WO2006057730A3 - Network device architecture for consolidating input/output and reducing latency - Google Patents

Network device architecture for consolidating input/output and reducing latency Download PDF

Info

Publication number
WO2006057730A3
WO2006057730A3 PCT/US2005/037239 US2005037239W WO2006057730A3 WO 2006057730 A3 WO2006057730 A3 WO 2006057730A3 US 2005037239 W US2005037239 W US 2005037239W WO 2006057730 A3 WO2006057730 A3 WO 2006057730A3
Authority
WO
WIPO (PCT)
Prior art keywords
ethernet
vls
drop
low latency
behavior
Prior art date
Application number
PCT/US2005/037239
Other languages
French (fr)
Other versions
WO2006057730A2 (en
Inventor
Silvano Gai
Thomas Edsall
Davide Bergamasco
Dinesh Dutt
Flavio Bonomi
Original Assignee
Cisco Tech Inc
Silvano Gai
Thomas Edsall
Davide Bergamasco
Dinesh Dutt
Flavio Bonomi
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Tech Inc, Silvano Gai, Thomas Edsall, Davide Bergamasco, Dinesh Dutt, Flavio Bonomi filed Critical Cisco Tech Inc
Priority to EP05851226.0A priority Critical patent/EP1803257B1/en
Priority to CN200580034646.0A priority patent/CN101040489B/en
Publication of WO2006057730A2 publication Critical patent/WO2006057730A2/en
Publication of WO2006057730A3 publication Critical patent/WO2006057730A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection (CSMA-CD)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/33Flow control; Congestion control using forward notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/39Credit based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements

Abstract

The present invention provides methods and devices for implementing a Low Latency Ethernet ('LLE') solution, also referred to herein as a Data Center Ethernet ('DCE') solution, which simplifies the connectivity of data centers and provides a high bandwidth, low latency network for carrying Ethernet and storage traffic. Some aspects of the invention involve transforming FC frames into a format suitable for transport on an Ethernet. Some preferred implementations of the invention implement multiple virtual lanes ('VLs') in a single physical connection of a data center or similar network. Some VLs are 'drop' VLs (1505), with Ethernet-like behavior, and others are 'no-drop' lanes (1510 )with FC-like behavior. Some preferred implementations of the invention provide guaranteed bandwidth based on credits and VL. Active buffer management allows for both high reliability and low latency while using small frame buffers. Preferably, the rules for active buffer management are different for drop and no drop VLs.
PCT/US2005/037239 2004-10-22 2005-10-13 Network device architecture for consolidating input/output and reducing latency WO2006057730A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP05851226.0A EP1803257B1 (en) 2004-10-22 2005-10-13 Network device architecture for consolidating input/output and reducing latency
CN200580034646.0A CN101040489B (en) 2004-10-22 2005-10-13 Network device architecture for consolidating input/output and reducing latency

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US62139604P 2004-10-22 2004-10-22
US60/621,396 2004-10-22
US11/094,877 US7830793B2 (en) 2004-10-22 2005-03-30 Network device architecture for consolidating input/output and reducing latency
US11/094,877 2005-03-30

Publications (2)

Publication Number Publication Date
WO2006057730A2 WO2006057730A2 (en) 2006-06-01
WO2006057730A3 true WO2006057730A3 (en) 2007-03-08

Family

ID=36206082

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/037239 WO2006057730A2 (en) 2004-10-22 2005-10-13 Network device architecture for consolidating input/output and reducing latency

Country Status (3)

Country Link
US (1) US7830793B2 (en)
EP (1) EP1803257B1 (en)
WO (1) WO2006057730A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7830793B2 (en) 2004-10-22 2010-11-09 Cisco Technology, Inc. Network device architecture for consolidating input/output and reducing latency
US8238347B2 (en) 2004-10-22 2012-08-07 Cisco Technology, Inc. Fibre channel over ethernet
US8792352B2 (en) 2005-10-11 2014-07-29 Cisco Technology, Inc. Methods and devices for backward congestion notification
US8842694B2 (en) 2004-10-22 2014-09-23 Cisco Technology, Inc. Fibre Channel over Ethernet

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7969971B2 (en) 2004-10-22 2011-06-28 Cisco Technology, Inc. Ethernet extension for the data center
US7602720B2 (en) * 2004-10-22 2009-10-13 Cisco Technology, Inc. Active queue management methods and devices
US7801125B2 (en) * 2004-10-22 2010-09-21 Cisco Technology, Inc. Forwarding table reduction and multipath network forwarding
US8259720B2 (en) 2007-02-02 2012-09-04 Cisco Technology, Inc. Triple-tier anycast addressing
US8149710B2 (en) 2007-07-05 2012-04-03 Cisco Technology, Inc. Flexible and hierarchical dynamic buffer allocation
US20090052461A1 (en) * 2007-08-21 2009-02-26 Ibm Corporation Method and Apparatus for Fibre Channel Over Ethernet Data Packet Translation Via Look up Table Conversion Bridge in a Network System
US8310953B2 (en) * 2007-08-21 2012-11-13 International Business Machines Corporation Method and apparatus for enabling an adapter in a network device to discover the name of another adapter of another network device in a network system
US8121038B2 (en) 2007-08-21 2012-02-21 Cisco Technology, Inc. Backward congestion notification
US8396009B2 (en) * 2007-08-21 2013-03-12 International Business Machines Corporation Method and apparatus for an adapter in a network device to discover its adapter name in a network system
US8295306B2 (en) 2007-08-28 2012-10-23 Cisco Technologies, Inc. Layer-4 transparent secure transport protocol for end-to-end application protection
US8667556B2 (en) * 2008-05-19 2014-03-04 Cisco Technology, Inc. Method and apparatus for building and managing policies
US8094560B2 (en) * 2008-05-19 2012-01-10 Cisco Technology, Inc. Multi-stage multi-core processing of network packets
US8677453B2 (en) * 2008-05-19 2014-03-18 Cisco Technology, Inc. Highly parallel evaluation of XACML policies
US20090288104A1 (en) * 2008-05-19 2009-11-19 Rohati Systems, Inc. Extensibility framework of a network element
US8307048B2 (en) * 2008-07-15 2012-11-06 International Business Machines Corporation Network system with initiator subnetwork communication to target subnetwork communication including fibre channel over ethernet to fibre channel over internet protocol conversion
US20100070471A1 (en) * 2008-09-17 2010-03-18 Rohati Systems, Inc. Transactional application events
US8472482B2 (en) * 2008-10-27 2013-06-25 Cisco Technology, Inc. Multiple infiniband ports within a higher data rate port using multiplexing
US8089971B1 (en) * 2008-11-13 2012-01-03 Qlogic, Corporation Method and system for transmitting flow control information
EP2211502A1 (en) 2009-01-22 2010-07-28 IBBT vzw Management system and method for configuring a network for transferring media data
US8077633B2 (en) * 2009-05-29 2011-12-13 Cisco Technology, Inc. Transient loop prevention in a hybrid layer-2 network
US8767752B1 (en) 2010-05-03 2014-07-01 Pluribus Networks, Inc. Method and system for resource coherency and analysis in a network
US9319335B1 (en) 2010-12-07 2016-04-19 Pluribus Networks, Inc. Distributed operating system for a layer 2 fabric
US9160668B2 (en) 2010-05-03 2015-10-13 Pluribus Networks Inc. Servers, switches, and systems with switching module implementing a distributed network operating system
US8891543B1 (en) 2011-05-23 2014-11-18 Pluribus Networks Inc. Method and system for processing packets in a network device
US9304782B2 (en) 2010-05-03 2016-04-05 Pluribus Networks, Inc. Network switch, systems, and servers implementing boot image delivery
US9154445B2 (en) 2010-05-03 2015-10-06 Pluribus Networks Inc. Servers, switches, and systems with virtual interface to external network connecting hardware and integrated networking driver
US9300576B2 (en) 2010-05-03 2016-03-29 Pluribus Networks Inc. Methods, systems, and fabrics implementing a distributed network operating system
US9306849B2 (en) 2010-05-03 2016-04-05 Pluribus Networks, Inc. Methods and systems for managing distribute media access control address tables
US8514856B1 (en) 2010-06-24 2013-08-20 Cisco Technology, Inc. End-to-end fibre channel over ethernet
US8670450B2 (en) 2011-05-13 2014-03-11 International Business Machines Corporation Efficient software-based private VLAN solution for distributed virtual switches
US9276953B2 (en) 2011-05-13 2016-03-01 International Business Machines Corporation Method and apparatus to detect and block unauthorized MAC address by virtual machine aware network switches
US20120291034A1 (en) 2011-05-14 2012-11-15 International Business Machines Corporation Techniques for executing threads in a computing environment
US20120287785A1 (en) 2011-05-14 2012-11-15 International Business Machines Corporation Data traffic handling in a distributed fabric protocol (dfp) switching network architecture
US8837499B2 (en) 2011-05-14 2014-09-16 International Business Machines Corporation Distributed fabric protocol (DFP) switching network architecture
US9497073B2 (en) 2011-06-17 2016-11-15 International Business Machines Corporation Distributed link aggregation group (LAG) for a layer 2 fabric
US20130064066A1 (en) 2011-09-12 2013-03-14 International Business Machines Corporation Updating a switch software image in a distributed fabric protocol (dfp) switching network
US8767529B2 (en) 2011-09-12 2014-07-01 International Business Machines Corporation High availability distributed fabric protocol (DFP) switching network architecture
CN102395028B (en) * 2011-09-23 2013-07-03 北京航空航天大学 Avionics video transmission system
US8750129B2 (en) 2011-10-06 2014-06-10 International Business Machines Corporation Credit-based network congestion management
US9065745B2 (en) 2011-10-06 2015-06-23 International Business Machines Corporation Network traffic distribution
US8817807B2 (en) 2012-06-11 2014-08-26 Cisco Technology, Inc. System and method for distributed resource control of switches in a network environment
US9055004B2 (en) 2012-09-18 2015-06-09 Cisco Technology, Inc. Scalable low latency multi-protocol networking device
US9077619B2 (en) 2012-09-18 2015-07-07 Cisco Technology, Inc. Exporting real time network traffic latency and buffer occupancy
US8942100B2 (en) 2012-09-18 2015-01-27 Cisco Technology, Inc. Real time and high resolution buffer occupancy monitoring and recording
US9094307B1 (en) 2012-09-18 2015-07-28 Cisco Technology, Inc. Measuring latency within a networking device
US9001830B2 (en) 2012-09-18 2015-04-07 Cisco Technology, Inc. Ultra low latency multi-protocol network device
US9054967B1 (en) 2012-09-18 2015-06-09 Cisco Technology, Inc. Timestamping packets in a network
US9037670B2 (en) * 2012-09-18 2015-05-19 Cisco Technology, Inc. Ultra low latency network buffer storage
US9154415B1 (en) 2012-09-18 2015-10-06 Cisco Technology, Inc. Parallel processing for low latency network address translation
US9521079B2 (en) 2012-09-24 2016-12-13 Hewlett Packard Enterprise Development Lp Packet forwarding between packet forwarding elements in a network device
US9100313B1 (en) 2012-12-10 2015-08-04 Cisco Technology, Inc. Shared egress buffer in a multi-stage switch
CN103095588B (en) * 2013-01-17 2015-09-30 清华大学 Based on the adaptive routing method without dead of multiple spanning tree
US9253096B2 (en) * 2013-03-15 2016-02-02 International Business Machines Corporation Bypassing congestion points in a converged enhanced ethernet fabric
US9401857B2 (en) 2013-03-15 2016-07-26 International Business Machines Corporation Coherent load monitoring of physical and virtual networks with synchronous status acquisition
US9219689B2 (en) 2013-03-15 2015-12-22 International Business Machines Corporation Source-driven switch probing with feedback request
US9954781B2 (en) 2013-03-15 2018-04-24 International Business Machines Corporation Adaptive setting of the quantized congestion notification equilibrium setpoint in converged enhanced Ethernet networks
JP6046016B2 (en) * 2013-09-25 2016-12-14 株式会社日立製作所 Transmission system and transmission method
US9621484B2 (en) * 2014-12-29 2017-04-11 Oracle International Corporation System and method for supporting efficient buffer reallocation in a networking device
US9832143B2 (en) 2014-12-29 2017-11-28 Oracle International Corporation System and method for supporting efficient virtual output queue (VOQ) packet flushing scheme in a networking device
US9838330B2 (en) 2014-12-29 2017-12-05 Oracle International Corporation System and method for supporting credit management for output ports in a networking device
US9838338B2 (en) 2014-12-29 2017-12-05 Oracle International Corporation System and method for supporting efficient virtual output queue (VOQ) resource utilization in a networking device
CN104852863B (en) * 2015-04-15 2018-04-10 清华大学 Dynamic threshold management method and device in a kind of shared buffer memory interchanger
KR102298991B1 (en) 2015-05-22 2021-09-07 삼성전자 주식회사 Method and apparatus for buffer management in wireless communication system
CN106452587B (en) * 2015-08-06 2019-03-29 国家电网公司 Power optical fiber communication link security assessment method based on fuzzy control
WO2017053960A1 (en) 2015-09-25 2017-03-30 Fsa Technologies, Inc. Flow control system and method
US10250530B2 (en) 2016-03-08 2019-04-02 Mellanox Technologies Tlv Ltd. Flexible buffer allocation in a network switch
US10205683B2 (en) 2016-03-28 2019-02-12 Mellanox Technologies Tlv Ltd. Optimizing buffer allocation for network flow control
US10387074B2 (en) 2016-05-23 2019-08-20 Mellanox Technologies Tlv Ltd. Efficient use of buffer space in a network switch
US10601714B2 (en) 2016-06-28 2020-03-24 Mellanox Technologies Tlv Ltd. Adaptive flow prioritization
US9965211B2 (en) 2016-09-08 2018-05-08 Cisco Technology, Inc. Dynamic packet buffers with consolidation of low utilized memory banks
US10891253B2 (en) 2016-09-08 2021-01-12 Microsoft Technology Licensing, Llc Multicast apparatuses and methods for distributing data to multiple receivers in high-performance computing and cloud-based networks
CN106789609B (en) * 2016-12-26 2019-12-27 中国科学院空间应用工程与技术中心 FC-EG gateway, communication conversion method between fiber channel and Ethernet
US10389646B2 (en) * 2017-02-15 2019-08-20 Mellanox Technologies Tlv Ltd. Evading congestion spreading for victim flows
US10645033B2 (en) 2017-03-27 2020-05-05 Mellanox Technologies Tlv Ltd. Buffer optimization in modular switches
US10574755B2 (en) 2018-03-28 2020-02-25 Wipro Limited Method and high performance computing (HPC) switch for optimizing distribution of data packets
US11171890B1 (en) 2018-12-28 2021-11-09 Innovium, Inc. Reducing power consumption in an electronic device
US10785163B2 (en) 2019-02-27 2020-09-22 International Business Machines Corporation Maintaining a queuing policy with multipath traffic
US11005770B2 (en) 2019-06-16 2021-05-11 Mellanox Technologies Tlv Ltd. Listing congestion notification packet generation by switch
US10999221B2 (en) 2019-07-02 2021-05-04 Mellanox Technologies Tlv Ltd. Transaction based scheduling
US11470010B2 (en) 2020-02-06 2022-10-11 Mellanox Technologies, Ltd. Head-of-queue blocking for multiple lossless queues
US20210089236A1 (en) * 2020-12-04 2021-03-25 Intel Corporation Network device intermediary for memory access requests
CN113079183B (en) * 2021-04-25 2022-09-06 安徽科大擎天科技有限公司 Inter-board communication system of distributed firewall and communication method thereof
US11729099B2 (en) * 2021-07-30 2023-08-15 Avago Technologies International Sales Pte. Limited Scalable E2E network architecture and components to support low latency and high throughput

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020141427A1 (en) * 2001-03-29 2002-10-03 Mcalpine Gary L. Method and apparatus for a traffic optimizing multi-stage switch fabric network
US20030037127A1 (en) * 2001-02-13 2003-02-20 Confluence Networks, Inc. Silicon-based storage virtualization
US20030061379A1 (en) * 2001-09-27 2003-03-27 International Business Machines Corporation End node partitioning using virtualization
US20030169690A1 (en) * 2002-03-05 2003-09-11 James A. Mott System and method for separating communication traffic
US20030195983A1 (en) * 1999-05-24 2003-10-16 Krause Michael R. Network congestion management using aggressive timers
US20030223416A1 (en) * 2002-05-31 2003-12-04 Edmundo Rojas Apparatus and methods for dynamic reallocation of virtual lane buffer space in an infiniband switch
US20040013088A1 (en) * 2002-07-19 2004-01-22 International Business Machines Corporation Long distance repeater for digital information
US20040042448A1 (en) * 2002-08-30 2004-03-04 Intel Corporation Multi-port high-speed serial fabric interconnect chip in a meshed configuration
US20040100980A1 (en) * 2002-11-26 2004-05-27 Jacobs Mick R. Apparatus and method for distributing buffer status information in a switching fabric
US20040120332A1 (en) * 2002-12-24 2004-06-24 Ariel Hendel System and method for sharing a resource among multiple queues

Family Cites Families (130)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5402416A (en) * 1994-01-05 1995-03-28 International Business Machines Corporation Method and system for buffer occupancy reduction in packet switch network
US5526350A (en) * 1994-03-09 1996-06-11 British Telecommunications Public Limited Company Communication network with bandwidth managers for allocating bandwidth to different types of traffic
SE9402059D0 (en) * 1994-06-13 1994-06-13 Ellemtel Utvecklings Ab Methods and apparatus for telecommunications
US5742604A (en) 1996-03-28 1998-04-21 Cisco Systems, Inc. Interswitch link mechanism for connecting high-performance network switches
US5946313A (en) * 1997-03-20 1999-08-31 Northern Telecom Limited Mechanism for multiplexing ATM AAL5 virtual circuits over ethernet
US5920566A (en) * 1997-06-30 1999-07-06 Sun Microsystems, Inc. Routing in a multi-layer distributed network element
US6098103A (en) * 1997-08-11 2000-08-01 Lsi Logic Corporation Automatic MAC control frame generating apparatus for LAN flow control
US6021124A (en) * 1997-08-19 2000-02-01 Telefonaktiebolaget Lm Ericsson Multi-channel automatic retransmission query (ARQ) method
US5974467A (en) 1997-08-29 1999-10-26 Extreme Networks Protocol for communicating data between packet forwarding devices via an intermediate network interconnect device
DE19747398C2 (en) * 1997-10-27 2002-10-24 Ericsson Telefon Ab L M communication system
US6560198B1 (en) * 1997-11-07 2003-05-06 Telcordia Technologies, Inc. Method and system for stabilized random early detection using packet sampling
US6587436B1 (en) * 1997-11-24 2003-07-01 Cisco Technology, Inc. Method and apparatus for allocation of available bandwidth
US6195356B1 (en) * 1997-12-17 2001-02-27 Intel Corporation Switcher for spanning subnetworks
US6456590B1 (en) 1998-02-13 2002-09-24 Texas Instruments Incorporated Static and dynamic flow control using virtual input queueing for shared memory ethernet switches
JP3441367B2 (en) * 1998-05-25 2003-09-02 三菱電機株式会社 Multiple communication connection setting method
US6404768B1 (en) * 1998-06-23 2002-06-11 Marconi Communications, Inc. Method and apparatus for serving ATM packets/cells
IL125272A0 (en) 1998-07-08 1999-03-12 Galileo Technology Ltd Vlan protocol
US6333917B1 (en) 1998-08-19 2001-12-25 Nortel Networks Limited Method and apparatus for red (random early detection) and enhancements.
US6556541B1 (en) * 1999-01-11 2003-04-29 Hewlett-Packard Development Company, L.P. MAC address learning and propagation in load balancing switch protocols
US7046631B1 (en) * 1999-01-22 2006-05-16 Alcatel Canada Inc. Method and apparatus for provisioning traffic dedicated cores in a connection oriented network
US6397260B1 (en) * 1999-03-08 2002-05-28 3Com Corporation Automatic load sharing for network routers
US6400730B1 (en) * 1999-03-10 2002-06-04 Nishan Systems, Inc. Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network
US6556578B1 (en) * 1999-04-14 2003-04-29 Lucent Technologies Inc. Early fair drop buffer management method
US7016971B1 (en) * 1999-05-24 2006-03-21 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
TW435027B (en) * 1999-08-27 2001-05-16 Via Tech Inc Output queue method and device of network packet
US6934292B1 (en) 1999-11-09 2005-08-23 Intel Corporation Method and system for emulating a single router in a switch stack
US6690645B1 (en) 1999-12-06 2004-02-10 Nortel Networks Limited Method and apparatus for active queue management based on desired queue occupancy
US6640171B2 (en) * 1999-12-15 2003-10-28 Delphi Technologies, Inc. Motor vehicle with supplemental rear steering having open and closed loop modes
US6650623B1 (en) 1999-12-30 2003-11-18 Aperto Networks, Inc. Adaptive link layer for point to multipoint communication system
US6922408B2 (en) * 2000-01-10 2005-07-26 Mellanox Technologies Ltd. Packet communication buffering with dynamic flow control
US6671258B1 (en) 2000-02-01 2003-12-30 Alcatel Canada Inc. Dynamic buffering system having integrated random early detection
US6721316B1 (en) * 2000-02-14 2004-04-13 Cisco Technology, Inc. Flexible engine and data structure for packet header processing
US6990529B2 (en) * 2000-02-24 2006-01-24 Zarlink Semiconductor V.N., Inc. Unified algorithm for frame scheduling and buffer management in differentiated services networks
US7120683B2 (en) * 2000-04-03 2006-10-10 Zarlink Semiconductor V.N. Inc. Single switch image for a stack of switches
US6885633B1 (en) * 2000-04-10 2005-04-26 Stonesoft Oy Network node and a system
US20020103631A1 (en) * 2000-04-21 2002-08-01 Anja Feldmann Traffic engineering system and method
US20010048661A1 (en) 2000-05-24 2001-12-06 David Clear Method and apparatus for multi-protocol redundant router protocol support
US7020715B2 (en) * 2000-08-22 2006-03-28 Adaptec, Inc. Protocol stack for linking storage area networks over an existing LAN, MAN, or WAN
US6888824B1 (en) * 2000-10-20 2005-05-03 Cisco Technology, Inc. Random early detection (RED) algorithm using marked segments to detect congestion in a computer network
EP1206099A3 (en) 2000-11-14 2003-10-22 Sancastle Technologies Ltd. Network interface
US20020085493A1 (en) * 2000-12-19 2002-07-04 Rick Pekkala Method and apparatus for over-advertising infiniband buffering resources
US20020085565A1 (en) * 2000-12-28 2002-07-04 Maple Optical Systems, Inc. Technique for time division multiplex forwarding of data streams
US6975589B2 (en) * 2000-12-30 2005-12-13 Redback Networks Inc. Method and apparatus for a hybrid variable rate pipe
US7136355B2 (en) * 2001-01-16 2006-11-14 Admtek Incorporated Transmission components for processing VLAN tag and priority packets supported by using single chip's buffer structure
US6934256B1 (en) * 2001-01-25 2005-08-23 Cisco Technology, Inc. Method of detecting non-responsive network flows
US6975593B2 (en) 2001-04-03 2005-12-13 Sun Microsystems, Inc. Method for triggering flow control packets
US7190667B2 (en) * 2001-04-26 2007-03-13 Intel Corporation Link level packet flow control mechanism
US20020161887A1 (en) 2001-04-27 2002-10-31 Foster Michael S. Method and system for performing security via de-registration in a communications network
US6901593B2 (en) * 2001-05-08 2005-05-31 Nortel Networks Limited Active queue management with flow proportional buffering
US6654383B2 (en) 2001-05-31 2003-11-25 International Business Machines Corporation Multi-protocol agile framer
US6459698B1 (en) 2001-06-18 2002-10-01 Advanced Micro Devices, Inc. Supporting mapping of layer 3 priorities in an infiniband ™ network
US6999462B1 (en) * 2001-06-18 2006-02-14 Advanced Micro Devices, Inc. Mapping layer 2 LAN priorities to a virtual lane in an Infiniband™ network
JP3908483B2 (en) * 2001-06-28 2007-04-25 富士通株式会社 Communication device
US7158480B1 (en) * 2001-07-30 2007-01-02 Nortel Networks Limited Feedback output queuing system, apparatus, and method
US20030026267A1 (en) * 2001-07-31 2003-02-06 Oberman Stuart F. Virtual channels in a network switch
DE10138916B4 (en) 2001-08-08 2004-02-19 Siemens Ag Method and arrangement for effective handover in a data transmission system for data transmissions in the downward direction
JP4236398B2 (en) * 2001-08-15 2009-03-11 富士通株式会社 Communication method, communication system, and communication connection program
US7133405B2 (en) 2001-08-30 2006-11-07 International Business Machines Corporation IP datagram over multiple queue pairs
US20030084219A1 (en) * 2001-10-26 2003-05-01 Maxxan Systems, Inc. System, apparatus and method for address forwarding for a computer network
US7046666B1 (en) * 2001-12-06 2006-05-16 The Directv Group, Inc. Method and apparatus for communicating between divergent networks using media access control communications
US7596627B2 (en) * 2001-12-18 2009-09-29 Cisco Technology, Inc. Methods and apparatus for network congestion control
JP2003198576A (en) * 2001-12-26 2003-07-11 Mitsubishi Electric Corp Optical communication system and optical communication method
US7359321B1 (en) * 2002-01-17 2008-04-15 Juniper Networks, Inc. Systems and methods for selectively performing explicit congestion notification
US7254138B2 (en) * 2002-02-11 2007-08-07 Optimum Communications Services, Inc. Transparent, look-up-free packet forwarding method for optimizing global network throughput based on real-time route status
US7768993B2 (en) * 2002-02-13 2010-08-03 Nortel Networks Limited Transport for wireless radio access networks
US7385997B2 (en) * 2002-04-08 2008-06-10 International Business Machines Corporation Priority based bandwidth allocation within real-time and non-real-time traffic streams
US7191259B2 (en) 2002-04-10 2007-03-13 Avago Technologies General Ip (Singapore) Pte. Ltd. Method and apparatus for fast integer within-range compare
US7349336B2 (en) * 2002-06-04 2008-03-25 Lucent Technologies Inc. Random early drop with per hop behavior biasing
US7113498B2 (en) 2002-06-05 2006-09-26 Broadcom Corporation Virtual switch
US7206288B2 (en) * 2002-06-12 2007-04-17 Cisco Technology, Inc. Methods and apparatus for characterizing a route in fibre channel fabric
US7221656B1 (en) * 2002-06-18 2007-05-22 Nortel Networks Limited Technique for implementing an admission control scheme for data flows
US7260096B2 (en) * 2002-07-09 2007-08-21 International Business Machines Corporation Method and router for forwarding internet data packets
CA2493383C (en) * 2002-07-16 2012-07-10 Enterasys Networks, Inc. Apparatus and method for a virtual hierarchial local area network
US7180862B2 (en) * 2002-07-18 2007-02-20 Intel Corporation Apparatus and method for virtual output queue feedback
US6976581B2 (en) 2002-07-23 2005-12-20 Terence Chen Tool box having a ratchet tool test base
US7401157B2 (en) * 2002-07-30 2008-07-15 Brocade Communications Systems, Inc. Combining separate infiniband subnets into virtual subnets
US7436761B2 (en) * 2002-07-30 2008-10-14 Xyratex Technology Limited Apparatus and method for connecting fibre channel devices via bypass buffers
US7096383B2 (en) * 2002-08-29 2006-08-22 Cosine Communications, Inc. System and method for virtual router failover in a network routing system
US7245586B2 (en) * 2002-08-30 2007-07-17 Lucent Technologies Inc. Buffer management based on buffer sharing across ports and per-port minimum buffer guarantee
US6904507B2 (en) * 2002-09-30 2005-06-07 Agilent Technologies, Inc. Buffer management architecture and method for an infiniband subnetwork
US7567581B2 (en) * 2002-10-21 2009-07-28 Broadcom Corporation Multi-service channelized SONET mapper framer
US7266598B2 (en) 2002-10-22 2007-09-04 Hewlett-Packard Development Company, L.P. Programmable data center
US7319669B1 (en) * 2002-11-22 2008-01-15 Qlogic, Corporation Method and system for controlling packet flow in networks
US7266122B1 (en) 2002-11-27 2007-09-04 Genband Inc. System and method for allocating bandwidth in a communications environment
DE10260156A1 (en) * 2002-12-20 2004-07-01 BSH Bosch und Siemens Hausgeräte GmbH Tumble dryer and use of an ultrasonic atomizer
US7782784B2 (en) 2003-01-10 2010-08-24 Cisco Technology, Inc. Port analyzer adapter
US7570643B2 (en) * 2003-02-12 2009-08-04 Cisco Technology, Inc. Efficient framing procedure for variable length packets
US7225364B2 (en) * 2003-03-13 2007-05-29 International Business Machines Corporation Method and apparatus for implementing infiniband receive function
US20050169270A1 (en) * 2003-03-19 2005-08-04 Ryoichi Mutou Router, frame forwarding method, and lower layer frame virtual forwarding system
US7277391B1 (en) 2003-04-30 2007-10-02 Nortel Networks Limited Active queue management using proportional control and rate-based information
US7404058B2 (en) 2003-05-31 2008-07-22 Sun Microsystems, Inc. Method and apparatus for avoiding collisions during packet enqueue and dequeue
US8004981B2 (en) 2003-06-17 2011-08-23 Cisco Technology, Inc. Methods and devices for the coordination of flow control between a TCP/IP network and other networks
US7512067B2 (en) * 2003-07-21 2009-03-31 Qlogic, Corporation Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch
US7406092B2 (en) * 2003-07-21 2008-07-29 Qlogic, Corporation Programmable pseudo virtual lanes for fibre channel systems
US7593346B2 (en) * 2003-07-31 2009-09-22 Cisco Technology, Inc. Distributing and balancing traffic flow in a virtual gateway
US8819265B2 (en) * 2003-12-22 2014-08-26 Rockstar Consortium Us Lp Managing flow control buffer
KR100567326B1 (en) * 2003-12-24 2006-04-04 한국전자통신연구원 Apparatus for switching and transferring SONET/SDH, PDH, Ethernet signals and method thereof
US7561571B1 (en) * 2004-02-13 2009-07-14 Habanero Holdings, Inc. Fabric address and sub-address resolution in fabric-backplane enterprise servers
TWI250753B (en) 2004-02-27 2006-03-01 Accton Technology Corp Locate the incoming port of a MAC address in ethernet switch network
US7486689B1 (en) * 2004-03-29 2009-02-03 Sun Microsystems, Inc. System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual lanes and queue pairs
US7349334B2 (en) * 2004-04-09 2008-03-25 International Business Machines Corporation Method, system and program product for actively managing central queue buffer allocation using a backpressure mechanism
US20060056308A1 (en) 2004-05-28 2006-03-16 International Business Machines Corporation Method of switching fabric for counteracting a saturation tree occurring in a network with nodes
US7400590B1 (en) * 2004-06-08 2008-07-15 Sun Microsystems, Inc. Service level to virtual lane mapping
US7436845B1 (en) 2004-06-08 2008-10-14 Sun Microsystems, Inc. Input and output buffering
JP4307344B2 (en) * 2004-07-20 2009-08-05 シチズン電子株式会社 Surface mount module
US8532119B2 (en) * 2004-07-30 2013-09-10 Brocade Communications Systems, Inc. Interfabric routing header for use with a backbone fabric
US7969971B2 (en) 2004-10-22 2011-06-28 Cisco Technology, Inc. Ethernet extension for the data center
US7830793B2 (en) 2004-10-22 2010-11-09 Cisco Technology, Inc. Network device architecture for consolidating input/output and reducing latency
US7801125B2 (en) 2004-10-22 2010-09-21 Cisco Technology, Inc. Forwarding table reduction and multipath network forwarding
US7602720B2 (en) 2004-10-22 2009-10-13 Cisco Technology, Inc. Active queue management methods and devices
US8238347B2 (en) 2004-10-22 2012-08-07 Cisco Technology, Inc. Fibre channel over ethernet
US7564869B2 (en) 2004-10-22 2009-07-21 Cisco Technology, Inc. Fibre channel over ethernet
JP4481147B2 (en) * 2004-10-28 2010-06-16 富士通株式会社 MAC address learning device
US7782841B2 (en) * 2005-01-05 2010-08-24 Cisco Technology, Inc. Method and system for transporting data using pseudowire circuits over a bridged network
US20060187832A1 (en) 2005-02-18 2006-08-24 Broadcom Corporation Filter based range check in a network device
US7889681B2 (en) 2005-03-03 2011-02-15 Cisco Technology, Inc. Methods and devices for improving the multiple spanning tree protocol
JP2007053564A (en) * 2005-08-17 2007-03-01 Fujitsu Ltd Network switching device
US20070047443A1 (en) * 2005-08-25 2007-03-01 P.A. Semi, Inc. Channelized flow control
JP4327142B2 (en) 2005-09-29 2009-09-09 パナソニック株式会社 Information processing system, tunnel communication device, tunnel communication method, proxy response device, and proxy response method
US7961621B2 (en) 2005-10-11 2011-06-14 Cisco Technology, Inc. Methods and devices for backward congestion notification
US7706277B2 (en) * 2005-11-18 2010-04-27 Intel Corporation Selective flow control
US7903647B2 (en) * 2005-11-29 2011-03-08 Cisco Technology, Inc. Extending sso for DHCP snooping to two box redundancy
KR100757872B1 (en) 2006-02-06 2007-09-11 삼성전자주식회사 Apparatus and method of backward congestion notification on network
JP4822997B2 (en) * 2006-09-20 2011-11-24 富士通株式会社 Communication apparatus and communication method
KR20080035181A (en) * 2006-10-18 2008-04-23 삼성전자주식회사 Computer having display unit
US8619784B2 (en) 2007-01-25 2013-12-31 Brixham Solutions Ltd. Mapping PBT and PBB-TE traffic to VPLS and other services
US8259720B2 (en) 2007-02-02 2012-09-04 Cisco Technology, Inc. Triple-tier anycast addressing
US7916718B2 (en) 2007-04-19 2011-03-29 Fulcrum Microsystems, Inc. Flow and congestion control in switch architectures for multi-hop, memory efficient fabrics
US8149710B2 (en) * 2007-07-05 2012-04-03 Cisco Technology, Inc. Flexible and hierarchical dynamic buffer allocation
US8121038B2 (en) * 2007-08-21 2012-02-21 Cisco Technology, Inc. Backward congestion notification

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030195983A1 (en) * 1999-05-24 2003-10-16 Krause Michael R. Network congestion management using aggressive timers
US20030037127A1 (en) * 2001-02-13 2003-02-20 Confluence Networks, Inc. Silicon-based storage virtualization
US20020141427A1 (en) * 2001-03-29 2002-10-03 Mcalpine Gary L. Method and apparatus for a traffic optimizing multi-stage switch fabric network
US20030061379A1 (en) * 2001-09-27 2003-03-27 International Business Machines Corporation End node partitioning using virtualization
US20030169690A1 (en) * 2002-03-05 2003-09-11 James A. Mott System and method for separating communication traffic
US20030223416A1 (en) * 2002-05-31 2003-12-04 Edmundo Rojas Apparatus and methods for dynamic reallocation of virtual lane buffer space in an infiniband switch
US20040013088A1 (en) * 2002-07-19 2004-01-22 International Business Machines Corporation Long distance repeater for digital information
US20040042448A1 (en) * 2002-08-30 2004-03-04 Intel Corporation Multi-port high-speed serial fabric interconnect chip in a meshed configuration
US20040100980A1 (en) * 2002-11-26 2004-05-27 Jacobs Mick R. Apparatus and method for distributing buffer status information in a switching fabric
US20040120332A1 (en) * 2002-12-24 2004-06-24 Ariel Hendel System and method for sharing a resource among multiple queues

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7830793B2 (en) 2004-10-22 2010-11-09 Cisco Technology, Inc. Network device architecture for consolidating input/output and reducing latency
US8238347B2 (en) 2004-10-22 2012-08-07 Cisco Technology, Inc. Fibre channel over ethernet
US8842694B2 (en) 2004-10-22 2014-09-23 Cisco Technology, Inc. Fibre Channel over Ethernet
US9246834B2 (en) 2004-10-22 2016-01-26 Cisco Technology, Inc. Fibre channel over ethernet
US8792352B2 (en) 2005-10-11 2014-07-29 Cisco Technology, Inc. Methods and devices for backward congestion notification

Also Published As

Publication number Publication date
US7830793B2 (en) 2010-11-09
EP1803257A4 (en) 2012-12-12
EP1803257A2 (en) 2007-07-04
US20060087989A1 (en) 2006-04-27
WO2006057730A2 (en) 2006-06-01
EP1803257B1 (en) 2017-09-13

Similar Documents

Publication Publication Date Title
WO2006057730A3 (en) Network device architecture for consolidating input/output and reducing latency
WO2006047109A3 (en) Ethernet extension for the data center
WO2006047194A3 (en) Fibre channel over ethernet
Mittal et al. Revisiting network support for RDMA
WO2007121101A3 (en) Fibre channel over ethernet
CN103534989B (en) Flow control based on priority in distributed frame agreement (DFP) exchange network framework
US8149710B2 (en) Flexible and hierarchical dynamic buffer allocation
US8917594B2 (en) Link layer reservation of switch queue capacity
WO2008088954A3 (en) Service insertion architecture
EP1802037A3 (en) System and method for measuring network performance using real network traffic
WO2003061329A3 (en) Method and hybrid optical-electronic switching node for optimizing use of optical bandwidth
WO2006047092A3 (en) Active queue management methods and devices
TW200826550A (en) AD-HOC network power save system and method
WO2004079971A3 (en) Method and system for dynamic aggregation in wireless network
FR2905047A1 (en) AFDX NETWORK SUPPORTING A PLURALITY OF SERVICE CLASSES
EP1662724A3 (en) Means and apparatus for a scaleable congestion free switching system with intelligent control
WO2006067623A3 (en) Virtual private networking methods for autonomous systems
WO2006055406A3 (en) Performing message and transformation adapter functions in a network element on behalf of an application
WO2004030433A3 (en) Multimedia streming in a network with a bottleneck link
WO2006090408A3 (en) Input/output tracing in a protocol offload system
WO2008041213A3 (en) A method and system for storing configuration information for network nodes in a network management system
WO2006115881A3 (en) Techniques for encapsulating point to point protocol (ppp) over ethernet frames
EP1447947A3 (en) Frame alteration logic for network processors
CN100362790C (en) Kern memory exchange platform system for mass memory system
TW200519731A (en) Method, system, and program for constructing a packet

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 200580034646.0

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 1345/KOLNP/2007

Country of ref document: IN

REEP Request for entry into the european phase

Ref document number: 2005851226

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2005851226

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 2005851226

Country of ref document: EP