Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Programming tool-based protocol-independent network forwarding management method

A protocol-independent and management method technology, applied in the field of protocol-independent network control and management, can solve problems such as increasing the complexity of programming control, error-prone, and cumbersome details

Active Publication Date: 2016-09-21
UNIV OF SCI & TECH OF CHINA
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, there are mainly two technologies for the design of controllers in protocol-independent networks: one is the protocol-independent network controller based on FloodLight, but the controller needs to be manually written one by one according to the format of forwarding rules when programming the network. It is very cumbersome and error-prone; the second is a POX-based protocol-independent network controller, which also needs to write forwarding rules one by one, and also consider field parsing issues. These low-level details are very cumbersome, which increases the complexity of programming control sex

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
  • Programming tool-based protocol-independent network forwarding management method
  • Programming tool-based protocol-independent network forwarding management method
  • Programming tool-based protocol-independent network forwarding management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In this embodiment, a method for forwarding management of a protocol-independent network based on a programming tool; the protocol-independent network includes a controller, n switches and a network management center, and a corresponding topology structure is composed of n switches; the programming tool includes: Protocol analysis module, algorithm execution module, algorithm extraction module, forwarding rule generation module; the forwarding management method is carried out according to the following steps:

[0056] Step 1.1, assuming that there are n layers of protocols in the transmission protocol, and the kth layer has n k protocol, k∈[1,n]; initialization k=1;

[0057] Step 1.2, defining the k-th layer protocol includes: the name of the protocol, the field name and length of each field in the protocol;

[0058] Step 1.3, initialize j=1; j∈[1,n k ];

[0059] Step 1.4, define the jth protocol of the k+1 layer protocol, including: the name of the protocol, the fie...

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 present invention discloses a programming tool-based protocol-independent network forwarding management method. The method is characterized in that a network management center writes a protocol-independent network transmission protocol and a control algorithm according to a programming tool; for a data packet submitted by a switch in the protocol-independent network, the programming tool performs the network algorithm according to the transmission protocol and the data packet, records an execution process of the network algorithm by using an API path, generates a path tree according to the API path, and finally, converts the path tree into a forwarding rule and delivers the forwarding rule to the switch; and the switch forwards the data packet according to the forwarding rule, so as to realize forwarding control of the protocol-independent network. According to the programming tool-based protocol-independent network forwarding management method, the forwarding rule of the switch is automatically generated through algorithm programming, so that protocol analysis can be performed automatically, base details are shielded, and programming complexity is lowered.

Description

technical field [0001] The invention belongs to the field of protocol-independent network control and management, in particular to a forwarding management method of a protocol-independent network based on a programming tool. Background technique [0002] In the current network, the scale of data and applications is growing explosively. People have more and more requirements for the types of protocols and types of equipment supported in the network. The current distributed management of network protocols based on the TCP / IP protocol The characteristics make it difficult to effectively add and manage new devices and new protocols, and the highly coupled characteristics of the control plane and the data plane determine that network devices are difficult to change and the data plane needs to undertake more and more tasks. In order to support new devices and new protocols, people have proposed the concept of software-defined network based on protocol-aware forwarding technology, ...

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
IPC IPC(8): H04L12/24H04L12/753H04L29/06
CPCH04L41/0803H04L45/48H04L69/08H04L69/22
Inventor 田野冯新宇郭浩然何春晖常坤
Owner UNIV OF SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products