Method and apparatus for managing the flow of data within a switching device
AssigneeNortel Networks Limited
InventorsRandy Ryals, Jeffrey Prince, H. Earl Ferguson, Mike K. Noll, Derek H. Pitcher
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsRandy Ryals, Jeffrey Prince, H. Earl Ferguson, Mike K. Noll, Derek H. Pitcher
Estimating the term…
A method and apparatus for managing the flow of data within a switching device is provided. The switching device includes network interface cards connected to a common backplane. Each interface card is configured to support the maximum transfer rate of the backplane by maintaining a “pending” queue to track data that has been received but for which the appropriate routing destination has not yet been determined. The switching device includes a switch controller that maintains a central card/port-to-address table. When an interface card receives data with a destination address that is not known to the interface card, the interface card performs a direct memory access over a bus that is separate from the backplane to read routing data directly from the central table in the switch controller. Each interface card builds and maintains a routing information table in its own local memory that only includes routing information for the destination addresses that the interface card is most likely to receive.
An apparatus to store a destination tag associated with a received packet that specifies routing of the packet over a switching device including a backplane, a bus, a master control process adapted for coupling to both the backplane and the bus and including a memory to store routing information, and a plurality of interface cards, the apparatus comprising:
A switching device comprising:
A switching device comprising:
Implemented within a switching device including a backplane, a bus, a master control process adapted for coupling to the backplane and the bus and including a memory to store routing information and a plurality of interface cards, a first interface card of the plurality of interface cards comprising:
A switching device comprising:
A method for routing data over a switching device including (i) a backplane, (ii) a bus, (iii) a master control process adapted for coupling to the backplane and the bus and including a central table to store routing information, and (iv) a plurality of interface cards, the method comprising:
Dependencies are inferred from the claim text.