CN109525493A - A kind of network path method for building up and device - Google Patents

A kind of network path method for building up and device Download PDF

Info

Publication number
CN109525493A
CN109525493A CN201811270894.0A CN201811270894A CN109525493A CN 109525493 A CN109525493 A CN 109525493A CN 201811270894 A CN201811270894 A CN 201811270894A CN 109525493 A CN109525493 A CN 109525493A
Authority
CN
China
Prior art keywords
node device
status
network
source node
state
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.)
Granted
Application number
CN201811270894.0A
Other languages
Chinese (zh)
Other versions
CN109525493B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201811270894.0A priority Critical patent/CN109525493B/en
Publication of CN109525493A publication Critical patent/CN109525493A/en
Application granted granted Critical
Publication of CN109525493B publication Critical patent/CN109525493B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/12Shortest path evaluation
    • H04L45/123Evaluation of link metrics
    • 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/124Shortest path evaluation using a combination of metrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/825Involving tunnels, e.g. MPLS

Landscapes

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

Abstract

The embodiment of the present invention provides a kind of network path method for building up and device, is related to field of communication technology, can preferentially establish the network path based on the better network protocol of performance automatically, reduces the probability of malfunction of artificial planning and Configuration network, and then improves network performance.Its method are as follows: network control node obtains the network state information of source node device and the network state information of target node device, if the first protocol status of source node device and the first protocol status of target node device are all status of support, network control node establishes first network path according to the device identification of source node device and the device identification of target node device.

Description

A kind of network path method for building up and device
Technical field
The present invention relates to field of communication technology more particularly to a kind of network path method for building up and device.
Background technique
The rise of Information & Communication Technology service produces deep effect to the daily production and living of people, is user It brings great convenience, while more stringent requirements are proposed to the infrastructure construction of information and communication, it is desirable to which it can accomplish It supplies, become, flexibly healthy and strong with needing on demand.SDN (Software Defined Network, software defined network) technology goes out Network ITization, the trend of device software and Hardware standardization are now adapted to.The design concept of SDN is by network-based control plane It is separated with Forwarding plane, the control plane concentrated in logic can support the flexible dispatching of Internet resources, flexible open Interface can support the on-demand calling of network capabilities, and realize programmable control.In this way, network capabilities quilt is pushed It easily calls, supports the innovation of network service.SDN controller is the control axis of SDN network, and control is forwarding device.
Virtual Private Network (Virtual Private Network, VPN) is that dedicated network is established in common network, Encryption communication is carried out, is widely used in enterprise network.Telecom operators are generally enterprise and provide multiprotocol label friendship Change (Multi-protocol Label Switching, MPLS) VPN.MPLS VPN is answered in network routing and switching equipment MPLS technology.Mainly there is the Resource Reservation Protocol based on Traffic Engineering extensions currently based on the traffic engineering protocols of MPLS (Resource ReSerVation Protocol-Traffic Engineering, RSVP-TE) and label is limited based on routing Distribution protocol (Constraint-based Routing Label Distribution Protocol, CR-LDP), advantage Being to emerge, the time is longer, and the interoperability of different vendor equipment, i.e. source node and mesh has may be implemented in the equipment room of mainstream vendor Mark node also can establish the traffic engineering tunnel of RSVP-TE and CR-LDP between the equipment of different manufacturer;Its shortcoming is that stream Each node of amount engineered paths is both needed to establish and keeps intermediate state, and soft-state mechanism is needed to refresh in real time, and agreement is complicated And it is easy to produce failure.Based on section routing traffic engineering (Segment Routing Traffic Engineering, SR-TE) Agreement is next-generation traffic engineering protocols, and the equipment of mainstream vendor has been supported, its advantage is that source node is only needed to maintain state, association It is good to discuss simple performance, the disadvantage is that the SR-TE intercommunity of mainstream vendor's equipment room is not perfect, i.e. source since the time that emerges is not grown Node and destination node can not establish the traffic engineering tunnel of SR-TE between the equipment of different manufacturer, can only be in source node and mesh Mark node is with establishing the tunnel SR-TE between the equipment of manufacturer.Operator angularly wishes as far as possible from network performance stability Using the tunnel of SR-TE agreement, the equipment room in the tunnel SR-TE can not be configured, if necessary to be reconfigured RSVP-TE or CR-LDP association The tunnel of view.In order to improve the efficiency of configuration and realize the quick offer of business, these, which need to realize by SDN controller, is concentrated Control.
Summary of the invention
The embodiment of the present invention provides a kind of network path method for building up and device, can preferentially establish automatically based on performance The network path of better network protocol, reduces the probability of malfunction of artificial planning and Configuration network, and then improves network performance.
In order to achieve the above objectives, the embodiment of the present invention provides a kind of network path method for building up, and the network path is established Method includes:
Network control node obtains the network state information of source node device and the network state information of target node device, The network state information of the source node device includes the first state instruction information and source node device of source node device Device identification, the first state instruction information of the source node device are used to indicate the first protocol status of source node device, institute The first protocol status for stating source node device includes status of support or not status of support, the target node device it is network-like State information includes the first state instruction information and the device identification of target node device of target node device, the target section The first state instruction information of point device is used to indicate the first protocol status of target node device, the target node device First protocol status includes status of support or not status of support;
If the first protocol status of the source node device and the first protocol status of the target node device are all branch State is held, network control node is built according to the device identification of the source node device and the device identification of the target node device Vertical first network path.
Accordingly, the embodiment of the invention also provides a kind of network paths to establish device, and the network path establishes device Include:
Acquiring unit obtains the network state information and target node device of source node device for network control node Network state information, the network state information of the source node device include source node device first state instruction information and The first state instruction information of the device identification of source node device, the source node device is used to indicate the first of source node device Protocol status, the first protocol status of the source node device include status of support or not status of support, the destination node The network state information of equipment includes the first state instruction information of target node device and the equipment mark of target node device Know, the first state instruction information of the target node device is used to indicate the first protocol status of target node device, described First protocol status of target node device includes status of support or not status of support;
Unit is established, if for the first protocol status of the source node device and the first association of the target node device View state is all status of support, and network control node is according to the device identification and the target node device of the source node device Device identification establish first network path.
The present invention provides a kind of network path method for building up and device, passes through the network state information for obtaining source node device With the network state information of target node device, if the first protocol status of the source node device and the target node device The first protocol status be all status of support, network control node is according to the device identification and the target of the source node device First network path is established in the device identification of node device, can preferentially establish the net based on the better network protocol of performance automatically Network path, reduces the probability of malfunction of artificial planning and Configuration network, and then improves network performance.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing.
Fig. 1 is a kind of flow chart of network path method for building up provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another network path method for building up provided in an embodiment of the present invention;
Fig. 3 is the flow chart of another network path method for building up provided in an embodiment of the present invention;
Fig. 4 is the flow chart of another network path method for building up provided in an embodiment of the present invention;
Fig. 5 is the functional block diagram that a kind of network path provided in an embodiment of the present invention establishes device.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
As shown in Figure 1, showing network path establishes the detailed process that device 10 establishes first network path.The specific mistake Journey may include:
Step 101, network control node obtain the network state information of source node device and the network of target node device Status information, the network state information of the source node device include the first state instruction information and source section of source node device The device identification of point device, the first state instruction information of the source node device are used to indicate the first agreement of source node device State, the first protocol status of the source node device include status of support or not status of support, the target node device Network state information include target node device first state instruction information and target node device device identification, institute The first state instruction information for stating target node device is used to indicate the first protocol status of target node device, the target section First protocol status of point device includes status of support or not status of support.
Specifically, the network control node can be SDN controller, the device identification of the source node device be can be The manufacturer's information of source node device, first agreement can be short time that emerges, better performances, more demanding to manufacturer's information Traffic engineering protocols, such as: SR-TE agreement.
It should be noted that the network control node can store the network state information and target section of source node device The network state information of point device.There can be the data structure of chained list in the network control node, the equipment of same node can To be linked together by chained list, the pointer Node of node is directed toward the head of chained list.
Such as: the facility information stored in network control node may include { Equipment:Node, Product Mode1, Vender, TE1type, TE2type }, wherein Equipment can indicate device name, and Node can indicate node Title, Product mode can indicate the model of equipment, and Vender can indicate manufacturer's information, and TE1type can indicate first Protocol status, TE2type can indicate second protocol state.Belong to the facility information composition chained list of same node, Node is directed toward The head of chained list.
Referring to table 1, table 1 shows the network state information and destination node of the source node device of network control node acquisition The network state information of equipment.
Table 1
Nodename Device name First protocol status Device identification
Source node Equipment A It supports Manufacturer 1
Source node Equipment B It supports Manufacturer 2
Source node Equipment C It does not support Manufacturer 3
Destination node Equipment D It supports Manufacturer 2
Destination node Equipment E It supports Manufacturer 3
Destination node Equipment F It does not support Manufacturer 4
The network state information of the source node device further includes the chain of the port information of source node device, source node device It has a lot of social connections the chain-circuit time delay of information, the link information of source node device, the link on-off information of source node device, source node device The equipment version of information, the link loading information of source node device, the device model information of source node device and source node device This information.
Specifically, network control node can obtain the port information of source node device by agreements such as BGP-LS, LLDP And the link information of source node device, the link information of the source node device are used to indicate setting of connecting with source node device Standby information.Network control node can obtain first state the instruction information, source of source node device in such a way that equipment reports The Link broadband information of node device and the link on-off information of source node device.Network control node can pass through network measure Or preconfigured mode obtains the link loading information of the chain-circuit time delay information of source node device, source node device.Network control Node processed can obtain device model information, the equipment version of source node device of source node device by CLI, NETCONF agreement The device identification of this information and source node device.
The network state information of the target node device further includes that the port information of target node device, destination node are set Standby Link broadband information, the link information of target node device, the link on-off information of target node device, destination node are set The standby link loading information of chain-circuit time delay information, target node device, the device model information of target node device and mesh Mark the device version information of node device.
Specifically, the port that network control node can obtain target node device by agreements such as BGP-LS, LLDP is believed The link information of breath and target node device, the link information of the target node device is used to indicate and target node device The facility information of connection.The first state that network control node can obtain target node device in such a way that equipment reports refers to Show the link on-off information of information, the Link broadband information of target node device and target node device.Network control node can By by network measure or it is preconfigured in a manner of obtain the chain-circuit time delay information of target node device, the chain of target node device Road load information.Network control node can by CLI, NETCONF agreement obtain target node device device model information, The device version information of target node device and the device identification of target node device.
If the first protocol status of step 102, the source node device and the first agreement shape of the target node device State is all status of support, and network control node is according to the device identification of the source node device and setting for the target node device Standby mark establishes first network path.
Specifically, if the first protocol status of the source node device and the first protocol status of the target node device It is all status of support, network control node is according to the device identification of the source node device and the equipment of the target node device Mark establish first network path, and in network control node be arranged and store network path mark and the network road Diameter identifies corresponding manufacturer's information.The network road that the mark of the network path is established for identifying the network control node Diameter, it includes the manufacturer's information of source node device or described in the network path that the network path, which identifies corresponding manufacturer's information, The manufacturer's information of target node device in network path.
Illustratively, if network control node establishes first network road between source node device and target node device Diameter, the mark of the network path can be first network path, and the network path identifies corresponding manufacturer's information and can be In the first network path in the manufacturer's information of source node device or the first network path target node device factory Quotient's information.
The present invention provides a kind of network path method for building up, by the network state information and target that obtain source node device The network state information of node device, if the first of the first protocol status of the source node device and the target node device Protocol status is all status of support, and network control node is set according to the device identification and the destination node of the source node device First network path is established in standby device identification, can preferentially establish the network road based on the better network protocol of performance automatically Diameter, reduces the probability of malfunction of artificial planning and Configuration network, and then improves network performance.
Further, as shown in Fig. 2, step 102 can be substituted by step 203.
If the first protocol status of step 203, the source node device and the first agreement shape of the target node device State is all status of support, and the device identification of the source node device is identical with the device identification of the target node device, First network path is established between the source node device and the target node device.
It should be noted that if identical there are multipair device identification between source node and destination node and the first agreement of support Equipment, first network path can be established for each pair of source node device and target node device, can also selected as desired A pair of source node device therein and target node device establish first network path.
First protocol status is that the source node device of status of support has equipment A and equipment B in table 1, and the first protocol status is The target node device of status of support has equipment D and equipment C.In equipment A, equipment B, equipment C and equipment D, equipment B and equipment The manufacturer's information of D is all manufacturer 2, therefore, first network path can be established between equipment B and equipment D.
Illustratively, the specific algorithm for establishing first network path may is that
For (Equipment1=Node Source- > Head;Equipment1!=Node Source- > Tail; Equipment1=Equipment1- > Next) // traversal source node equipment;
{
For (Equipment2=Node Destination- > Head;Equipment2!=Node Destination- >Tail;Equipment2=Equipment2- > Next) // traversal destination node equipment;
{ If (Equipment1- > Vender==Equipment2- > Vender) && (Equipment1- > TE1 type ==ENABLE) && (Equipment2- > TE1 type==ENABLE) is if the equipment of // sourcesink node supports TE2
TE1 Intitial (Equipment1, Equipment2) // establish and flow in the qualified equipment room of sourcesink node Measure engineered paths one;
}
}
Further, the network state information of the source node device further includes the second state instruction letter of source node device Breath, the second status indication information of the source node device are used to indicate the second protocol state of source node device, the source section The second protocol state of point device includes status of support or not status of support, the network state information of the target node device It further include the second status indication information of target node device, the second status indication information of the target node device is for referring to Show the second protocol state of target node device, the second protocol state of the target node device includes status of support or not Status of support.Wherein, the second protocol can be the time length that emerges, performance requires not as good as the first agreement, to manufacturer's information High traffic engineering protocols, such as: RSVP-TE, CR-LDP agreement.
Referring to table 2, table 2 shows the second protocol state of source node device and target node device.
Table 2
Nodename Device name First protocol status Device identification Second protocol state
Source node Equipment A It supports Manufacturer 1 It supports
Source node Equipment B It supports Manufacturer 2 It supports
Source node Equipment C It does not support Manufacturer 3 It supports
Destination node Equipment D It supports Manufacturer 2 It supports
Destination node Equipment E It supports Manufacturer 3 It supports
Destination node Equipment F It does not support Manufacturer 4 It does not support
As shown in figure 3, step 102 can be substituted by step 304.
If the first protocol status of step 304, the source node device and the first agreement shape of the target node device At least one is not status of support to state, second protocol state and the mesh of the network control node according to the source node device The second protocol state of mark node device establishes the second network path.
Specifically, if the first protocol status of the source node device and the first protocol status of the target node device At least one is not status of support, and network control node is according to the second protocol state and the target of the source node device The second protocol state of node device establishes the second network path, and is arranged and stores network path in network control node Mark and the network path identify corresponding manufacturer's information.The mark of the network path is for identifying the network-control The network path that node is established, the manufacturer's information of the network path include manufacturer's letter of source node device in the network path The manufacturer's information of target node device in breath and second network path.
Illustratively, if network control node establishes the second network road between source node device and target node device Diameter, the mark of the network path can be the second network path, and the network path identifies corresponding manufacturer's information and can be In second network path in the manufacturer's information of source node device and second network path target node device manufacturer Information.
Further, as shown in figure 4, step 304 can be substituted by step 405.
If the first protocol status of step 405, the source node device and the first agreement shape of the target node device State at least one be not status of support, and the second protocol state of source node device and the second protocol of target node device State is all status of support, establishes second between the source node device and the target node device according to the first preset strategy Network path.
Second protocol state is that the source node device of status of support has equipment A, equipment B, equipment C, second protocol shape in table 2 State is that the target node device of status of support has equipment D, equipment E.Therefore, can equipment A and equipment D, equipment A and equipment E, The second network path is established between equipment B and equipment D, equipment B and equipment E, equipment C and equipment D and equipment C and equipment E.
Network control node can also establish the second net according to following strategy between source node device and target node device Network path:
Strategy 1: if having been set up first network path between the first source node device and first object node device, do not exist The second network path is established between first source node device and the first object node device.
Strategy 2: if having been set up first network path between the first source node device and first object node device, still exist The second network path is established between first source node device and the first object node device, to realize first network path With the load balancing or masterslave switchover of the second network path.
Strategy 3: if first network path can not be established between the first source node device and first object node device, described The second network path is established between first source node device and the first object node device.
Strategy 4: it if first network path can not be established between the first source node device and first object node device, but removes Between other source node devices other than first source node device and other target node devices in addition to first object node It can establish first network path, do not establish the second net between first source node device and the first object node device Network path.
It should be appreciated by those skilled in the art that network control node can also establish the second network road according to other strategies Diameter, the present invention is without specifically limiting.
Illustratively, the specific algorithm for establishing the second network path may is that
For (Equipment1=Node Source- > Head;Equipment1!=Node Source- > Tail; Equipment1=Equipment1- > Next) // traversal source node equipment;
{ For (Equipment2=Node Destination- > Head;Equipment2!=Node Destination->Tail;Equipment2=Equipment2- > Next) // traversal destination node equipment;
{ If (Equipment1- > TE2 type==ENABLE) && (Equipment2- > TE2 type== ENABLE) if the equipment of // sourcesink node supports TE1 and device manufacturer is identical
TE2 Policy (Equipment1, Equipment2) // strategic function needs to determine sourcesink node according to business Between whether create TE2 between equipment, this strategic function calls TE2initial function if creating TE2;
}
}
It further, can also include step 103-104 after step 102.
Step 103, network control node are identified as source node device and target node device according to the network path of storage Tunnel corresponding with the network path is simultaneously established in Configuration network path.
Specifically, first network path and the corresponding agreement of the second network path can be stored in advance in network control node Type.Network control node can identify protocol type corresponding with the ID of trace route path according to the network path of storage as source section The network path of point device and target node device configuration different agreement.
Illustratively, network control node is the source node device and target section that network path is identified as first network path Point device configures SR-TE agreement;Network control node is the source node device and mesh that network path is identified as the second network path Mark node device configuration RSVP-TE agreement or CR-LDP agreement.
Step 104, network control node automatically select tunnel corresponding with the network path according to the second preset strategy.
Specifically, network control node can automatically select and the network according to following strategy when vpn service is established The corresponding tunnel in path.
Strategy 1: if establishing the tunnel and the second network for having first network path between source node device and target node device The tunnel in path, preferential selection establish business on the tunnel in first network path.
Strategy 2: if establishing the tunnel and the second network for having first network path between source node device and target node device The tunnel in path, while business is established on the tunnel of the tunnel in first network path and the second network path.
Strategy 3: if establishing the tunnel and the second network for having first network path between source node device and target node device Business is established on the tunnel in first network path in the tunnel in path, is protected on the tunnel of the second network path.
Strategy 4: if the tunnel and the second net in first network path can not be established between source node device and target node device The tunnel in network path, business, which is established, does not use tunnel.
Strategy 5: if the tunnel in first network path can only be established between source node device and target node device, in the first net Business is established on the tunnel in network path.
Strategy 6: if the tunnel of the second network path can only be established between source node device and target node device, in the second net Business is established on the tunnel in network path.
It should be appreciated by those skilled in the art that network control node can also automatically select the network according to other strategies The corresponding tunnel in path, the present invention is without specifically limiting.
After vpn service is established, flow can be imported selection by the tunnel binding of VPN and selection by network control node In tunnel.
Accordingly, the embodiment of the invention also provides a kind of network paths to establish device 10, as shown in figure 5, the network Device 10 is established in path
Acquiring unit 11 obtains the network state information and target node device of source node device for network control node Network state information, the network state information of the source node device include source node device first state instruction information with And the device identification of source node device, the first state instruction information of the source node device are used to indicate the of source node device One protocol status, the first protocol status of the source node device include status of support or not status of support, the target section The network state information of point device includes the first state instruction information of target node device and the equipment of target node device Mark, the first state instruction information of the target node device are used to indicate the first protocol status of target node device, institute The first protocol status for stating target node device includes status of support or not status of support.
Establish unit 12, if for the source node device the first protocol status and the target node device first Protocol status is all status of support, and network control node is set according to the device identification and the destination node of the source node device First network path is established in standby device identification.
Further, the unit 12 of establishing is specifically used for:
If the first protocol status of the source node device and the first protocol status of the target node device are all branch State is held, and the device identification of the source node device is identical with the device identification of the target node device, in the source First network path is established between node device and the target node device.
Further, the network state information of the source node device further includes the second state instruction letter of source node device Breath, the second status indication information of the source node device are used to indicate the second protocol state of source node device, the source section The second protocol state of point device includes status of support or not status of support, the network state information of the target node device It further include the second status indication information of target node device, the second status indication information of the target node device is for referring to Show the second protocol state of target node device, the second protocol state of the target node device includes status of support or not Status of support, if the first protocol status of the source node device and the first protocol status of the target node device are at least One is also used to for not status of support, the unit 12 of establishing:
Network control node is according to the second of the second protocol state of the source node device and the target node device Protocol status establishes the second network path.
Further, it is described establish unit 12 also particularly useful for:
If the first protocol status of the source node device and the first protocol status of the target node device are at least One is not status of support, and the second protocol state of source node device and the second protocol state of target node device are all Status of support establishes the second network road according to the first preset strategy between the source node device and the target node device Diameter.
The present invention provides a kind of network path and establishes device, passes through the network state information and target for obtaining source node device The network state information of node device, if the first of the first protocol status of the source node device and the target node device Protocol status is all status of support, and network control node is set according to the device identification and the destination node of the source node device First network path is established in standby device identification, can preferentially establish the network road based on the better network protocol of performance automatically Diameter, reduces the probability of malfunction of artificial planning and Configuration network, and then improves network performance.
In several embodiments provided herein, it should be understood that disclosed method and apparatus can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that the independent physics of each unit includes, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the portion of each embodiment the method for the present invention Step by step.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc. are various can store The medium of program code.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (10)

1. a kind of network path method for building up, which is characterized in that the network path method for building up includes:
Network control node obtains the network state information of source node device and the network state information of target node device, described The network state information of source node device includes the first state instruction information of source node device and the equipment of source node device Mark, the first state instruction information of the source node device are used to indicate the first protocol status of source node device, the source First protocol status of node device includes status of support or status of support, the network state of the target node device are not believed Breath includes that the first state instruction information of target node device and the device identification of target node device, the destination node are set Standby first state instruction information is used to indicate the first protocol status of target node device, and the first of the target node device Protocol status includes status of support or not status of support;
If the first protocol status of the source node device and the first protocol status of the target node device are all to support shape State, network control node establish according to the device identification of the source node device and the device identification of the target node device One network path.
2. network path method for building up according to claim 1, which is characterized in that the network control node is according to First network path is established in the device identification of source node device and the device identification of the target node device
If the device identification of the source node device is identical with the device identification of the target node device, set in the source node First network path is established between the standby and described target node device.
3. network path method for building up according to claim 1, which is characterized in that the network state of the source node device Information further includes the second status indication information of source node device, and the second status indication information of the source node device is for referring to Show that the second protocol state of source node device, the second protocol state of the source node device include status of support or do not support State, the network state information of the target node device further includes the second status indication information of target node device, described Second status indication information of target node device is used to indicate the second protocol state of target node device, the destination node The second protocol state of equipment includes status of support or not status of support, if the first protocol status of the source node device and First protocol status of the target node device at least one for status of support, the network path method for building up do not wrap also It includes:
Network control node is according to the second protocol state of the source node device and the second protocol of the target node device State establishes the second network path.
4. network path method for building up according to claim 3, which is characterized in that the network control node is according to The second protocol state of source node device and the second protocol state of the target node device establish the second network path and include:
If the second protocol state of source node device and the second protocol state of target node device are all status of support, according to One preset strategy establishes the second network path between the source node device and the target node device.
5. a kind of network path establishes device, which is characterized in that the network path establishes device and includes:
Acquiring unit obtains the network state information of source node device and the network of target node device for network control node Status information, the network state information of the source node device include the first state instruction information and source section of source node device The device identification of point device, the first state instruction information of the source node device are used to indicate the first agreement of source node device State, the first protocol status of the source node device include status of support or not status of support, the target node device Network state information include target node device first state instruction information and target node device device identification, institute The first state instruction information for stating target node device is used to indicate the first protocol status of target node device, the target section First protocol status of point device includes status of support or not status of support;
Unit is established, if for the first protocol status of the source node device and the first agreement shape of the target node device State is all status of support, and network control node is according to the device identification of the source node device and setting for the target node device Standby mark establishes first network path.
6. network path according to claim 5 establishes device, which is characterized in that if the first of the source node device assists First protocol status of view state and the target node device is all status of support, and the unit of establishing is specifically used for:
If the device identification of the source node device is identical with the device identification of the target node device, set in the source node First network path is established between the standby and described target node device.
7. network path according to claim 5 establishes device, which is characterized in that the network state of the source node device Information further includes the second status indication information of source node device, and the second status indication information of the source node device is for referring to Show that the second protocol state of source node device, the second protocol state of the source node device include status of support or do not support State, the network state information of the target node device further includes the second status indication information of target node device, described Second status indication information of target node device is used to indicate the second protocol state of target node device, the destination node The second protocol state of equipment includes status of support or not status of support, if the first protocol status of the source node device and First protocol status of the target node device at least one be also used to for not status of support, the unit of establishing:
Network control node is according to the second protocol state of the source node device and the second protocol of the target node device State establishes the second network path.
8. network path according to claim 7 establishes device, which is characterized in that if the first of the source node device assists First protocol status of view state and the target node device at least one for status of support, the unit of establishing do not have also Body is used for:
If the second protocol state of source node device and the second protocol state of target node device are all status of support, according to One preset strategy establishes the second network path between the source node device and the target node device.
9. a kind of network path establishes system, comprising: at least one processor and memory;It is characterized in that,
The memory is for storing computer program, when so that the computer program being executed by least one described processor Realize such as network path method for building up of any of claims 1-4.
10. a kind of computer storage medium, is stored thereon with computer program, which is characterized in that described program is held by processor Such as network path method for building up of any of claims 1-4 is realized when row.
CN201811270894.0A 2018-10-29 2018-10-29 Network path establishing method and device Active CN109525493B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811270894.0A CN109525493B (en) 2018-10-29 2018-10-29 Network path establishing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811270894.0A CN109525493B (en) 2018-10-29 2018-10-29 Network path establishing method and device

Publications (2)

Publication Number Publication Date
CN109525493A true CN109525493A (en) 2019-03-26
CN109525493B CN109525493B (en) 2022-01-28

Family

ID=65773645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811270894.0A Active CN109525493B (en) 2018-10-29 2018-10-29 Network path establishing method and device

Country Status (1)

Country Link
CN (1) CN109525493B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493058A (en) * 2019-08-26 2019-11-22 奇安信科技集团股份有限公司 The construction method and device of network topology structure, storage medium, terminal
CN110519168A (en) * 2019-08-27 2019-11-29 北京华为数字技术有限公司 A kind of method and relevant device creating the tunnel SRTE
CN112788637A (en) * 2020-06-29 2021-05-11 中兴通讯股份有限公司 Tunnel protection method, edge router, and computer-readable medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007041939A1 (en) * 2005-10-09 2007-04-19 Huawei Technologies Co., Ltd. A method and device for establishing network connection service and an automatically exchanging optical network
US8074270B1 (en) * 2003-06-30 2011-12-06 Juniper Networks, Inc. Automatic configuration of network tunnels
CN102387042A (en) * 2011-11-22 2012-03-21 华为技术有限公司 Automatic configuration method and system as well as network node
CN102724117A (en) * 2012-06-06 2012-10-10 华为技术有限公司 Multi-protocol label switching (MPLS) traffic engineering (TE) tunnel building method and device
CN103916303A (en) * 2014-04-18 2014-07-09 杭州华三通信技术有限公司 MPLS TE tunnel configuration device and method
US20150009863A1 (en) * 2011-02-19 2015-01-08 Cisco Technology, Inc., A Corporation Of California Automated Transitioning Between Different Communication Protocols in a Network
CN104702590A (en) * 2014-12-09 2015-06-10 网神信息技术(北京)股份有限公司 Switching method and device of communication protocol
CN106878917A (en) * 2015-12-11 2017-06-20 比亚迪股份有限公司 The transfer control method of information, system, terminal and data acquisition unit
CN107306216A (en) * 2016-04-19 2017-10-31 中兴通讯股份有限公司 The retransmission method and device of flow
US9923798B1 (en) * 2012-06-28 2018-03-20 Juniper Networks, Inc. Dynamic load balancing of network traffic on a multi-path label switched path using resource reservation protocol with traffic engineering

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8074270B1 (en) * 2003-06-30 2011-12-06 Juniper Networks, Inc. Automatic configuration of network tunnels
WO2007041939A1 (en) * 2005-10-09 2007-04-19 Huawei Technologies Co., Ltd. A method and device for establishing network connection service and an automatically exchanging optical network
US20150009863A1 (en) * 2011-02-19 2015-01-08 Cisco Technology, Inc., A Corporation Of California Automated Transitioning Between Different Communication Protocols in a Network
CN102387042A (en) * 2011-11-22 2012-03-21 华为技术有限公司 Automatic configuration method and system as well as network node
CN102724117A (en) * 2012-06-06 2012-10-10 华为技术有限公司 Multi-protocol label switching (MPLS) traffic engineering (TE) tunnel building method and device
US9923798B1 (en) * 2012-06-28 2018-03-20 Juniper Networks, Inc. Dynamic load balancing of network traffic on a multi-path label switched path using resource reservation protocol with traffic engineering
CN103916303A (en) * 2014-04-18 2014-07-09 杭州华三通信技术有限公司 MPLS TE tunnel configuration device and method
CN104702590A (en) * 2014-12-09 2015-06-10 网神信息技术(北京)股份有限公司 Switching method and device of communication protocol
CN106878917A (en) * 2015-12-11 2017-06-20 比亚迪股份有限公司 The transfer control method of information, system, terminal and data acquisition unit
CN107306216A (en) * 2016-04-19 2017-10-31 中兴通讯股份有限公司 The retransmission method and device of flow

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493058A (en) * 2019-08-26 2019-11-22 奇安信科技集团股份有限公司 The construction method and device of network topology structure, storage medium, terminal
CN110493058B (en) * 2019-08-26 2023-04-07 奇安信科技集团股份有限公司 Method and device for constructing network topology structure, storage medium and terminal
CN110519168A (en) * 2019-08-27 2019-11-29 北京华为数字技术有限公司 A kind of method and relevant device creating the tunnel SRTE
CN110519168B (en) * 2019-08-27 2022-03-11 北京华为数字技术有限公司 Method for establishing SRTE tunnel and related equipment
CN112788637A (en) * 2020-06-29 2021-05-11 中兴通讯股份有限公司 Tunnel protection method, edge router, and computer-readable medium

Also Published As

Publication number Publication date
CN109525493B (en) 2022-01-28

Similar Documents

Publication Publication Date Title
US9755971B2 (en) Traffic flow redirection between border routers using routing encapsulation
CN105103492B (en) Control network topology
CN105337870B (en) A kind of route issuing method and device
CN105765946B (en) Support the method and system of the service chaining in data network
JP5410998B2 (en) Software control plane for switches and routers
CN106982157B (en) Traffic engineering tunnel establishment method and device
CN109587009A (en) The method and apparatus for configuring seamless two-way converting detection SBFD mechanism
CN108092733B (en) Determining method of path that IP network is merged with optical transport network, apparatus and system
CN103688510B (en) Outgoing telecommunication method and device
CN109525493A (en) A kind of network path method for building up and device
US10250484B2 (en) Network service computation system
US20150163125A1 (en) Apparatus and method for computing end-to-end paths through a network comprising a plurality of network domains
CN110324159B (en) Link configuration method, controller and storage medium
CN111130980B (en) Method and apparatus for implementing a combined virtual private network VPN
CN105847185B (en) Message processing method, device and the distributed apparatus of distributed apparatus
CN112187649B (en) Message forwarding method, message processing method and device
CN105450529B (en) Method, equipment and the system of across two-layer virtual network transmission multicast message
CN105577502A (en) Service transport method and device
CN109561033A (en) The method and device of multicast replication in Overlay network
CN108429652A (en) Distal end traffic mirroring control method, implementation method and relevant device based on SDN
CN106357542B (en) The method and software defined network controller of multicast service are provided
CN107483338A (en) A kind of method, apparatus and system for determining cross-domain label switched path tunnel
WO2015116927A1 (en) Method and apparatus for facilitating compatibility between communication networks
CN105207909B (en) A kind of method and network equipment sending information
CN102457348B (en) A kind of method and system realizing pseudo-line traffic control word capability negotiation

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