[go: up one dir, main page]

CN104539530A - Host/standby switching uninterrupted forwarding method - Google Patents

Host/standby switching uninterrupted forwarding method Download PDF

Info

Publication number
CN104539530A
CN104539530A CN201510015493.0A CN201510015493A CN104539530A CN 104539530 A CN104539530 A CN 104539530A CN 201510015493 A CN201510015493 A CN 201510015493A CN 104539530 A CN104539530 A CN 104539530A
Authority
CN
China
Prior art keywords
itr
forwarding
lisp
mapping
host
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
CN201510015493.0A
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.)
Chongqing Jinmei Communication Co Ltd
Original Assignee
Chongqing Jinmei Communication 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 Chongqing Jinmei Communication Co Ltd filed Critical Chongqing Jinmei Communication Co Ltd
Priority to CN201510015493.0A priority Critical patent/CN104539530A/en
Publication of CN104539530A publication Critical patent/CN104539530A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a host/standby switching uninterrupted forwarding method. According to the basic conception of the method, whole-network synchronization is carried out on the corresponding relation between EIDs and RLOCs in a LISP network, and each device generates a local mapping forwarding list; when a main control panel of an ITR carries out host/standby switching, the local mapping forwarding lists are kept unchanged; neighbor devices are informed to maintain neighbor relations, keep system forwarding lists unchanged and keep the mapping forwarding lists unchanged within a period of time; after host/standby switching, with the assistance of the peripheral neighbor devices, the ITR completes synchronization of link status databases, then ends GR, recalculates the system forwarding lists and updates the mapping forwarding lists. By means of the method, it can be guaranteed that host/standby switching traffic forwarding is not interrupted, the real-time performance of services is guaranteed, the usability of the LISP is improved, and the network is more stable.

Description

A kind of masterslave switchover forwards unbroken method
Technical field
The present invention relates to network communication technology field, particularly relate to the unbroken method of masterslave switchover process repeating.
Background technology
Identify label is separated with position (LISP, Locator Identify Separation Protocol) agreement is a kind of network identify label and position separated protocol, for solving the scheme of Routing expansion sex chromosome mosaicism, its basic thought comprises: existing IP address system is divided into mark (EID by (1), Endpoint Identifiers) and route location (RLOC, Routing Locator), and introduce tunneling technique and realize data retransmission; (2) main frame does not make any change, and the IP address EID of data that main frame sends represents, message transitive dependency in a network in RLOC information, according to the forwarding of searching RLOC routing table and carry out message; (3) ITR (Ingress Tunnel Router) is responsible for the encapsulation of message and searching of mapping, encapsulates one deck LISP heading and IP heading again, the RLOC information corresponding according to object EID information searching in the outside of host ip message; (4) ETR (Egress Tunnel Router) is responsible for the decapsulation of message.
When ITR receives message time, if ITR does not find the RLOC that the object EID of message is corresponding in mapping (MAP) cache table of this locality, first MAP request message is sent, the mapping relations of acquisition request EID-to-RLOC to MR (Map Resolver).After MR receives the MAP request message of ITR, and be transmitted to MS (Map Service) or this request message of oneself proxy resolution.After ITR receives MAP response message, the mapping relations of object EID and the RLOC wherein carried are kept in MAP cache table, are directly packaged into LISP message when this object EID of subsequent access and send.
The method that current LISP adopts, when ITR equipment carries out masterslave switchover time, can delete MAP Buffer forwarding table.After masterslave switchover completes, new master control borad needs to relearn and forms local cache mapping to be transmitted, and realizes data retransmission.To cause service disconnection during masterslave switchover, for catenet, especially a carrier network, it is intolerable for forwarding interruption.
Summary of the invention
For the problems referred to above, the invention provides when one realizes masterslave switchover and forward unbroken method, be applied to LISP protocol, ITR controls be separated with forwarding and possess the distributed apparatus of masterslave switchover ability; Wherein key-course is responsible for the generation of route learning, router-level topology and MAP mapping table; Forwarding is responsible for IP message repeating and LISP message repeating.OSPF dynamic routing protocol is used in LISP network.For achieving the above object, realizing the method and comprising: EID Registering modules, EID register respond module, OSPF module and forwarding module.Wherein:
EID Registering modules: terminal registers the EID information of oneself to ITR;
EID registers respond module: reply the EID registration message of terminal, by the corresponding relation of EID and RLOC notice OSPF Routing Protocol Module;
OSPF module: (1) supports OSPF basic function; (2) be responsible for EID and RLOC corresponding relation to generate improvement five class LSA (expanding the option field of LSA), and synchronously spread in LISP network; Five class LSA of the improvement learnt are formed mappings transmit; (3) OSPF GR (Graceful Restart) functional characteristic is possessed;
Forwarding module: (1) maintenance system transmits and mapping is transmitted, and carries out data retransmission according to each forwarding-table item; (2) during GR, system forwards table is maintained and mapping is transmitted constant;
Realization the present invention includes following steps:
1. ITR gets the mapping relations of EID and RLOC of terminal equipment, the five class LSA that notice OSPF CMOS macro cell improves, and completes synchronous in LISP network, and the mapping that each equipment forms oneself is transmitted;
2., when masterslave switchover occurs ITR, maintenance mapping is transmitted and is not changed; Notify that neighbor device enters GR and assists pattern, peripheral equipment not only arrive the neighborhood of ITR, system forwards table is constant simultaneously, and also maintenance mapping is transmitted and remained unchanged within a certain period of time;
3. after masterslave switchover, ITR has assisted the synchronous of LSD at periphery neighbor device, recalculates System Routing Table and upgrades mapping and transmit guarantee LISP message repeating, during whole masterslave switchover, ensure that business is not interrupted.
Advantageous Effects of the present invention is: (1) carries out can not interrupting by guaranteed flow in masterslave switchover process as ITR, whole equipment with do not have to switch the same, the real-time of guarantee business and the impact of minimizing on important service, improve the availability of LISP, make network more stable.(2) by synchronous diffusion, mapping relations are synchronous at the whole network, each ITR no longer relies on MR and MS and obtains mapping and transmit but transmit according to this locality and forward.If map when there is object EID in transmitting and be directly packaged into the transmission of LISP message; If there is no, seeking system routing table carries out routing forwarding.Improve forward efficiency in this way, strengthen the reliability of network, avoid the problem because MR or MS Single Point of Faliure causes LISP network obstructed.
Accompanying drawing explanation
Fig. 1 is a kind of LISP communication flow diagram.
Fig. 2 is the relation between each module.
Fig. 3 improves LSA option field.
Workflow diagram before Fig. 4 masterslave switchover.
Fig. 5 masterslave switchover course work flow process figure.
Embodiment
As shown in Fig. 1, LISP communication flow diagram, current processing method is as follows:
1) SN will communicate with DN, using the EID2 of communication counterpart DN as object IP address, using the EID1 of the machine SN as source IP address encapsulated data packet; If DN and SN is in same LISP territory, then directly carries out route by object EID2 and complete data communication.If DN and SN is in different LISP territories, be forwarded to the corresponding default route node in this LISP territory by default route.
2) default route node is ITR corresponding to this LISP territory.After ITR receives the packet of end host SN transmission, first inquire about the EID-to-RLOC map information whether saving Correspondent Node EID2 in local cache; If no, then ITR does the inquiry of the EID-to-RLOC of EID2 to address (ADDR mapping server.
3) address (ADDR mapping server returns the corresponding relation between the RLOC of asked end host EID2 and its access routing node (ETR) to ITR.
4) after obtaining RLOCb corresponding to opposite end main frame DN, this map information is stored in local cache by ITR, and LISP packet header in encapsulation outside former packet, this packet header is address for the purpose of the RLOCb of opposite end main frame access routing node (ETR), with the RLOCa of local ITR for source address.After encapsulation terminates by this Packet Generation on core backbone network, carry out route with RLOC and the final ETR arriving opposite end.
5) after ETR carries out necessary Correctness checking to the packet received, remove LISP packet header, then according to the destination address EID2 in IP bag, packet is transmitted to recipient's main frame DN.
6) otherwise, between DN->SN, communication process is also the same with above-mentioned flow process.
In existing technology, when ITR equipment carries out masterslave switchover time, MAP Buffer forwarding table can be deleted.After masterslave switchover completes, new master control borad needs to relearn and forms local cache mapping to be transmitted and could realize data retransmission.To cause service disconnection during masterslave switchover, for catenet, especially a carrier network, it is intolerable for forwarding interruption.
For the problems referred to above, when the invention provides a kind of masterslave switchover, forward unbroken method, realize the method and comprise: EID Registering modules, EID register respond module, OSPF module and forwarding module.Between module, relation can see Fig. 2. it should be noted that, in order to clearly, concise and to the point description implementation of the present invention, eliminate the original function module of equipment in Fig. 2, functional module related to the present invention be only shown.
EID Registering modules: terminal registers the EID information of oneself to ITR;
EID registers respond module: reply the EID registration message of terminal, by the corresponding relation of EID and RLOC notice OSPF Routing Protocol Module;
OSPF module: (1) supports OSPF basic function and GR (Graceful Restart) functional characteristic; (2) be responsible for EID and RLOC corresponding relation to generate improvement five class LSA, and synchronously spread in LISP network; Five class LSA of the improvement learnt are formed mappings transmit;
Forwarding module: (1) maintenance system transmits and mapping is transmitted, and carries out data retransmission according to each forwarding-table item; (2) during GR, system forwards table is maintained and mapping is transmitted constant;
For making object of the present invention, technical scheme and advantage clearly understand, with reference to the accompanying drawings, the present invention is described in further detail.Mainly comprise the steps:
1. terminal sends registration message to ITR, notices the EID address information of the machine;
2. after ITR receives registration message, preserve the correspondence relationship information of EID and RLOC, send response message to terminal; Then can notify OSPF module, make it generate improvement five class LSA;
3. OSPF module will be dispersed in the discrete improvement five class LSA of each device interior by synchronous broadcast algorithm, be diffused into each node in LISP network gradually, the equipment received does not use five class LSA of this improvement to participate in OSPF router-level topology, but is transmitted by this LSA formation mapping;
4. when ITR receives data time, first check that local mapping is transmitted, if existed, carries out LISP encapsulate forwarded; If there is no, seeking system routing table carries out routing forwarding;
5. when masterslave switchover occurs ITR, the system forwards table and the mapping that maintain this locality are transmitted constant, and notify that peripheral equipment enters GR and assists pattern;
6. peripheral equipment perceives ITR and enters GR, and maintain original neighborhood and System Routing Table, Preserving map is transmitted constant;
7. under peripheral equipment is assisted, ITR completes the synchronous of LSD, terminates GR; Notify that peripheral equipment also exits GR and assists pattern simultaneously;
8. after ITR terminates GR, re-start router-level topology, also need the improvement five class LSA regenerating this equipment to transmit mapping can be upgraded, and delete invalid mapping and transmit;
9., after each forwarding-table item has upgraded, carry out data retransmission according to describing in step 4 according to forwarding-table item.
About the inter-sync LSA of LISP network used in this step, in the present embodiment, provide the following two kinds mode:
The five class LSA that mode one, employing are improved;
Mode two, employing 11 class Opaque LSA;
Based on above-mentioned two kinds of modes, other modes that those skilled in the art can extend also can realize the inter-sync of LISP network.

Claims (4)

1. masterslave switchover forwards a unbroken method, it is characterized in that, it is applied to LISP protocol, and ITR controls and turns
Send out the distributed apparatus be separated, and equipment has the ability of masterslave switchover; The method comprises:
There is the ITR of masterslave switchover, in reversed process, maintain mapping transmit constant;
The ITR of masterslave switchover occurs, the neighbor device maintenance of neighbor relation of notice periphery, Preserving map is transmitted constant;
Periphery neighbor device assist under, ITR complete LSD synchronous after terminate GR, again upgrade mapping transmit.
2. in method according to claim 1, it is characterized in that, described method also comprises: terminal sends registration message to ITR, notices the EID address information of the machine; After ITR receives registration message, preserve the correspondence relationship information of EID and RLOC, send response message to terminal; OSPF module can be notified simultaneously, make it generate improvement five class LSA.
3. in method according to claim 1, it is characterized in that, described method also comprises: OSPF module will be dispersed in the discrete improvement five class LSA of each device interior by synchronous broadcast algorithm, be diffused into each node in LISP network gradually, the equipment received does not use five class LSA of this improvement to participate in OSPF router-level topology, but is transmitted by this LSA formation mapping.
4. according to claim 1 in method, data forwarding method comprises: in masterslave switchover process, first checks that local mapping is transmitted, if existed, carry out LISP encapsulate forwarded when ITR receives data time; If there is no, seeking system routing table carries out routing forwarding.
CN201510015493.0A 2015-01-13 2015-01-13 Host/standby switching uninterrupted forwarding method Pending CN104539530A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510015493.0A CN104539530A (en) 2015-01-13 2015-01-13 Host/standby switching uninterrupted forwarding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510015493.0A CN104539530A (en) 2015-01-13 2015-01-13 Host/standby switching uninterrupted forwarding method

Publications (1)

Publication Number Publication Date
CN104539530A true CN104539530A (en) 2015-04-22

Family

ID=52854999

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510015493.0A Pending CN104539530A (en) 2015-01-13 2015-01-13 Host/standby switching uninterrupted forwarding method

Country Status (1)

Country Link
CN (1) CN104539530A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357336A (en) * 2015-12-08 2016-02-24 重庆金美通信有限责任公司 Method and device for obtaining mapping relation
CN105591799A (en) * 2015-07-28 2016-05-18 杭州华三通信技术有限公司 Quick recovery method and equipment for MS server
CN108933818A (en) * 2018-06-21 2018-12-04 新华三技术有限公司 Communication means and device
CN110932970A (en) * 2019-12-04 2020-03-27 锐捷网络股份有限公司 Processing method and device of Transmission Control Protocol (TCP) session

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546427A (en) * 2012-02-02 2012-07-04 杭州华三通信技术有限公司 OSPF (Open Shortest Path First) protocol-based graceful restart (GR) method and router
CN102624635A (en) * 2012-04-23 2012-08-01 杭州华三通信技术有限公司 Method and device for realizing graceful restart
CN103916277A (en) * 2014-04-11 2014-07-09 杭州华三通信技术有限公司 Method and device for not interrupting forwarding service in rebooting process
CN104022956A (en) * 2014-06-11 2014-09-03 杭州华三通信技术有限公司 Method and device for data message processing in location/ID separation protocol network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546427A (en) * 2012-02-02 2012-07-04 杭州华三通信技术有限公司 OSPF (Open Shortest Path First) protocol-based graceful restart (GR) method and router
CN102624635A (en) * 2012-04-23 2012-08-01 杭州华三通信技术有限公司 Method and device for realizing graceful restart
CN103916277A (en) * 2014-04-11 2014-07-09 杭州华三通信技术有限公司 Method and device for not interrupting forwarding service in rebooting process
CN104022956A (en) * 2014-06-11 2014-09-03 杭州华三通信技术有限公司 Method and device for data message processing in location/ID separation protocol network

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105591799A (en) * 2015-07-28 2016-05-18 杭州华三通信技术有限公司 Quick recovery method and equipment for MS server
CN105591799B (en) * 2015-07-28 2018-12-25 新华三技术有限公司 A kind of quick recovery method and equipment of MS server
CN105357336A (en) * 2015-12-08 2016-02-24 重庆金美通信有限责任公司 Method and device for obtaining mapping relation
CN108933818A (en) * 2018-06-21 2018-12-04 新华三技术有限公司 Communication means and device
CN108933818B (en) * 2018-06-21 2021-09-07 新华三技术有限公司 Communication method and device
CN110932970A (en) * 2019-12-04 2020-03-27 锐捷网络股份有限公司 Processing method and device of Transmission Control Protocol (TCP) session
CN110932970B (en) * 2019-12-04 2022-03-18 锐捷网络股份有限公司 Processing method and device of Transmission Control Protocol (TCP) session

Similar Documents

Publication Publication Date Title
US10897734B2 (en) Predictive routing for mobility
TWI500305B (en) Enabling ipv6 mobility with nat64
CN101919277B (en) Method for detecting duplicate address, mobile station, network element and communication system
US8503416B2 (en) Method and system for efficient homeless MPLS micro-mobility
US9049625B2 (en) Route switching methods and systems
US6574214B1 (en) Reduced overhead tunneling techniques in a communications network having mobile foreign agents
US9749239B2 (en) Transparent Rbridge
WO2012156852A1 (en) Label switched routing to connect low power network domains
CN112491706B (en) Data message processing method and device, storage medium and electronic device
CN105531967B (en) Message transmission method, device and communication system
US20160286443A1 (en) Service Processing Method, Network Controller and Forwarding Device
CN103037360B (en) Mapping request response, information getting method and relevant device based on LISP
CN104539530A (en) Host/standby switching uninterrupted forwarding method
CN101068213B (en) Switch method, group broadcasting adding method and insertion router in proxy mobile IP
US9326125B2 (en) Device and method for realizing identity and locator separation network
EP2466815A1 (en) Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration
CN108601055B (en) Method and system for deploying L3 VPN in L TE mobile backhaul network
FI122403B (en) Method, system and apparatus for relaying data transmission frames
EP1712061B1 (en) Method and apparatus providing address management in a flat structure mobile network
JP2006005607A (en) Network system and mobile router
CN103167463B (en) Update the processing method and system, mapping server and mobile node of message
CN102656908B (en) For by the method and system of data routing to the mobile node in field network
CN102694739B (en) A kind of isomery route coordination system and method
CN103167051A (en) Method and system for identity position mapping relationship maintenance
CN115708384A (en) Distributed service forwarding method, device, system, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150422

WD01 Invention patent application deemed withdrawn after publication