Method for processing VxLAN data units
Assignee6Wind
InventorsNicolas Dichtel, Vincent Jardin
Life of this patent
Estimating the term…
Abstract
A process for processing VxLAN data units in an environment that includes an operating system configured for processing VSLAN data units, and a fast path environment configured for receiving incoming VxLAN data units and capable of processing such VxLAN data units. The process comprises obtaining VxLAN processing configuration parameters used by the operating system, configuring the fast path environment for processing received VxLAN data units based on the obtained parameters, and selecting, at the fast path environment, at least one received VxLAN data unit for processing by the operating system.
Claims9
A computer-implemented method for processing VxLAN data units in an environment the method comprising:
- obtaining VxLAN processing configuration parameters used by an operating system configured for processing VxLAN data units, said operating system being included in the environment;
- configuring a fast path environment for processing received VxLAN data units based on the obtained parameters, said fast path environment being included in the environment and dedicated to Processing incoming packets arriving on an inbound interface, wherein the fast path environment is configured for receiving incoming VxLAN data units and processing such VxLAN data units;
- and
- selecting, at the fast path environment, at least one received VxLAN data unit for processing by the operating system.
A device for processing VxLAN data units, the device comprising an interface circuit configured for receiving incoming VxLAN data units, and a control circuit with a fast path environment dedicated to processing incoming packets arriving on an inbound interface, configured for processing VxLAN data units, wherein the processing VxLAN data units includes selecting at least one received VxLAN data unit for processing by an operating system outside of the fast path environment.
A non-transitory computer-readable storage medium storing a computer program that, when executed, causes a system comprising a processor operatively coupled with a memory, to perform a method for processing VxLAN packets in an environment that includes an operating system configured for processing VxLAN data units, and a fast path environment dedicated to processing incoming packets arriving on an inbound interface, wherein the fast path environment is configured for receiving incoming VxLAN data units and processing such VxLAN data units, the method comprising:
- obtaining VxLAN processing configuration parameters used by the operating system;
- configuring the fast path environment for processing received VxLAN data units based on the obtained parameters;
- and selecting, at the fast path environment, at least one received VxLAN data unit for processing by the operating system.
Dependencies are inferred from the claim text.