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

SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method

A processing method and controller technology, which is applied in the field of network communication, can solve problems such as heavy controller load, excessive controller load, and increased host-side load, so as to achieve the effects of reducing load, reducing possibility, and reducing network traffic

Inactive Publication Date: 2013-08-14
中国(南京)未来网络产业创新中心 +1
View PDF2 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the expansion of network scale and the increase of broadcast packet data, not only a lot of bandwidth resources are wasted, but also the controller is overloaded
[0005] The flooding method has the following disadvantages in the OpenFlow network: 1) The controller is overloaded, any broadcast data packet will be flooded to all switches in the network, and a packet-in event will be triggered on each switch, and then With the expansion of the network scale and the increase in the number of broadcast packets, it will have a huge control burden on the controller; 2) The bandwidth of the data plane is wasted, and any broadcast data packet will be flooded in the entire network, which not only increases the processing burden of the switch, but also The important thing is that a lot of valuable bandwidth resources are wasted; 3) There should be no loops in the link. Ethernet is very sensitive to loops and can easily cause broadcast storms. Most of the existing solutions use Spanning Tree Protocol to logically transform the network into A tree topology avoids loops. However, the spanning tree protocol causes a waste of network bandwidth, limits network throughput, and reduces network robustness. Once a network link fails, there will be no backup. More importantly, the switch will fail. When a fault occurs, the spanning tree recalculation process usually lasts for 30-50 seconds, which may affect normal network communication and even cause network paralysis; 4) Increase the load on the host side, and the host network card receives all broadcast packets in the network and sends them to the The CPU judges whether it is a data packet sent to the machine, and then discards or responds, wasting the computing and storage resources of the machine

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
  • SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method
  • SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method
  • SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention can be applied to campus networks, enterprise networks, data center networks, and metropolitan area networks. It solves the problem of DHCP broadcast packet flooding based on SDN, mainly by caching the location of the DHCP server on the controller side and adopting the mode of packet-out messages. Forward DHCP broadcast packets between the source host and the DHCP server, the specific real-time steps are as follows (see figure 2 and 3 ):

[0041] [1] Host A accesses the network in the mode of automatically obtaining an IP address, and sends out a DHCPDISCOVERY broadcast packet;

[0042] [2] Switch S1 receives the DHCPDISCOVERY broadcast packet, and since there is no matching flow entry, it generates a packet-in message and submits it to the controller;

[0043] [3] The controller receives the message, analyzes the host location information and records it in the temporary table (such as key=source host MAC address, value=host location 1), select...

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 SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method. The method aims to solve the problem of DHCP broadcast flooding on the basis of the SDN controller, mainly adopts a packet-out message manner to transmit DHCP broadcast packets between a source host computer and a DHCP server by caching the position of the DHCP server at the end of a controller, and meanwhile is used for recording the basic information of a host computer, which includes the IP address, MAC address and position information, when the host computer succeeds in acquiring configuration information such as the IP address. The method greatly reduces the load of the controller and network flow.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a DHCP broadcast processing method based on an SDN controller. Background technique [0002] Software-Defined Networking (SDN) is the most popular future network technology in recent years, and it is also a popular candidate network form for enterprise networks, campus networks, and data center networks. Its core idea is to separate the data plane and the control plane, and use a remote controller to centrally manage and control the network. [0003] Dynamic Host Configuration Protocol (Dynamic Host Configuration Protocol, DHCP) is a communication protocol that enables network administrators to centrally manage and automatically assign IP network addresses. In an IP network, each Internet-connected device needs to be assigned a unique IP address. DHCP enables network administrators to monitor and assign IP addresses from a central point. When a computer moves to ...

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/951H04L29/12H04L47/43
Inventor 黄韬刘江丁健俞淑妍魏亮刘韵洁
Owner 中国(南京)未来网络产业创新中心
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