CN102045263A - Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel - Google Patents
Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel Download PDFInfo
- Publication number
- CN102045263A CN102045263A CN2011100265988A CN201110026598A CN102045263A CN 102045263 A CN102045263 A CN 102045263A CN 2011100265988 A CN2011100265988 A CN 2011100265988A CN 201110026598 A CN201110026598 A CN 201110026598A CN 102045263 A CN102045263 A CN 102045263A
- Authority
- CN
- China
- Prior art keywords
- tunnel
- link
- backup
- integrated circuit
- circuit board
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses an automatic gapless smooth switching method of a backup link of a multi protocol label switching virtual private network (MPLS VPN) tunnel. The method has the following beneficial effects: by generating fast interrupt and adopting direct communication between boards, the states of the selectors of the outgoing links of the tunnel are changed so that the main tunnel is subjected to gapless smooth switching to the backup tunnel, thus reducing the packet loss of the links, realizing that the data on the links are free of jitter, shortening the traffic jitter convergence time within 10ms which is far beyond the perception range of people, meeting the requirements for user and carrier-grade equipment, more reliably guaranteeing the carrier-grade services and bringing the users with satisfaction.
Description
Technical field
The present invention relates to a kind of guard method of vpn tunneling; particularly protect at the core node of operator; when certain node in tunnel breaks down, can not have the gap and switch to backup tunnel fast, for providing more reliably, the server of core operator ensures.
Background technology
MPLS VPN (Multi Protocol Label Switching, multiprotocol label switching) integrates two layers quick exchange and three layers routing forwarding, the vpn tunneling of its formation can not searched route and realized quick forwarding on public network, thereby satisfy the requirement of various new application to network, guarantee proper communication between the same VPN user of different regions, and public network does not need to be concerned about any data of user.
The tunnel backup is meant the core node backup of operator with the tunnel, protects the flow of important link, guarantees can switch to backup node when core node breaks down, and recovers the communication service between the user of different location rapidly.
Standby system effect in tunnel is the flow reliability that guarantees between the different region users; Under normal circumstances, use tunnel host node communication; In case the tunnel communication link at host node place breaks down, it can switch to the tunnel backup link, and then realizes System Fault Tolerance, thereby provides safeguard for the reliability communication between the switch.How fast automatic the fault tunnel links is taken over seamlessly the tunnel backup link, reduce the message dropping between the switch, this is an index of tunnel standby system.
Summary of the invention
The object of the invention provides a kind of MPLS vpn tunneling backup link does not have the gap smooth-switching method automatically, can be the service of core operator guarantee more reliably is provided.
The present invention realizes above-mentioned purpose by following scheme:
A kind of MPLS vpn tunneling backup link does not have the gap smooth-switching method automatically, may further comprise the steps:
When (1) node port of tunnel primary link detected the upstream device fault, node device produced fast and interrupts;
(2) mode of the direct communication between plates of employing, in interruption, send out the place integrated circuit board that message is told the over run tunnel link by driving, change the state of the place integrated circuit board selector of tunnel primary link place integrated circuit board and over run tunnel link simultaneously, make it all switch to the over run tunnel link.
In the quick interruption that described step (1) produces, tell tunnel standby system fast processing task by the mode of signalization amount, this task has very high priority.
Integrated circuit board concrete handling process in primary link place, tunnel comprises in the described step (2):
A) judge whether it is the tunnel failure event information of tunnel standby system;
B) if the tunnel failure incident of tunnel standby system, the state by CPU changes selector switches to the tunnel on the backup tunnel;
C) if not the fault message of tunnel standby system, then as other Message Processing.
The method of the invention is when tunnel standby system master tunnel links fault, by producing quick interruption, and adopt the mode of direct communication between plates, change the tunnel selector, switch the tunnel selection mode of chip fast, allow the packet in tunnel not have the gap and take over seamlessly on the backup tunnel; The integrated circuit board at its backup tunnel place also is provided with exchange chip after receiving message fast, fast the tunnel is switched to the backup tunnel link, reduced the report lost in tunnel, the quick and smooth of having realized backup tunnel switches, convergence time can be shortened in the 10ms, satisfied the requirement of operator's equipment, that gives the user feels it is without any shake, can be operator's service guarantee more reliably is provided.
Description of drawings
According to embodiment and accompanying drawing the present invention is described in further detail below.
Fig. 1 is a MPLS vpn tunneling physical link syndeton schematic diagram;
Fig. 2 is a MPLS vpn tunneling link automatic smoothing hand-off process flow chart of the present invention;
Fig. 3 is primary link node failure fast notification tunnel, a tunnel of the present invention module schematic flow sheet;
Notice backup tunnel place integrated circuit board inter-process flow chart when Fig. 4 is the tunnel primary link failure.
Embodiment
As shown in Figure 1, provided six distribution switch tunnel links syndeton schematic diagrames: switch CE1 is for connecting ustomer premises access equipment among Fig. 1, edge switch PE1 is the carrier network edge device, core switch P1 is a nucleus equipment, the link that its port A is connected to edge switch PE2 becomes the tunnel primary link, and the link that port B is connected to edge switch PE2 becomes the backup tunnel link.Wherein, core switch P2 is the equipment on the tunnel primary link, and core switch P3 is the equipment on the backup tunnel, and switch CE2 is for connecting ustomer premises access equipment.
Port A on the core switch P1 is distributed on the different professional integrated circuit boards with port B, and port A is on integrated circuit board 1, and port B is on integrated circuit board 2, and the link that is connected away with port from port A backs up mutually.
The tunnel switches the inter-process flow process as shown in Figure 2, after the professional integrated circuit board at backup tunnel link port B place is received direct communication message between boards;
Judge whether it is tunnel hand-off process information;
If tunnel hand-off process information: exchange chip is set, the handover tunnel passage;
If not tunnel hand-off process information, then as other Message Processing.
When P2 equipment breaks down or when artificially plug such as restarted at reason, primary link place, P1 tunnel integrated circuit board inter-process flow process as shown in Figure 3; The PHY chip of P1 is judged port link state information by the receiving port signal; After opening TCP, obtain port link state information, the port that needs scan logic is added in the TCP bitmap, the port that adds inlet side mouth sweep bitmap interrupts the link state variation of echo port, when the port that adds inlet side mouth sweep bitmap produces the change of link state, will produce interruption;
P1 detects master port DOWN by the rapid link measuring ability (the PHY transceiving chip can reach within 1 millisecond) of PHY chip;
P1 produces fast and interrupts, and the master port A information with DOWN in interruption writes in the formation, discharges counting semaphore triggering task and carries out;
The professional integrated circuit board 1 in the port A place, main tunnel of DOWN sends direct board-to-board information and tells backup tunnel port B the professional integrated circuit board 2 at place then;
P1 tells tunnel system module fast processing task by obtaining the semaphore mode, and this task has very high priority;
If can obtain semaphore, just from formation, read tunnel hand-off process information.
The professional integrated circuit board 1 in port A place, main tunnel sends professional integrated circuit board 2 handling processes that direct board-to-board information tells backup tunnel port B place as shown in Figure 4; When contact P2 fault, the link failure port A meeting DOWN on the P1, the tunnel handover module 11 of professional integrated circuit board 1 can switch message informing to the tunnel and give communication between plates module 12, and communication between plates module 12 sends unicast communication and ceases the professional integrated circuit board 2 of telling the backup tunnel place; The professional integrated circuit board 2 at backup tunnel place is received information by communication between plates module 22, and notice tunnel handover module 21 is provided with exchange chip, switches to backup tunnel, makes professional integrated circuit board 2 really can transmit data; Master control borad 3 passes through the out-band channel connection of the processing of its protocol stack module 31, message processing module 32, driver module with two professional integrated circuit boards.
The above is when equipment P2 breaks down, the handling process on the P1; Certainly, when having two passes to connect between P1 and the P2, wherein one goes wrong, and switches on other one and also can use handling process described above.
Though the present invention will be described with reference to embodiment more than should be noted that, this does not mean it is limitation of the present invention, and protection scope of the present invention is limited by claims rather than embodiment.
Claims (3)
1. a MPLS vpn tunneling backup link does not have the gap smooth-switching method automatically, it is characterized in that may further comprise the steps:
When (1) node port of tunnel primary link detected the upstream device fault, node device produced fast and interrupts;
(2) mode of the direct communication between plates of employing, in interruption, send out the place integrated circuit board that message is told the over run tunnel link by driving, change the state of the place integrated circuit board selector of tunnel primary link place integrated circuit board and over run tunnel link simultaneously, make it all switch to the over run tunnel link.
2. MPLS vpn tunneling backup link according to claim 1 does not have the gap smooth-switching method automatically, it is characterized in that: in the quick interruption that described step (1) produces, tell tunnel standby system fast processing task by the mode of signalization amount, this task has very high priority.
3. MPLS vpn tunneling backup link according to claim 1 does not have the gap smooth-switching method automatically, it is characterized in that: integrated circuit board concrete handling process in primary link place, tunnel comprises in the described step (2):
A) judge whether it is the tunnel failure event information of tunnel standby system;
B) if the tunnel failure incident of tunnel standby system, the state by CPU changes selector switches to the tunnel on the backup tunnel;
C) if not the fault message of tunnel standby system, then as other Message Processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100265988A CN102045263A (en) | 2011-01-25 | 2011-01-25 | Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100265988A CN102045263A (en) | 2011-01-25 | 2011-01-25 | Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102045263A true CN102045263A (en) | 2011-05-04 |
Family
ID=43911062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100265988A Pending CN102045263A (en) | 2011-01-25 | 2011-01-25 | Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102045263A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102299845A (en) * | 2011-09-20 | 2011-12-28 | 神州数码网络(北京)有限公司 | Multi-link transparent interconnection multicast frame transmission method and system thereof |
CN105591776A (en) * | 2014-10-23 | 2016-05-18 | 杭州华三通信技术有限公司 | Method and device for main and standby link switching in SDN (Software Defined Network) device |
CN112954650A (en) * | 2021-03-31 | 2021-06-11 | 东风汽车集团股份有限公司 | Tunnel-based network switching method and device, mobile carrier and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252492A (en) * | 2008-03-20 | 2008-08-27 | 华为技术有限公司 | Method and apparatus for accessing multi-protocol label switch virtual special-purpose network |
CN101867495A (en) * | 2010-06-25 | 2010-10-20 | 神州数码网络(北京)有限公司 | Ethernet automatic protection link failure quick switching method |
-
2011
- 2011-01-25 CN CN2011100265988A patent/CN102045263A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252492A (en) * | 2008-03-20 | 2008-08-27 | 华为技术有限公司 | Method and apparatus for accessing multi-protocol label switch virtual special-purpose network |
CN101867495A (en) * | 2010-06-25 | 2010-10-20 | 神州数码网络(北京)有限公司 | Ethernet automatic protection link failure quick switching method |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102299845A (en) * | 2011-09-20 | 2011-12-28 | 神州数码网络(北京)有限公司 | Multi-link transparent interconnection multicast frame transmission method and system thereof |
CN105591776A (en) * | 2014-10-23 | 2016-05-18 | 杭州华三通信技术有限公司 | Method and device for main and standby link switching in SDN (Software Defined Network) device |
CN105591776B (en) * | 2014-10-23 | 2019-03-15 | 新华三技术有限公司 | The active/standby link switchover method and apparatus of SDN network equipment |
CN112954650A (en) * | 2021-03-31 | 2021-06-11 | 东风汽车集团股份有限公司 | Tunnel-based network switching method and device, mobile carrier and storage medium |
CN112954650B (en) * | 2021-03-31 | 2022-11-22 | 东风汽车集团股份有限公司 | Tunnel-based network switching method and device, mobile carrier and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100459601C (en) | Method for realizing active/standby gateway apparatus in network | |
US8295160B2 (en) | Data communication system, device and method of detecting a failure on an access line in a network | |
US8117337B2 (en) | Method and device for implementing link pass through in point-to-multipoint network | |
CN102299846B (en) | Method for transmitting BFD (Bidirectional Forwarding Detection) message and equipment | |
CN101159690B (en) | Multi-protocol label switch forwarding method, device and label switching path management module | |
US20070237085A1 (en) | System and methodology for fast link failover based on remote upstream failures | |
CN106789264B (en) | A kind of method and apparatus that link aggregation group channel is switched fast | |
CN101436945B (en) | Method, system and apparatus for protecting multicast business fault | |
CN101860492A (en) | Quick switching method, device and system | |
GB2444170A (en) | Ethernet protection using a redundant link, with link up of a remote port being triggered using a "link status control mechanism". | |
CN102984014A (en) | Data transmission method and network system | |
CN103368712A (en) | Switchover method and device for main equipment and standby equipment | |
KR20130055392A (en) | Method and appratus for protection switching in point-to- multipoint network | |
CN101197733A (en) | Automatic detection method and device for network connectivity | |
CN102571612A (en) | Virtual router redundancy protocol (VRRP) state switching method and three-layer exchange equipment | |
CN107465611A (en) | The pretection switch method and device of SDN controllers and Switch control link | |
CN102932247A (en) | VPN (Virtual Private Network) fast rerouting method and device and provider edge device | |
CN105790965A (en) | Method and device for link switching and line card | |
CN102571458A (en) | Switching method and device for tunnel protection sets | |
CN109450707A (en) | A kind of data transmission method, device, gateway and readable storage medium storing program for executing | |
CN102045263A (en) | Automatic gapless smooth switching method of backup link of multi protocol label switching virtual private network (MPLS VPN) tunnel | |
CN101867495A (en) | Ethernet automatic protection link failure quick switching method | |
CN109873761A (en) | Switch the method and apparatus of master/slave device in a kind of hot standby environment | |
CN100386997C (en) | Data transmission system and method between telecommunication equipments based on point-to-point connection | |
CN103297259B (en) | The guard method of point-to-multipoint multicast service and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110504 |