Communication method between hosts in different network segments in SDN network

A communication method and network segment technology, applied in the field of network communication, to achieve strong transparency and scalability, and small node changes.

CN105245632AActive Publication Date: 2016-01-13UNIV OF ELECTRONICS SCI & TECH OF CHINA
3 Cites 20 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2016-01-13

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a communication method between hosts in different network segments in a SDN network. The method comprises the following steps: a controller obtaining SDN global network topological information through detection; sending a message to the controller which is acted as a gateway, forwarding through the controller; a device index modules establishing a device index using three-layer IP address as the index after the controller receives the message; a device management module querying a source device and a target device according to the established device index; a device detection module constructing an ARP request according to the IP address of the target device, and then sending the ARP request from all edge exchangers; the controller constructing a forward stream table item to issue to an exchanger in a selected route; matching and forwarding a source target host device communication message according to stream table information in the exchanger. The cross-network segment communication problem in the same SDN network can be solved through the adoption of the method disclosed by the invention, and the node change in the network is small, and the method has strong transparency and expansibility.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of network communication, in particular to a method for different network segment hosts in an SDN network. Background technique

[0002] In traditional networks, the boundary between the second and third layers is often very clear, and the boundary between the second and third layers is where the gateway is located. Hosts in the same network segment usually belong to the same layer 2 link network, and the communication mode of hosts in the same network segment is relatively simple. Before communicating, the source host sends an ARP request packet to request the MAC address of the destination host. After receiving the ARP reply, the three-layer data packet is encapsulated into a frame according to the source and destination MAC addresses and sent out. If the destination host and the source host do not belong to the same network segment, the source host will send the data packet to the boundary between the La...

Examples

Embodiment Construction

[0033] As the best embodiment of the present invention, refer to figure 2 , this example takes host H1 accessing host H2 on a different network segment as an example, and briefly describes its communication process. The specific steps are as follows:

[0034] Step 1. When a host H1 in the SDN network wants to communicate with another host H2, it finds that the IP address of the destination host and its own IP address do not belong to the same network segment, and sends the communication message to the gateway (controller);

[0035] Step 2, after the SDN controller receives a message that cannot be matched by a switch, the device index management module establishes a device index according to the address information of the message;

[0036] Step 3, the device management module searches for the corresponding device in the registered devices according to the index, if found, go to step 7, otherwise go to step 4;

[0037] Step 4, the device detection module sends a detection mes...