In-band network telemetering method and system and computer readable storage medium

A telemetry system and network technology, applied in the field of communication, can solve problems such as inability to run P4 programs, inability to provide direct support for in-band network telemetry, etc., and achieve the effect of real-time monitoring

Active Publication Date: 2021-02-26
PURPLE MOUNTAIN LAB
View PDF4 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the P4-based INT technology relies on the protocol-independent forwarding architecture. At present, only a small number of programmable hardware switches support this capability. Among other virtual network devices, they have not yet provided support for INT. Most open source virtual network devices are Cannot run P4 programs, cannot provide direct support for in-band network telemetry

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
  • In-band network telemetering method and system and computer readable storage medium
  • In-band network telemetering method and system and computer readable storage medium
  • In-band network telemetering method and system and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058]Next, based on IPv4, UDP, INT protocol specifications and source routing technology, we elaborate on the technical details of designing and implementing in-band network telemetry on VPP.

[0059]An in-band network telemetry method. The telemetry method uses a marked INT data packet with a destination port set to a special value of 55555 in the UDP header as a detection packet, and uses an additional packet sending terminal to send the detection packet. The source routing label stack is inserted into it to send the smallest number of detection packets to realize in-band telemetry covering the entire network; the telemetry method includes the following steps:

[0060]Step 1: The packet sending terminal sends the detection packet to the designated VPP virtual network device, that is, the INT source end, where the INT source end is a device that can insert an INT header into the data packet;

[0061]When the INT source receives the UDP detection packet (using the dpdk-input node as input),...

Embodiment 2

[0112]The present invention also provides an in-band network telemetry system. The telemetry system uses a marked INT data packet with a special value 55555 set in the UDP header as a detection packet, and uses an additional packet sending terminal to send the detection packet, Insert the source routing label stack into the INT data packet to send the smallest number of detection packets to achieve in-band telemetry covering the entire network; the telemetry system includes:

[0113]An INT source module, where the INT source module is a designated VPP virtual network device that receives the detection packet, and the INT source module is a device that can insert an INT header into a data packet;

[0114]After the INT source module receives the detection packet, it encapsulates the INT header, generates a marked INT data packet, and forwards the marked INT data packet to a subsequent VPP virtual network device;

[0115]A forwarding device, the forwarding device is the subsequent VPP virtual n...

Embodiment 3

[0127]This embodiment provides a computer-readable storage medium that stores computer-executable instructions, and the computer-executable instructions are used to execute the above-mentioned in-band network telemetry method.

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

The invention discloses an in-band network telemetering method, an in-band network telemetering system and a computer readable storage medium, and belongs to the field of communication. The method adopts an INT data packet with a mark as a detection packet, and comprises the following steps: step 1, a packet sending terminal sends the detection packet to specified VPP virtual network equipment, namely an INT source end, and after the INT source end receives the detection packet, an INT head is packaged to generate the INT data packet with the mark, and the INT data packet with the mark is forwarded to subsequent VPP virtual network equipment; and step 2, the subsequent VPP virtual network equipment receives the INT data packet as INT forwarding equipment, counts INT metadata of the equipment according to the indication of the INT header, and writes the INT metadata into a corresponding position of the INT header, thereby finishing data acquisition work. According to the method, an in-band network telemetry framework is provided on the basis of a source routing technology on a framework with an open source of the VPP, forwarding of a detection packet is completed according to the source routing in combination with path design of a control plane to network topology, and telemetering coverage of the whole network is realized.

Description

Technical field[0001]The present invention belongs to the field of communication, in particular to an in-band network telemetry method and system, and a computer-readable storage medium.Background technique[0002]With the rapid development of the cloud computing market, the scale of data center networks has grown rapidly. In order to improve the utilization of hardware resources in the data center and solve the problem of high energy consumption, a large number of virtualization technologies are used in the data center. Through the dynamic sharing and flexible allocation of hardware resources, it saves hardware purchase and operation and maintenance costs, improves the overall utilization of resources, and reduces The overall energy consumption expenditure. However, with the rapid expansion of data center network scale, the probability of network failures has increased dramatically, and the process of sensing and locating failures has become complicated and long. How to efficiently m...

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): H04L29/06
CPCH04L69/164H04L69/22Y02D30/50
Inventor 潘恬林兴晨黄韬刘韵洁
Owner PURPLE MOUNTAIN LAB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products