Method and apparatus for controlling the flow of variable-length packets through a multiport switch

  • US 6,046,979 A
  • Filed: 05/04/1998
  • Issued: 04/04/2000
  • Est. Priority Date: 05/04/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of controlling the flow of variable-length packets on data links connected to a multiport switch comprising steps of:

  • receiving a packet that includes packet-specific header information at said multiport switch;

    accessing a memory that contains forwarding information, said forwarding information including bandwidth management information;

    searching said memory based on transmission control protocol, TCP, or user datagram protocol, UDP, information, and internet protocol, IP, or internet packet exchange, IPX, information found within said packet-specific header information of said packet;

    locating, in said memory, forwarding information that is related to said packet;

    extracting bandwidth management information from said forwarding information that is related to said packet, wherein said bandwidth management information includes a bandwidth consumption limit that is relevant to forwarding said packet;

    comparing said extracted bandwidth management information to said packet;

    forwarding said packet within said multiport switch when said comparison indicates that forwarding said packet will not exceed said bandwidth consumption limit; and

    dropping said packet from said multiport switch or tagging said packet with an adjusted priority before forwarding of said packet within said multiport switch when said comparison indicates that forwarding said packet will exceed said bandwidth consumption limit.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×