Network control method, data forwarding method and software defined network

A software-defined network and network control technology, which is applied in the field of network management, can solve the problems of complex and difficult path consistency verification problems, and there is no application situation of SDN heterogeneous fusion network, so as to achieve the effect of optimal data forwarding effect

Active Publication Date: 2020-07-28
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] With the development of future networks, various network protocols and architectures have been continuously proposed. In an SDN heterogeneous converged network, the data plane may be composed of multiple types of switches, and different types of switches may support different protocols (such as Switches supporting the IP protocol, switches supporting the ICN protocol, and switches supporting the Hybrid-ICN protocol); then in the SDN heterogeneous convergence scenario, the path consistency verification problem between the actual path and the expected path of data packet forwarding will become very complex and incomprehensible
However, none of the existing path consistency detection schemes is aimed at the application of SDN heterogeneous converged networks, so it is necessary to propose a solution to the path consistency problem in the multi-protocol SDN scenario

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
  • Network control method, data forwarding method and software defined network
  • Network control method, data forwarding method and software defined network
  • Network control method, data forwarding method and software defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Please refer to figure 1 , the present application discloses a software-defined network, which includes a control plane and a data plane, the control plane is mainly used to control data forwarding tasks in the network, and the data plane is used to execute data forwarding tasks in the network.

[0033] In this embodiment, the control plane of the software defined network (Software Defined Network, referred to as SDN) may include a controller 1, and the controller 1 communicates with the data plane to perform a data forwarding task for any data stream on the data plane. Implement controls. The data plane of the software-defined network can be constructed through some switches, that is, the data plane includes multiple switches (such as switches A, B, C, D, E, F, G) with topological connections, and each switch is connected to the control plane The controller 1 in the data plane is connected by communication, and each switch in the data plane receives the configuration ...

Embodiment 2

[0055] Please refer to Figure 5 , on the basis of the software-defined network disclosed in the first implementation, this embodiment discloses a network control method for a software-defined network, which mainly includes steps S110-S140, which will be described separately below.

[0056] It should be noted that the software-defined network in this embodiment includes a control plane and a data plane. Among them, the control plane is used to control the data forwarding tasks in the network, and the controller 1 in it includes an initialization module 11, a topology management module 12, a routing decision module 13, a sampling control module 14, a path allocation module 15, and a verification module 16 And error localization module 17, can refer to for the specific structure of controller 1 figure 2 . Among them, the data plane is used to perform data forwarding tasks in the network, and any switch 2 in it includes a configuration information acquisition module 21, a dyna...

Embodiment 3

[0116] Please refer to Figure 9 , on the basis of the software-defined network disclosed in the first embodiment and the network control method disclosed in the second embodiment, the third embodiment discloses a data forwarding method for a software-defined network, the data forwarding method includes step S210 -S280, respectively explained below.

[0117] It should be noted that the software-defined network in this embodiment includes a control plane and a data plane. Among them, the control plane is used to control the data forwarding tasks in the network, and the controller 1 in it includes an initialization module 11, a topology management module 12, a routing decision module 13, a sampling control module 14, a path allocation module 15, and a verification module 16 And error localization module 17, can refer to for the specific structure of controller 1 figure 2 . Among them, the data plane is used to perform data forwarding tasks in the network, and any switch 2 in...

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 a network control method, a data forwarding method and a software defined network. The network control method comprises the following steps of: controlling a network; acquiringtopological information of a data layer in the software-defined network, configuring an ideal transmission path for any data stream on the data layer according to the topological information; distributing one or more expected paths in the ideal transmission path according to a preset dynamic sampling mechanism, and acquiring an actual path of each sampled data packet passing through the data layer, performing path consistency verification on the actual path by utilizing the expected path, and positioning an error switch from the actual path when the actual path does not pass the path consistency verification. Due to the fact that the control layer locates the wrong switch from the actual path when the actual path of the data packet does not pass the path consistency verification, the fault situation of a single-point switch can be avoided in the dynamic sampling and data forwarding process of the data flow, and the robustness of the path consistency verification scheme can be improved.

Description

technical field [0001] The invention relates to the technical field of network management, in particular to a network control method, a data forwarding method and a software-defined network. Background technique [0002] Software Defined Networking (SDN) is a new type of network innovation architecture and a way to realize network virtualization. SDN separates the control plane and data plane of network equipment, thereby realizing flexible control of network traffic, making the network more intelligent as a pipeline, and providing a good platform for core network and application innovation. The overall structure of SDN is divided into data plane, control plane and application plane from bottom to top. The data plane is composed of general-purpose network hardware such as switches. Each network device is connected by an SDN data path formed by different rules; the control plane contains logic The upper-centered SDN controller holds global network information and is responsi...

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): H04L12/24H04L12/721
CPCH04L41/0893H04L41/12H04L45/26H04L45/12H04L45/70
Inventor 雷凯张梅梅
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
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