Prioritizing flows in software defined networks
AssigneeNicira, Inc.
InventorsYong Wang, Ronghua Zhang
Life of this patent
Estimating the term…
Abstract
Described herein are systems, methods, and software to enhance network traffic management. In one implementation, a method of operating a network interface system on a host computing system includes receiving a plurality of network packets and, for each packet in the plurality of network packets, identifying whether the packet comprises a control packet for fault detection in a software defined network (SDN). The method further includes prioritizing, for processing by a main processing system of the computing system, each packet in the plurality of network packets based on whether the packet comprises a control packet for fault detection in a SDN.
Claims20
A method of operating a network interface system on a computing system to manage network traffic, the method comprising:
- receiving a plurality of network packets;
- for each packet in the plurality of network packets, identifying whether the packet comprises a control packet for fault detection in a software defined network (SDN);
- and
- prioritizing, for processing by a main processing system of the computing system, each packet in the plurality of network packets based on whether the packet comprises a control packet for fault detection in a SDN.
A computing apparatus comprising:
- one or more non-transitory computer readable storage media;
- a processing system operatively coupled to the one or more non-transitory computer readable storage media;
- program instructions stored on the one or more non-transitory computer readable storage media to manage network traffic received at a physical network interface for a host computing system that, when read and executed by a processing system of the physical network interface, direct the processing system to at least:
- receive a plurality of network packets;
- for each packet in the plurality of network packets, identify whether the packet comprises a control packet for fault detection in a software defined network (SDN);
- and
- prioritize, for processing by a main processing system of the host computing system, each packet in the plurality of network packets based on whether the packet comprises a control packet for fault detection in the SDN.
A computing system to manage received network traffic comprising:
- a main processing system configured to execute at least one virtual node;
- and
- a network interface system communicatively coupled to the main processing system and configured to:
- receive a plurality of network packets;
- for each packet in the plurality of network packets, identify whether the packet comprises a control packet for fault detection in a software defined network (SDN);
- and
- prioritize, for processing by the main processing system, each packet in the plurality of packets based on whether the packet comprises a control packet for fault detection in a SDN.
Dependencies are inferred from the claim text.