PACKET SWITCHING
First Claim
1. An apparatus comprising:
- an integrated circuit including switch circuitry to determine, at least in part, an action to be executed involving a packet, determination of the action being based, at least in part, upon flow information determined, at least in part, from the packet, and packet processing policy information, the switch circuitry being to examine, at least in part, the policy information to determine, at least in part, whether a previously-established packet processing policy has been established that corresponds, at least in part, to the flow information, and if the switch circuitry determines, at least in part, that the policy has not been established and the packet is a first packet in a flow corresponding at least in part to the flow information, the switch circuitry being to request that at least one switch control program module establish, at least in part, a new packet processing policy corresponding, at least in part, to the flow information.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, an apparatus is provided that may include an integrated circuit including switch circuitry to determine, at least in part, an action to be executed involving a packet. This determination may be based, at least in part, upon flow information determined, at least in part, from the packet, and packet processing policy information. The circuitry may examine the policy information to determine whether a previously-established packet processing policy has been established that corresponds, at least in part, to the flow information. If the circuitry determines, at least in part, that the policy has not been established and the packet is a first packet in a flow corresponding at least in part to the flow information, the switch circuitry may request that at least one switch control program module establish, at least in part, a new packet processing policy corresponding, at least in part, to the flow information.
-
Citations
20 Claims
-
1. An apparatus comprising:
an integrated circuit including switch circuitry to determine, at least in part, an action to be executed involving a packet, determination of the action being based, at least in part, upon flow information determined, at least in part, from the packet, and packet processing policy information, the switch circuitry being to examine, at least in part, the policy information to determine, at least in part, whether a previously-established packet processing policy has been established that corresponds, at least in part, to the flow information, and if the switch circuitry determines, at least in part, that the policy has not been established and the packet is a first packet in a flow corresponding at least in part to the flow information, the switch circuitry being to request that at least one switch control program module establish, at least in part, a new packet processing policy corresponding, at least in part, to the flow information. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
7. A method comprising:
-
determining, at least in part from a packet, flow information; determining at least in part by switch circuitry comprised in an integrated circuit an action to be executed involving the packet, the determining, at least in part, of the action being based, at least in part, upon the flow information and packet processing policy information, the packet processing policy information being determined based at least in part upon examining, at least in part, by the switch circuitry of the packet processing policy information to determine whether a previously-established packet processing policy has been established that corresponds, at least in part, to the flow information, and if the switch circuitry determines, at least in part, that the policy has not been established and the packet is a first packet in a flow corresponding at least in part to the flow information, the switch circuitry being to request that at least one switch control program module establish, at least in part, a new packet processing policy corresponding, at least in part, to the flow information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Machine-readable memory storing one or more instructions that when executed by a machine result in execution of operations comprising:
-
determining, at least in part from a packet, flow information; determining at least in part by switch circuitry comprised in an integrated circuit an action to be executed involving the packet, the determining, at least in part, of the action being based, at least in part, upon the flow information and packet processing policy information, the packet processing policy information being determined based at least in part upon examining, at least in part, by the switch circuitry of the packet processing policy information to determine whether a previously-established packet processing policy has been established that corresponds, at least in part, to the flow information, and if the switch circuitry determines, at least in part, that the policy has not been established and the packet is a first packet in a flow corresponding at least in part to the flow information, the switch circuitry being to request that at least one switch control program module establish, at least in part, a new packet processing policy corresponding, at least in part, to the flow information. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification