TECHNIQUES FOR USING AN ASSIGNED SWITCH IDENTIFICATION AT AN INPUT/OUTPUT DEVICE
First Claim
1. A method comprising:
- receiving data at an input/output device coupled to a host device, the data associated with a virtual station interface maintained at the input/output device, the virtual station interface communicatively coupled to a virtual machine implemented at the host device, the data sent from one of the virtual machine or a network element capable of being coupled to the input/output device via a network communication link;
assigning a switch identification to the data based on an assigned port identifier for a port through which the data is received at the input/output device, identification information for the data, and an originator of at least a portion of the identification information;
using the assigned switch identification as part of a lookup table to determine one or more actions for processing the data at the input/output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples are disclosed for assigning a switch identification to data received at an input/output device coupled to a host device. In some examples, the data may be associated with a virtual station interface (VSI) for a virtual machine implemented at the host device. For these examples, a switch identification may be assigned to the data based on an assigned port identifier, identification information for the data, or an originator of at least a portion of the identification information. The assigned switch identification may then be used as part of a lookup table to determine one or more actions for processing the data at the input/output device. Other examples are described and claimed.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving data at an input/output device coupled to a host device, the data associated with a virtual station interface maintained at the input/output device, the virtual station interface communicatively coupled to a virtual machine implemented at the host device, the data sent from one of the virtual machine or a network element capable of being coupled to the input/output device via a network communication link; assigning a switch identification to the data based on an assigned port identifier for a port through which the data is received at the input/output device, identification information for the data, and an originator of at least a portion of the identification information; using the assigned switch identification as part of a lookup table to determine one or more actions for processing the data at the input/output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor circuit; and a memory unit communicatively coupled to the processor circuit, the memory unit arranged to store instructions for logic operative on the processor circuit, the logic configured to receive data at an input/output device capable of being coupled to a host device, the data having a destination associated with a virtual station interface maintained at the input/output device, the virtual station interface capable of being coupled to a virtual machine implemented at the host device, the data sent from one of the virtual machine or a network element capable of being coupled to the input/output device via a network communication link, the logic also configured to assign a switch identification to the data based on an assigned port identifier for a port through which the data is received at the input/output device, identification information for the data, and an originator of at least a portion of the identification information, the logic configured to use the assigned switch identification as part of a lookup table in order to determine one or more actions for processing the data at the input/output device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification