Movatterモバイル変換


[0]ホーム

URL:


US20080205407A1 - Network switch cross point - Google Patents

Network switch cross point
Download PDF

Info

Publication number
US20080205407A1
US20080205407A1US12/070,893US7089308AUS2008205407A1US 20080205407 A1US20080205407 A1US 20080205407A1US 7089308 AUS7089308 AUS 7089308AUS 2008205407 A1US2008205407 A1US 2008205407A1
Authority
US
United States
Prior art keywords
data
cell
port
fifo
packet
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US12/070,893
Inventor
Andrew Chang
Ronak Patel
Ming G. Wong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foundry Networks LLC
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US12/070,893priorityCriticalpatent/US20080205407A1/en
Publication of US20080205407A1publicationCriticalpatent/US20080205407A1/en
Assigned to BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENTreassignmentBANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENTSECURITY AGREEMENTAssignors: BROCADE COMMUNICATIONS SYSTEMS, INC., FOUNDRY NETWORKS, INC., INRANGE TECHNOLOGIES CORPORATION, MCDATA CORPORATION
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENTreassignmentWELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENTSECURITY AGREEMENTAssignors: BROCADE COMMUNICATIONS SYSTEMS, INC., FOUNDRY NETWORKS, LLC, INRANGE TECHNOLOGIES CORPORATION, MCDATA CORPORATION, MCDATA SERVICES CORPORATION
Assigned to FOUNDRY NETWORKS, LLCreassignmentFOUNDRY NETWORKS, LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: FOUNDRY NETWORKS, INC.
Assigned to INRANGE TECHNOLOGIES CORPORATION, BROCADE COMMUNICATIONS SYSTEMS, INC., FOUNDRY NETWORKS, LLCreassignmentINRANGE TECHNOLOGIES CORPORATIONRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Assigned to BROCADE COMMUNICATIONS SYSTEMS, INC., FOUNDRY NETWORKS, LLCreassignmentBROCADE COMMUNICATIONS SYSTEMS, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A switching fabric having cross points that process multiple stripes of serial data. Each cross point includes a plurality of port slices and ports. Each port includes a plurality of FIFOs, a FIFO read arbitrator, a multiplexer, a dispatcher, and an accumulator. In one embodiment, each cross point has eight ports and eight port slices. A method for processing a stripe of data at a cross point at one port slice includes storing data received from other port slices in a plurality of FIFOs and arbitrating the reading of the stored data. A step of writing data received from a port at the one port slice to an appropriate FIFO in a different port slice is also included. In one embodiment, a method for processing data in port slice based on wide cell encoding and an external flow control command is provided.

Description

Claims (19)

US12/070,8932000-11-172008-02-20Network switch cross pointAbandonedUS20080205407A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/070,893US20080205407A1 (en)2000-11-172008-02-20Network switch cross point

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US24987100P2000-11-172000-11-17
US09/855,015US7356030B2 (en)2000-11-172001-05-15Network switch cross point
US12/070,893US20080205407A1 (en)2000-11-172008-02-20Network switch cross point

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/855,015ContinuationUS7356030B2 (en)2000-11-172001-05-15Network switch cross point

Publications (1)

Publication NumberPublication Date
US20080205407A1true US20080205407A1 (en)2008-08-28

Family

ID=26940415

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/855,015Expired - Fee RelatedUS7356030B2 (en)2000-11-172001-05-15Network switch cross point
US12/070,893AbandonedUS20080205407A1 (en)2000-11-172008-02-20Network switch cross point

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/855,015Expired - Fee RelatedUS7356030B2 (en)2000-11-172001-05-15Network switch cross point

Country Status (1)

CountryLink
US (2)US7356030B2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070253420A1 (en)*2000-11-172007-11-01Andrew ChangBackplane interface adapter
US7596139B2 (en)2000-11-172009-09-29Foundry Networks, Inc.Backplane interface adapter with error control and redundant fabric
US7636369B2 (en)2003-05-152009-12-22Foundry Networks, Inc.System and method for high speed packet transmission implementing dual transmit and receive pipelines
US7649885B1 (en)2002-05-062010-01-19Foundry Networks, Inc.Network routing system for enhanced efficiency and monitoring capability
US7657703B1 (en)2004-10-292010-02-02Foundry Networks, Inc.Double density content addressable memory (CAM) lookup scheme
US7738450B1 (en)2002-05-062010-06-15Foundry Networks, Inc.System architecture for very fast ethernet blade
US20100157854A1 (en)*2008-12-192010-06-24L3 Communications Integrated Systems, L.P.Systems and methods for sending data packets between multiple fpga devices
US7813367B2 (en)2002-05-062010-10-12Foundry Networks, Inc.Pipeline method and system for switching packets
US7817659B2 (en)2004-03-262010-10-19Foundry Networks, LlcMethod and apparatus for aggregating input data streams
US7830884B2 (en)2002-05-062010-11-09Foundry Networks, LlcFlexible method for processing data packets in a network routing system for enhanced efficiency and monitoring capability
US7903654B2 (en)2006-08-222011-03-08Foundry Networks, LlcSystem and method for ECMP load sharing
US7978614B2 (en)2007-01-112011-07-12Foundry Network, LLCTechniques for detecting non-receipt of fault detection protocol packets
US8037399B2 (en)2007-07-182011-10-11Foundry Networks, LlcTechniques for segmented CRC design in high speed networks
US8090901B2 (en)2009-05-142012-01-03Brocade Communications Systems, Inc.TCAM management approach that minimize movements
US8149839B1 (en)2007-09-262012-04-03Foundry Networks, LlcSelection of trunk ports and paths using rotation
US8238255B2 (en)2006-11-222012-08-07Foundry Networks, LlcRecovering from failures without impact on data traffic in a shared bus architecture
US8271859B2 (en)2007-07-182012-09-18Foundry Networks LlcSegmented CRC design in high speed networks
US8448162B2 (en)2005-12-282013-05-21Foundry Networks, LlcHitless software upgrades
US8599850B2 (en)2009-09-212013-12-03Brocade Communications Systems, Inc.Provisioning single or multistage networks using ethernet service instances (ESIs)
US8671219B2 (en)2002-05-062014-03-11Foundry Networks, LlcMethod and apparatus for efficiently processing data packets in a computer network
US8730961B1 (en)2004-04-262014-05-20Foundry Networks, LlcSystem and method for optimizing router lookup

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7382736B2 (en)*1999-01-122008-06-03Mcdata CorporationMethod for scoring queued frames for selective transmission through a switch
US7286565B1 (en)*2000-06-282007-10-23Alcatel-Lucent Canada Inc.Method and apparatus for packet reassembly in a communication switch
US7356030B2 (en)2000-11-172008-04-08Foundry Networks, Inc.Network switch cross point
US6735218B2 (en)*2000-11-172004-05-11Foundry Networks, Inc.Method and system for encoding wide striped cells
US7002980B1 (en)*2000-12-192006-02-21Chiaro Networks, Ltd.System and method for router queue and congestion management
US7206283B2 (en)*2001-05-152007-04-17Foundry Networks, Inc.High-performance network switch
US7277429B2 (en)*2001-06-012007-10-024198638 Canada Inc.Cell-based switch fabric with distributed scheduling
US7447197B2 (en)*2001-10-182008-11-04Qlogic, CorporationSystem and method of providing network node services
US20090279558A1 (en)*2002-05-062009-11-12Ian Edward DavisNetwork routing apparatus for enhanced efficiency and monitoring capability
US7876693B2 (en)*2002-06-042011-01-25Alcatel-Lucent Usa Inc.Testing and error recovery across multiple switching fabrics
US7394822B2 (en)*2002-06-042008-07-01Lucent Technologies Inc.Using reassembly queue sets for packet reassembly
US7453871B2 (en)*2002-06-042008-11-18Lucent Technologies Inc.Efficient redirection of logging and tracing information in network node with distributed architecture
US7242691B2 (en)2002-06-042007-07-10Lucent Technologies Inc.Optimal load balancing across multiple switching fabrics
US8090869B2 (en)*2002-06-042012-01-03Alcatel LucentPriority-biased exit queue arbitration with fairness
US7653718B2 (en)*2002-06-042010-01-26Alcatel-Lucent Usa Inc.Shell specific filtering and display of log messages
US7525917B2 (en)*2002-06-042009-04-28Acatel-Lucent Usa Inc.Flow control in a distributed scalable, shared memory switching fabric system
US7609693B2 (en)2002-06-042009-10-27Alcatel-Lucent Usa Inc.Multicast packet queuing
US7283558B2 (en)*2002-06-042007-10-16Lucent Technologies Inc.Distributed weighted fair arbitration and forwarding
US7542471B2 (en)2002-10-302009-06-02Citrix Systems, Inc.Method of determining path maximum transmission unit
US7616638B2 (en)2003-07-292009-11-10Orbital Data CorporationWavefront detection and disambiguation of acknowledgments
US8233392B2 (en)2003-07-292012-07-31Citrix Systems, Inc.Transaction boundary detection for reduction in timeout penalties
US7630305B2 (en)*2003-07-292009-12-08Orbital Data CorporationTCP selective acknowledgements for communicating delivered and missed data packets
US8270423B2 (en)2003-07-292012-09-18Citrix Systems, Inc.Systems and methods of using packet boundaries for reduction in timeout prevention
US7698453B2 (en)*2003-07-292010-04-13Oribital Data CorporationEarly generation of acknowledgements for flow control
US8238241B2 (en)2003-07-292012-08-07Citrix Systems, Inc.Automatic detection and window virtualization for flow control
US8437284B2 (en)2003-07-292013-05-07Citrix Systems, Inc.Systems and methods for additional retransmissions of dropped packets
US8432800B2 (en)2003-07-292013-04-30Citrix Systems, Inc.Systems and methods for stochastic-based quality of service
US7656799B2 (en)2003-07-292010-02-02Citrix Systems, Inc.Flow control system architecture
US7843938B1 (en)2005-02-252010-11-30Citrix Systems, Inc.QoS optimization with compression
US7672304B2 (en)*2005-06-162010-03-02Samsung Electronics Co., Ltd.Method and system for switching frames in a switching system
US20070288690A1 (en)*2006-06-132007-12-13Foundry Networks, Inc.High bandwidth, high capacity look-up table implementation in dynamic random access memory
US8190881B2 (en)*2007-10-152012-05-29Foundry Networks LlcScalable distributed web-based authentication
US9137166B2 (en)*2010-01-282015-09-15Brocade Communications Systems, Inc.In-order traffic aggregation with reduced buffer usage
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
CN106656177B (en)*2016-09-072020-01-07东软医疗系统股份有限公司Method and device for improving precision of DAC output waveform and magnetic resonance system
US11196587B2 (en)2016-11-232021-12-07DeGirum CorporationPermutated ring network
US10476656B2 (en)*2018-04-132019-11-12DeGirum CorporationSystem and method for asynchronous, multiple clock domain data streams coalescing and resynchronization
US10691632B1 (en)2019-03-142020-06-23DeGirum CorporationPermutated ring network interconnected computing architecture

Citations (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3866175A (en)*1974-04-241975-02-11Ncr CoData communication system between a central computer and a plurality of data terminals
US4325119A (en)*1977-01-191982-04-13Honeywell Information Systems Inc.Process and apparatus employing microprogrammed control commands for transferring information between a control processor and communications channels
US4667323A (en)*1985-09-031987-05-19Allen-Bradley Company, Inc.Industrialized token passing network
US4723243A (en)*1985-12-021988-02-02Advanced Micro Devices, Inc.CRC calculation machine with variable bit boundary
US4754482A (en)*1985-11-261988-06-28Samco Investment CompanyMethod and apparatus for synchronizing encrypting and decrypting systems
US4807280A (en)*1987-09-181989-02-21Pacific BellCross-connect switch
US4896277A (en)*1988-05-031990-01-23Thermo King CorporationMethod of mapping refrigerated containers in a power line carrier based monitoring system
US4985889A (en)*1988-02-041991-01-15Sprint International Communications CorporationData packet switching
US5101404A (en)*1988-08-261992-03-31Hitachi, Ltd.Signalling apparatus for use in an ATM switching system
US5195181A (en)*1992-01-101993-03-16Digital Equipment CorporationMessage processing system having separate message receiving and transmitting processors with message processing being distributed between the separate processors
US5208856A (en)*1988-12-231993-05-04Laboratoire Europeen De Recherches Electroniques AvanceesScrambling and unscrambling method for composite video signals and implementing device
US5280582A (en)*1989-08-291994-01-18Digital Equipment CorporationNo-owner frame and multiple token removal mechanism for token ring networks
US5299190A (en)*1992-12-181994-03-29International Business Machines CorporationTwo-dimensional round-robin scheduling mechanism for switches with multiple input queues
US5299195A (en)*1991-01-181994-03-29National Semiconductor CorporationRepeater interface controller with multiple port node interfaces
US5301192A (en)*1990-08-311994-04-05Alcatel N.V.Temporary information storage system comprising a buffer memory storing data structured in fixed or variable length data blocks
US5307345A (en)*1992-06-251994-04-26Digital Equipment CorporationMethod and apparatus for cut-through data packet transfer in a bridge device
US5323386A (en)*1993-02-011994-06-21Trw Inc.Expandable high speed serial data switch
US5390173A (en)*1992-10-221995-02-14Digital Equipment CorporationPacket format in hub for packet data communications system
US5392279A (en)*1992-01-171995-02-21Fujitsu LimitedInterconnection network with self-routing function
US5406643A (en)*1993-02-111995-04-11Motorola, Inc.Method and apparatus for selecting between a plurality of communication paths
US5408469A (en)*1993-07-221995-04-18Synoptics Communications, Inc.Routing device utilizing an ATM switch as a multi-channel backplane in a communication network
US5506840A (en)*1992-12-181996-04-09Alcatel N.V.Asynchronous switching node and routing logic means for a switching element used therein
US5506841A (en)*1993-06-231996-04-09Telefonaktiebolaget Lm EricssonCell switch and a method for directing cells therethrough
US5521923A (en)*1993-08-271996-05-28Alcatel Sel AktiengesellschaftMethod and facility for temporarily storing data packets, and exchange with such a facility
US5598410A (en)*1994-12-291997-01-28Storage Technology CorporationMethod and apparatus for accelerated packet processing
US5600795A (en)*1993-08-281997-02-04U.S. Philips CorporationLocal network operating in asynchronous transfer mode (ATM) generating control cell containing information about the user, address of the station, and user-related identification
US5619497A (en)*1994-12-221997-04-08Emc CorporationMethod and apparatus for reordering frames
US5640504A (en)*1994-01-241997-06-17Advanced Computer Applications, Inc.Distributed computing network
US5721819A (en)*1995-05-051998-02-24Silicon Graphics CorporationProgrammable, distributed network routing
US5732080A (en)*1995-07-121998-03-24Bay Networks, Inc.Method and apparatus for controlling data flow within a switching device
US5734826A (en)*1991-03-291998-03-31International Business Machines CorporationVariable cyclic redundancy coding method and apparatus for use in a multistage network
US5862350A (en)*1994-12-221999-01-19Intel CorporationMethod and mechanism for maintaining integrity within SCSI bus with hot insertion
US5864555A (en)*1996-07-051999-01-26General Datacomm, Inc.Method and apparatus for generating a proxy connection endpoint for operation administration and management (OAM) asynchronous transfer mode (ATM) cells
US5867675A (en)*1996-08-061999-02-02Compaq Computer CorpApparatus and method for combining data streams with programmable wait states
US5870538A (en)*1995-07-191999-02-09Fujitsu Network Communications, Inc.Switch fabric controller comparator system and method
US5872783A (en)*1996-07-241999-02-16Cisco Systems, Inc.Arrangement for rendering forwarding decisions for packets transferred among network switches
US5875200A (en)*1990-11-081999-02-23Cirrus Logic, Inc.Reed-Solomon code system employing k-bit serial techniques for encoding and burst error trapping
US5896380A (en)*1997-02-061999-04-20Northern Telecom LimitedMulti-core ATM switch with cells in the core from an inlet for an outlet being aligned
US5907566A (en)*1997-05-291999-05-253Com CorporationContinuous byte-stream encoder/decoder using frequency increase and cyclic redundancy check
US5907660A (en)*1994-09-211999-05-25Mitsubishi Denki Kabushiki KaishaDigital video signal playback device with special playback data being in the form of a still image slice data
US5909686A (en)*1997-06-301999-06-01Sun Microsystems, Inc.Hardware-assisted central processing unit access to a forwarding database
US5915094A (en)*1994-12-061999-06-22International Business Machines CorporationDisk access method for delivering multimedia and video information on demand over wide area networks
US6023471A (en)*1997-10-072000-02-08Extreme NetworksNetwork interconnect device and protocol for communicating data among packet forwarding devices
US6031843A (en)*1996-11-212000-02-29Alcatel Data Networks Inc.Digital communications switching fabric
US6035414A (en)*1996-11-082000-03-07Hitachi, Ltd.Reliability of crossbar switches in an information processing system
US6038288A (en)*1997-12-312000-03-14Thomas; Gene GillesSystem and method for maintenance arbitration at a switching node
US6067606A (en)*1997-12-152000-05-23Intel CorporationComputer processor with dynamic setting of latency values for memory access
US6067298A (en)*1996-10-232000-05-23Nec CorporationATM switching system which separates services classes and uses a code switching section and back pressure signals
US6181699B1 (en)*1998-07-012001-01-30National Semiconductor CorporationApparatus and method of assigning VLAN tags
US6185222B1 (en)*1995-09-282001-02-06Cisco Technology, Inc.Asymmetric switch architecture for use in a network switch node
US6195335B1 (en)*1997-06-272001-02-27International Business Machines CorporationData switch
US6201492B1 (en)*1999-05-282001-03-13Cirrus Logic, Inc.Techniques for converting a plurality of channels continuously in an A/D converter
US20020040417A1 (en)*2000-10-032002-04-04Winograd Gil I.Programmable refresh scheduler for embedded DRAMs
US20020054595A1 (en)*1999-12-072002-05-09Shekhar AmbeMirroring in a stacked network switch configuration
US6510138B1 (en)*1999-02-252003-01-21Fairchild Semiconductor CorporationNetwork switch with head of line input buffer queue clearing
US20030043848A1 (en)*2001-08-302003-03-06Sonksen Bradley StephenMethod and apparatus for data item processing control
US6532229B1 (en)*1999-01-152003-03-11Brian Weatherred JohnsonLow cost link aggregation method and system
US6535504B1 (en)*1999-01-152003-03-18Brian Weatherred JohnsonLink aggregation path selection method
US20030061459A1 (en)*2001-09-272003-03-27Nagi AbouleneinMethod and apparatus for memory access scheduling to reduce memory access latency
US20040028060A1 (en)*2002-08-082004-02-12Samsung Electronics Co., Ltd.Link state synchronization method and apparatus on ad-hoc network, and data structure therefor
US6708000B1 (en)*1999-10-292004-03-16Fujitsu LimitedPhotonic node, photonic nodes for transmission and reception, and method of restoring traffic upon occurrence of link failure in optical path network
US20040062245A1 (en)*2002-04-222004-04-01Sharp Colin C.TCP/IP offload device
US6721338B1 (en)*1999-05-202004-04-13Sharp Kabushiki KaishaCommunication apparatus, synchronous communication system, communication interference suppress method and computer-readable recording medium recorded with communication interference suppress program to suppress interference between plurality of synchronous communication systems in same space
US6731875B1 (en)*1998-09-222004-05-04Lucent Technologies Inc.Wavelength bus architecture for ultra-high speed dense wavelength division multiplexed systems
US6842791B2 (en)*2002-03-202005-01-11Intel CorporationMethod and apparatus for memory efficient fast VLAN lookups and inserts in hardware-based packet switches
US20050010849A1 (en)*2003-03-182005-01-13Cisco Technology, Inc., A Corporation Of CaliforniaMethod and system for emulating a Fibre Channel link over a SONET/SDH path
US20050010630A1 (en)*2003-05-132005-01-13International Business Machines CorporationMethod and apparatus for determining a remainder in a polynomial ring
US20050097432A1 (en)*2002-04-222005-05-05Kazuhisa ObuchiError-detecting encoding and decoding apparatus and dividing apparatus
US6990102B1 (en)*2001-05-102006-01-24Advanced Micro Devices, Inc.Parallel lookup tables for locating information in a packet switched network
US6993032B1 (en)*2000-06-292006-01-31Intel CorporationBuffer arrangements to support differential link distances at full bandwidth
US6996663B1 (en)*2001-09-122006-02-07Cisco Technology, Inc.Method and apparatus for performing address translation using a CAM
US20060031610A1 (en)*2004-08-032006-02-09Liav Ori RFIFO sub-system with in-line correction
US20060034452A1 (en)*2002-06-202006-02-16Hitachi, Ltd.Code calculating device
US7005812B2 (en)*2001-07-232006-02-28Lawrence Hardy MitchellCommutation converter for a brushless servo motor
US20060050690A1 (en)*2000-02-142006-03-09Epps Garry PPipelined packet switching and queuing architecture
US7023797B2 (en)*2000-12-302006-04-04Intel CorporationFlexible aggregation of output links
US20060077891A1 (en)*2004-10-072006-04-13Cisco Technology, Inc.Wiring closet redundancy
US20060092829A1 (en)*1999-06-032006-05-04Brolin Stephen JArchitecture for a hybrid STM/ATM add-drop multiplexer
US20060092929A1 (en)*2004-10-282006-05-04Samsung Electronics Co., Ltd.Interwoven clock transmission lines and devices employing the same
US7176911B1 (en)*1999-02-022007-02-13Olympus CorporationSolid-state imaging apparatus
US7193997B2 (en)*2001-03-192007-03-20International Business Machines CorporationPacket classification
US7219293B2 (en)*2003-12-172007-05-15Macronix International Co., Ltd.High performance CRC calculation method and system with a matrix transformation strategy
US7346706B2 (en)*2003-05-022008-03-18AlcatelEquivalent multiple path traffic distribution in communications networks
US20080095169A1 (en)*2003-07-242008-04-24Cisco Technology, Inc.System and Method for Exchanging Awareness Information in a Network Environment
US20080117075A1 (en)*2006-11-202008-05-22Solana Networks Inc.Alerting method, apparatus, server, and system
US7518998B2 (en)*1998-09-112009-04-14Hitachi, Ltd.IP packet communication apparatus
US7649885B1 (en)*2002-05-062010-01-19Foundry Networks, Inc.Network routing system for enhanced efficiency and monitoring capability
US7657703B1 (en)*2004-10-292010-02-02Foundry Networks, Inc.Double density content addressable memory (CAM) lookup scheme
US20100034215A1 (en)*2000-11-172010-02-11Foundry Networks, Inc.Backplane Interface Adapter with Error Control
US20100046521A1 (en)*2003-05-152010-02-25Foundry Networks, Inc.System and Method for High Speed Packet Transmission
US20110002340A1 (en)*2002-05-062011-01-06Foundry Networks, Inc.Pipeline method and system for switching packets
US20110044340A1 (en)*2006-08-222011-02-24Foundry Networks, LlcSystem and method for ecmp load sharing
US20110069711A1 (en)*2009-09-212011-03-24Brocade Communications Systems, Inc.PROVISIONING SINGLE OR MULTISTAGE NETWORKS USING ETHERNET SERVICE INSTANCES (ESIs)

Family Cites Families (87)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4683564A (en)*1982-11-221987-07-28Data Switch CorporationMatrix switch system
US4791629A (en)1986-06-021988-12-13Ibm CorporationCommunications switching system
US4876681A (en)1987-05-151989-10-24Hitachi, Ltd.Packet switching equipment and a packet switching method for controlling packet switched networks
JP2770936B2 (en)1990-12-181998-07-02インターナショナル・ビジネス・マシーンズ・コーポレイション Method of creating communication network and communication channel
FR2703545B1 (en)1993-03-311995-05-12Alcatel Nv Asynchronous switching node dynamically distributing cells to outputs constituting a so-called irregular group.
US5365512A (en)1993-07-021994-11-15Ericsson Ge Mobile Communications Inc.Multisite trunked RF communication system with reliable control messaging network
US6151301A (en)1995-05-112000-11-21Pmc-Sierra, Inc.ATM architecture and switching element
GB9408574D0 (en)1994-04-291994-06-22Newbridge Networks CorpAtm switching system
US5606359A (en)1994-06-301997-02-25Hewlett-Packard CompanyVideo on demand system with multiple data sources configured to provide vcr-like services
JPH08167907A (en)1994-12-151996-06-25Nec CorpAtm cell exchange
US5550816A (en)1994-12-291996-08-27Storage Technology CorporationMethod and apparatus for virtual switching
US5546385A (en)1995-01-191996-08-13Intel CorporationFlexible switching hub for a communication network
US5666353A (en)1995-03-211997-09-09Cisco Systems, Inc.Frame based traffic policing for a digital switch
US5936939A (en)1995-05-221999-08-10Fore Systems, Inc.Digital network including early packet discard mechanism with adjustable threshold
US6147996A (en)1995-08-042000-11-14Cisco Technology, Inc.Pipelined multiple issue packet switch
US5838684A (en)*1996-02-221998-11-17Fujitsu, Ltd.Low latency, high clock frequency plesioasynchronous packet-based crossbar switching chip system and method
US5835496A (en)1996-04-301998-11-10Mcdata CorporationMethod and apparatus for data alignment
US6243667B1 (en)1996-05-282001-06-05Cisco Systems, Inc.Network flow switching and flow data export
FI103312B1 (en)1996-11-061999-05-31Nokia Telecommunications Oy Switching matrix
US6493347B2 (en)1996-12-162002-12-10Juniper Networks, Inc.Memory organization in a switching device
US6094434A (en)1996-12-302000-07-25Compaq Computer CorporationNetwork switch with separate cut-through buffer
US6076115A (en)1997-02-112000-06-13Xaqti CorporationMedia access control receiver and network management system
US6172990B1 (en)1997-06-192001-01-09Xaqti CorporationMedia access control micro-RISC stream processor and method for implementing the same
US6222845B1 (en)1997-02-252001-04-24Cascade Communications Corp.System and method for providing unitary virtual circuit in digital network having communication links of diverse service types
US6118787A (en)1997-06-272000-09-12Advanced Micro Devices, Inc.Apparatus and method for regulating assigned bandwidth in high speed packet switched networks
US6088356A (en)1997-06-302000-07-11Sun Microsystems, Inc.System and method for a multi-layer network element
US6081512A (en)1997-06-302000-06-27Sun Microsystems, Inc.Spanning tree support in a high performance network device
US6157641A (en)1997-08-222000-12-05Cisco Technology, Inc.Multiprotocol packet recognition and switching
US6333929B1 (en)1997-08-292001-12-25Intel CorporationPacket format for a distributed system
US6272144B1 (en)1997-09-292001-08-07Agere Systems Guardian Corp.In-band device configuration protocol for ATM transmission convergence devices
US6343072B1 (en)1997-10-012002-01-29Cisco Technology, Inc.Single-chip architecture for shared-memory router
US6320859B1 (en)1997-10-312001-11-20Nortel Networks LimitedEarly availability of forwarding control information
US6125417A (en)1997-11-142000-09-26International Business Machines CorporationHot plug of adapters using optical switches
US6144668A (en)*1997-11-262000-11-07International Business Machines CorporationSimultaneous cut through and store-and-forward frame support in a network device
US6160809A (en)1997-12-172000-12-12Compaq Computer CorporationDistributed packet data with centralized snooping and header processing router
EP0938212A1 (en)1998-02-191999-08-25International Business Machines CorporationProcess and system of flow control for a switching system
SE520101C2 (en)1998-05-132003-05-27Axis Ab Integrated circuit and method to induce an integrated circuit to execute instructions
US6658002B1 (en)1998-06-302003-12-02Cisco Technology, Inc.Logical operation unit for packet processing
WO2000003515A1 (en)1998-07-082000-01-20Broadcom CorporationNetwork switching architecture with fast filtering processor
US6424659B2 (en)1998-07-172002-07-23Network Equipment Technologies, Inc.Multi-layer switching apparatus and method
US6424658B1 (en)1999-01-292002-07-23Neomagic Corp.Store-and-forward network switch using an embedded DRAM
JP2000295274A (en)1999-04-052000-10-20Nec Corp Packet switching equipment
US6842422B1 (en)1999-06-152005-01-11Marconi Communications, Inc.Data striping based switching system
JP3449294B2 (en)1999-06-182003-09-22日本電気株式会社 Multiprotocol processing device, line interface, and multiprotocol switch system having the same
US6697359B1 (en)1999-07-022004-02-24Ancor Communications, Inc.High performance switch fabric element and switch systems
US6925052B1 (en)1999-10-012005-08-02Agilent Technologies, Inc.Multi-channel network monitoring apparatus, signal replicating device, and systems including such apparatus and devices, and enclosure for multi-processor equipment
US6687247B1 (en)1999-10-272004-02-03Cisco Technology, Inc.Architecture for high speed class of service enabled linecard
JP4421156B2 (en)1999-10-292010-02-24富士通株式会社 Image reproducing apparatus and image recording / reproducing apparatus
US6813243B1 (en)2000-02-142004-11-02Cisco Technology, Inc.High-speed hardware implementation of red congestion control algorithm
US6778546B1 (en)2000-02-142004-08-17Cisco Technology, Inc.High-speed hardware implementation of MDRR algorithm over a large number of queues
US6643269B1 (en)2000-03-032003-11-04Luminous Networks, Inc.Routing switch automatically identifying network topology
US6798740B1 (en)2000-03-132004-09-28Nortel Networks LimitedMethod and apparatus for switch core health monitoring and redundancy
US6681332B1 (en)2000-03-132004-01-20Analog Devices, Inc.System and method to place a device in power down modes/states and restore back to first mode/state within user-controlled time window
US6700894B1 (en)2000-03-152004-03-02Broadcom CorporationMethod and apparatus for shared buffer packet switching
US6751224B1 (en)2000-03-302004-06-15Azanda Network Devices, Inc.Integrated ATM/packet segmentation-and-reassembly engine for handling both packet and ATM input data and for outputting both ATM and packet data
US6798933B2 (en)2000-04-142004-09-28Shipley Company, L.L.C.Fiber optic array switch
US7075926B2 (en)2000-05-242006-07-11Alcatel Internetworking, Inc. (Pe)Programmable packet processor with flow resolution logic
US6654370B1 (en)2000-06-302003-11-25Marconi Communications, Inc.Backplane synchronization in a distributed system with clock drift and transport delay
EP1303723B1 (en)*2000-07-252004-10-20FMC Technologies, Inc.High pressure product swivel
US6721313B1 (en)2000-08-012004-04-13International Business Machines CorporationSwitch fabric architecture using integrated serdes transceivers
US6804731B1 (en)2000-08-112004-10-12Paion Company, LimitedSystem, method and article of manufacture for storing an incoming datagram in switch matrix in a switch fabric chipset system
US6865153B1 (en)2000-09-202005-03-08AlcatelStage-implemented QoS shaping for data communication switch
US6696917B1 (en)2000-09-212004-02-24Nortel Networks LimitedFolded Clos architecture switching
US7171487B2 (en)2000-09-222007-01-30International Business Machines CorporationMethod and system for application specific packet forwarding
US6792502B1 (en)2000-10-122004-09-14Freescale Semiconductor, Inc.Microprocessor having a content addressable memory (CAM) device as a functional unit therein and method of operation
US6854117B1 (en)2000-10-312005-02-08Caspian Networks, Inc.Parallel network processor array
US7080238B2 (en)2000-11-072006-07-18Alcatel Internetworking, (Pe), Inc.Non-blocking, multi-context pipelined processor
US6925516B2 (en)2001-01-192005-08-02Raze Technologies, Inc.System and method for providing an improved common control bus for use in on-line insertion of line replaceable units in wireless and wireline access systems
US6735218B2 (en)2000-11-172004-05-11Foundry Networks, Inc.Method and system for encoding wide striped cells
US7356030B2 (en)2000-11-172008-04-08Foundry Networks, Inc.Network switch cross point
US6697368B2 (en)2000-11-172004-02-24Foundry Networks, Inc.High-performance network switch
US20020091884A1 (en)2000-11-172002-07-11Andrew ChangMethod and system for translating data formats
US7236490B2 (en)2000-11-172007-06-26Foundry Networks, Inc.Backplane interface adapter
US6691202B2 (en)2000-12-222004-02-10Lucent Technologies Inc.Ethernet cross point switch with reduced connections by using column control buses
US6957258B2 (en)2001-03-282005-10-18Netrake CorporationPolicy gateway
US6937606B2 (en)2001-04-202005-08-30International Business Machines CorporationData structures for efficient processing of IP fragmentation and reassembly
US7206283B2 (en)2001-05-152007-04-17Foundry Networks, Inc.High-performance network switch
US20030009466A1 (en)2001-06-212003-01-09Ta John D. C.Search engine with pipeline structure
US7191468B2 (en)2001-07-172007-03-13The Boeing CompanySystem and method for multidimensional data compression
US7167471B2 (en)2001-08-282007-01-23International Business Machines CorporationNetwork processor with single interface supporting tree search engine and CAM
US20030043800A1 (en)2001-08-302003-03-06Sonksen Bradley StephenDynamic data item processing
US6996117B2 (en)2001-09-192006-02-07Bay Microsystems, Inc.Vertical instruction and data processing in a network processor architecture
US6754881B2 (en)2001-12-102004-06-22International Business Machines CorporationField programmable network processor and method for customizing a network processor
US7151797B2 (en)2002-05-142006-12-19Limberg Allen LeroyAdaptive K-factor-improvement filter for receiver of radio signals subject to multipath distortion
US20040022263A1 (en)2002-08-022004-02-05Xiaodong ZhaoCross point switch with out-of-band parameter fine tuning
US6671275B1 (en)*2002-08-022003-12-30Foundry Networks, Inc.Cross-point switch with deadlock prevention
US6750747B2 (en)*2002-08-292004-06-15Ljm Associates, Inc.Proximity safety switch suitable for use in a hair dryer for disabling operation

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3866175A (en)*1974-04-241975-02-11Ncr CoData communication system between a central computer and a plurality of data terminals
US4325119A (en)*1977-01-191982-04-13Honeywell Information Systems Inc.Process and apparatus employing microprogrammed control commands for transferring information between a control processor and communications channels
US4667323A (en)*1985-09-031987-05-19Allen-Bradley Company, Inc.Industrialized token passing network
US4754482A (en)*1985-11-261988-06-28Samco Investment CompanyMethod and apparatus for synchronizing encrypting and decrypting systems
US4723243A (en)*1985-12-021988-02-02Advanced Micro Devices, Inc.CRC calculation machine with variable bit boundary
US4807280A (en)*1987-09-181989-02-21Pacific BellCross-connect switch
US4985889A (en)*1988-02-041991-01-15Sprint International Communications CorporationData packet switching
US4896277A (en)*1988-05-031990-01-23Thermo King CorporationMethod of mapping refrigerated containers in a power line carrier based monitoring system
US5101404A (en)*1988-08-261992-03-31Hitachi, Ltd.Signalling apparatus for use in an ATM switching system
US5208856A (en)*1988-12-231993-05-04Laboratoire Europeen De Recherches Electroniques AvanceesScrambling and unscrambling method for composite video signals and implementing device
US5280582A (en)*1989-08-291994-01-18Digital Equipment CorporationNo-owner frame and multiple token removal mechanism for token ring networks
US5301192A (en)*1990-08-311994-04-05Alcatel N.V.Temporary information storage system comprising a buffer memory storing data structured in fixed or variable length data blocks
US5875200A (en)*1990-11-081999-02-23Cirrus Logic, Inc.Reed-Solomon code system employing k-bit serial techniques for encoding and burst error trapping
US5299195A (en)*1991-01-181994-03-29National Semiconductor CorporationRepeater interface controller with multiple port node interfaces
US5734826A (en)*1991-03-291998-03-31International Business Machines CorporationVariable cyclic redundancy coding method and apparatus for use in a multistage network
US5195181A (en)*1992-01-101993-03-16Digital Equipment CorporationMessage processing system having separate message receiving and transmitting processors with message processing being distributed between the separate processors
US5392279A (en)*1992-01-171995-02-21Fujitsu LimitedInterconnection network with self-routing function
US5307345A (en)*1992-06-251994-04-26Digital Equipment CorporationMethod and apparatus for cut-through data packet transfer in a bridge device
US5390173A (en)*1992-10-221995-02-14Digital Equipment CorporationPacket format in hub for packet data communications system
US5506840A (en)*1992-12-181996-04-09Alcatel N.V.Asynchronous switching node and routing logic means for a switching element used therein
US5299190A (en)*1992-12-181994-03-29International Business Machines CorporationTwo-dimensional round-robin scheduling mechanism for switches with multiple input queues
US5323386A (en)*1993-02-011994-06-21Trw Inc.Expandable high speed serial data switch
US5406643A (en)*1993-02-111995-04-11Motorola, Inc.Method and apparatus for selecting between a plurality of communication paths
US5506841A (en)*1993-06-231996-04-09Telefonaktiebolaget Lm EricssonCell switch and a method for directing cells therethrough
US5408469A (en)*1993-07-221995-04-18Synoptics Communications, Inc.Routing device utilizing an ATM switch as a multi-channel backplane in a communication network
US5521923A (en)*1993-08-271996-05-28Alcatel Sel AktiengesellschaftMethod and facility for temporarily storing data packets, and exchange with such a facility
US5600795A (en)*1993-08-281997-02-04U.S. Philips CorporationLocal network operating in asynchronous transfer mode (ATM) generating control cell containing information about the user, address of the station, and user-related identification
US5640504A (en)*1994-01-241997-06-17Advanced Computer Applications, Inc.Distributed computing network
US5907660A (en)*1994-09-211999-05-25Mitsubishi Denki Kabushiki KaishaDigital video signal playback device with special playback data being in the form of a still image slice data
US5915094A (en)*1994-12-061999-06-22International Business Machines CorporationDisk access method for delivering multimedia and video information on demand over wide area networks
US5862350A (en)*1994-12-221999-01-19Intel CorporationMethod and mechanism for maintaining integrity within SCSI bus with hot insertion
US5619497A (en)*1994-12-221997-04-08Emc CorporationMethod and apparatus for reordering frames
US5598410A (en)*1994-12-291997-01-28Storage Technology CorporationMethod and apparatus for accelerated packet processing
US5721819A (en)*1995-05-051998-02-24Silicon Graphics CorporationProgrammable, distributed network routing
US5732080A (en)*1995-07-121998-03-24Bay Networks, Inc.Method and apparatus for controlling data flow within a switching device
US5870538A (en)*1995-07-191999-02-09Fujitsu Network Communications, Inc.Switch fabric controller comparator system and method
US6185222B1 (en)*1995-09-282001-02-06Cisco Technology, Inc.Asymmetric switch architecture for use in a network switch node
US5864555A (en)*1996-07-051999-01-26General Datacomm, Inc.Method and apparatus for generating a proxy connection endpoint for operation administration and management (OAM) asynchronous transfer mode (ATM) cells
US5872783A (en)*1996-07-241999-02-16Cisco Systems, Inc.Arrangement for rendering forwarding decisions for packets transferred among network switches
US5867675A (en)*1996-08-061999-02-02Compaq Computer CorpApparatus and method for combining data streams with programmable wait states
US6067298A (en)*1996-10-232000-05-23Nec CorporationATM switching system which separates services classes and uses a code switching section and back pressure signals
US6035414A (en)*1996-11-082000-03-07Hitachi, Ltd.Reliability of crossbar switches in an information processing system
US6031843A (en)*1996-11-212000-02-29Alcatel Data Networks Inc.Digital communications switching fabric
US5896380A (en)*1997-02-061999-04-20Northern Telecom LimitedMulti-core ATM switch with cells in the core from an inlet for an outlet being aligned
US5907566A (en)*1997-05-291999-05-253Com CorporationContinuous byte-stream encoder/decoder using frequency increase and cyclic redundancy check
US6195335B1 (en)*1997-06-272001-02-27International Business Machines CorporationData switch
US5909686A (en)*1997-06-301999-06-01Sun Microsystems, Inc.Hardware-assisted central processing unit access to a forwarding database
US6023471A (en)*1997-10-072000-02-08Extreme NetworksNetwork interconnect device and protocol for communicating data among packet forwarding devices
US6067606A (en)*1997-12-152000-05-23Intel CorporationComputer processor with dynamic setting of latency values for memory access
US6038288A (en)*1997-12-312000-03-14Thomas; Gene GillesSystem and method for maintenance arbitration at a switching node
US6181699B1 (en)*1998-07-012001-01-30National Semiconductor CorporationApparatus and method of assigning VLAN tags
US7518998B2 (en)*1998-09-112009-04-14Hitachi, Ltd.IP packet communication apparatus
US6731875B1 (en)*1998-09-222004-05-04Lucent Technologies Inc.Wavelength bus architecture for ultra-high speed dense wavelength division multiplexed systems
US6532229B1 (en)*1999-01-152003-03-11Brian Weatherred JohnsonLow cost link aggregation method and system
US6535504B1 (en)*1999-01-152003-03-18Brian Weatherred JohnsonLink aggregation path selection method
US7176911B1 (en)*1999-02-022007-02-13Olympus CorporationSolid-state imaging apparatus
US6510138B1 (en)*1999-02-252003-01-21Fairchild Semiconductor CorporationNetwork switch with head of line input buffer queue clearing
US6721338B1 (en)*1999-05-202004-04-13Sharp Kabushiki KaishaCommunication apparatus, synchronous communication system, communication interference suppress method and computer-readable recording medium recorded with communication interference suppress program to suppress interference between plurality of synchronous communication systems in same space
US6201492B1 (en)*1999-05-282001-03-13Cirrus Logic, Inc.Techniques for converting a plurality of channels continuously in an A/D converter
US20060092829A1 (en)*1999-06-032006-05-04Brolin Stephen JArchitecture for a hybrid STM/ATM add-drop multiplexer
US6708000B1 (en)*1999-10-292004-03-16Fujitsu LimitedPhotonic node, photonic nodes for transmission and reception, and method of restoring traffic upon occurrence of link failure in optical path network
US20020054595A1 (en)*1999-12-072002-05-09Shekhar AmbeMirroring in a stacked network switch configuration
US20060050690A1 (en)*2000-02-142006-03-09Epps Garry PPipelined packet switching and queuing architecture
US6993032B1 (en)*2000-06-292006-01-31Intel CorporationBuffer arrangements to support differential link distances at full bandwidth
US20020040417A1 (en)*2000-10-032002-04-04Winograd Gil I.Programmable refresh scheduler for embedded DRAMs
US20100034215A1 (en)*2000-11-172010-02-11Foundry Networks, Inc.Backplane Interface Adapter with Error Control
US7023797B2 (en)*2000-12-302006-04-04Intel CorporationFlexible aggregation of output links
US7193997B2 (en)*2001-03-192007-03-20International Business Machines CorporationPacket classification
US6990102B1 (en)*2001-05-102006-01-24Advanced Micro Devices, Inc.Parallel lookup tables for locating information in a packet switched network
US7005812B2 (en)*2001-07-232006-02-28Lawrence Hardy MitchellCommutation converter for a brushless servo motor
US20030043848A1 (en)*2001-08-302003-03-06Sonksen Bradley StephenMethod and apparatus for data item processing control
US6996663B1 (en)*2001-09-122006-02-07Cisco Technology, Inc.Method and apparatus for performing address translation using a CAM
US20030061459A1 (en)*2001-09-272003-03-27Nagi AbouleneinMethod and apparatus for memory access scheduling to reduce memory access latency
US6842791B2 (en)*2002-03-202005-01-11Intel CorporationMethod and apparatus for memory efficient fast VLAN lookups and inserts in hardware-based packet switches
US20050097432A1 (en)*2002-04-222005-05-05Kazuhisa ObuchiError-detecting encoding and decoding apparatus and dividing apparatus
US20040062245A1 (en)*2002-04-222004-04-01Sharp Colin C.TCP/IP offload device
US20110002340A1 (en)*2002-05-062011-01-06Foundry Networks, Inc.Pipeline method and system for switching packets
US7649885B1 (en)*2002-05-062010-01-19Foundry Networks, Inc.Network routing system for enhanced efficiency and monitoring capability
US20060034452A1 (en)*2002-06-202006-02-16Hitachi, Ltd.Code calculating device
US20040028060A1 (en)*2002-08-082004-02-12Samsung Electronics Co., Ltd.Link state synchronization method and apparatus on ad-hoc network, and data structure therefor
US20050010849A1 (en)*2003-03-182005-01-13Cisco Technology, Inc., A Corporation Of CaliforniaMethod and system for emulating a Fibre Channel link over a SONET/SDH path
US7020814B2 (en)*2003-03-182006-03-28Cisco Technology, Inc.Method and system for emulating a Fiber Channel link over a SONET/SDH path
US7346706B2 (en)*2003-05-022008-03-18AlcatelEquivalent multiple path traffic distribution in communications networks
US20050010630A1 (en)*2003-05-132005-01-13International Business Machines CorporationMethod and apparatus for determining a remainder in a polynomial ring
US20100061393A1 (en)*2003-05-152010-03-11Foundry Networks, Inc.System and Method for High Speed Packet Transmission
US20100046521A1 (en)*2003-05-152010-02-25Foundry Networks, Inc.System and Method for High Speed Packet Transmission
US20080095169A1 (en)*2003-07-242008-04-24Cisco Technology, Inc.System and Method for Exchanging Awareness Information in a Network Environment
US7219293B2 (en)*2003-12-172007-05-15Macronix International Co., Ltd.High performance CRC calculation method and system with a matrix transformation strategy
US20060031610A1 (en)*2004-08-032006-02-09Liav Ori RFIFO sub-system with in-line correction
US20060077891A1 (en)*2004-10-072006-04-13Cisco Technology, Inc.Wiring closet redundancy
US20060092929A1 (en)*2004-10-282006-05-04Samsung Electronics Co., Ltd.Interwoven clock transmission lines and devices employing the same
US7657703B1 (en)*2004-10-292010-02-02Foundry Networks, Inc.Double density content addressable memory (CAM) lookup scheme
US20100100671A1 (en)*2004-10-292010-04-22Foundry Networks, Inc.Double density content addressable memory (cam) lookup scheme
US7953923B2 (en)*2004-10-292011-05-31Foundry Networks, LlcDouble density content addressable memory (CAM) lookup scheme
US7953922B2 (en)*2004-10-292011-05-31Foundry Networks, LlcDouble density content addressable memory (CAM) lookup scheme
US20110044340A1 (en)*2006-08-222011-02-24Foundry Networks, LlcSystem and method for ecmp load sharing
US7903654B2 (en)*2006-08-222011-03-08Foundry Networks, LlcSystem and method for ECMP load sharing
US20080117075A1 (en)*2006-11-202008-05-22Solana Networks Inc.Alerting method, apparatus, server, and system
US20110069711A1 (en)*2009-09-212011-03-24Brocade Communications Systems, Inc.PROVISIONING SINGLE OR MULTISTAGE NETWORKS USING ETHERNET SERVICE INSTANCES (ESIs)

Cited By (47)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7948872B2 (en)2000-11-172011-05-24Foundry Networks, LlcBackplane interface adapter with error control and redundant fabric
US7512127B2 (en)2000-11-172009-03-31Foundry Networks, Inc.Backplane interface adapter
US7596139B2 (en)2000-11-172009-09-29Foundry Networks, Inc.Backplane interface adapter with error control and redundant fabric
US9030937B2 (en)2000-11-172015-05-12Foundry Networks, LlcBackplane interface adapter with error control and redundant fabric
US8964754B2 (en)2000-11-172015-02-24Foundry Networks, LlcBackplane interface adapter with error control and redundant fabric
US8619781B2 (en)2000-11-172013-12-31Foundry Networks, LlcBackplane interface adapter with error control and redundant fabric
US8514716B2 (en)2000-11-172013-08-20Foundry Networks, LlcBackplane interface adapter with error control and redundant fabric
US20070253420A1 (en)*2000-11-172007-11-01Andrew ChangBackplane interface adapter
US7995580B2 (en)2000-11-172011-08-09Foundry Networks, Inc.Backplane interface adapter with error control and redundant fabric
US7978702B2 (en)2000-11-172011-07-12Foundry Networks, LlcBackplane interface adapter
US8170044B2 (en)2002-05-062012-05-01Foundry Networks, LlcPipeline method and system for switching packets
US8194666B2 (en)2002-05-062012-06-05Foundry Networks, LlcFlexible method for processing data packets in a network routing system for enhanced efficiency and monitoring capability
US7830884B2 (en)2002-05-062010-11-09Foundry Networks, LlcFlexible method for processing data packets in a network routing system for enhanced efficiency and monitoring capability
US8989202B2 (en)2002-05-062015-03-24Foundry Networks, LlcPipeline method and system for switching packets
US7649885B1 (en)2002-05-062010-01-19Foundry Networks, Inc.Network routing system for enhanced efficiency and monitoring capability
US7813367B2 (en)2002-05-062010-10-12Foundry Networks, Inc.Pipeline method and system for switching packets
US8671219B2 (en)2002-05-062014-03-11Foundry Networks, LlcMethod and apparatus for efficiently processing data packets in a computer network
US7738450B1 (en)2002-05-062010-06-15Foundry Networks, Inc.System architecture for very fast ethernet blade
US9461940B2 (en)2003-05-152016-10-04Foundry Networks, LlcSystem and method for high speed packet transmission
US7636369B2 (en)2003-05-152009-12-22Foundry Networks, Inc.System and method for high speed packet transmission implementing dual transmit and receive pipelines
US8811390B2 (en)2003-05-152014-08-19Foundry Networks, LlcSystem and method for high speed packet transmission
US8718051B2 (en)2003-05-152014-05-06Foundry Networks, LlcSystem and method for high speed packet transmission
US8493988B2 (en)2004-03-262013-07-23Foundry Networks, LlcMethod and apparatus for aggregating input data streams
US9338100B2 (en)2004-03-262016-05-10Foundry Networks, LlcMethod and apparatus for aggregating input data streams
US7817659B2 (en)2004-03-262010-10-19Foundry Networks, LlcMethod and apparatus for aggregating input data streams
US8730961B1 (en)2004-04-262014-05-20Foundry Networks, LlcSystem and method for optimizing router lookup
US7657703B1 (en)2004-10-292010-02-02Foundry Networks, Inc.Double density content addressable memory (CAM) lookup scheme
US7953922B2 (en)2004-10-292011-05-31Foundry Networks, LlcDouble density content addressable memory (CAM) lookup scheme
US7953923B2 (en)2004-10-292011-05-31Foundry Networks, LlcDouble density content addressable memory (CAM) lookup scheme
US9378005B2 (en)2005-12-282016-06-28Foundry Networks, LlcHitless software upgrades
US8448162B2 (en)2005-12-282013-05-21Foundry Networks, LlcHitless software upgrades
US7903654B2 (en)2006-08-222011-03-08Foundry Networks, LlcSystem and method for ECMP load sharing
US9030943B2 (en)2006-11-222015-05-12Foundry Networks, LlcRecovering from failures without impact on data traffic in a shared bus architecture
US8238255B2 (en)2006-11-222012-08-07Foundry Networks, LlcRecovering from failures without impact on data traffic in a shared bus architecture
US7978614B2 (en)2007-01-112011-07-12Foundry Network, LLCTechniques for detecting non-receipt of fault detection protocol packets
US8155011B2 (en)2007-01-112012-04-10Foundry Networks, LlcTechniques for using dual memory structures for processing failure detection protocol packets
US8395996B2 (en)2007-01-112013-03-12Foundry Networks, LlcTechniques for processing incoming failure detection protocol packets
US9112780B2 (en)2007-01-112015-08-18Foundry Networks, LlcTechniques for processing incoming failure detection protocol packets
US8037399B2 (en)2007-07-182011-10-11Foundry Networks, LlcTechniques for segmented CRC design in high speed networks
US8271859B2 (en)2007-07-182012-09-18Foundry Networks LlcSegmented CRC design in high speed networks
US8509236B2 (en)2007-09-262013-08-13Foundry Networks, LlcTechniques for selecting paths and/or trunk ports for forwarding traffic flows
US8149839B1 (en)2007-09-262012-04-03Foundry Networks, LlcSelection of trunk ports and paths using rotation
US8175095B2 (en)*2008-12-192012-05-08L3 Communications Integrated Systems, L.P.Systems and methods for sending data packets between multiple FPGA devices
US20100157854A1 (en)*2008-12-192010-06-24L3 Communications Integrated Systems, L.P.Systems and methods for sending data packets between multiple fpga devices
US8090901B2 (en)2009-05-142012-01-03Brocade Communications Systems, Inc.TCAM management approach that minimize movements
US8599850B2 (en)2009-09-212013-12-03Brocade Communications Systems, Inc.Provisioning single or multistage networks using ethernet service instances (ESIs)
US9166818B2 (en)2009-09-212015-10-20Brocade Communications Systems, Inc.Provisioning single or multistage networks using ethernet service instances (ESIs)

Also Published As

Publication numberPublication date
US7356030B2 (en)2008-04-08
US20020089977A1 (en)2002-07-11

Similar Documents

PublicationPublication DateTitle
US7356030B2 (en)Network switch cross point
US7512127B2 (en)Backplane interface adapter
US7206283B2 (en)High-performance network switch
US6697368B2 (en)High-performance network switch
US6735218B2 (en)Method and system for encoding wide striped cells
US20020091884A1 (en)Method and system for translating data formats
US8964754B2 (en)Backplane interface adapter with error control and redundant fabric
JP3412825B2 (en) Method and apparatus for switching data packets over a data network
EP1234412B1 (en)Receiver makes right
EP1380127A2 (en)High-performance network switch
US20020138675A1 (en)Processor for determining physical lane skew order
EP3103233A1 (en)Reliable transport of ethernet packet data with wire-speed and packet data rate match
US7379467B1 (en)Scheduling store-forwarding of back-to-back multi-channel packet fragments
US9253120B1 (en)Systems and methods for high speed data processing at a network port

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT, CAL

Free format text:SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, INC.;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:022012/0204

Effective date:20081218

Owner name:BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT,CALI

Free format text:SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, INC.;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:022012/0204

Effective date:20081218

ASAssignment

Owner name:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE

Free format text:SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, LLC;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:023814/0587

Effective date:20100120

ASAssignment

Owner name:FOUNDRY NETWORKS, LLC, CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:FOUNDRY NETWORKS, INC.;REEL/FRAME:024733/0739

Effective date:20090511

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:BROCADE COMMUNICATIONS SYSTEMS, INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540

Effective date:20140114

Owner name:INRANGE TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540

Effective date:20140114

Owner name:FOUNDRY NETWORKS, LLC, CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540

Effective date:20140114

ASAssignment

Owner name:BROCADE COMMUNICATIONS SYSTEMS, INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT;REEL/FRAME:034804/0793

Effective date:20150114

Owner name:FOUNDRY NETWORKS, LLC, CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT;REEL/FRAME:034804/0793

Effective date:20150114


[8]ページ先頭

©2009-2025 Movatter.jp