Unlock instant, AI-driven research and patent intelligence for your innovation.

Bidirectional forwarding detection (BFD) offloading in virtual network interface controller

A technology of forwarding components and machines, applied in the direction of network interconnection, data exchange network, program control design, etc., can solve the problem of consuming rare processing resources, etc.

Pending Publication Date: 2022-04-08
VMWARE INC
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, implementing the monitoring engine at the application level consumes scarce processing resources provided to the VM 110 by the virtualization software 137

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Bidirectional forwarding detection (BFD) offloading in virtual network interface controller
  • Bidirectional forwarding detection (BFD) offloading in virtual network interface controller
  • Bidirectional forwarding detection (BFD) offloading in virtual network interface controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the following detailed description of the invention, numerous details, examples and embodiments of the invention are set forth and described. It will be clear and apparent, however, to one skilled in the art that the invention is not limited to the embodiments set forth and that the invention may be practiced without the specific details and examples discussed.

[0018] Some embodiments of the invention provide methods for offloading the processing for the connectivity detection protocol from the application in the VM to the underlying hypervisor. The connectivity protocol is implemented by the monitoring engine, which in some embodiments is offloaded to the hypervisor's virtual network interface card (VNIC). In other embodiments, the monitoring engine is offloaded to a physical network interface card (PNIC) of the host computer executing the hypervisor. The offloaded monitoring engine establishes a monitoring session on behalf of the application with the network en...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Some embodiments provide a method for monitoring a status of a network connection between a first host computer and a second host computer. In some embodiments, the method is performed by a tunnel monitor executing on a first host computer, the first host computer also separately executing a machine, where the machine uses a tunnel to send and receive messages to and from a second host computer. The method establishes an active channel with the machines to iteratively determine whether the first machine is operating normally. The method further establishes a monitoring session with the second host computer to iteratively determine whether the tunnel is operating normally. The method terminates the monitoring session with the second host computer when it is determined through the active channel that the machine is no longer operating normally. When it is determined that the tunnel is no longer operating normally, the method notifies the machine over an active channel.

Description

Background technique [0001] In computer networking, connectivity detection protocols such as Bidirectional Forwarding Detection or BFD are used to detect connectivity failures between two endpoints at different network layers (eg, from the physical layer all the way up to the application layer). These protocols typically receive and send control packets divided in small configurable time intervals over the data plane being monitored. Many Network Functions Virtualization (NFV) appliances rely on protocols such as BFD for detecting whether an application is operational inside a virtual machine (also known as "liveness detection"). [0002] Prior Art FIG. 1 conceptually illustrates running in a virtual machine (VM) 110, executing on a host computer 115, and using BFD to monitor its connection to a network endpoint 120 (e.g., at another host computer or network device) A typical scenario of the network-connected application 105 . The application 105 runs the BFD engine (which i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L43/0811H04L43/10H04L67/141H04L67/59H04L12/46G06F9/455
CPCH04L43/0811H04L43/10G06F9/45558G06F2009/45591G06F2009/45595H04L67/59H04L43/20H04L12/4633H04L12/4641H04L41/0686H04L67/141
Inventor 王勇洪文颂杨国林江文毅
Owner VMWARE INC