Address learning and aging for network bridging in a network processor
AssigneeLSI Corporation
InventorsRobert J. Munoz, Joseph A. Manzella, Zhong Guo, Walter A. Roper
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Corporation
InventorsRobert J. Munoz, Joseph A. Manzella, Zhong Guo, Walter A. Roper
Estimating the term…
Described embodiments process data packets received that include a source address and at least one destination address. If the destination address is stored in a memory of an I/O adapter, the received data packet is processed in accordance with bridging rules associated with each destination address stored in the I/O adapter memory. If the destination address is not stored in the I/O adapter memory, the I/O adapter sends a task message to a processor to determine whether the destination address is stored in an address table stored in a shared memory of the network processor. The I/O adapter memory has lower access latency than the address table. If the destination address is stored in the address table, the received data packet is processed in accordance with bridging rules stored in the address table and the bridging rules stored in the I/O adapter memory are updated.
A method of processing data packets received by a network processor comprising a plurality of processing modules and at least one shared memory, the method comprising:
A network processor for processing data packets received from a communication link coupled to a packet-switched network, the network processor comprising:
Dependencies are inferred from the claim text.