Distributed source learning for data communication switch
US6870840B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 16, 2000 |
| Grant date | Mar 22, 2005 |
| Priority date | — |
| Expiry date | Oct 31, 2022 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/201
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for accomplishing source learning in a data switch of the type having a plurality of switching modules where each supports one or more external network devices and a backplane interconnecting the switching modules. Each switching module has logic resident thereon for performing distributed source learning, including configuring unknown source addresses “seen” in inbound packets and for notifying the other switching modules that such source addresses were “seen” on a port thereof. Address-port associations are thereby configured on the switch using distributed logic, i.e. without intervention by a centralized management entity. In regard to configuring destination addresses—when a destination address is unknown, packets are delivered over a multicast queue until the destination address is found. Once the destination address is found, a method of flow integrity is used to avoid out of order packet delivery when the device transitions from using a multicast flood queue to a unicast queue.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.