Network switch having a programmable counter
First Claim
Patent Images
1. A network device for switching packets from a source to a destination, said network device comprising:
- a source port configured to receive a packet;
a destination port configured to transmit the packet;
a programmable counter configured to count a number of packets of a selected packet type which are received by the network device,wherein the programmable counter comprises a rules table configured to store rules which control packet flow,wherein said rules table comprises a counter field, a filter value field, and a filter select field;
wherein a field of the selected packet type comprises a new code point action field.
5 Assignments
0 Petitions
Accused Products
Abstract
A network switch for switching packets from a source to a destination includes a source port for receiving an incoming packet from a source, a destination port that contains a path to a destination for the packet, and a programmable counter unit for counting a number of packets of selected packet types which are received by the switch.
-
Citations
9 Claims
-
1. A network device for switching packets from a source to a destination, said network device comprising:
-
a source port configured to receive a packet; a destination port configured to transmit the packet; a programmable counter configured to count a number of packets of a selected packet type which are received by the network device, wherein the programmable counter comprises a rules table configured to store rules which control packet flow, wherein said rules table comprises a counter field, a filter value field, and a filter select field; wherein a field of the selected packet type comprises a new code point action field. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network device for switching packets from a source to a destination, said network device comprising:
-
a source port configured to receive a packet; a destination port configured to transmit the packet; and a programmable counter configured to count a number of packets of a selected packet type which are received by the network device, wherein the programmable counter comprises a rules table therein for storing rules which control packet flow, wherein a field of a selected packet type comprises a new code point action field, and wherein the new code point action field may be set to a value comprising at least one of no action, assign a new code point, assign the new code point and change a priority of a packet of the selected packet type, and drop the packet of the selected packet type. - View Dependent Claims (7)
-
-
8. An apparatus, comprising:
-
receiving means for receiving a packet; forwarding means for forwarding the packet to a destination; and counting means for counting a number of packets of a selected packet type which are received by the apparatus, wherein the counting means comprises storing means for storing rules which control packet flow, wherein said storing means comprises a counter field, a filter value field, and a filter select field, wherein a field of the selected packet type comprises a new code point action field.
-
-
9. An apparatus comprising:
-
receiving means for receiving a packet; forwarding means for forwarding the packet to a destination; and counting means for counting a number of packets of a selected packet type which are received by the apparatus, wherein the counting means comprises storing means therein for storing rules which control packet flow, wherein a field of the selected packet type comprises a new code point action field, and wherein the new code point action field may be set to a value comprising at least one of no action, assign a new code point, assign the new code point and change a priority of a packet of the selected packet type, and drop the packet of the selected packet type.
-
Specification