Network packet steering
First Claim
1. A method to steer a network packet, comprising:
- receiving a unique identifier for a processing resource;
receiving a mapping that associates the unique identifier with a network interface or one or more components of the network interface; and
providing the mapping to the network interface, wherein the mapping is used by the network interface to steer the network packet when the network packet conforms to the mapping.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and Systems are provided for steering network packets and bridging media channels to a single processing resource. A mapping associates a processing resource with a network interface module (Netmod) or a number of line interface ports included within the Netmod. In one embodiment, the mapping is configurable within the processing resource and pushed to the Netmod. The Netmod uses the mapping to steer network packets to the processing resource when the packets conform to the mapping. Moreover, the mapping can be used to identify a specific process that is to be performed against the packets once the processing resource receives the steered packets from the Netmod.
146 Citations
20 Claims
-
1. A method to steer a network packet, comprising:
-
receiving a unique identifier for a processing resource;
receiving a mapping that associates the unique identifier with a network interface or one or more components of the network interface; and
providing the mapping to the network interface, wherein the mapping is used by the network interface to steer the network packet when the network packet conforms to the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network packet steering system, comprising:
-
one or more processing resources;
one or more network interfaces; and
wherein the one or more processing resources are configurable, uniquely identified, and assigned to a number of the network interfaces or to a number of line interface ports associated with one of the network interfaces, and wherein the one or more network interfaces steer an incoming network packet to one of the processing resources using the configured assignment. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A network interface steering table data structure residing on a computer readable medium, comprising:
-
a plurality of interface identifiers;
a plurality of sub-interface identifiers associated with each interface identifier; and
wherein when a packet is received by a network interface, the packet is indexed into the data structure based on the interface identifier of the network interface receiving the packet and the sub-interface identifier associated with the line interface port of the network interface providing the packet, and the indexed data structure provides an address to a processing resource where the packet is to be steered and a pointer to a specific process within the processing resource that is used to process the packet. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification