[go: up one dir, main page]

CN108111413A - Method for routing, system and the equipment of stacking network - Google Patents

Method for routing, system and the equipment of stacking network Download PDF

Info

Publication number
CN108111413A
CN108111413A CN201611054703.8A CN201611054703A CN108111413A CN 108111413 A CN108111413 A CN 108111413A CN 201611054703 A CN201611054703 A CN 201611054703A CN 108111413 A CN108111413 A CN 108111413A
Authority
CN
China
Prior art keywords
network node
stacking network
data
route selection
address
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.)
Pending
Application number
CN201611054703.8A
Other languages
Chinese (zh)
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201611054703.8A priority Critical patent/CN108111413A/en
Publication of CN108111413A publication Critical patent/CN108111413A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/70Routing based on monitoring results
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/121Shortest path evaluation by minimising delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth

Landscapes

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

Abstract

The invention discloses a kind of method for routing of stacking network, system and equipment, are related to software defined network technical field.Method therein includes:Software defined network SDN controllers obtain link-state information from each node of stacking network;SDN controllers determine the data transfer path between Source Site and purpose website according to the link-state information;SDN controllers generate the route selection information of the data transfer path;The route selection information is sent to the stacking network node of the data transfer path by SDN controllers, and data are handled according to the route selection information with the stacking network node for indicating the data transfer path.It is achieved thereby that the intelligent route selection in stacking network so that data are passed through quality preferably network node and link in stacking network and are transmitted, and ensure the quality of the business transmission of stacking network, promote the data transmission efficiency of stacking network.

Description

Method for routing, system and the equipment of stacking network
Technical field
The present invention relates to software defined network technical field, more particularly to a kind of method for routing of stacking network, system and Equipment.
Background technology
In order to be based on internet to medium-sized and small enterprises client efficiently, cloud private leased circuit service is quickly provided, while avoid to bottom Complex network be transformed and configure open-minded, operator needs to dispose SDN (Software Defined based on having network Network, software defined network) it is controller, CPE (Customer Premise Equipment, customer terminal equipment), virtual Network node forms Overlay (superposition) network, and provides business based on stacking network for client.
However, current stacking network method for routing is not smart enough, it is impossible to realize that data pass through the particular way of stacking network Footpath is transmitted.Therefore the service transmission quality of stacking network may be poor, and the data transmission efficiency of stacking network is also relatively It is low.
The content of the invention
A technical problem to be solved by this invention is:How intelligent route selection in stacking network is realized so that number It is transmitted according to by quality preferably network node and link in stacking network.
One side according to embodiments of the present invention provides a kind of method for routing of stacking network, which is characterized in that should Method includes:SDN controllers obtain link-state information from each node of stacking network;SDN controllers are according to link state Information determines the data transfer path between Source Site and purpose website;The routing letter of SDN controllers generation data transfer path Breath;Route selection information is sent to the stacking network node of data transfer path by SDN controllers, to indicate the folded of data transfer path Network node is added to be handled according to route selection information data.
In some embodiments, link-state information includes bandwidth, time delay or the shake of link;SDN controllers according to Link-state information determines that the data transfer path between Source Site and purpose website includes:SDN controllers are according to link state Information determines that band is wider than preset value between Source Site and purpose website, time delay is less than preset value or shake is less than preset value Data transfer path.
In some embodiments, route selection information includes:Data transfer path mark, the stacking network section of data transfer path Dot address list, virtual network indicator, Intra-site source address, Intra-site destination address.
In some embodiments, the stacking network node of data transfer path carries out processing bag according to route selection information to data It includes:Stacking network node determines corresponding route selection information according to the source address and destination address of message;Stacking network node according to Itself stacking network node address and next-hop stacking network node address are packaged into outer header by corresponding route selection information;It is folded Add network node according to next-hop node address in outer header, by the data forwarding with header to next-hop node, until It is forwarded to purpose stacking network node;Purpose stacking network node decapsulates the data received;Purpose stacking network Message after decapsulation is sent to the corresponding host of Intra-site destination address by node.
In some embodiments, stacking network node according to corresponding route selection information by itself stacking network node address with Next-hop stacking network node address, which is packaged into outer header, to be included:According to the destination address of the inner header of data, judgement is It is no to need to transmit data by particular path;If desired data are transmitted by particular path, then it will according to corresponding route selection information Itself stacking network node address is packaged into outer header with next-hop stacking network node address.
Other side according to embodiments of the present invention provides a kind of software defined network controller, which is characterized in that Including:Data obtaining module, for obtaining link-state information from each node of stacking network;Path determination module is used for According to link-state information, the data transfer path between Source Site and purpose website is determined;Information generating module, for generating The route selection information of data transfer path;Information sending module, for route selection information to be sent to the overlay network of data transfer path Network node is handled data according to route selection information with the stacking network node for indicating data transfer path.
In some embodiments, link-state information includes bandwidth, time delay or the shake of link;Path determination module is used In:Determine between Source Site and purpose website that band is wider than preset value, time delay is less than preset value according to link-state information or Shake is less than the data transfer path of preset value.
In some embodiments, route selection information includes:Data transfer path mark, the stacking network section of data transfer path Dot address list, virtual network indicator, Intra-site source address, Intra-site destination address.
Another aspect according to embodiments of the present invention provides a kind of route system of stacking network, including overlay network Network node and above-mentioned controller, stacking network node include:Route selection information determining module, for the source address according to message Corresponding route selection information is determined with destination address;Outer header package module, for being folded itself according to corresponding route selection information Network node address is added to be packaged into outer header with next-hop stacking network node address;Data forwarding module, for according to outer Next-hop node address in layer header, by the data forwarding with header to next-hop node, until being forwarded to purpose overlay network Network node;Decapsulation module for being decapsulated to the data received, and the message after decapsulation is sent in website The corresponding host of portion's destination address.
In some embodiments, outer header package module includes:Judging unit, for the inner header according to data Destination address judges whether to need to transmit data by particular path;Outer header encapsulation unit, for if desired by specific Path transmission data, then according to corresponding route selection information by itself stacking network node address and next-hop stacking network node Location is packaged into outer header.
In the present invention, SDN controllers determine data transfer path by the link-state information of acquisition, and indicate overlay network Network node handles data.It is achieved thereby that the intelligent route selection in stacking network so that data are passed through in stacking network Quality preferably network node and link is transmitted, and is ensured the quality of the business transmission of stacking network, is promoted stacking network Data transmission efficiency.
By referring to the drawings to the detailed description of exemplary embodiment of the present invention, other feature of the invention and its Advantage will become apparent.
Description of the drawings
It in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with Other attached drawings are obtained according to these attached drawings.
Fig. 1 shows the schematic diagram of stacking network environment.
Fig. 2 shows the flow diagram of one embodiment of the method for routing of stacking network of the present invention.
Fig. 3 shows the route selection information of the data transfer path of generation.
Fig. 4 shows the flow signal of one embodiment that stacking network node is handled data according to route selection information Figure.
Fig. 5 shows the process that stacking network node is packaged data and transfers according to route selection information.
Fig. 6 shows the structure diagram of one embodiment of SDN controllers of the present invention.
Fig. 7 shows the structure diagram of one embodiment of the route system of stacking network of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.Below Description only actually at least one exemplary embodiment is illustrative, is never used as to the present invention and its application or makes Any restrictions.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise Lower all other embodiments obtained, belong to the scope of protection of the invention.
Inventor is it is considered that in order to efficiently use the network node disposed in advance in stacking network and link, it is necessary to design one Kind intelligent route selection method, dynamic routing can be carried out according to the loading condition of stacking network by ensureing the business datum of client, for visitor The business datum at family can select performance and quality preferably link and node-node transmission relatively.So as to ensure the matter of business transmission Amount promotes the efficiency of transmission of stacking network.
Stacking network environment is described with reference to Fig. 1 first.
Fig. 1 shows the schematic diagram of stacking network environment.As shown in Figure 1, stacking network is carried out on existing IP network The deployment of virtual network node carries out intercommunication, virtual network section between all virtual network nodes by the IP network of bottom The network formed between point is exactly stacking network.Virtual network node can be a physical equipment or one virtual Machine, vCPE1 (Virtual Customer Premise Equipment, virtual client terminal device), vCPE2 in figure, VPE3 (Virtual Provider Edge, virtual operator's router), vP4, vP5, vPE6 are virtual network nodes, it Between the network that is formed be exactly stacking network.How by setting up SDN controllers to establish VxLAN tunnels in stacking network Road is the technical problem to be solved in the present invention so as to fulfill the routing of stacking network.
One embodiment of pretection switch method of the present invention is described with reference to Fig. 2.
Fig. 2 shows the flow diagram of one embodiment of the method for routing of stacking network of the present invention.As shown in Fig. 2, this The method for routing of the stacking network of embodiment includes:
Step S202, SDN controller obtains link-state information from each node of stacking network.
For example, SDN controllers can indicate to report chain to its registered vCPE equipment, vPE nodes, vP node devices Road interface and link-state information.Wherein, link-state information can include bandwidth, time delay or the shake of link.
Step S204, SDN controller determines the data transmission between Source Site and purpose website according to link-state information Path.
Wherein, when link-state information includes the bandwidth, time delay or shake of link, SDN controllers can be according to this A little link-state informations determine that band is wider than preset value between Source Site and purpose website, time delay is less than preset value or shake is small In the data transfer path of preset value.
Step S206, SDN controller generate the route selection information of data transfer path.
The route selection information of the data transfer path of generation can be for example shown in Fig. 3.Wherein, route selection information includes data transmission ID of trace route path PATH ID, stacking network node address list IP List of data transfer path, virtual network indicator V NI, Intra-site source address (including MAC Address and IP address), Intra-site destination address are (including MAC Address and IP Location).Wherein, a paths are identified with PATH ID, IP List specify the node of the stacking network passed through on the way, and VNI is Traditional VxLAN ID are used to identify the source and destination address of different tenants, MAC Address and IP address portion identification Intra-site. After SDN controllers calculate optimal path, route selection information can be sent to each stacking network node on the way according to this form.
Route selection information is sent to the stacking network node of data transfer path by step S208, SDN controller, with indicated number Data are handled according to route selection information according to the stacking network node of transmission path.
For example, route selection information is sent to vCPE1, vPE3, vP4, vP5, vPE6 and vCPE2 by SDN controllers.It is above-mentioned folded The step of network node is added to be handled according to route selection information data, is described in detail later.
Above-described embodiment proposes a kind of method for routing of stacking network, is matched somebody with somebody using SDN controllers and stacking network node Interaction is closed, controller carries out the collection of network topology and load, carries out the dynamic select of optimal path and issue route selection information To network node, each network node is handled data according to route selection information.It is achieved thereby that the intelligence in stacking network Energy routing so that data are passed through quality preferably network node and link in stacking network and are transmitted, and ensure stacking network The quality of business transmission promotes the data transmission efficiency of stacking network.
In addition, the present embodiment uses the central controlled routing scheme of control plane, it is more flexible to unite to stacking network tunnel One automatically controls, and is simple and efficient;Meanwhile the present embodiment by SDN controller centralized knowledge network topologies and load and is selected The scheme on road ensures the reliable and Fast Convergent of routing, is conducive to be promoted the management and control efficiency of stacking network.
The process that stacking network node handled data according to route selection information is described with reference to Fig. 4.
Fig. 4 shows the flow signal of one embodiment that stacking network node is handled data according to route selection information Figure.As shown in figure 4, stacking network node includes according to the step S208 that route selection information handles data:
Step S4081, stacking network node vCPE1 determine that corresponding routing is believed according to the source address and destination address of message Breath.
For example, after data packet enters vCPE1 equipment, vCPE1 is according to the Source Site A of data packet inner header and purpose website B carries out routing, and by searching for the address information in route selection information, matching obtains the list item p1 in route selection information.
Step S4083, stacking network node according to corresponding route selection information by itself stacking network node address with it is next It jumps stacking network node address and is packaged into outer header.
The process that stacking network node is packaged and transferred to data according to route selection information can be shown in such as Fig. 5. In Fig. 5, the outer header of preceding four behavioral datas bag, MAC Address S-MAC, purpose stacking network including source stacking network node The IP address D- of the MAC Address D-MAC of node, the IP address S-IP of source stacking network node and purpose stacking network node IP.Remaining content is the outer header according to VxLAN protocol encapsulations.By taking stacking network node 1 as an example, stacking network node 1 It is packet encapsulation outer header according to the route selection information list item p1 matched, the MAC Address of outer header is itself stacking network Node MAC addr MAC1 and next-hop stacking network node MAC addr MAC2, the IP address of outer header is stacking network node IP address IP1 and next-hop stacking network node IP address IP2.
Step S4085, stacking network node turn the data with header according to next-hop node address in outer header Next-hop node is sent to, until being forwarded to purpose stacking network node.
In data forwarding process, stacking network address of node is replaced according to step S4083 hop-by-hops, to ensure number It is forwarded according to along selected path.
Optionally, outer layer message is packaged using VxLAN agreements, and increases by two fields PID and TTL, wherein PID marks Know path, TTL often subtracts 1 by a node, to prevent from generating loop in transmission process.Subsequent node searches routing according to PID Information table carries out Resealing for header, and hop-by-hop is all linked with one another, along the path transmission of selection to purpose stacking network section Point.
Step S4087, purpose stacking network node decapsulate the data received.
For example, vCPE2 decapsulates the data received, internal layer data message is obtained.
Message after decapsulation is sent to the Intra-site destination of internal layer by step S4089, purpose stacking network node The corresponding host in location.
In above-described embodiment, by designing the encapsulation format of intelligent route selection information and user data message, encapsulation and transmission Data packet so that optimal path node and link of the data packet hop-by-hop Jing Guo selection reach purpose website, it is ensured that number of users According to transmission end-to-end path specify.Present embodiment enhances the energy that preferred path is quickly adjusted according to network actual conditions Power, realization are simple and efficient, and have stronger versatility.
Optionally, stacking network node in source can also be identified and shunt to business data packet.
In step S4083, source stacking network node can judge whether according to the destination address of the inner header of data It needs to transmit data by particular path.If desired data are transmitted by particular path, then it will be certainly according to corresponding route selection information Body stacking network node address is packaged into outer header with next-hop stacking network node address.
For example, source stacking network node can be shunted according to the IP address of the inner header of data.If according to IP Address Recognition can not do the processing of encapsulation outer header to the flow for being destined to internet;And if IP address is destined to spy Determine website and data center IP address, then can select to be transmitted according to specific path.
Above-described embodiment can be realized to there is the data packet of flow requirements of support selection particular path to be transmitted, further The data transmission flexibility of stacking network is improved, so as to more efficiently dispatch stacking network resource.
In the case where the cloud private line service of stacking network scale is smaller or client there are special demands, such as to pass through certain A particular path transmission can also use static configuration order to configure route selection information to intelligent route selection module, and SDN controllers will The route selection information issues network node, realizes the transmission of business datum.So SDN controllers can pass through configuration and support simultaneously Dynamic routing and static configuration routing.
In addition, the present invention is also convenient for disposing and implement, operator can be promoted in the cloud private line service based on stacking network The offer ability of aspect can provide cloud private line service for medium-sized and small enterprises client and realize that the quick of business is opened and dynamic configuration Adjustment ensures the good business experience of user.Meanwhile the present invention can be also used for operator itself and not have the area of the network coverage Data center and the bandwidth of local operator are rented in domain, build carrying and quality that the stacking network of oneself realizes client traffic It ensures.
One embodiment of SDN controllers of the present invention is described with reference to Fig. 6.
Fig. 6 shows the structure diagram of one embodiment of SDN controllers of the present invention.As shown in fig. 6, in the embodiment SDN controllers 60 include:
Data obtaining module 602, for obtaining link-state information from each node of stacking network.
Path determination module 604, for according to link-state information, determining that the data between Source Site and purpose website pass Defeated path.
Information generating module 606, for generating the route selection information of data transfer path.
Information sending module 608, for route selection information to be sent to the stacking network node of data transfer path, with instruction The stacking network node of data transfer path is handled data according to route selection information.
Above-described embodiment proposes a kind of method for routing of stacking network, is matched somebody with somebody using SDN controllers and stacking network node Interaction is closed, controller carries out the collection of network topology and load, carries out the dynamic select of optimal path and issue route selection information To network node, each network node is handled data according to route selection information.It is achieved thereby that the intelligence in stacking network Energy routing so that data are passed through quality preferably network node and link in stacking network and are transmitted, and ensure stacking network The quality of business transmission promotes the data transmission efficiency of stacking network.
In one embodiment, link-state information includes bandwidth, time delay or the shake of link.
Path determination module is used for:Determine that band is wider than default between Source Site and purpose website according to link-state information Value, time delay are less than the data transfer path of preset value or shake less than preset value.
In one embodiment, route selection information includes:Data transfer path mark, the stacking network section of data transfer path Dot address list, virtual network indicator, Intra-site source address, Intra-site destination address.
One embodiment of the route system of stacking network of the present invention is described with reference to Fig. 7.
Fig. 7 shows the structure diagram of one embodiment of the route system of stacking network of the present invention.It as shown in fig. 7, should The route system 70 of stacking network in embodiment includes stacking network node 702 and SDN controllers 60.Wherein, overlay network Network node 702 includes:
Route selection information determining module 7022 determines corresponding routing letter for the source address according to message and destination address Breath.
Outer header package module 7024, for according to corresponding route selection information by itself stacking network node address under One jump stacking network node address is packaged into outer header.
Data forwarding module 7026, for according to next-hop node address in outer header, the data with header to be turned Next-hop node is sent to, until being forwarded to purpose stacking network node.
Decapsulation module 7028 for being decapsulated to the data received, and the message after decapsulation is sent to The corresponding host of Intra-site destination address.
In above-described embodiment, by designing the encapsulation format of intelligent route selection information and user data message, encapsulation and transmission Data packet so that optimal path node and link of the data packet hop-by-hop Jing Guo selection reach purpose website, it is ensured that number of users According to transmission end-to-end path specify.Present embodiment enhances the energy that preferred path is quickly adjusted according to network actual conditions Power, realization are simple and efficient, and have stronger versatility.
In one embodiment, outer header package module 7024 includes:
Judging unit 70242 for the destination address of the inner header according to data, judges whether to need to pass through particular way Transmit data in footpath.
Outer header encapsulation unit 70242, for if desired transmitting data by particular path, then according to corresponding routing Itself stacking network node address and next-hop stacking network node address are packaged into outer header by information.
Above-described embodiment can be realized to there is the data packet of flow requirements of support selection particular path to be transmitted, further The data transmission flexibility of stacking network is improved, so as to more efficiently dispatch stacking network resource.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment It completes, relevant hardware can also be instructed to complete by program, which can be stored in a kind of computer-readable storage In medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely a prefered embodiment of the invention, is not intended to limit the invention, all in the spirit and principles in the present invention Within, any modifications, equivalent replacements and improvements are made should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of method for routing of stacking network, which is characterized in that the described method includes:
Software defined network SDN controllers obtain link-state information from each node of stacking network;
SDN controllers determine the data transfer path between Source Site and purpose website according to the link-state information;
SDN controllers generate the route selection information of the data transfer path;
The route selection information is sent to the stacking network node of the data transfer path by SDN controllers, to indicate the number Data are handled according to the route selection information according to the stacking network node of transmission path.
2. the method as described in claim 1, which is characterized in that
The link-state information includes bandwidth, time delay or the shake of link;
The SDN controllers determine the data transfer path between Source Site and purpose website according to the link-state information Including:SDN controllers determine that band is wider than preset value, time delay is less than between Source Site and purpose website according to link-state information Preset value or shake are less than the data transfer path of preset value.
3. the method as described in claim 1, which is characterized in that the route selection information includes:
Data transfer path mark, the stacking network node address list of data transfer path, virtual network indicator, in website Portion's source address, Intra-site destination address.
4. method as claimed in claim 3, which is characterized in that the stacking network node of the data transfer path is according to Route selection information, which carries out data processing, to be included:
Stacking network node determines corresponding route selection information according to the source address and destination address of message;
Stacking network node is according to corresponding route selection information by itself stacking network node address and next-hop stacking network node Address is packaged into outer header;
Stacking network node is according to next-hop node address in outer header, by the data forwarding with the header to next-hop Node, until being forwarded to purpose stacking network node;
Purpose stacking network node decapsulates the data received;
Message after decapsulation is sent to the corresponding host of Intra-site destination address by purpose stacking network node.
5. method as claimed in claim 4, which is characterized in that the stacking network node will be certainly according to corresponding route selection information Body stacking network node address is packaged into outer header with next-hop stacking network node address to be included:
According to the destination address of the inner header of data, judge whether to need to transmit data by particular path;
If desired by particular path transmit data, then according to corresponding route selection information by itself stacking network node address under One jump stacking network node address is packaged into outer header.
6. a kind of software defined network controller, which is characterized in that including:
Data obtaining module, for obtaining link-state information from each node of stacking network;
Path determination module, for according to the link-state information, determining the data transmission between Source Site and purpose website Path;
Information generating module, for generating the route selection information of the data transfer path;
Information sending module, for the route selection information to be sent to the stacking network node of the data transfer path, to refer to Show that the stacking network node of the data transfer path is handled data according to the route selection information.
7. controller as claimed in claim 6, which is characterized in that
The link-state information includes bandwidth, time delay or the shake of link;
The path determination module is used for:Determine that band is wider than default between Source Site and purpose website according to link-state information Value, time delay are less than the data transfer path of preset value or shake less than preset value.
8. controller as claimed in claim 6, which is characterized in that the route selection information includes:
Data transfer path mark, the stacking network node address list of data transfer path, virtual network indicator, in website Portion's source address, Intra-site destination address.
9. a kind of route system of stacking network, special including stacking network node and controller as claimed in claim 8 Sign is that the stacking network node includes:
Route selection information determining module determines corresponding route selection information for the source address according to message and destination address;
Outer header package module, for being superimposed itself stacking network node address with next-hop according to corresponding route selection information Network node address is packaged into outer header;
Data forwarding module, for according to next-hop node address in outer header, by the data forwarding with the header extremely Next-hop node, until being forwarded to purpose stacking network node;
Message after decapsulation for being decapsulated to the data received, and is sent to mesh in website by decapsulation module The corresponding host in address.
10. system as claimed in claim 9, which is characterized in that the outer header package module includes:
Judging unit for the destination address of the inner header according to data, judges whether to need to transmit number by particular path According to;
Outer header encapsulation unit, then will be certainly according to corresponding route selection information for if desired transmitting data by particular path Body stacking network node address is packaged into outer header with next-hop stacking network node address.
CN201611054703.8A 2016-11-25 2016-11-25 Method for routing, system and the equipment of stacking network Pending CN108111413A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611054703.8A CN108111413A (en) 2016-11-25 2016-11-25 Method for routing, system and the equipment of stacking network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611054703.8A CN108111413A (en) 2016-11-25 2016-11-25 Method for routing, system and the equipment of stacking network

Publications (1)

Publication Number Publication Date
CN108111413A true CN108111413A (en) 2018-06-01

Family

ID=62204241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611054703.8A Pending CN108111413A (en) 2016-11-25 2016-11-25 Method for routing, system and the equipment of stacking network

Country Status (1)

Country Link
CN (1) CN108111413A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109889446A (en) * 2019-03-11 2019-06-14 西安电子科技大学 A method for determining the minimum delay path of heterogeneous converged network based on SDN
CN110807714A (en) * 2019-12-09 2020-02-18 珠海格力电器股份有限公司 Energy network and interaction method
CN110875913A (en) * 2018-09-03 2020-03-10 阿里巴巴集团控股有限公司 Data transmission method and system
CN111327505A (en) * 2018-12-13 2020-06-23 中国电信股份有限公司 Tunnel-based communication method and communication device
CN111385211A (en) * 2018-12-29 2020-07-07 龙芯中科技术有限公司 SpaceWire bus-based routing communication method and network equipment
CN112291151A (en) * 2020-11-18 2021-01-29 迈普通信技术股份有限公司 Message forwarding method, device, network equipment and storage medium
CN113660158A (en) * 2021-08-05 2021-11-16 北京网聚云联科技有限公司 Method, server and storage medium for scheduling dynamic routing of Overlay virtual link
CN114465954A (en) * 2021-12-27 2022-05-10 天翼云科技有限公司 Self-adaptive routing method, device and equipment for special cloud line and readable storage medium
CN115118521A (en) * 2022-07-26 2022-09-27 南京赛宁信息技术有限公司 Method and system for selecting encrypted link nodes according to regional load balance

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130223226A1 (en) * 2012-02-29 2013-08-29 Dell Products, Lp System and Method for Providing a Split Data Plane in a Flow-Based Switching Device
CN103746911A (en) * 2014-01-20 2014-04-23 中国联合网络通信集团有限公司 SDN (software defined networking) structure and communication method thereof
CN104468352A (en) * 2014-12-26 2015-03-25 深圳市新格林耐特通信技术有限公司 SDN based special flow QOS guaranteeing method
CN104702502A (en) * 2013-12-09 2015-06-10 中兴通讯股份有限公司 Network path calculation method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130223226A1 (en) * 2012-02-29 2013-08-29 Dell Products, Lp System and Method for Providing a Split Data Plane in a Flow-Based Switching Device
CN104702502A (en) * 2013-12-09 2015-06-10 中兴通讯股份有限公司 Network path calculation method and device
CN103746911A (en) * 2014-01-20 2014-04-23 中国联合网络通信集团有限公司 SDN (software defined networking) structure and communication method thereof
CN104468352A (en) * 2014-12-26 2015-03-25 深圳市新格林耐特通信技术有限公司 SDN based special flow QOS guaranteeing method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11962495B2 (en) 2018-09-03 2024-04-16 Alibaba Group Holding Limited Data transmission method and system
CN110875913A (en) * 2018-09-03 2020-03-10 阿里巴巴集团控股有限公司 Data transmission method and system
CN111327505B (en) * 2018-12-13 2021-12-14 中国电信股份有限公司 Tunnel-based communication method and communication device
CN111327505A (en) * 2018-12-13 2020-06-23 中国电信股份有限公司 Tunnel-based communication method and communication device
CN111385211A (en) * 2018-12-29 2020-07-07 龙芯中科技术有限公司 SpaceWire bus-based routing communication method and network equipment
CN109889446B (en) * 2019-03-11 2021-03-23 西安电子科技大学 SDN-based heterogeneous convergence network minimum delay path determination method
CN109889446A (en) * 2019-03-11 2019-06-14 西安电子科技大学 A method for determining the minimum delay path of heterogeneous converged network based on SDN
CN110807714A (en) * 2019-12-09 2020-02-18 珠海格力电器股份有限公司 Energy network and interaction method
CN112291151A (en) * 2020-11-18 2021-01-29 迈普通信技术股份有限公司 Message forwarding method, device, network equipment and storage medium
CN112291151B (en) * 2020-11-18 2022-07-12 迈普通信技术股份有限公司 Message forwarding method, device, network equipment and storage medium
CN113660158A (en) * 2021-08-05 2021-11-16 北京网聚云联科技有限公司 Method, server and storage medium for scheduling dynamic routing of Overlay virtual link
CN114465954A (en) * 2021-12-27 2022-05-10 天翼云科技有限公司 Self-adaptive routing method, device and equipment for special cloud line and readable storage medium
CN115118521A (en) * 2022-07-26 2022-09-27 南京赛宁信息技术有限公司 Method and system for selecting encrypted link nodes according to regional load balance
CN115118521B (en) * 2022-07-26 2022-11-22 南京赛宁信息技术有限公司 Method and system for selecting encrypted link nodes according to regional load balance

Similar Documents

Publication Publication Date Title
CN108111413A (en) Method for routing, system and the equipment of stacking network
CN104702479B (en) The method and apparatus that tunnel is established in SDN network
CN104243270B (en) A kind of method and apparatus for establishing tunnel
CN109587009A (en) The method and apparatus for configuring seamless two-way converting detection SBFD mechanism
CN100361474C (en) Data pack exchanging system, method, route appts. data pack structure and generation method
CN106921572B (en) A kind of method, apparatus and system for propagating qos policy
WO2016197344A1 (en) Method, device and system for realizing service link
CN105072038B (en) A kind of data message forwarding method and device
CN103634217B (en) Method for issuing route information, method and device for transmitting massage
CN106789667A (en) A kind of data forwarding method, relevant device and system
CN101534239A (en) Method and device for installing and issuing routers
CN106603413B (en) Method and device for transmitting flow through designated path
CN104518940A (en) Communication method and device for NVO3 (network virtualization over layer 3) network and MPLS (multi-protocol label switching) network
CN101052022B (en) System and method for virtual special net user to access public net
CN106209648B (en) Multicast data packet forwarding method and apparatus across virtual expansible local area network
TWI759571B (en) Data transfer method based on flow table
CN105991437A (en) Massage forwarding processing method, massage forwarding processing device, controller and routing forwarding device
CN104363170A (en) Data flow forwarding method and device in software defined network (SDN)
CN108429680A (en) A virtual private cloud-based routing configuration method, system, medium and equipment
CN108964940A (en) Message method and device, storage medium
CN101156372A (en) Multi-protocol label switching network flow management method, system and equipment
CN105516025B (en) Path clustering and data transmission method, OpenFlow controller and interchanger end to end
CN103825826B (en) The implementation method and device of a kind of dynamic routing
CN109818858A (en) For realizing the methods, devices and systems of topological relation automatic Mosaic between domain
CN102546433A (en) Data forwarding method based on MPLS (Multi Protocol Label Switching) VPN (Virtual Private Network) and PEs (Provider Edges)

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180601