Source: http://www.google.fr/patents/US8532099
Timestamp: 2017-12-15 18:06:08
Document Index: 339134703

Matched Legal Cases: ['Application No. 60', 'Application No. 200680032204', 'Application No. 200580035946', 'Application No. 200580034646', 'Application No. 200580034647', 'Application No. 05810800', 'Application No. 05810244', 'Application No. 08728248', 'Application No. 05810244', 'Application No. 05810800', 'Application No. 08728248']

Brevet US8532099 - Forwarding table reduction and multipath network forwarding - Google Brevets
Increased usage of network links is provided and smaller forwarding tables are required. A combination of STP and Multipath methods may be implemented in a network. Frames may be forwarded between switches not only according to MAC addresses, but also according to switch IDs and local IDs. Switch IDs...http://www.google.fr/patents/US8532099?utm_source=gb-gplus-shareBrevet US8532099 - Forwarding table reduction and multipath network forwarding
Numéro de publication US8532099 B2
Numéro de demande US 12/885,339
Autre référence de publication EP1803265A2, EP1803265A4, EP1803265B1, US7801125, US20060098589, US20110007741, WO2006047223A2, WO2006047223A3
Numéro de publication 12885339, 885339, US 8532099 B2, US 8532099B2, US-B2-8532099, US8532099 B2, US8532099B2
Inventeurs Lawrence Kreeger, Thomas Edsall, Elango Ganesan, Silvano Gai
Citations de brevets (159), Citations hors brevets (91), Référencé par (2), Classifications (10), Événements juridiques (1)
US 8532099 B2
interfacing with a plurality of host devices, the plurality of host devices identified by Media Access Control (MAC) addresses; and
maintaining a first Remote MAC Table (RMT) that records a correspondence between MAC addresses of the host devices and hierarchical addresses of ports of a plurality of edge switches, wherein the apparatus is a first edge switch of the plurality of edges switches; and
populating a switch forwarding table (“SFT”) of the first edge switch with a switch address of every other active core switch and edge switch in a network, wherein data packets are transferred according to the hierarchical addresses.
2. The apparatus as recited in claim 1, at least one of the processor or the memory being further adapted for:
populating a first local media access control (“MAC”) table in the first edge switch with MAC addresses of local host devices attached to a first port of the first edge switch;
populating the first remote MAC table in the first edge switch with remote addresses of remote host devices that are attached to other ports and that have been communicating with at least one of the local host devices;
receiving a frame from a first host device via the first edge switch; and
determining whether a destination MAC address indicated in the frame is included in the first remote MAC table.
3. The apparatus as recited in claim 1, wherein a plurality of core switches transfer data packets according to the hierarchical addresses, individual core switches each containing a switch forwarding table (SFT) that contains hierarchical addresses of switches in the network and do not contain MAC addresses of the plurality of host devices.
4. The apparatus as recited in claim 3, wherein a SFT of each active core switch and a SFT of other edge switches in the plurality of edge switches are populated with the switch address of every other active core switch and edge switch in the network.
5. The apparatus as recited in claim 2, at least one of the processor or the memory being further adapted for:
encapsulating the frame with the first port's hierarchical address to create an encapsulated frame; and
flooding the encapsulated frame according to the spanning tree protocol (“STP”) if it is determined that the destination MAC address indicated in the frame is not included in the first remote MAC table.
6. The apparatus as recited in claim 2, at least one of the processor or the memory being further adapted for:
if it is determined that the destination MAC address indicated in the frame is included in the first remote MAC table, obtaining a hierarchical address corresponding to the destination address from the first remote MAC table and sending the frame to the hierarchical address, the hierarchical address identifying a port of an edge switch of the network.
7. The apparatus as recited in claim 2, wherein the remote addresses include MAC addresses and hierarchical addresses.
8. The apparatus as recited in claim 1, wherein entries of each SFT are not aged out.
9. The apparatus as recited in claim 1, wherein each SFT is depopulated in response to topology change notifications.
10. The apparatus as recited in claim 9, wherein the topology change notifications comprise negative MAC Notification (MN) frames.
11. The apparatus as recited in claim 2, at least one of the processor or the memory being further adapted for:
sending an indication that the first port needs to receive frames in order.
12. The apparatus as recited in claim 1 wherein a hierarchical address of a port contains a switch ID and a port ID.
13. The apparatus as recited in claim 12 wherein the switch ID is unique within the network and the port ID is unique within a given switch, but is not unique within the network.
maintaining a first Remote MAC Table (RMT) that records a correspondence between MAC addresses of the host devices and hierarchical addresses of ports of a plurality of edge switches, wherein the apparatus is a first edge switch of the plurality of edges switches;
receiving a frame from a first host device via a first port of the first edge switch;
determining whether a destination MAC address indicated in the frame is included in the first remote MAC table;
flooding the encapsulated frame using a spanning tree protocol (“STP”) according to whether it is determined that the destination MAC address indicated in the frame is included in the first remote MAC table.
15. The apparatus as recited in claim 14, at least one of the processor or the memory being further adapted for:
populating the first remote MAC table in the first edge switch with remote addresses of remote host devices that are attached to other ports and that have been communicating with at least one of the local host devices.
16. The apparatus as recited in claim 14, at least one of the processor or the memory being further adapted for:
populating a switch forwarding table (“SFT”) of the first edge switch with the switch address of every other active core switch and edge switch in a network.
means for interfacing with a plurality of host devices, the plurality of host devices identified by Media Access Control (MAC) addresses; and
means for maintaining a first Remote MAC Table (RMT) that records a correspondence between MAC addresses of the host devices and hierarchical addresses of ports of a plurality of edge switches, wherein the apparatus is a first edge switch of the plurality of edges switches;
means for receiving a frame from a first host device via a first port of the first edge switch;
means for determining whether a destination MAC address indicated in the frame is included in the first remote MAC table; and
means for obtaining a hierarchical address corresponding to the destination address from the first remote MAC table and sending the frame to the hierarchical address if it is determined that the destination MAC address indicated in the frame is included in the first remote MAC table, the hierarchical address identifying a port of an edge switch of the network.
means for encapsulating the frame with the first port's hierarchical address to create an encapsulated frame; and
means for flooding the encapsulated frame using a spanning tree protocol (“STP”) if it is determined that the destination MAC address indicated in the frame is not included in the first remote MAC table.
19. The apparatus as recited in claim 17, further comprising:
means for receiving an encapsulated frame from a second one of the plurality of edge switches, the encapsulated frame including a source MAC address, a destination MAC address, and a hierarchical address;
means for determining whether a first local MAC table includes the destination MAC address;
means for adding the source MAC address and the hierarchical address of the encapsulated frame to the first remote MAC table of the first edge switch;
means for forwarding the decapsulated frame to a host device having the destination MAC address.
maintaining a first Remote Media Access Control (MAC) Table that records a correspondence between MAC addresses of a plurality of host devices and hierarchical addresses of ports of a plurality of edge switches, wherein the apparatus is a first edge switch of the plurality of edges switches;
This application claims priority to and is a continuation of U.S. application Ser. No. 11/152,991, entitled “Forwarding Table Reduction and Multipath Network Forwarding,” by Kreeger et al, filed on Jun. 14, 2005, which is hereby incorporated by reference in its entirety for all purposes and which claims priority to U.S. Provisional Application No. 60/621,396 , entitled “FC Over Ethernet” and filed on Oct. 22, 2004, which is hereby incorporated by reference in its entirety. This application is related to U.S. patent application Ser. No. 11/078,992, entitled “Fibre Channel Over Ethernet” and filed on Mar. 10, 2005, to U.S. patent application Ser. No. 11/084,587, entitled “Ethernet Extension for the Data Center” and filed on Mar. 18, 2005 and to U.S. patent application Ser. No. 11/094,877, entitled “Network Device Architecture for Consolidating Input/Output and Reducing Latency” and filed on Mar. 30, 2005 (collectively, the “Cross-Referenced Applications”), all of which are hereby incorporated by reference in their entirety.
Some proprietary (legacy) systems need to receive frames in order. It will be observed that at certain times, frames are being routed according to STP and at other times frames are being routed according to the ECP/LCP. There are certain instances in which frames could arrive out of order, e.g., when changing from STP to LCP. For example, just before the RMT of port 211 is updated to indicate the MAC and hierarchical address of host 232, it is possible that host 207 had just sent a frame to host 232 via a longer path according to STP (via switch 220) and might then send another frame to host 232 via the shorter LCP (link 217), which could arrive out of order.
US5402416 5 janv. 1994 28 mars 1995 International Business Machines Corporation Method and system for buffer occupancy reduction in packet switch network
US5526350 21 juin 1994 11 juin 1996 British Telecommunications Public Limited Company Communication network with bandwidth managers for allocating bandwidth to different types of traffic
US5946313 20 mars 1997 31 août 1999 Northern Telecom Limited Mechanism for multiplexing ATM AAL5 virtual circuits over ethernet
US5974467 27 févr. 1998 26 oct. 1999 Extreme Networks Protocol for communicating data between packet forwarding devices via an intermediate network interconnect device
US6021124 19 août 1997 1 févr. 2000 Telefonaktiebolaget Lm Ericsson Multi-channel automatic retransmission query (ARQ) method
US6195356 17 déc. 1997 27 févr. 2001 Intel Corporation Switcher for spanning subnetworks
US6201789 30 déc. 1996 13 mars 2001 Compaq Computer Corporation Network switch with dynamic backpressure per port
US6397260 8 mars 1999 28 mai 2002 3Com Corporation Automatic load sharing for network routers
US6404768 23 juin 1998 11 juin 2002 Marconi Communications, Inc. Method and apparatus for serving ATM packets/cells
US6414939 4 sept. 1998 2 juil. 2002 Kabushiki Kaisha Toshiba Router apparatus and control-frame processing method
US6456590 16 févr. 1999 24 sept. 2002 Texas Instruments Incorporated Static and dynamic flow control using virtual input queueing for shared memory ethernet switches
US6456597 * 11 janv. 1999 24 sept. 2002 Hewlett Packard Co. Discovery of unknown MAC addresses using load balancing switch protocols
US6459698 18 juin 2001 1 oct. 2002 Advanced Micro Devices, Inc. Supporting mapping of layer 3 priorities in an infiniband ™ network
US6504836 26 oct. 1998 7 janv. 2003 Telefonaktiebolaget Lm Ericsson (Publ) Communication system
US6529489 12 févr. 1999 4 mars 2003 Mitsubishi Denki Kabushiki Kaisha Plural communication connection setting method
US6556541 11 janv. 1999 29 avr. 2003 Hewlett-Packard Development Company, L.P. MAC address learning and propagation in load balancing switch protocols
US6560198 5 nov. 1998 6 mai 2003 Telcordia Technologies, Inc. Method and system for stabilized random early detection using packet sampling
US6587436 24 nov. 1997 1 juil. 2003 Cisco Technology, Inc. Method and apparatus for allocation of available bandwidth
US6636524 3 déc. 1999 21 oct. 2003 Via Technologies, Inc. Method and system for handling the output queuing of received packets in a switching hub in a packet-switching network
US6650623 30 déc. 1999 18 nov. 2003 Aperto Networks, Inc. Adaptive link layer for point to multipoint communication system
US6671258 1 févr. 2000 30 déc. 2003 Alcatel Canada Inc. Dynamic buffering system having integrated random early detection
US6724725 11 avr. 2000 20 avr. 2004 Lsi Logic Corporation Automatic LAN flow control mechanisms
US6839794 12 oct. 2001 4 janv. 2005 Agilent Technologies, Inc. Method and system to map a service level associated with a packet to one of a number of data streams at an interconnect device
US6885633 10 avr. 2000 26 avr. 2005 Stonesoft Oy Network node and a system
US6888824 20 oct. 2000 3 mai 2005 Cisco Technology, Inc. Random early detection (RED) algorithm using marked segments to detect congestion in a computer network
US6901593 8 mai 2001 31 mai 2005 Nortel Networks Limited Active queue management with flow proportional buffering
US6904507 30 sept. 2002 7 juin 2005 Agilent Technologies, Inc. Buffer management architecture and method for an infiniband subnetwork
US6917986 * 7 janv. 2002 12 juil. 2005 Corrigent Systems Ltd. Fast failure protection using redundant network edge ports
US6934256 25 janv. 2001 23 août 2005 Cisco Technology, Inc. Method of detecting non-responsive network flows
US6934292 9 nov. 1999 23 août 2005 Intel Corporation Method and system for emulating a single router in a switch stack
US6975593 3 avr. 2001 13 déc. 2005 Sun Microsystems, Inc. Method for triggering flow control packets
US6976581 23 juil. 2002 20 déc. 2005 Terence Chen Tool box having a ratchet tool test base
US6990529 22 févr. 2001 24 janv. 2006 Zarlink Semiconductor V.N., Inc. Unified algorithm for frame scheduling and buffer management in differentiated services networks
US6999462 18 juin 2001 14 févr. 2006 Advanced Micro Devices, Inc. Mapping layer 2 LAN priorities to a virtual lane in an Infiniband™ network
US7016971 24 mai 2000 21 mars 2006 Hewlett-Packard Company Congestion management in a distributed computer system multiplying current variable injection rate with a constant to set new variable injection rate at source node
US7020715 21 août 2001 28 mars 2006 Adaptec, Inc. Protocol stack for linking storage area networks over an existing LAN, MAN, or WAN
US7046631 22 janv. 1999 16 mai 2006 Alcatel Canada Inc. Method and apparatus for provisioning traffic dedicated cores in a connection oriented network
US7046666 6 déc. 2001 16 mai 2006 The Directv Group, Inc. Method and apparatus for communicating between divergent networks using media access control communications
US7047666 22 déc. 2003 23 mai 2006 Bsh Und Siemeus Hausgeraete Gmbh Clothes dryer and method for utilizing an ultrasound atomizer
US7093024 27 sept. 2001 15 août 2006 International Business Machines Corporation End node partitioning using virtualization
US7133405 30 août 2001 7 nov. 2006 International Business Machines Corporation IP datagram over multiple queue pairs
US7190667 26 avr. 2001 13 mars 2007 Intel Corporation Link level packet flow control mechanism
US7209478 31 mai 2002 24 avr. 2007 Palau Acquisition Corporation (Delaware) Apparatus and methods for dynamic reallocation of virtual lane buffer space in an infiniband switch
US7221656 18 juin 2002 22 mai 2007 Nortel Networks Limited Technique for implementing an admission control scheme for data flows
US7225364 13 mars 2003 29 mai 2007 International Business Machines Corporation Method and apparatus for implementing infiniband receive function
US7246168 * 19 nov. 1998 17 juil. 2007 Cisco Technology, Inc. Technique for improving the interaction between data link switch backup peer devices and ethernet switches
US7266122 27 nov. 2002 4 sept. 2007 Genband Inc. System and method for allocating bandwidth in a communications environment
US7266598 22 oct. 2002 4 sept. 2007 Hewlett-Packard Development Company, L.P. Programmable data center
US7277391 30 avr. 2003 2 oct. 2007 Nortel Networks Limited Active queue management using proportional control and rate-based information
US7286485 7 oct. 2003 23 oct. 2007 Nortel Networks Limited Queue based multi-level AQM with drop precedence differentiation
US7319669 22 nov. 2002 15 janv. 2008 Qlogic, Corporation Method and system for controlling packet flow in networks
US7349336 18 févr. 2003 25 mars 2008 Lucent Technologies Inc. Random early drop with per hop behavior biasing
US7359321 30 juil. 2002 15 avr. 2008 Juniper Networks, Inc. Systems and methods for selectively performing explicit congestion notification
US7385997 8 avr. 2002 10 juin 2008 International Business Machines Corporation Priority based bandwidth allocation within real-time and non-real-time traffic streams
US7400590 8 juin 2004 15 juil. 2008 Sun Microsystems, Inc. Service level to virtual lane mapping
US7400634 21 janv. 2005 15 juil. 2008 Fujitsu Limited MAC address learning apparatus
US7406092 20 juil. 2004 29 juil. 2008 Qlogic, Corporation Programmable pseudo virtual lanes for fibre channel systems
US7436845 8 juin 2004 14 oct. 2008 Sun Microsystems, Inc. Input and output buffering
US7469298 * 8 mars 2002 23 déc. 2008 Fujitsu Limited Method and system for enabling layer 2 transmission of IP data frame between user terminal and service provider
US7486689 29 mars 2004 3 févr. 2009 Sun Microsystems, Inc. System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual lanes and queue pairs
US7529243 16 juil. 2003 5 mai 2009 Enterasys Networks, Inc. Apparatus and method for a virtual hierarchical local area network
US7564869 10 mars 2005 21 juil. 2009 Cisco Technology, Inc. Fibre channel over ethernet
US7596627 18 déc. 2001 29 sept. 2009 Cisco Technology, Inc. Methods and apparatus for network congestion control
US7602720 16 juin 2005 13 oct. 2009 Cisco Technology, Inc. Active queue management methods and devices
US7756027 * 13 juin 2007 13 juil. 2010 Juniper Networks, Inc. Automatic configuration of virtual network switches
US7801125 14 juin 2005 21 sept. 2010 Cisco Technology, Inc. Forwarding table reduction and multipath network forwarding
US7826452 * 21 janv. 2004 2 nov. 2010 Marvell International Ltd. Efficient host-controller address learning in ethernet switches
US20010043564 10 janv. 2001 22 nov. 2001 Mellanox Technologies Ltd. Packet communication buffering with dynamic flow control
US20010048661 23 mars 2001 6 déc. 2001 David Clear Method and apparatus for multi-protocol redundant router protocol support
US20020023170 * 1 mars 2001 21 févr. 2002 Seaman Michael J. Use of active topology protocols, including the spanning tree, for resilient redundant connection of an edge device
US20020042671 3 août 2001 11 avr. 2002 Chen Hsien Heng Motor vehicle with supplemental rear steering having open and closed loop modes
US20020046271 3 avr. 2001 18 avr. 2002 Huang James Ching-Liang Single switch image for a stack of switches
US20020085565 9 oct. 2001 4 juil. 2002 Maple Optical Systems, Inc. Technique for time division multiplex forwarding of data streams
US20020103631 7 juin 2001 1 août 2002 Anja Feldmann Traffic engineering system and method
US20020141427 29 mars 2001 3 oct. 2002 Mcalpine Gary L. Method and apparatus for a traffic optimizing multi-stage switch fabric network
US20020159385 26 avr. 2001 31 oct. 2002 Susnow Dean S. Link level packet flow control mechanism
US20020191640 22 mai 2002 19 déc. 2002 International Business Machines Corporation Multi-protocol agile framer
US20030002517 30 oct. 2001 2 janv. 2003 Ryo Takajitsuko Communications apparatus and communications control method
US20030026267 5 juin 2002 6 févr. 2003 Oberman Stuart F. Virtual channels in a network switch
US20030037127 13 févr. 2002 20 févr. 2003 Confluence Networks, Inc. Silicon-based storage virtualization
US20030084219 26 oct. 2001 1 mai 2003 Maxxan Systems, Inc. System, apparatus and method for address forwarding for a computer network
US20030091037 30 avr. 2002 15 mai 2003 Nishan Systems, Inc. Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network
US20030118030 19 juin 2002 26 juin 2003 Mitsubishi Denki Kabushiki Kaisha Optical communication system and optical communication method
US20030152063 18 déc. 2002 14 août 2003 Nortel Networks Limited Transport for wireless radio access networks
US20030169690 5 mars 2002 11 sept. 2003 James A. Mott System and method for separating communication traffic
US20030193942 10 avr. 2002 16 oct. 2003 Gil Mercedes E. Method and apparatus for fast integer within-range compare
US20030195983 21 mai 2003 16 oct. 2003 Krause Michael R. Network congestion management using aggressive timers
US20030202536 26 oct. 2001 30 oct. 2003 Foster Michael S. Integrated analysis of incoming data transmissions
US20030223416 31 mai 2002 4 déc. 2003 Edmundo Rojas Apparatus and methods for dynamic reallocation of virtual lane buffer space in an infiniband switch
US20030227893 5 juin 2002 11 déc. 2003 Zeljko Bajic Virtual switch
US20040008675 9 juil. 2002 15 janv. 2004 International Business Machines Corporation Method and router for forwarding internet data packets
US20040013088 19 juil. 2002 22 janv. 2004 International Business Machines Corporation Long distance repeater for digital information
US20040013124 18 juil. 2002 22 janv. 2004 Peebles Brian E. Apparatus and method for virtual output queue feedback
US20040024903 30 juil. 2002 5 févr. 2004 Brocade Communications Systems, Inc. Combining separate infiniband subnets into virtual subnets
US20040032856 11 juil. 2002 19 févr. 2004 Sandstrom Mark Henrik Transparent, look-up-free packet forwarding method for optimizing global network throughput based on real-time route status
US20040042448 30 août 2002 4 mars 2004 Intel Corporation Multi-port high-speed serial fabric interconnect chip in a meshed configuration
US20040042477 30 août 2002 4 mars 2004 Nabil Bitar Buffer management based on buffer sharing across ports and per-port minimum buffer guarantee
US20040076175 13 déc. 2002 22 avr. 2004 Patenaude Jean-Marc Guy Multi-service channelized sonet mapper framer
US20040078621 29 août 2002 22 avr. 2004 Cosine Communications, Inc. System and method for virtual router failover in a network routing system
US20040081203 16 juil. 2003 29 avr. 2004 Enterasys Networks, Inc. Apparatus and method for a virtual hierarchial local area network
US20040100980 26 nov. 2002 27 mai 2004 Jacobs Mick R. Apparatus and method for distributing buffer status information in a switching fabric
US20040120332 24 déc. 2002 24 juin 2004 Ariel Hendel System and method for sharing a resource among multiple queues
US20040156390 12 févr. 2003 12 août 2004 Cisco Technology, Inc. Efficient framing procedure for variable length packets
US20040196809 5 août 2002 7 oct. 2004 Markus Dillinger Method and system for allowing an effective handover in a data transmission system in down-link data transmission
US20040213243 16 janv. 2001 28 oct. 2004 Ying-Chien Lin Transmission components for processing VLAN tag and priority packets supported by using single chip's buffer structure
US20040240459 31 mai 2003 2 déc. 2004 Lo John M. Method and apparatus for avoiding collisions during packet enqueue and dequeue
US20050002329 22 juin 2001 6 janv. 2005 Siegfried Luft Method and apparatus for a hybrid variable rate pipe
US20050025179 31 juil. 2003 3 févr. 2005 Cisco Technology, Inc. Distributing and balancing traffic flow in a virtual gateway
US20050138243 22 déc. 2003 23 juin 2005 James Tierney Managing flow control buffer
US20050141419 17 juin 2003 30 juin 2005 Cisco Technology, Inc. A Corporation Of California Methods and devices for the coordination of flow control between a TCP/IP network and other networks
US20050141568 1 juil. 2004 30 juin 2005 Kwak Sung H. Apparatus for and method of integrating switching and transferring of SONET/SDH, PDH, and Ethernet signals
US20050169188 12 juin 2002 4 août 2005 Andiamo Systems, Inc. Methods and apparatus for characterizing a route in a fibre channel fabric
US20050169270 29 mars 2005 4 août 2005 Ryoichi Mutou Router, frame forwarding method, and lower layer frame virtual forwarding system
US20050190752 30 déc. 2004 1 sept. 2005 Cheng-Mau Chiou Method and system for locating the incoming port of a MAC address in an Ethernet switch network
US20050226149 7 juin 2005 13 oct. 2005 Van Jacobson Method of detecting non-responsive network flows
US20050238064 25 juil. 2003 27 oct. 2005 Xyratex Technology Limited Apparatus and method for connecting fibre channel devices via bypass buffers
US20060002385 8 juin 2004 5 janv. 2006 Johnsen Bjorn D Switching method and apparatus for use in a communications network
US20060023708 30 juil. 2004 2 févr. 2006 Snively Robert N Interfabric routing header for use with a backbone fabric
US20060087989 30 mars 2005 27 avr. 2006 Cisco Technology, Inc., A Corporation Of California Network device architecture for consolidating input/output and reducing latency
US20060098589 14 juin 2005 11 mai 2006 Cisco Technology, Inc. Forwarding table reduction and multipath network forwarding
US20060101140 18 mars 2005 11 mai 2006 Cisco Technology, Inc. Ethernet extension for the data center
US20060146832 5 janv. 2005 6 juil. 2006 CISCO TECHNOLOGY, INC. A Corporation of the state of California Method and system for transporting data using pseudowire circuits over a bridged network
US20060187832 27 janv. 2006 24 août 2006 Broadcom Corporation Filter based range check in a network device
US20060251067 6 avr. 2006 9 nov. 2006 Cisco Technology, Inc., A Corporation Of California Fibre channel over ethernet
US20070041321 22 déc. 2005 22 févr. 2007 Fujitsu Limited Network switch apparatus that avoids congestion at link-aggregated physical port
US20070047443 25 août 2005 1 mars 2007 P.A. Semi, Inc. Channelized flow control
US20070081454 11 oct. 2005 12 avr. 2007 Cisco Technology, Inc. A Corporation Of California Methods and devices for backward congestion notification
US20070115824 18 nov. 2005 24 mai 2007 Sutapa Chandra Selective flow control
US20070121617 29 nov. 2005 31 mai 2007 Cisco Technology, Inc. Extending sso for DHCP snooping to two box redundancy
US20070183332 18 janv. 2007 9 août 2007 Jong-Sang Oh System and method for backward congestion notification in network
US20070280207 * 3 mars 2004 6 déc. 2007 Mitsubishi Electric Corporation Layer 2 Switch Network System
US20080069114 13 août 2007 20 mars 2008 Fujitsu Limited Communication device and method
US20080098247 13 juin 2007 24 avr. 2008 Samsung Electronics Co., Ltd. Computer having auxiliary display apparatus
US20080186968 2 févr. 2007 7 août 2008 Cisco Technology, Inc. Triple-tier anycast addressing
US20080212595 22 janv. 2008 4 sept. 2008 Hammerhead Systems, Inc. Mapping PBT and PBB-TE traffic to VPLS and other services
US20080259798 19 avr. 2007 23 oct. 2008 Fulcrum Microsystems Inc. Flow and congestion control in switch architectures for multi-hop, memory efficient fabrics
US20080273465 3 juil. 2008 6 nov. 2008 Mircea Gusat Method of switching fabric for counteracting a saturation tree occurring in a network with nodes
US20090010162 5 juil. 2007 8 janv. 2009 Cisco Technology, Inc. Flexible and hierarchical dynamic buffer allocation
US20090052326 21 août 2007 26 févr. 2009 Cisco Technology, Inc., A Corporation Of California Backward congestion notification
US20090232138 31 mars 2006 17 sept. 2009 Matsushita Electric Industrial Co., Ltd. Information processing system, tunnel communication device, tunnell communication method, proxy response device, and proxy response method
US20090252038 16 juin 2009 8 oct. 2009 Cisco Technology, Inc. Fibre channel over ethernet
CN1778079A 12 mai 2004 24 mai 2006 思科技术公司 Methods and devices for the coordination of flow control between a TCP/IP network and other networks
EP1206099A2 17 avr. 2001 15 mai 2002 Sancastle Technologies Ltd. Network interface
WO2004064324A1 18 déc. 2003 29 juil. 2004 Cisco Technology, Inc. Port adapter network-analyzer
4 Cisco Systems, Inc., "Cisco data Center Network Architecture and Solutions Overview," http://www.cisco.com/application/pdf/en/us/guest/netsol/ns377/c643/cdccont-0900aecd802c9a4f.pdf, 2006.
5 Cisco Systems, Inc., "Cisco data Center Network Architecture and Solutions Overview," http://www.cisco.com/application/pdf/en/us/guest/netsol/ns377/c643/cdccont—0900aecd802c9a4f.pdf, 2006.
6 CN Office Action mailed Apr. 3, 2009, in Chinese Application No. 200680032204.
7 CN Office Action mailed Aug. 11, 2010, Appl. No. 200580034955.8.
8 CN Office Action mailed Aug. 8, 2008, in Chinese Application No. 200580035946.
9 CN Office Action mailed Dec. 3, 2010 Appl. No. 200580034955.8.
11 CN Office Action mailed Jul. 18, 2008, in Chinese Application No. 200580034646.0.
12 CN Office Action mailed Jul. 31, 2009, in Chinese Application No. 200580034647.5.
16 EPO Extended Search Report mailed Jul. 13, 2009, in EP Application No. 05810800.2.
17 EPO Extended Search Report mailed Jul. 16, 2009, in EP Application No. 05810244.3.
18 EPO Office Action mailed Jun. 18, 2010, in EP Application No. 08728248.9.
19 EPO Office Action mailed Oct. 1, 2009, in EP Application No. 05810244.3.
20 EPO Office Action mailed Oct. 19, 2009, in EP Application No. 05810800.2.
21 EPO Search Report mailed Mar. 19, 2010, in EP Application No. 08728248.9.
22 F. Kamoun, et al., "Analysis of Shared Finite Storage in a Computer Network Node Environment Under General Traffic Conditions", IEEE Transactions on Communications, Jul. 1990.
23 Floyd et al., Random Early Detection Gateways for Congestion Avoidance, Lawrence Berkeley Laboratory, Univ. of California, IEEE/ACM Transactions on Networking, Aug. 1993, 22 pages.
24 IEEE Standards 802.3(TM)-2002, IEEE Computer Society, Mar. 8, 2002, 1538 pages.
25 IEEE Standards 802.3ah(TM)-2004, IEEE Computer Society, Sep. 7, 2004, 623 pages.
26 IEEE Standards 802.3ah™—2004, IEEE Computer Society, Sep. 7, 2004, 623 pages.
27 IEEE Standards 802.3ak(TM)-2004, IEEE Computer Society, Mar. 1, 2004, 52 pages.
28 IEEE Standards 802.3ak™—2004, IEEE Computer Society, Mar. 1, 2004, 52 pages.
29 IEEE Standards 802.3™—2002, IEEE Computer Society, Mar. 8, 2002, 1538 pages.
30 InfiniBand Arch, Spec, vol. 1. Oct. 24, 2000 Final. Infiniband SM Trade Association.
31 InfiniBand Arch, Spec, vol. 2. Oct. 24, 2000 Final. Infiniband SM Trade Association.
32 International Search Report and Written Opinion, dated Feb. 20, 2007, from PCT/US05/37651.
33 International Search Report and Written Opinion, dated Jan. 16, 2007, from PCT/US05/37239.
34 International Search Report and Written Opinion, dated Jun. 4, 2008, PCT/US2007/066027.
35 International Search Report and Written Opinion, dated May 23, 2008, from PCT/US08/051986.
36 International Search Report and Written Opinion, dated Nov. 1, 2006, from PCT/US05/36700.
37 International Search Report and Written Opinion, dated Oct. 15, 2008, from PCT/US08/069154.
38 International Search Report and Written Opinion, dated Oct. 16, 2006, from PCT/US05/37765.
39 International Search Report and Written Opinion, dated Sep. 21, 2006, from PCT/US05/37069.
40 International Search Report and Written Opinion, dated Sep. 27, 2007, from PCT/US06/38858.
41 J. Mandavi, et al., "IPPM Metrics for Measuring Connectivity", RFC 2678, pp. 1-9, Sep. 1999.
42 J. Moy, OSPF Version 2 (RFC 2178), Network Working Group, Cascade Communications Corp., Jul. 1997, 211 pp.
43 J. Postel, "Internet Control Message Protocol, DARPA Internet Program Protocol Specification", RFC 792, pp. 1-15, Sep. 1981.
44 MAC Control PAUSE Operation, 31B.1 PAUSE description, Annex 31B, IEEE Std 802.3, 1998 Edition, 11 pages.
45 MAC Control PAUSE Operation, 31B.3.1 Transmit Operation, Annex 31B, IEEE Std 802.3ae-2002, 4 pages.
46 Mekkittikul et al., A Practical Scheduling Algorithm to Achieve 100% Throughput in Input-Queued Switches, Computer Systems Laboratory, Stanford University, 1998, 8 pages.
47 Ramakrishnan et al., "The Addition of Explicit Congestion Notification (ECN) to IP," RFC 3168, Sep. 2001.
48 Sancho et al.; "Analyzing the Influence of Virtual Lanes on the Performance on Infiniband Networks"; 2002; IEEE Proceeding of the International Parallel and Disctributed processing Symposium (IPDPS'02); pp. 1-10.
49 U.S. Appl. No. 10/777,886, entitled "End-to-End Congestion Control", filed Feb. 11, 2004.
50 U.S. Appl. No. 60/621,396, filed Oct. 22, 2004.
51 US Final Office Action mailed Apr. 2, 2010 in related U.S. Appl. No. 11/842,866.
52 US Final Office Action mailed Aug. 18, 2009 in related U.S. Appl. No. 11/152,991.
53 US Final Office Action mailed Dec. 10, 2008 in related U.S. Appl. No. 11/094,877.
54 US Final Office Action mailed Dec. 28, 2009 in related U.S. Appl. No. 11/248,933.
55 US Final Office Action mailed Jul. 11, 2008 in related U.S. Appl. No. 11/078,992.
56 US Final Office Action mailed Jun. 11, 2010 in related U.S. Appl. No. 11/400,671.
57 US Final Office Action mailed Mar. 17, 2009 in related U.S. Appl. No. 11/400,671.
58 US Final Office Action mailed Oct. 22, 2009 in related U.S. Appl. No. 11/670,544.
59 US Final Office Action mailed Sep. 15, 2008 in related U.S. Appl. No. 11/155,388.
60 US Final Office Action mailed Sep. 8, 2008 in related U.S. Appl. No. 11/152,991.
61 US Notice of Allowance mailed Apr. 23, 2010 in related U.S. Appl. No. 11/094,877.
62 US Notice of Allowance mailed Dec. 31, 2009 in related U.S. Appl. No. 11/152,991.
63 US Notice of Allowance mailed Jul. 17, 2009 in related U.S. Appl. No. 11/155,388.
64 US Notice of Allowance mailed Jun. 28, 2010 in related U.S. Appl. No. 11/094,877.
65 US Notice of Allowance mailed Mar. 23, 2009 in related U.S. Appl. No. 11/078,992.
66 US Notice of Allowance mailed May 17, 2010 in related U.S. Appl. No. 11/152,991.
67 US Notice of Allowance mailed May 29, 2009 in related U.S. Appl. No. 11/155,388.
68 US Office Action mailed Apr. 15, 2009 in related U.S. Appl. No. 11/670,544.
69 US Office Action mailed Apr. 22, 2009 in related U.S. Appl. No. 11/084,587.
70 US Office Action mailed Apr. 28, 2010 in related U.S. Appl. No. 11/825,631.
71 US Office Action mailed Apr. 7, 2009 in related U.S. Appl. No. 11/094,877.
72 US Office Action mailed Dec. 9, 2009 in related U.S. Appl. No. 11/400,671.
73 US Office Action mailed Feb. 21, 2008 in related U.S. Appl. No. 11/094,877.
74 US Office Action mailed Jan. 24, 2008 in related U.S. Appl. No. 11/152,991.
75 US Office Action mailed Jan. 30, 2008 in related U.S. Appl. No. 11/078,992.
76 US Office Action mailed Jul. 28, 2008 in related U.S. Appl. No. 11/094,877.
77 US Office Action mailed Jul. 3, 2008 in related U.S. Appl. No. 11/400,671.
78 US Office Action mailed Jun. 22, 2009 in related U.S. Appl. No. 11/400,671.
79 US Office Action mailed Jun. 24, 2010 in related U.S. Appl. No. 11/084,587.
80 US Office Action mailed Mar. 31, 2008 in related U.S. Appl. No. 11/084,587.
81 US Office Action mailed Mar. 4, 2009 in related U.S. Appl. No. 11/152,991.
82 US Office Action mailed May 13, 2010 in related U.S. Appl. No. 11/248,933.
83 US Office Action mailed May 14, 2009 in related U.S. Appl. No. 11/248,933.
84 US Office Action mailed May 29, 2008 in related U.S. Appl. No. 11/155,388.
85 US Office Action mailed Nov. 23, 2009 in related U.S. Appl. No. 11/084,587.
86 US Office Action mailed Nov. 4, 2009 in related U.S. Appl. No. 11/094,877.
87 US Office Action mailed Oct. 19, 2009 in related U.S. Appl. No. 11/825,631.
88 US Office Action mailed Oct. 19, 2009 in related U.S. Appl. No. 11/842,866.
89 US Office Action mailed Oct. 23, 2008 in related U.S. Appl. No. 11/078,992.
90 US Office Action mailed Oct. 28, 2008 in related U.S. Appl. No. 11/084,587.
91 Wei Cao Huawei Technologies: "IEEE 802.1ah Mode for Ethernet Over MPLS; draft-cao-pwe3-801-1ah-00.txt" IETF Standard-Working-Draft, Internet Engineering Task Force, IETF, CH, Oct. 16, 2006, XP015047518 ISSN: 000-0004.
US8804529 24 janv. 2012 12 août 2014 Cisco Technology, Inc. Backward congestion notification
US9154444 30 sept. 2013 6 oct. 2015 Marvell Israel (M.I.S.L) Ltd. Multi-stage switching system
Classification aux États-Unis 370/389
Classification coopérative H04L45/74, H04L45/54, H04L49/25, H04L45/48, H04L49/3009, H04L45/60, H04L49/351, H04L45/66