CN110086718A - A kind of VLL Fast implementation based on packetizing MPLS - Google Patents
A kind of VLL Fast implementation based on packetizing MPLS Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
- H04L45/507—Label distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address 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
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.
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)
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 |
-
2019
- 2019-05-13 CN CN201910394254.9A patent/CN110086718A/en active Pending
Patent Citations (11)
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 | |
US11558247B2 (en) | Method and apparatus for implementing composed virtual private network VPN | |
CN103229468B (en) | Packet-switched resources distribution method and equipment | |
CN106982157B (en) | Traffic engineering tunnel establishment method and device | |
US10630508B2 (en) | Dynamic customer VLAN identifiers in a telecommunications network | |
CN107306222B (en) | Method and equipment for establishing traffic engineering tunnel on label switching path | |
CN110730478B (en) | Slice association method, device, end-to-end slice organizer and storage medium | |
CN109660441B (en) | Method and device for multicast replication in Overlay network | |
CN103748835A (en) | Dynamic updating of a label switched path | |
CN114980250B (en) | SRv 6-based power routing system and method | |
CN104618244A (en) | SDN network and traditional IP network intercommunicating method and system | |
CN103841022A (en) | Method and device for building tunnel | |
CN109450793B (en) | Method and device for scheduling service traffic | |
CN105337870A (en) | Route publishing method and device | |
WO2018077304A1 (en) | Service information processing method, apparatus and system | |
CN103138955B (en) | Multiple igmp querying device is used in layer 2 network | |
CN106209559B (en) | A kind of method and apparatus for establishing Multicast Tunnel | |
US20240235937A1 (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 | |
CN116055394B (en) | Edge routing arrangement system based on vectorized backbone network | |
CN105743762A (en) | Message forwarding method and equipment in VPLS network | |
CN100559755C (en) | Automatically find the method and system of virtual network | |
CN112054962B (en) | Method and device for realizing multicast | |
CN103560869B (en) | A kind of VPLS link switching, auxiliary switching device and method |
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 |