-
公开(公告)号:US07778254B2
公开(公告)日:2010-08-17
申请号:US11698860
申请日:2007-01-29
申请人: Shiri Kadambi , Mohan Kalkunte , Shekhar Ambe
发明人: Shiri Kadambi , Mohan Kalkunte , Shekhar Ambe
IPC分类号: H04L12/56
CPC分类号: H04L47/20 , H04L47/10 , H04L47/125 , H04L47/30 , H04L49/201 , H04L49/351 , H04L49/552
摘要: A method for managing congestion in a stack of network switches includes the steps of receiving an incoming packet on a first port of a network switch for transmission to a destination port and determining if the destination port of the packet is a monitored port. Thereafter, the method determines a queue status of the destination port, if the destination port is determined to be a monitored port, and preschedules transmission of the incoming packet to the destination port if the destination port is determined to be a monitored port.
摘要翻译: 一种用于管理网络交换机堆叠中的拥塞的方法包括以下步骤:在网络交换机的第一端口上接收输入分组,以传输到目的端口,并确定分组的目的端口是否为被监控端口。 此后,如果目的地端口被确定为被监视的端口,则该方法确定目的地端口的队列状态,并且如果目的地端口被确定为被监视的端口,则预先将传入的分组传输到目的地端口。
-
公开(公告)号:US20100177637A1
公开(公告)日:2010-07-15
申请号:US12729762
申请日:2010-03-23
申请人: Shiri Kadambi , Shekhar Ambe , Mohan Kalkunte , Sandeep Relan
发明人: Shiri Kadambi , Shekhar Ambe , Mohan Kalkunte , Sandeep Relan
IPC分类号: H04L12/56
CPC分类号: H04L47/2433 , H04L12/4641 , H04L29/06 , H04L45/66 , H04L47/10 , H04L47/11 , H04L47/16 , H04L47/18 , H04L47/24 , H04L47/2441 , H04L47/266 , H04L47/29 , H04L47/30 , H04L47/33 , H04L47/50 , H04L47/6205 , H04L47/6215 , H04L47/6225 , H04L49/205 , H04L49/3018 , H04L49/351 , H04L49/50 , H04L49/508 , H04L49/90 , Y02D50/10
摘要: A method for selectively controlling the flow of data through a network device is discussed. The network device has a plurality of ports, with each port of the plurality of ports having a plurality of priority queues. Congestion at one priority queue of the plurality of priority queues is detected and a virtual channel message is sent to other network devices connected to the network device causing data destined for the one priority queue to be halted. After the congestion at the one priority queue has abated, a virtual channel resume message is sent to the other network devices.
摘要翻译: 讨论了通过网络设备选择性地控制数据流的方法。 网络设备具有多个端口,多个端口的每个端口具有多个优先级队列。 检测到多个优先级队列的一个优先级队列的拥塞,并将虚拟频道消息发送到连接到网络设备的其他网络设备,从而导致去往一个优先级队列的数据被停止。 在一个优先级队列的拥塞已经减轻之后,虚拟通道恢复消息被发送到其他网络设备。
-
公开(公告)号:US20090323535A1
公开(公告)日:2009-12-31
申请号:US12555801
申请日:2009-09-08
IPC分类号: H04L12/56
摘要: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.
摘要翻译: 一种在具有多个等价路径的网络上分发数据的方法。 另外,根据该方法通过网络分发数据的设备。 通常包含在数据分组中的数据可以基于每个分组的至少一个属性来分发。 数据还可以根据加权分布函数进行分配,该加权分布函数允许将不等量的流量分配给每个等价路径。
-
公开(公告)号:US07593403B2
公开(公告)日:2009-09-22
申请号:US10945115
申请日:2004-09-21
申请人: Mohan Kalkunte , Shiri Kadambi , Shekhar Ambe
发明人: Mohan Kalkunte , Shiri Kadambi , Shekhar Ambe
IPC分类号: H04L12/28
CPC分类号: H04L47/2408 , H04L12/18 , H04L12/42 , H04L12/46 , H04L12/4625 , H04L12/4645 , H04L12/467 , H04L12/56 , H04L12/5602 , H04L45/24 , H04L45/245 , H04L45/742 , H04L47/10 , H04L47/125 , H04L47/2441 , H04L47/2458 , H04L47/50 , H04L47/56 , H04L47/6205 , H04L49/254 , H04L49/3009 , H04L49/3081 , H04L49/351 , H04L49/354 , H04L49/602 , H04L49/90 , H04L49/901 , H04L67/10 , H04L69/14 , H04L69/16 , H04L69/161
摘要: A method of handling packets includes inserting a stack-specific tag into a packet, then processing the packet in a stack of network switches in accordance with tag information in the stack-specific tag. The stack-specific tag is then removed from the packet.
摘要翻译: 处理分组的方法包括将特定于堆栈的标签插入到分组中,然后根据堆栈特定标签中的标签信息在一堆网络交换机中处理分组。 然后从数据包中删除堆栈特定的标签。
-
公开(公告)号:US20070201466A1
公开(公告)日:2007-08-30
申请号:US11790906
申请日:2007-04-27
申请人: Mohan Kalkunte , Shekhar Ambe , Sam Sampath
发明人: Mohan Kalkunte , Shekhar Ambe , Sam Sampath
IPC分类号: H04L12/28
CPC分类号: H04L49/3009 , H04L49/351 , H04L49/354 , H04L49/357
摘要: A switch is configured to block packets from being transmitted through designated ports. The switch has port bitmap generator configured to obtain a port bitmap and a table is configured to store a block mask indicating which port the packet should not be transmitted. A block mask lookup is configured to determine the block mask for the packet from the table, and a transmit port bitmap generator is configured to determine which ports the packet should be transmitted using the port bitmap and the block mask.
-
公开(公告)号:US20070147238A1
公开(公告)日:2007-06-28
申请号:US11698860
申请日:2007-01-29
申请人: Shiri Kadambi , Mohan Kalkunte , Shekhar Ambe
发明人: Shiri Kadambi , Mohan Kalkunte , Shekhar Ambe
IPC分类号: H04L12/26
CPC分类号: H04L47/20 , H04L47/10 , H04L47/125 , H04L47/30 , H04L49/201 , H04L49/351 , H04L49/552
摘要: A method for managing congestion in a stack of network switches includes the steps of receiving an incoming packet on a first port of a network switch for transmission to a destination port and determining if the destination port of the packet is a monitored port. Thereafter, the method determines a queue status of the destination port, if the destination port is determined to be a monitored port, and preschedules transmission of the incoming packet to the destination port if the destination port is determined to be a monitored port.
-
公开(公告)号:US20060120389A1
公开(公告)日:2006-06-08
申请号:US11312496
申请日:2005-12-21
申请人: Srinivas Sampath , Mohan Kalkunte , Shekhar Ambe , Shiri Kadambi
发明人: Srinivas Sampath , Mohan Kalkunte , Shekhar Ambe , Shiri Kadambi
IPC分类号: H04L12/56
CPC分类号: H04L47/2458 , H04L12/462 , H04L45/00 , H04L45/16 , H04L45/245 , H04L45/52 , H04L45/742 , H04L47/10 , H04L47/266 , H04L47/29 , H04L47/32 , H04L49/102 , H04L49/109 , H04L49/15 , H04L49/3009 , H04L49/3018 , H04L49/3036 , H04L49/351 , H04L49/352 , H04L49/354 , H04L49/506 , H04L49/508 , H04L49/602 , H04L69/22 , Y02D50/30
摘要: A network switch and a method thereof for network communications include a first data port interface and a second data port interface supporting a data port transmitting and receiving data at a first data rate and a second data rate, respectively. The switch has a CPU interface to communicate with a CPU and a memory management unit to communicate data from at least one of the first and second data port interfaces and a memory. The switch includes a communication channel communicating data and messaging information between the first and second data port interfaces and the memory management unit and lookup tables, including an address resolution lookup table and a VLAN table. The first or second data port interfaces determine an egress port for an incoming data packet from a search of the address resolution lookup table and the VLAN table using a VLAN ID from the incoming data packet.
摘要翻译: 一种用于网络通信的网络交换机及其方法包括分别支持以第一数据速率和第二数据速率发送和接收数据的数据端口的第一数据端口接口和第二数据端口接口。 交换机具有CPU接口以与CPU和存储器管理单元进行通信,以从第一和第二数据端口接口和存储器中的至少一个传送数据。 交换机包括在第一和第二数据端口接口和存储器管理单元之间传送数据和消息传递信息的通信信道以及查找表,包括地址解析查找表和VLAN表。 第一或第二数据端口接口通过来自地址解析查找表的搜索和使用来自输入数据分组的VLAN ID的VLAN表来确定输入数据分组的出口端口。
-
公开(公告)号:US20050047411A1
公开(公告)日:2005-03-03
申请号:US10965260
申请日:2004-10-15
申请人: Shiri Kadambi , Shekhar Ambe , Mohan Kalkunte
发明人: Shiri Kadambi , Shekhar Ambe , Mohan Kalkunte
IPC分类号: H04L12/18 , H04L12/42 , H04L12/46 , H04L12/56 , H04L12/64 , H04L29/06 , H04L29/08 , H04L12/28
CPC分类号: H04L12/46 , H04L12/18 , H04L12/42 , H04L12/4625 , H04L12/4641 , H04L12/4645 , H04L12/467 , H04L12/56 , H04L12/5602 , H04L12/6402 , H04L12/6418 , H04L45/24 , H04L45/245 , H04L45/54 , H04L45/742 , H04L47/10 , H04L47/125 , H04L47/13 , H04L47/2408 , H04L47/2441 , H04L47/2458 , H04L47/32 , H04L49/205 , H04L49/254 , H04L49/3081 , H04L49/351 , H04L49/354 , H04L49/602 , H04L67/10 , H04L69/14 , H04L69/16 , H04L69/161 , H04L2012/6408 , H04L2012/6464 , H04L2012/6472 , H04L2012/6481
摘要: A network switch for switching packets from a source to a destination includes a source port for receiving an incoming packet from a source, a destination port which contains a path to a destination for the packet, and a filter unit for constructing and applying a filter to selected fields of the incoming packet. The filter unit further includes filtering logic for selecting desired fields of the incoming packet and copying selected field information therefrom. The filtering logic also constructs a field value based upon the selected fields, and applies a plurality stored field masks on the field value. The switch additionally includes a rules table which contains a plurality of rules therein. The filtering logic is configured to perform lookups of the rules table in order to determine actions which must be taken based upon the result of a comparison between the field value and the stored filter masks and the rules table lookup.
-
公开(公告)号:US06839349B2
公开(公告)日:2005-01-04
申请号:US09731025
申请日:2000-12-07
申请人: Shekhar Ambe , Anders Johnson , Mohan Kalkunte
发明人: Shekhar Ambe , Anders Johnson , Mohan Kalkunte
CPC分类号: H04L12/46 , H04L12/42 , H04L12/4645 , H04L12/467 , H04L12/5601 , H04L45/24 , H04L45/52 , H04L45/742 , H04L47/10 , H04L49/208 , H04L49/254 , H04L49/351 , H04L49/352 , H04L49/354 , H04L49/602 , H04L69/14 , H04L69/16
摘要: A method of mirroring data to a mirrored to port in a plurality of switches. The method has the steps of determining if data was sent to all of said plurality of switches; determining if said data was sent to a mirrored to port (MTP); and resending said data to all of said plurality of switches if mirroring is enabled and said data was not sent to said MTP.
摘要翻译: 将数据镜像到多个交换机中的镜像到端口的方法。 该方法具有确定数据是否被发送到所述多个交换机的全部步骤; 确定所述数据是否被发送到镜像端口(MTP); 以及如果启用了镜像并且所述数据未被发送到所述MTP,则将所述数据重新发送到所述多个交换机的全部。
-
公开(公告)号:US06671279B1
公开(公告)日:2003-12-30
申请号:US09257075
申请日:1999-02-24
申请人: Jim Mangin , Mohan Kalkunte , Derek Pitcher
发明人: Jim Mangin , Mohan Kalkunte , Derek Pitcher
IPC分类号: H04L1228
CPC分类号: H04L12/5601 , H04L2012/5669
摘要: A technique for establishing a shortcut Virtual Channel Connection (VCC) in a Multi-Protocol Over ATM (MPOA) system detects a packet flow, and then determines whether to establish the shortcut VCC based upon an expected MPOA server response time. Specifically, an expected MPOA server response time is determined based upon an MPOA server response time history. The expected MPOA server response time is then compared to a predetermined MPOA server response time threshold to determine whether the expected MPOA server response time is within the predetermined MPOA server response time threshold. The shortcut VCC is established if the expected MPOA server response time is within the predetermined MPOA server response time threshold. Upon establishing the shortcut VCC, the MPOA server response time history is updated to reflect an actual MPOA server response time incurred when establishing the shortcut VCC.
摘要翻译: 在ATM多协议(MPOA)系统中建立快捷虚拟通道连接(VCC)的技术检测分组流,然后基于预期的MPOA服务器响应时间来确定是否建立快捷方式VCC。 具体地,基于MPOA服务器响应时间历史确定预期的MPOA服务器响应时间。 然后将预期的MPOA服务器响应时间与预定的MPOA服务器响应时间阈值进行比较,以确定预期的MPOA服务器响应时间是否在预定的MPOA服务器响应时间阈值内。 如果预期的MPOA服务器响应时间在预定的MPOA服务器响应时间阈值内,则建立快捷方式VCC。 建立快捷方式VCC后,更新MPOA服务器响应时间历史,以反映建立快捷方式VCC时产生的实际MPOA服务器响应时间。
-
-
-
-
-
-
-
-
-