×

Method and apparatus for gigabit packet assignment for multithreaded packet processing

  • US 6,661,794 B1
  • Filed: 12/29/1999
  • Issued: 12/09/2003
  • Est. Priority Date: 12/29/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of forwarding data, comprising:

  • receiving a network packet on a first port, the network packet comprising a first portion and a second portion;

    associating first control information with the first portion of the network packet, the first control information designating a relative position of the first portion with respect to one or more other portions of the network packet, the one or more other portions including the second portion;

    associating second control information with the second portion of the network packet, the second control information designating a relative position of the second portion with respect to one or more other portions of the network packet, the one or more other portions including the first portion;

    processing the first portion of the network packet;

    processing the second portion of the network packet at least partially in parallel with processing the first portion of the network packet; and

    using the first control information and the second control information to enqueue the first portion and the second portion for transmission to a second port to maintain the relative positions of the first portion and the second portion.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×