CN112615749B - Flow scheduling system and method based on VXLAN and OpenFlow - Google Patents

Flow scheduling system and method based on VXLAN and OpenFlow Download PDF

Info

Publication number
CN112615749B
CN112615749B CN202011579476.7A CN202011579476A CN112615749B CN 112615749 B CN112615749 B CN 112615749B CN 202011579476 A CN202011579476 A CN 202011579476A CN 112615749 B CN112615749 B CN 112615749B
Authority
CN
China
Prior art keywords
sdn controller
service
openflow
vxlan
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011579476.7A
Other languages
Chinese (zh)
Other versions
CN112615749A (en
Inventor
陈明勇
吴远明
温振环
郑泽锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Vcmy Technology Co ltd
Original Assignee
Guangzhou Vcmy Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Vcmy Technology Co ltd filed Critical Guangzhou Vcmy Technology Co ltd
Priority to CN202011579476.7A priority Critical patent/CN112615749B/en
Publication of CN112615749A publication Critical patent/CN112615749A/en
Application granted granted Critical
Publication of CN112615749B publication Critical patent/CN112615749B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a flow scheduling system and method based on VXLAN and OpenFlow, the system comprises an SDN controller, a terminal and a white board physical device, the SDN controller is connected with the white board physical device and can access each other through a network, the white board physical device is connected with the terminal, the terminal can realize the mutual access with the SDN controller through the network through the white board physical device, one or more VXLAN tunnels are established on a source node of a service, and the SDN controller guides different service data into different VXLAN tunnels by utilizing an OpenFlow flow table according to the requirements on bandwidth, time delay and packet loss, so that the differentiated forwarding of the service is realized.

Description

Flow scheduling system and method based on VXLAN and OpenFlow
Technical Field
The invention discloses a flow scheduling method, in particular to a flow scheduling system and method based on VXLAN and OpenFlow, and belongs to the technical field of computer networks.
Background
The number of services in the network is increased explosively, the requirements for online and updating iteration of new services are accelerated, and the flow scheduling technology is an important technology for network flow control and an important means for guaranteeing normal operation of the network services. In the prior art, a traditional network is a distributed architecture, control rights are distributed in each network device, and problems of lack of a centralized unified management platform, complex manual configuration and the like exist. OpenFlow is used as a southbound protocol of SDN, an SDN controller can specify device message forwarding using an OpenFlow flow table, and a white board of a traditional device manufacturer needs to start STP (spanning tree protocol) in order to implement two-layer loop prevention. When the STP protocol is started, any source node of the SDN network has and only has one reachable path, an SDN controller cannot utilize the OpenFlow protocol to play a role in selecting different service links for different services, and meanwhile, the self-defined service link cannot be used as a standby link when the path is blocked; the equipment closes the STP protocol, loops exist in the SDN network topology, flow scheduling is carried out by adopting the OpenFlow flow table, and network storms can occur in the equipment. It can be seen that it is difficult to provide guarantees of high availability, specified service links and redundant paths for services in the SDN network by using an OpenFlow flow table as a flow control technology in a white-card device of a traditional device manufacturer.
Disclosure of Invention
Aiming at the mentioned defect that the OpenFlow flow table is used as a flow control technology by the white-card equipment of an equipment manufacturer in the prior art and is difficult to provide high availability, service link designation and redundant path guarantee for services in an SDN network, the invention provides a flow scheduling system and method based on VXLAN and Openflow.
The technical scheme adopted by the invention for solving the technical problems is as follows: a flow scheduling system based on VXLAN and OpenFlow comprises an SDN controller, a terminal and a white board physical device, wherein the SDN controller is connected with the white board physical device and can access to the white board physical device through a network, the white board physical device is connected with the terminal, and the terminal can access to the SDN controller through the network through the white board physical device.
The method is characterized in that one or more VXLAN tunnels are established on a source node and a target node of a service, and an SDN controller introduces different service data into different VXLAN tunnels by utilizing an OpenFlow flow table according to the requirements on bandwidth, time delay and packet loss, so that differentiated forwarding of the service is realized.
The technical scheme adopted by the invention for solving the technical problem further comprises the following steps:
the SDN controller issues corresponding OpenFlow flow table rules to the white-tablet physical device aiming at different data packets, and the white-tablet physical device sends data to different devices and links for forwarding according to the OpenFlow flow table rules.
The SDN controller manages global network equipment, network services are set according to user parameters, the SDN controller monitors data of the physical equipment of the white board and monitors link running conditions and congestion degree, the controller analyzes flow data, and finally the SDN controller obtains analysis results of all application data of the network and classifies and summarizes the results.
The SDN controller establishes a VXLAN tunnel on a source node and a target node of a service, simultaneously introduces the service flow into the VXLAN tunnel at the source node and the target node, uses an OpenFlow flow table to specify a middle node of a forwarding path, realizes the self-defined forwarding of a transmission path, specifies a data packet at a tail node and carries out the traditional forwarding, and then combines the bandwidth, delay, packet loss and user setting information in a network to realize the network flow scheduling.
And the SDN controller configures a VXLAN tunnel according to the source node and the destination node of the service, binds the service with one or more VXLAN tunnels, configures the service VXLAN tunnel, and binds the service data with the specific VXLAN tunnel.
The SDN controller guides service data into a specifically selected VXLAN tunnel through an OpenFlow flow table at a first node and a last node, the OpenFlow flow table is issued on an intermediate node through which the VXLAN tunnel passes for matching forwarding, a static route is issued to a service source target node according to a selected transmission path, an exit port is specified, and when a data packet reaches the last node of the transmission path, the SDN controller issues the OpenFlow flow table and specifies the operation as traditional forwarding.
The white-card physical device belongs to a device managed by an SDN controller, carries out OpenFlow flow table rule matching on the device and data flowing through the device according to a command and a rule issued by the SDN controller, and carries out corresponding actions on a data packet after matching is successful.
The invention has the beneficial effects that: 1. the SDN controller sets different VXLAN tunnels according to the service and binds the service with one or more VXLAN tunnels. 2. And importing the service data into the selected VXLAN tunnel by adopting an OpenFlow flow table, and issuing the OpenFlow flow table to be matched and forwarded at the intermediate node passed by the VXLAN tunnel. 3. The SDN controller adopts centralized management and control network white card physical equipment, and is compatible with traditional manufacturer white card physical equipment. 4. The global scheduling has the characteristic of real-time performance, and has the advantages of multi-path forwarding, redundant backup paths, 5, avoiding the two-layer loop of the white-brand physical equipment of the traditional manufacturer, and eliminating the risk of network storm. 6. And the flow scheduling based on VXLAN and OpenFlow can select different exit ports according to the source and destination addresses of the service and forward the exit ports to the specified link.
The invention will be further described with reference to the accompanying drawings and specific embodiments.
Drawings
FIG. 1 is a system topology diagram of the present invention.
FIG. 2 is a flow chart of the system of the present invention.
Detailed Description
The present embodiment is a preferred embodiment of the present invention, and other principles and basic structures that are the same as or similar to the present embodiment are within the scope of the present invention.
The invention relates to a flow scheduling method based on VXLAN and OpenFlow.A Software Defined Network (SDN) combines an SDN southbound protocol OpenFlow with a traditional tunnel protocol VXLAN according to the plan of SDN controller service by utilizing a VXLAN protocol and an OpenFlow protocol, performs custom scheduling on service flow, and realizes centralized and fine management on SDN network service flow.
The flow scheduling system based on VXLAN and OpenFlow comprises an SDN controller, a terminal and a white board physical device (in the embodiment, a switch supporting an OpenFlow protocol is mainly used), wherein the SDN controller is connected with the white board physical device, the SDN controller can access each other and the network can be reached, the white board physical device can be connected with the terminal (the terminal comprises a server and a host), and the terminal can realize the access with the server through the white board physical device. The SDN controller and the white-board physical device used by the invention are applied to the white-board physical device of the traditional manufacturer by using the flow scheduling method based on VXLAN and OpenFlow, firstly, one or more VXLAN tunnels are established on source and destination nodes (the initiating end of service data is the source node and the receiving end is the destination node) of services (referring to services running flow on a link, and the variety is many), and the SDN controller leads different service data into communication tunnels of different VXLAN protocols by using flow tables in the OpenFlow protocol according to the requirements of the services on the link quality on bandwidth, time delay, packet loss and the like, thereby realizing differentiated forwarding of the services. The method comprises the steps of utilizing an SDN controller to realize centralized optimization control, whole network perception and flexible and agile management, combining VXLAN and OpenFlow protocols, constructing a VXLAN tunnel on a source node of a service, importing service data into the corresponding VXLAN tunnel on the source node, and meanwhile, using an OpenFlow flow table to designate a specific transmission link at each node on a service transmission path. And then, the controller is matched to perform personalized routing and path redundancy configuration on the service, so that the dynamic adjustment of customized routing and transmission paths of the service is realized, the centralized, real-time and fine management of service flows is realized, and a redundant path guarantee is provided for the service in the network.
In this embodiment, the SDN controller and the white-card physical device form a software-defined network, and the network first acquires a network topology by the SDN controller, performs centralized control on the white-card physical device by the SDN controller, and provides a user with a global view of the network device and an application. The SDN controller issues corresponding OpenFlow flow table rules (according to a service strategy customized by a user, flow table data of an OpenFlow protocol is packaged through an SDN controller interface) to the white-tablet physical device aiming at different data packets (namely, the data packets with different quintuple information), and the white-tablet physical device sends the data to different devices and links for forwarding according to the OpenFlow flow table rules. The method comprises the steps that an SDN controller manages global network equipment, service of a network is set according to parameters of a user (namely a service strategy set by the user on a service scheduling application platform), the SDN controller monitors service flow data of a brandy physical equipment, meanwhile, the operation condition and congestion degree of a link are monitored, the SDN controller analyzes the flow data (mainly comprising analyzing packet header quintuple information and counting flow size), finally, the SDN controller obtains analysis results of all application data of the network and summarizes the results, matching classification is carried out according to the quintuple information of the service set by the user during classification summarization, and service flow which is not matched can be intercepted and discarded. Meanwhile, an SDN controller establishes a VXLAN tunnel on a source node and a target node of a service, and introduces service flow into the VXLAN tunnel at the source node and the target node, and uses an OpenFlow flow table to specify a middle node of a forwarding path, so as to realize the self-defined forwarding of a transmission path, and specifies a data packet at a tail node (namely the target node of the service flow) to carry out the traditional forwarding, and the controller combines the information of bandwidth, delay, packet loss, user setting and the like in a network to realize the network flow scheduling, in the embodiment, the network flow scheduling rule is as follows: and triggering the scheduling when the link quality information value does not accord with the threshold value of the service strategy set by the user.
The invention simultaneously protects a flow scheduling method based on VXLAN and OpenFlow, in the embodiment, the white-brand physical device belongs to a device managed by an SDN controller, the white-brand physical device performs OpenFlow flow table rule matching on the device and data flowing through the device according to a command and a rule issued by the SDN controller, and a data packet performs corresponding action after matching is successful.
In the invention, the flow scheduling method based on VXLAN and OpenFlow comprises the following steps:
s101: the method comprises the steps that an SDN controller acquires (the SDN controller acquires the whole network topology information through an LLDP protocol) the whole network topology information, monitors the whole network link state, the flow state, the link bandwidth and the congestion degree, acquires the related data, analyzes information such as delay, bandwidth and packet loss, plans different links, provides a user-defined service parameter interface, configures the service parameter information in a user-defined mode (the user sets a service strategy on an SDN control platform, wherein the service strategy comprises a service source node, a destination node, a source port, a destination port, a protocol type, a delay threshold, a bandwidth threshold and a packet loss strategy, and a scheduling scheme comprises delay low priority, bandwidth low priority, packet loss rate low priority and the like), monitors the flow data, analyzes the flow data of each user, and realizes that the information of a certain user and the configured service information are stored in an SDN controller database, and then the SDN controller monitors the service of a certain user, and executes the next step;
s102: the SDN controller selects a transmission path meeting the conditions in the topology according to service parameters set by a user (the service policy is set by the user on an SDN control platform and includes a service source node, a destination node, a source port, a destination port, a protocol type, a delay threshold, a bandwidth threshold, a packet loss policy, a scheduling scheme including delay low priority, bandwidth small priority, packet loss rate small priority, and the like), in this embodiment, when the transmission path is selected, a path meeting the requirements is selected according to the set service policy, for example: if the delay requirement is less than or equal to 50ms, the delay of the switched link needs to be less than or equal to 50ms, otherwise, the switching fails, the record is stored in a database, and then the next step is executed;
s103: the SDN controller configures a VXLAN tunnel according to a source node of a service, binds the service with one or more VXLAN tunnels according to service data requirements, configures the VXLAN tunnel of the service, fills configuration parameters of the VXLAN tunnel on an SDN control platform after binding the number of the tunnels, the configuration parameters of the multiple tunnels are generally different, the service data binds a specific VXLAN tunnel, and when the tunnels are bound, service characteristic data filled by a user are associated with specific services, such as: service name, description, bound tunnel information, configured strategy information, quintuple information and the like, and then entering the next step;
s104: the SDN controller uses the OpenFlow flow table to lead service data into a specifically selected VXLAN tunnel at a first node and a last node (the first node and the last node refer to a link), and sends a next hop (namely, from one device to another device) of specified transmission of the OpenFlow flow table to forward a matching data packet to the next step up and down at an intermediate node (the intermediate node is the other nodes except the first node and the last node of the link, and after S102 selects a transmission path meeting the conditions, the first node and the last node on the link and the intermediate node are fixed) passed by the VXLAN tunnel;
s105: the SDN controller sends a static route (mainly comprising a destination node, a matching IP and a next hop) to a service source destination node (namely an initial node of a transmission path) according to a selected transmission path, appoints an egress port (namely a correlation port among all devices on a link), and then executes the next step;
s106: when the data packet reaches the end node of the transmission path, the SDN controller issues an OpenFlow flow table to the white-board physical device, and appoints the action as the traditional forwarding, and then executes the next step;
s107: and the end node forwards the message to a port corresponding to the target terminal according to the traditional forwarding mode, and the whole data packet transmission process is completed.
The SDN controller is used for correlating according to the acquired information of the user, the service and the flow, the SDN controller can acquire the real-time operation condition of the user service in real time in this way, the white-card physical device forwards service data to a specified port according to an SDN instruction, the problem of two-layer loop of the white-card physical device of a traditional manufacturer is effectively solved by using VXLAN and an OpenFlow protocol, and the risk of network storm is eliminated.
The method combines two protocols of VXLAN and OpenFlow, constructs a VXLAN tunnel on a source node of a service, leads service data into the corresponding VXLAN tunnel on the source node, and simultaneously uses OpenFlow to designate a specific transmission link of a flow table at each node on a service transmission path. And then, the controller is matched to perform personalized routing and path redundancy configuration on the service, so that the dynamic adjustment of customized routing and transmission paths of the service is realized, the centralized, real-time and fine management of service flows is realized, and a redundant path guarantee is provided for the service in the network.

Claims (3)

1. A flow scheduling method based on VXLAN and OpenFlow is realized by adopting a flow scheduling system based on VXLAN and OpenFlow, the flow scheduling system based on VXLAN and OpenFlow comprises an SDN controller, a terminal and a white card physical device, the SDN controller is connected with the white card physical device and can access each other through a network, the white card physical device is connected with the terminal, the terminal can access each other through the network with the SDN controller through the white card physical device, and the method is characterized in that: the method includes the steps that one or more VXLAN tunnels are established on a source target node of a service, an SDN controller introduces different service data to different VXLAN tunnels by utilizing an OpenFlow flow table according to requirements on bandwidth, time delay and packet loss, differentiated forwarding of the service is achieved, the SDN controller issues corresponding OpenFlow flow table rules to white-brand physical equipment aiming at different data packets, the white-brand physical equipment sends the data to different equipment and links according to the OpenFlow flow table rules to forward the data, the SDN controller establishes the VXLAN tunnels on the source target node of the service, meanwhile, service flow is introduced into the VXLAN tunnels at the source target node, an intermediate node of a forwarding path is designated by the OpenFlow flow table to achieve custom forwarding of the transmission path, traditional forwarding of the data packets is designated at a tail node, the SDN controller achieves network flow scheduling by combining bandwidth, delay, packet loss and user setting information in the network, the SDN controller configures the VXLAN tunnels according to the source target node of the service, binds the service with one or more VXLAN tunnels, configures one or more VXLAN tunnels, the service, the specific VXLAN tunnels to control the forwarding of the corresponding flow table is transmitted by the OpenFlow flow table, the corresponding to the selected intermediate node, the corresponding to the selected virtual flow table, and controls the corresponding VXLAN to the corresponding virtual flow table physical equipment to control flow.
2. The VXLAN and OpenFlow based traffic scheduling method of claim 1, wherein: the SDN controller manages global network equipment, network services are set according to user parameters, the SDN controller monitors data of the physical equipment of the white board and monitors link running conditions and congestion degree, the controller analyzes flow data, and finally the SDN controller obtains analysis results of all application data of the network and classifies and summarizes the results.
3. The VXLAN and OpenFlow based traffic scheduling method of claim 1, wherein: the white-plate physical device belongs to a device managed by an SDN controller, the white-plate physical device performs OpenFlow flow table rule matching on the device and data flowing through the device according to a command and a rule issued by the SDN controller, and a data packet performs corresponding action after matching is successful.
CN202011579476.7A 2020-12-28 2020-12-28 Flow scheduling system and method based on VXLAN and OpenFlow Active CN112615749B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011579476.7A CN112615749B (en) 2020-12-28 2020-12-28 Flow scheduling system and method based on VXLAN and OpenFlow

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011579476.7A CN112615749B (en) 2020-12-28 2020-12-28 Flow scheduling system and method based on VXLAN and OpenFlow

Publications (2)

Publication Number Publication Date
CN112615749A CN112615749A (en) 2021-04-06
CN112615749B true CN112615749B (en) 2023-04-18

Family

ID=75248341

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011579476.7A Active CN112615749B (en) 2020-12-28 2020-12-28 Flow scheduling system and method based on VXLAN and OpenFlow

Country Status (1)

Country Link
CN (1) CN112615749B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116016034B (en) * 2023-02-14 2023-06-20 北京天弛网络有限公司 SDN-based service path scheduling method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411664A (en) * 2016-09-14 2017-02-15 中国联合网络通信集团有限公司 Metropolitan area network system
CN107919982A (en) * 2017-10-31 2018-04-17 江苏省未来网络创新研究院 A kind of DCI management platforms and its management method
CN109660443A (en) * 2018-12-26 2019-04-19 江苏省未来网络创新研究院 Physical equipment and virtual network communication method and system based on SDN
CN109995639A (en) * 2018-01-02 2019-07-09 ***通信有限公司研究院 A kind of data transmission method, device, interchanger and storage medium
WO2020114017A1 (en) * 2018-12-04 2020-06-11 南京中兴新软件有限责任公司 Data center traffic exchange method and apparatus, device and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411664A (en) * 2016-09-14 2017-02-15 中国联合网络通信集团有限公司 Metropolitan area network system
CN107919982A (en) * 2017-10-31 2018-04-17 江苏省未来网络创新研究院 A kind of DCI management platforms and its management method
CN109995639A (en) * 2018-01-02 2019-07-09 ***通信有限公司研究院 A kind of data transmission method, device, interchanger and storage medium
WO2020114017A1 (en) * 2018-12-04 2020-06-11 南京中兴新软件有限责任公司 Data center traffic exchange method and apparatus, device and storage medium
CN109660443A (en) * 2018-12-26 2019-04-19 江苏省未来网络创新研究院 Physical equipment and virtual network communication method and system based on SDN

Also Published As

Publication number Publication date
CN112615749A (en) 2021-04-06

Similar Documents

Publication Publication Date Title
EP2904745B1 (en) Method and apparatus for accelerating forwarding in software-defined networks
CN110703817B (en) Control method, device and system for statistical flow
US8279753B2 (en) Efficient determination of fast routes when voluminous data is to be sent from a single node to many destination nodes via other intermediate nodes
US20030141093A1 (en) System and method for routing a media stream
CN103812930B (en) A kind of method and device of scheduling of resource
JP2005269500A (en) Packet transfer instrument
CN111555982B (en) Method and system for intelligently routing message based on IPv6 extension header
CN105763465A (en) Distributed combination flow control method and device
CN107911297A (en) A kind of SDN network band control Path Setup method and apparatus
EP2744159B1 (en) Openflow packet forwarding system, control apparatus, packet forwarding method and program
CN114079625A (en) Communication method, device and system in data center
US20050111465A1 (en) Infiniband switch operating in a clos network
US20040165597A1 (en) Service level agreement driven route table selection
CN112615749B (en) Flow scheduling system and method based on VXLAN and OpenFlow
EP2858316A1 (en) Packet transfer system, control device, packet transfer method and program
Khin et al. Packet-in messages handling scheme to reduce controller bottlenecks in OpenFlow networks
CN112671673A (en) SDN-based flow control system and method
EP2627037B1 (en) Network configuration method
US8804487B2 (en) Communication system control apparatus, control method, and program
CN106209440A (en) Service quality QoS implementation method in software defined network SDN and device
Lei et al. Can Host-Based SDNs Rival the Traffic Engineering Abilities of Switch-Based SDNs?
CN105247824A (en) Control apparatus, communication system, relay apparatus control method and program
CN114079640B (en) Data processing method, user plane function and device
US20050111433A1 (en) Method of operating a Clos network
CN114531398A (en) Message forwarding method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Traffic Scheduling System and Method Based on VXLAN and OpenFlow

Granted publication date: 20230418

Pledgee: Bank of China Limited Guangzhou Pearl River Branch

Pledgor: GUANGZHOU VCMY TECHNOLOGY Co.,Ltd.

Registration number: Y2024980020601

PE01 Entry into force of the registration of the contract for pledge of patent right