Method and device for allocating IP addresses to virtual machines in software defined network

A software-defined network and IP address technology, applied in the field of software-defined networks, can solve problems such as automatic IP address deployment, and achieve the effect of error rate control and workload reduction.

Active Publication Date: 2015-01-14
NEW H3C TECH CO LTD
View PDF8 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In view of this, the present invention provides a virtual machine IP address allocation method and device in a software-defined network, which is used to solve the problem of automatic deployment of VM IP addresses in an SDN network

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
  • Method and device for allocating IP addresses to virtual machines in software defined network
  • Method and device for allocating IP addresses to virtual machines in software defined network
  • Method and device for allocating IP addresses to virtual machines in software defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The technical solutions of the present invention will be further elaborated below in conjunction with the accompanying drawings and specific embodiments.

[0051] In order to realize the automatic deployment of the IP address of the VM, the embodiment of the present invention deploys the DHCP Client on the VM, and deploys the DHCP Server on the controller; when implementing VM deployment during the SDN configuration process, the controller and the VM are exchanged via SDN The device realizes that the controller automatically allocates an IP address for the VM deployed in the SDN based on the interaction of the Dynamic Host Configuration Protocol (Dynamic Host Configuration Protocol, DHCP) message.

[0052] Among them, DHCP is a network protocol of the local area network. DHCP is based on the working mode of Client / Server. The basic working process of DHCP is as follows: figure 2 As shown, it mainly includes:

[0053] Step 201, the host client (Client) sends a DHCP Dis...

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 method and device for allocating IP addresses to virtual machines in a software defined network. Corresponding relations between virtual ports of the virtual machines (VM) and virtual machine MAC addresses and the IP addresses are configured in a controller. After SDN switching equipment is started, a DHCP message, issued by the controller and sent by each VM, is received and saved in a flow table of the controller. When receiving the DHCP messages sent by the VMs, the SDN switching equipment sends the DHCP messages to the controller after matching the DHCP messages with the flow table; when receiving the DHCP messages issued by the controller to the SDN switching equipment, the SDN switching equipment forwards the DHCP messages issued by the controller to the VMs. Each DHCP message issued by the controller contains the request that the controller allocate the IP addresses to the virtual machines according to the configured corresponding relations between the virtual ports and the virtual machine MAC addresses and the IP addresses.

Description

technical field [0001] The present invention relates to the field of software-defined networks, in particular to a method and device for allocating virtual machine IP addresses in a software-defined network. Background technique [0002] Software Defined Networks (Software Defined Networks, SDN) is a new network innovation architecture, its core technology is to realize the flexible control of network traffic by separating the control plane of network equipment from the data plane, and provide core network and application Innovation provides a good platform. In a traditional network, each switch or router needs to independently calculate the forwarding path of the message, while in the SDN network, the network device is only responsible for simple data forwarding, and the control part is independently a centralized controller, responsible for Different business logic and forwarding methods are used for control. An open and programmable interface is provided between the con...

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/12
CPCG06F9/45533H04L61/5014
Inventor 林涛温涛任维春程行峰
Owner NEW H3C TECH CO LTD
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