CN110086718A - A kind of VLL Fast implementation based on packetizing MPLS - Google Patents

A kind of VLL Fast implementation based on packetizing MPLS Download PDF

Info

Publication number
CN110086718A
CN110086718A CN201910394254.9A CN201910394254A CN110086718A CN 110086718 A CN110086718 A CN 110086718A CN 201910394254 A CN201910394254 A CN 201910394254A CN 110086718 A CN110086718 A CN 110086718A
Authority
CN
China
Prior art keywords
target device
label
equipment
request message
next equipment
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
CN201910394254.9A
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.)
HEJI AOPUTAI COMMUNICATION TECHNOLOGY Co Ltd
Original Assignee
HEJI AOPUTAI COMMUNICATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HEJI AOPUTAI COMMUNICATION TECHNOLOGY Co Ltd filed Critical HEJI AOPUTAI COMMUNICATION TECHNOLOGY Co Ltd
Priority to CN201910394254.9A priority Critical patent/CN110086718A/en
Publication of CN110086718A publication Critical patent/CN110086718A/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/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • H04L45/507Label distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing

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 VLL Fast implementations based on packetizing MPLS, comprising: S1, initial plant send the request message including target device IP to next equipment, execute S2;What S2, next equipment generated itself enters label, will enter tag feedback to the equipment for sending request message and as the outgoing label of the equipment, and execute S3;S3, the equipment for sending request message send target device IP and VC label to next equipment, execute S4;S4, next equipment judge whether itself is target device, if so, executing S5, if it is not, sending the request message including target device IP to new next equipment, and regard new next equipment as next equipment in S2, return to execution S2;S5, the foundation for completing this VLL link terminate.It is starting point come the method for carrying out label distribution that the present invention, which is used from business, reduces the system resource occupied when distributing label, avoids the wasting of resources, reduce control complexity, bring network oscillation time when reducing routing variation.

Description

A kind of VLL Fast implementation based on packetizing MPLS
Technical field
The present invention relates to digital communicating field field, specially a kind of VLL Fast implementation based on packetizing MPLS.
Background technique
In the prior art, in order to realize the quick distribution of label in multiprotocol label switching, VLL it is quick Establish, mainly use label distribution protocol, detailed process is as follows: configuration IP address, creation routing make the router in Fig. 2 It interconnects between (P1, P2 and P3), and configures the label distribution protocol of relevant interface;Edge device PE1 is entrance, and edge is set Standby PE3 is outlet, edge device PE3 by the forwarding equivalence class of oneself and it is corresponding enter label (enter label and voluntarily distributed by equipment, Each edge device to enter label unique and different) be published in upstream router P3;P3 receives the forwarding etc. from PE3 Valence class and it is corresponding enter label, be stored in corresponding forwarding table, the bid for label will be entered being used as the forwarding equivalence class Label.Meanwhile distribute the forwarding equivalence class it is new enter label, and by the forwarding equivalence class and its it is new enter label be sent to it is more upstream Router;The treatment process of upstream router P2 and P1 are consistent with the treatment process of P3, and last PE1 receives the forwarding from P1 Equivalence class and enter label, by storage to local forwarding table, so far, the label assigning process in this direction terminates;But due to The process that label distribution protocol establishes label switched path is to swim over to that upstream is spontaneous from down, so this direction PE1 to PE2 Label switched path can also be established automatically.
In the prior art, have the following problems: every routing will correspond to an outgoing label, and this mode will occupy a large amount of Label, in the case where network size is huge, this can occupy excessive system resource;It is not aware that when establishing label Upper-layer service demand, it is possible that substantially a large amount of labels not will use finally, waste of resource;When path is there are when loop, also need It considers how to solve loop problem, to increase the complexity of control program;P1 can receive destination address from P2 and P3 PE3's enters label, needs to select to use which label as outgoing label, this needs more information and more complicated method This selection is completed, it is more complicated so as to cause realizing;In the case where network size is huge, the complete label point of a wheel is completed With taking a long time, and once, routing changes, and label may reassign, and the network oscillation time is long.
Therefore, the system resource occupied when how to reduce distribution label, avoids the wasting of resources, reduces control complexity, subtracts Bring network oscillation time when few routing variation, become those skilled in the art's urgent problem.
Summary of the invention
In view of the above shortcomings of the prior art, present invention actual needs solve the problems, such as to be accounted for when how to reduce distribution label System resource avoids the wasting of resources, reduces control complexity, bring network oscillation time when reducing routing variation.
In order to solve the above-mentioned technical problem, present invention employs the following technical solutions:
A kind of VLL Fast implementation based on packetizing MPLS, includes the following steps:
S1, initial plant obtain target device IP and establish VC label, are judged based on the target device IP and routing table next Equipment simultaneously sends the request message including the target device IP to next equipment, executes step S2;
S2, next equipment enter label based on what the request message generated itself, by it is described enter tag feedback to sending The equipment of request message and the outgoing label as the equipment are stated, step S3 is executed;
S3, the equipment for sending the request message send the target device IP and the VC label to next equipment, hold Row step S4;
S4, next equipment are based on the target device IP and judge whether itself is target device, if so, thening follow the steps S5, if it is not, the then next equipment new based on the target device IP and routing table judgement, and sending includes the target device The request message of IP next is set to new next equipment, and using new next equipment as described in step S2 It is standby, return to step S2;
S5, the foundation for completing this VLL link terminate.
Preferably, before step S1 further include:
For each device configuration IP address and routing, each equipment is enable directly or indirectly to be connected to.
A kind of VLL Fast implementation based on packetizing MPLS, the starting that the method is applied in communication network are set It is standby, include the following steps:
It obtains target device IP and establishes VC label;
Next equipment is judged based on the target device IP and routing table, sends the request message including the target device IP extremely Next equipment;
Receive the outgoing label of next equipment feedback;
The target device IP and the VC label are sent to next equipment.
A kind of VLL Fast implementation based on packetizing MPLS, the method are applied in communication network any non- The equipment of beginning equipment, includes the following steps:
Receive include target device IP request message, based on the request message generate itself enter label and by it is described enter mark Label feed back to the equipment for sending the request message and the outgoing label as the equipment;
The target device IP and VC label are received, judges whether itself is target device based on the target device IP, if so, Then terminate;
If it is not, then judging next equipment based on the target device IP and routing table, and sending newly includes target device IP Request message to next equipment;
Receive the outgoing label of next equipment feedback;
The target device IP and the VC label are sent to next equipment.
In conclusion the invention discloses a kind of VLL Fast implementations based on packetizing MPLS, including walk as follows Rapid: S1, initial plant obtain target device IP and establish VC label, judge next set based on the target device IP and routing table Standby and request message of the transmission including the target device IP executes step S2 to next equipment;S2, next equipment Enter label based on what the request message generated itself, by it is described enter tag feedback to the equipment and work for sending the request message For the outgoing label of the equipment, step S3 is executed;S3, the equipment for sending the request message send the target device IP and described VC label executes step S4 to next equipment;S4, next equipment are based on whether the target device IP judges itself For target device, if so, then follow the steps S5, if it is not, then based on new next of the target device IP and routing table judgement Equipment, and send the request message including the target device IP to new next equipment, and new next set described For as next equipment in step S2, S2 is returned to step;S5, the foundation for completing this VLL link terminate.This It is starting point come the method for carrying out label distribution that invention, which is used from business, reduces the system resource occupied when distributing label, keeps away Exempt from the wasting of resources, reduces control complexity, bring network oscillation time when reducing routing variation.
Detailed description of the invention
In order to keep the purposes, technical schemes and advantages of invention clearer, the present invention is made into one below in conjunction with attached drawing The detailed description of step, in which:
Fig. 1 is a kind of a kind of specific embodiment of the VLL Fast implementation based on packetizing MPLS disclosed by the invention Flow chart;
Fig. 2 is a specific network equipment topological relation schematic diagram in the embodiment of the present invention.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawing.
As shown in Figure 1, the invention discloses one kind to be based on packetizing MPLS(multiprotocol label switching, Multi- Protocol Label Switching) VLL(VLL, Virtual Leased Line) Fast implementation, Include the following steps:
S1, initial plant obtain target device IP and establish VC label, judge next equipment based on target device IP and routing table And the request message including target device IP is sent to next equipment, execute step S2;
S2, next equipment enter label based on what request message generated itself, will enter equipment of the tag feedback to request message is sent And the outgoing label as the equipment, execute step S3;
S3, the equipment for sending request message send target device IP and VC label to next equipment, execute step S4;
S4, next equipment are based on target device IP and judge whether itself is target device, if so, S5 is thened follow the steps, if it is not, The then next equipment new based on target device IP and routing table judgement, and the request message including target device IP is sent to new Next equipment, and using new next equipment as next equipment in step S2, return to step S2;
S5, the foundation for completing this VLL link terminate.
In the present invention all equipment all can be router, and according to the difference of VLL, each router Identity (initial plant, target device or relay device) can change according to the actual situation.
Why there are problems in label distribution protocol, basic reason is exactly that label distribution protocol distribution label is only Business demand is stood on, whether the label no matter created is subsequent needs, and it is first large and complete to be allocated, make label distribution protocol net Any one router in network has the path label for reaching another.And the present invention carries out label from business is starting point Distribution, specific behavior is exactly when establishing VLL between initial plant and target device, and system is just opened Beginning carries out being directed to the dedicated multiprotocol label switching of the VLL, just only between initial plant and target device Virtual leased route can be just set up, the only equipment in path just has label, reduces in entire communication network Number of labels has saved system resource;And each label can be used, and the wasting of resources is avoided;Further, since specifying mesh The case where IP address of marking device and path are not in loop, reduces the complexity of control program, and each equipment can only connect An outgoing label is received, without carrying out the selection of outgoing label;Since number of labels is few, path is single, the time-consuming of label distribution Shortened, when routing changes, the time for redistributing label can also be greatly shortened, and then shorten network oscillation Duration.
To advanced optimize above-mentioned technical proposal, before step S1 further include:
For each device configuration IP address and routing, each equipment is enable directly or indirectly to be connected to.
The invention also discloses a kind of VLL Fast implementation based on packetizing MPLS, this method is applied to communication network Initial plant in network, includes the following steps:
It obtains target device IP and establishes VC label;
Next equipment is judged based on target device IP and routing table, is sent the request message including target device IP and is set to next It is standby;
Receive the outgoing label of next equipment feedback;
Target device IP and VC label are sent to next equipment.
The invention also discloses a kind of VLL Fast implementation based on packetizing MPLS, this method is applied to communication network The equipment of any non-initial plant, includes the following steps: in network
Receive include target device IP request message, entering label and entering tag feedback extremely for itself is generated based on request message Send the equipment of request message and the outgoing label as the equipment;
Target device IP and VC label is received, judges whether itself is target device based on target device IP, if so, terminating;
If it is not, then judging next equipment based on target device IP and routing table, and send new asking including target device IP Ask message to next equipment;
Receive the outgoing label of next equipment feedback;
Target device IP and VC label are sent to next equipment.
The above method be for any appliance in communication network method (under different application scenarios, initial plant It may be as target device or relay device).
In the following, being illustrated by taking Fig. 2 as an example to method of the invention.PE1 is set as initial plant, PE3 as target It is standby, realize that the method that a VLL is established between PE1 and PE3 includes:
1, it is in a network each configuration of routers IP address and routing, makes intercommunication between any router in network;
2, PE1 creates a VC label, for identifying PE1 in VLL;
3, PE1 inquires the next address 192.168.1.2 that local routing table gets PE3, the i.e. address of P1;
4, the message that PE1 sends carrying Target IP enters label to P1 request P1 to PE3;
5, P1 is received after the request message of PE1, generates a label that enters to PE3 based on Target IP, and the label Respond to PE1;
6, after PE1 receives the response of P1, the label that P1 is sent back to is used as the outgoing label of PE3;
7, Target IP and the VC label of oneself are sent P1 by PE1;
8, after P1 is received again by the message of PE1, the step similar on PE1 is executed, inquires next equipment routing table, sends request Corresponding outgoing label is obtained, the VC label and target ip address of PE1 are then sent to P3 again.
9, P3 processing mode is consistent with P1.
10, after PE3 receives the message from P3, it is found that the Target IP in message is exactly oneself, then terminate this direction The label distribution of message, this direction is also just completed.
Finally, it is stated that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although passing through ginseng According to the preferred embodiment of the present invention, invention has been described, it should be appreciated by those of ordinary skill in the art that can To make various changes to it in the form and details, without departing from the present invention defined by the appended claims Spirit and scope.

Claims (4)

1. a kind of VLL Fast implementation based on packetizing MPLS, which comprises the steps of:
S1, initial plant obtain target device IP and establish VC label, are judged based on the target device IP and routing table next Equipment simultaneously sends the request message including the target device IP to next equipment, executes step S2;
S2, next equipment enter label based on what the request message generated itself, by it is described enter tag feedback to sending The equipment of request message and the outgoing label as the equipment are stated, step S3 is executed;
S3, the equipment for sending the request message send the target device IP and the VC label to next equipment, hold Row step S4;
S4, next equipment are based on the target device IP and judge whether itself is target device, if so, thening follow the steps S5, if it is not, the then next equipment new based on the target device IP and routing table judgement, and sending includes the target device The request message of IP next is set to new next equipment, and using new next equipment as described in step S2 It is standby, return to step S2;
S5, the foundation for completing this VLL link terminate.
2. as described in claim 1 based on the VLL Fast implementation of packetizing MPLS, which is characterized in that before step S1 Further include:
For each device configuration IP address and routing, each equipment is enable directly or indirectly to be connected to.
3. a kind of VLL Fast implementation based on packetizing MPLS, which is characterized in that the method is applied in communication network Initial plant, include the following steps:
It obtains target device IP and establishes VC label;
Next equipment is judged based on the target device IP and routing table, sends the request message including the target device IP extremely Next equipment;
Receive the outgoing label of next equipment feedback;
The target device IP and the VC label are sent to next equipment.
4. a kind of VLL Fast implementation based on packetizing MPLS, which is characterized in that the method is applied in communication network The equipment of any non-initial plant, includes the following steps:
Receive include target device IP request message, based on the request message generate itself enter label and by it is described enter mark Label feed back to the equipment for sending the request message and the outgoing label as the equipment;
The target device IP and VC label are received, judges whether itself is target device based on the target device IP, if so, Then terminate;
If it is not, then judging next equipment based on the target device IP and routing table, and sending newly includes target device IP Request message to next equipment;
Receive the outgoing label of next equipment feedback;
The target device IP and the VC label are sent to next equipment.
CN201910394254.9A 2019-05-13 2019-05-13 A kind of VLL Fast implementation based on packetizing MPLS Pending CN110086718A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910394254.9A CN110086718A (en) 2019-05-13 2019-05-13 A kind of VLL Fast implementation based on packetizing MPLS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910394254.9A CN110086718A (en) 2019-05-13 2019-05-13 A kind of VLL Fast implementation based on packetizing MPLS

Publications (1)

Publication Number Publication Date
CN110086718A true CN110086718A (en) 2019-08-02

Family

ID=67419800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910394254.9A Pending CN110086718A (en) 2019-05-13 2019-05-13 A kind of VLL Fast implementation based on packetizing MPLS

Country Status (1)

Country Link
CN (1) CN110086718A (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141378A (en) * 2006-09-07 2008-03-12 华为技术有限公司 Method of issuing path label between access equipment and data network edge equipment
US20090129384A1 (en) * 2003-04-28 2009-05-21 Alcatel-Lucent Usa Inc. Data mirroring in a service
CN101742366A (en) * 2009-12-18 2010-06-16 北京邮电大学 QOS-assuring parameterized label forwarding method for optical packet network
CN102185778A (en) * 2011-05-11 2011-09-14 杭州华三通信技术有限公司 Method and device for transmitting data based on VLL (Virtual Lease Line)
CN102907051A (en) * 2012-07-16 2013-01-30 华为技术有限公司 Label switching path establishing method, data forwarding method and equipment
CN103269315A (en) * 2013-04-27 2013-08-28 华为技术有限公司 Label distribution method, device, system and network equipment
CN103795630A (en) * 2014-01-15 2014-05-14 杭州华三通信技术有限公司 Message transmitting method and device of label switching network
CN105337863A (en) * 2014-07-29 2016-02-17 杭州迪普科技有限公司 Label assigning method and device
CN105634949A (en) * 2014-10-31 2016-06-01 ***通信集团公司 Network label distribution method, device, system and network equipment
CN106549871A (en) * 2015-09-22 2017-03-29 华为技术有限公司 A kind of method, apparatus and system of Message processing
CN108667729A (en) * 2017-03-30 2018-10-16 杭州达乎科技有限公司 A kind of method and apparatus of the isolation of SDN business and routing based on MPLS

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090129384A1 (en) * 2003-04-28 2009-05-21 Alcatel-Lucent Usa Inc. Data mirroring in a service
CN101141378A (en) * 2006-09-07 2008-03-12 华为技术有限公司 Method of issuing path label between access equipment and data network edge equipment
CN101742366A (en) * 2009-12-18 2010-06-16 北京邮电大学 QOS-assuring parameterized label forwarding method for optical packet network
CN102185778A (en) * 2011-05-11 2011-09-14 杭州华三通信技术有限公司 Method and device for transmitting data based on VLL (Virtual Lease Line)
CN102907051A (en) * 2012-07-16 2013-01-30 华为技术有限公司 Label switching path establishing method, data forwarding method and equipment
CN103269315A (en) * 2013-04-27 2013-08-28 华为技术有限公司 Label distribution method, device, system and network equipment
CN103795630A (en) * 2014-01-15 2014-05-14 杭州华三通信技术有限公司 Message transmitting method and device of label switching network
CN105337863A (en) * 2014-07-29 2016-02-17 杭州迪普科技有限公司 Label assigning method and device
CN105634949A (en) * 2014-10-31 2016-06-01 ***通信集团公司 Network label distribution method, device, system and network equipment
CN106549871A (en) * 2015-09-22 2017-03-29 华为技术有限公司 A kind of method, apparatus and system of Message processing
CN108667729A (en) * 2017-03-30 2018-10-16 杭州达乎科技有限公司 A kind of method and apparatus of the isolation of SDN business and routing based on MPLS

Similar Documents

Publication Publication Date Title
CN106656801B (en) Reorientation method, device and the Business Stream repeater system of the forward-path of Business Stream
CN103229468B (en) Packet-switched resources distribution method and equipment
US11558247B2 (en) Method and apparatus for implementing composed virtual private network VPN
CN106982157B (en) Traffic engineering tunnel establishment method and device
CN107306222B (en) Method and equipment for establishing traffic engineering tunnel on label switching path
CN109660441B (en) Method and device for multicast replication in Overlay network
CN108418755B (en) Data flow transmission method and device
US10630508B2 (en) Dynamic customer VLAN identifiers in a telecommunications network
CN103748835A (en) Dynamic updating of a label switched path
CN104618244A (en) SDN network and traditional IP network intercommunicating method and system
CN101841487A (en) Configuration method for aggregating link service flow and packet switching device
CN109450793B (en) Method and device for scheduling service traffic
CN103841022A (en) Method and device for building tunnel
CN103812930A (en) Method and device for resource scheduling
CN110730478A (en) Slice association method, device, end-to-end slice organizer and storage medium
CN105337870A (en) Route publishing method and device
CN103138955B (en) Multiple igmp querying device is used in layer 2 network
WO2018077304A1 (en) Service information processing method, apparatus and system
CN106209559B (en) A kind of method and apparatus for establishing Multicast Tunnel
CN104753823A (en) Service quality reservation establishing method and node
CN102394803B (en) VPN service programming and deploying method and system
US11916738B2 (en) Service processing method and network device
CN105939262B (en) Label distribution method and device
CN110086718A (en) A kind of VLL Fast implementation based on packetizing MPLS
CN116055394A (en) Edge routing arrangement system based on vectorized backbone network

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 401120 No.1, 6th floor, building 7, No.106, west section of Jinkai Avenue, Yubei District, Chongqing

Applicant after: Chongqing aoputai Communication Technology Co.,Ltd.

Address before: 401121 No.1, 6th floor, building 7, No.106, west section of Jinkai Avenue, Yubei District, Chongqing

Applicant before: HUTCHISON OPTEL TELECOM TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190802