Store and forward switch device, system and method
First Claim
Patent Images
1. A method comprising:
- receiving a data packet at an ingress port of a switch;
initiating a checksum operation on a portion of the received data packet; and
commencing forwarding the received data packet through a switch fabric to a transmit queue of an egress port of the switch prior to completion of the checksum operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a system and method for forwarding data packets from ingress ports to egress ports on a switch. A forwarding circuit may commence forwarding data packets from an ingress port through a switch fabric to a transmit queue of an egress port prior to completion of a checksum operation.
103 Citations
30 Claims
-
1. A method comprising:
-
receiving a data packet at an ingress port of a switch;
initiating a checksum operation on a portion of the received data packet; and
commencing forwarding the received data packet through a switch fabric to a transmit queue of an egress port of the switch prior to completion of the checksum operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A switch comprising:
-
a plurality of ports coupled to a switch fabric, at least one port comprising a transmit queue;
a checksum circuit to execute a checksum operation on at least a portion of a data packet received at an ingress port; and
a forwarding circuit to commence forwarding the received data packet through the switch fabric to a transmit queue of an egress port prior to completion of the checksum operation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a switch comprising;
a plurality of ports coupled to a switch fabric, at least one port comprising a transmit queue;
a checksum circuit to execute a checksum operation on at least a portion of a data packet received at an ingress port; and
a forwarding circuit to commence forwarding the received data packet through the switch fabric to a transmit queue of an egress port prior to completion of the checksum operation;
a host processing system coupled to an upstream port of the switch through a root device; and
one or more devices coupled to downstream ports of the switch. - View Dependent Claims (18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30)
-
-
22. The system of claim 22, wherein the forwarding circuit further comprises:
-
logic to associate the received data packet with a data packet type based upon a portion of the received data packet;
logic to extract destination information from a portion of the received data packet based upon the associated data packet type; and
logic to select the egress port based upon the destination information. - View Dependent Claims (23)
-
Specification