发明授权
US06665733B1 Network communication device including bonded ports for increased bandwidth
失效
网络通信设备包括用于增加带宽的绑定端口
- 专利标题: Network communication device including bonded ports for increased bandwidth
- 专利标题(中): 网络通信设备包括用于增加带宽的绑定端口
-
申请号: US08936072申请日: 1997-09-23
-
公开(公告)号: US06665733B1公开(公告)日: 2003-12-16
- 发明人: Michael L. Witkowski , Dale J. Mayer , William J. Walker , Kirk D. Roller , Patricia E. Hareski , Gary B. Kotzur
- 申请人: Michael L. Witkowski , Dale J. Mayer , William J. Walker , Kirk D. Roller , Patricia E. Hareski , Gary B. Kotzur
- 主分类号: G06F1516
- IPC分类号: G06F1516
摘要:
A network communication device including port control circuitry for controlling packet flow between the ports of the device, where the port control circuitry includes a port manager that directs packets between the ports and port bonding circuitry that bonds two or more of the ports into a bonded port set. For each packet to be sent via the bonded port set, the port bonding circuitry selects one of the bonded ports for transmitting the packet. More than one bonded port set may be defined in a given communication device, and each bonded port set may include from two ports up to all the ports of the device, as long as each port is included in only one bonded port set. One or more port bonding registers are provided to identify which of the plurality of ports are bonded in each bonded port set. In one embodiment, the bonded ports are selected on a packet by packet basis so as to achieve a relatively even distribution of packets sent by each bonded port. In an alternative embodiment bonded ports are assigned to packet source identifiers so as to achieve a relatively even distribution of source identifiers among the bonded ports. If bonded ports are assigned to particular source identifiers, then the traffic is preferably monitored and the assignments are periodically adjusted to achieve even distribution of packet flow on the bonded link. The bonded ports may have different bandwidths, in which case traffic is distributed on a proportionate basis.
信息查询