发明名称 Method and apparatus for controlling the flow of variable-length packets through a multiport switch
摘要 A method and apparatus for controlling the flow of variable-length packets to a multiport switch involve accessing forwarding information in a memory based at least partially on layer 4 information from a packet and then forwarding the packet only if the packet is within a bandwidth consumption limit that is specified in the forwarding information. In a preferred embodiment, a credit bucket algorithm is used to ensure that packet flows are within specified bandwidth consumption limits. The preferred method for implementing the credit bucket algorithm to control flows of packets involves first receiving a particular packet from a flow and then stripping the layer 2 header information from the packet. The layer 3 and layer 4 information from the packet is then used to look-up flow-specific forwarding and flow control information in a memory that stores a linked list of table entries that includes the fields necessary to implement the credit bucket algorithm. The credit bucket algorithm is implemented in embedded devices within an application-specific integrated circuit, allowing the control of packet flows based on the application of the flow.
申请公布号 US6046979(A) 申请公布日期 2000.04.04
申请号 US19980072148 申请日期 1998.05.04
申请人 CABLETRON SYSTEMS, INC. 发明人 BAUMAN, JAMES A.
分类号 H04L12/56;(IPC1-7):H04J3/14 主分类号 H04L12/56
代理机构 代理人
主权项
地址