CN1235346C - Method for improving route repeat liability of access server - Google Patents

Method for improving route repeat liability of access server Download PDF

Info

Publication number
CN1235346C
CN1235346C CN 01144144 CN01144144A CN1235346C CN 1235346 C CN1235346 C CN 1235346C CN 01144144 CN01144144 CN 01144144 CN 01144144 A CN01144144 A CN 01144144A CN 1235346 C CN1235346 C CN 1235346C
Authority
CN
China
Prior art keywords
routing
forward module
routing forward
module
virtual
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.)
Expired - Fee Related
Application number
CN 01144144
Other languages
Chinese (zh)
Other versions
CN1426169A (en
Inventor
韩厚晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 01144144 priority Critical patent/CN1235346C/en
Publication of CN1426169A publication Critical patent/CN1426169A/en
Application granted granted Critical
Publication of CN1235346C publication Critical patent/CN1235346C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a method for enhancing the routing forwarding reliability of an access server, particularly to a hot backup method by routing forwarding modules in a distributed access server. In the present invention, two routing forwarding modules are arranged, and identical virtual IP addresses are configured for the two routing forwarding modules; virtual media access control (MAC) protocol addresses corresponding to the virtual IP addresses are set to the network interfaces of the two routing forwarding modules, and the virtual MAC addresses correspond to the actual MAC addresses of the network interfaces of the two routing forwarding modules. Therefore, in the switching process of the routing forwarding service of the two routing forwarding modules of the present invention, both the source IP address and the source MAC address of a data packet transmitted by the routing forwarding modules so as to realize upper layer service transparency in the switching process of the routing forwarding service and ensure the continuity of the routing forwarding service, thereby enhancing the routing forwarding reliability of the access server.

Description

Improve the method for route repeat liability of access server
Technical field
The present invention relates to a kind of method that improves route repeat liability of access server, relate in particular to the method for Routing Forward Module Hot Spare in a kind of distributed access server.
Background technology
Distributed access server is a kind of remote access access device that can provide cascade between dialing/integrated services digital network access, access via telephone line, frame, frame relay access service to use, and comprises Routing Forward Module, access module etc. in its structure.Routing Forward Module is responsible for Internet protocol (IP) bag and is transmitted, and the up IP bag that access module is received changes IP core network over to by uplink network port; Receive the IP bag that descending network interface is sent here, be transmitted to relevant access module.Various access module are responsible for finishing adaptive to various IP access networks, by carrying out the function of access network self, finish user's access, authentication; Simultaneously up IP bag is stripped out from the access network bag and give Routing Forward Module, give the user with the access network protocol packing the downstream IP bag that Routing Forward Module is sent.
From the above, by the user to the Internet (Internet) uplink message and all need transmit to user's downlink message by Internet by Routing Forward Module, therefore, when the Routing Forward Module in the access server breaks down, if do not have another Routing Forward Module to take over its routing forwarding business, will cause all service disconnection.And the particularity requirement equipment of access service has the carrier-class characteristic, guarantees that the continuity of message forwarding is very necessary, if message forwarding takes place to interrupt and will cause bigger loss to the user.
But, all need to carry out message interaction by local address and address, opposite end and opposite end by application layer protocols such as HTML (Hypertext Markup Language), file transfer association, terminal network agreement decisions Routing Forward Module.Local address comprises IP address and media access control protocol (MAC) address: present Routing Protocol does not allow in a system the identical IP address of configuration in two Routing Forward Modules with different network interfaces, because can cause the confusion of routing table like this, thereby cause a series of problem: in addition for different network interfaces: its MAC Address also is different.Therefore, also fail to overcome the problems referred to above at present, so can't be implemented in Routing Forward Module in the access server and break down the time, the routing forwarding business switches on another Routing Forward Module, and handoff procedure is transparent to upper-layer service, does not promptly realize the Hot Spare of Routing Forward Module.
Summary of the invention
The purpose of this invention is to provide a kind of method that improves route repeat liability of access server, when the access server Routing Forward Module broke down, the routing forwarding business can switch on the standby Routing Forward Module.
The object of the present invention is achieved like this:
(1) two Routing Forward Modules are set, are the identical virtual ip address of above-mentioned two Routing Forward Modules configuration:
(2) for above-mentioned two Routing Forward Module network interfaces a virtual medium access-control protocol MAC Address is set, virtual ip address link corresponding layer address is this virtual mac address;
(3) determine to enter the Routing Forward Module of operating state;
(4) needs are entered the virtual ip address that disposes in the Routing Forward Module of operating state and be added on the network interface, also virtual mac address is added to simultaneously on the network interface of this Routing Forward Module, this Routing Forward Module enters operating state.
The process that described definite needs enter the Routing Forward Module of operating state comprises:
(1) set Routing Forward Module priority: the Routing Forward Module that needs is entered operating state is set at priority formerly;
(2) priority of judgement Routing Forward Module makes priority Routing Forward Module formerly enter operating state;
(3) Routing Forward Module that enters operating state is monitored;
When (4) the monitoring Routing Forward Module that enters operating state breaks down, then make another Routing Forward Module priority formerly, and enter operating state.
The described process that in running order Routing Forward Module is monitored comprises:
(1) set up the routing forwarding administration module, the Routing Forward Module in running order regularly sends handshake message call data bag Hello packet to the routing forwarding administration module:
(2) the routing forwarding administration module is made regular check on and whether is received Hello packet:
(3) when the routing forwarding administration module is not received the Hello packet that in running order Routing Forward Module sends at the appointed time, think that then this Routing Forward Module road breaks down.
Described to make virtual ip address link corresponding layer address be virtual mac address, is that packet that the network interface by in running order Routing Forward Module sends is filled to virtual mac address with link layer address and realizes.
Describedly virtual mac address is added on the Routing Forward Module network interface back network interface also need initiatively to send a packet, finish virtual mac address and the specifically renewal of physical equipment corresponding relation.
Two Routing Forward Modules are set in distributed access server among the present invention, and be that two Routing Forward Modules have disposed identical virtual ip address, set up simultaneously and virtual ip address corresponding virtual MAC Address, the present invention's its source IP address and source MAC that sends packet in the routing forwarding service switch process of two Routing Forward Modules is not all changed, thereby realized in the routing forwarding service switch process transparent for upper-layer service, guarantee the continuity of routing forwarding business, thereby improved the reliability of access server routing forwarding.The invention solves the different problems that can't realize the Routing Forward Module Hot Spare that cause of MAC Address that can not dispose identical IP address, different network interfaces because of the different Routing Forward Modules in same system.The present invention uses in access server, when in running order Routing Forward Module breaks down 1-3 after second, system has detected the variation of Routing Forward Module operating state, and notice alternate routing forwarding module is taken over its routing forwarding business, the handoff procedure of routing forwarding business is to external network, be upper-layer service, transparent fully.
Description of drawings
Fig. 1 is the flow chart of the method for raising route repeat liability of access server;
Fig. 2 is applied to the principle schematic of access server for the present invention.
Embodiment
The method of raising route repeat liability of access server of the present invention improves the routing forwarding reliability by realize the Routing Forward Module Hot Spare in access server.Specific embodiments is described below in conjunction with Fig. 1:
Step 1: two Routing Forward Modules are set in access server;
Step 2: be the identical virtual ip address of above-mentioned two Routing Forward Modules configuration;
Step 3: as required the virtual ip address that is disposed in the Routing Forward Module is added on the network interface, process is as follows:
The priority and the operating state of A, judgement Routing Forward Module: preestablish one of them Routing Forward Module priority formerly, when priority Routing Forward Module formerly breaks down and can't operate as normal, think that then alternate routing forwarding module priority is formerly:
B, the Routing Forward Module that priority is arranged is carried out the order of configuration of IP address, the virtual ip address that is disposed is added on the network interface of Routing Forward Module.
Under normal circumstances, the priority virtual ip address that Routing Forward Module disposed is formerly added on the network interface, the virtual ip address that makes in the access server to be disposed points to this Routing Forward Module, promptly the virtual ip address that disposes in this Routing Forward Module is externally effective, this Routing Forward Module enters operating state, be responsible for the routing forwarding business in the access server, promptly to last, the forwarding business of downlink data packet: another Routing Forward Module is the alternate routing forwarding module, be used for when priority Routing Forward Module formerly breaks down, taking over its routing forwarding business, the virtual ip address that the alternate routing forwarding module is disposed does not then add on the network interface, to avoid the conflict of route.
Step 4: all network interfaces and the hub (HUB) of two Routing Forward Modules are connected, one of them network interface on route revolving die piece is one group of network interface that physics is connected with one of them network interface on another Routing Forward Module, for above-mentioned every networking mouth is provided with a virtual medium access-control protocol (MAC) address, virtual ip address is to should virtual mac address, and promptly the source data packet address that outwards sends of Routing Forward Module is that virtual ip address, the source MAC that is disposed is virtual mac address.
Virtual mac address is added on the corresponding network interface of priority Routing Forward Module formerly, make virtual mac address and priority that formerly the network interface corresponding relation of Routing Forward Module is effective, thereby downlink data packet can be sent on the corresponding network interface of priority Routing Forward Module formerly.
When external network was sent the request virtual ip address to the request of the corresponding relation (ARP) of link layer address to virtual ip address, in running order Routing Forward Module responded; And when original in running order Routing Forward Module breaks down, another Routing Forward Module enters operating state, the response external network is to the ARP request of virtual ip address, and initiatively send a packet, notice is sent to downlink data packet on the corresponding network interface of this Routing Forward Module, finishes virtual mac address and the specifically renewal of physical equipment corresponding relation.
Step 5: priority Routing Forward Module formerly enters operating state, set up the routing forwarding administration module simultaneously, in running order Routing Forward Module regularly sends handshake message (Hello packet) to the routing forwarding administration module, and the interval of asking that sends Hello packet can be provided with according to actual needs;
Step 6: the Routing Forward Module in the access server carries out normal routing forwarding.
Step 7: the routing forwarding administration module makes regular check on whether receive Hello packet: if when normally receiving Hello packet, think that then this Routing Forward Module is working properly, continue step 6, normally carry out routing forwarding: when the routing forwarding administration module is not received the Hello packet that in running order Routing Forward Module sends at the appointed time, think that then this Routing Forward Module road breaks down execution in step 8:
Step 8: carry out related command the virtual ip address that is disposed in the alternate routing forwarding module is added on the network interface, the virtual ip address that makes in the access server to be disposed points to the alternate routing forwarding module:
Step 9: virtual mac address is added on the corresponding network interface of alternate routing forwarding module, make the corresponding relation of virtual mac address and alternate routing forwarding module network interface effective, promptly virtual mac address has substituted the real mac address of corresponding network interface in the alternate routing forwarding module;
Step 10: the routing forwarding business of originally in running order Routing Forward Module is taken over by the alternate routing forwarding module, and promptly the alternate routing forwarding module enters operating state, and execution in step 6 is carried out normal routing forwarding.
Like this, after the alternate routing forwarding module is taken over the routing forwarding business, the source IP address of the packet that is sent and source MAC all do not change, and still can deliver to exactly on the corresponding network interface of alternate routing forwarding module receiving the packet that comes, realization is by the transparent switching of in running order Routing Forward Module to the alternate routing forwarding module, promptly realize the Hot Spare of Routing Forward Module, guaranteed the continuity that route is transferred to civilian work and is engaged in, improved the reliability of routing forwarding.
The embodiment that the method for raising route repeat liability of access server of the present invention is applied in the distributed access server is described below in conjunction with Fig. 2:
Two High-speed Routing Boards are set in distributed access server, one is main with High-speed Routing Board (HRB1), another piece is standby High-speed Routing Board (HRB2), HRB1 is connected by Ethernet switch with HRB2, any two network interfaces of HRB1 and HRB2 are connected by HUB, for example first network interface of first network interface kimonos HRB2 of HRB1 links to each other, and so just the packet of sending for external network can receive at two network interfaces the possibility on the hardware is provided.On HRB1 and HRB2, dispose identical virtual ip address respectively: corresponding two network interfaces that link to each other be provided with one with virtual ip address corresponding virtual MAC Address, virtual mac address can be corresponding with the actual network interface of HRB1 or HRB2.The source address of the packet that HRB1 and HRB2 outwards send is all filled in above-mentioned virtual ip address and virtual mac address.When packet is sent in the outside,, can be target MAC (Media Access Control) address that the message of virtual mac address receives up according to virtual mac address and corresponding expressway corresponding relation by the corresponding network interface of plate.
During operate as normal, be responsible for the routing forwarding business of access server by HRB1, the uplink and downlink packet is transmitted by it.When HRB1 breaks down, system management unit notice HRB2 adds to the virtual ip address that HRB2 disposed on the network interface, go up each network interface with seasonal HRB2 and send packet to Ethernet switch, at the network interface corresponding relation of setting up on the Ethernet switch on virtual mac address and the HRB2, thereby make HRB2 take over the routing forwarding business of HRB1, and whole process is transparent to outside complete network, has realized the Hot Spare of High-speed Routing Board.Therefore the present invention has been applied to improve in the access server reliability of access server routing forwarding, has guaranteed the continuity of routing forwarding business.

Claims (5)

1. method that improves route repeat liability of access server comprises:
(1) two Routing Forward Modules is set, is the identical virtual ip address of above-mentioned two Routing Forward Modules configuration;
(2) for above-mentioned two Routing Forward Module network interfaces virtual medium access-control protocol MAC Address is set, virtual ip address link corresponding layer address is this virtual mac address;
(3) determine to enter the Routing Forward Module of operating state;
(4) needs are entered the virtual ip address that disposes in the Routing Forward Module of operating state and be added on the network interface, also virtual mac address is added to simultaneously on the network interface of this Routing Forward Module, this Routing Forward Module enters operating state.
2. the method for raising route repeat liability of access server according to claim 1 is characterized in that the process that described definite needs enter the Routing Forward Module of operating state comprises:
(1) set Routing Forward Module priority: the Routing Forward Module that needs is entered operating state is set at priority formerly;
(2) priority of judgement Routing Forward Module makes priority Routing Forward Module formerly enter operating state;
(3) Routing Forward Module that enters operating state is monitored;
(4) monitor the Routing Forward Module that enters operating state when breaking down, then make another Routing Forward Module priority formerly, and enter operating state.
3. the method for raising route repeat liability of access server according to claim 2 is characterized in that the described process that in running order Routing Forward Module is monitored comprises:
(1) set up the routing forwarding administration module, the Routing Forward Module in running order regularly sends handshake message call data bag Hello packet to the routing forwarding administration module;
(2) the routing forwarding administration module is made regular check on and whether is received call data bag Hello packet;
(3) when the routing forwarding administration module is not received the Hello packet that in running order Routing Forward Module sends at the appointed time, think that then this Routing Forward Module road breaks down.
4. the method for raising route repeat liability of access server according to claim 1 is characterized in that described virtual ip address link corresponding layer address is that virtual mac address is that packet that the network interface by in running order Routing Forward Module sends is filled link layer address with virtual mac address and realized.
5. the method for raising route repeat liability of access server according to claim 1, it is characterized in that describedly virtual mac address is added on the Routing Forward Module network interface back network interface also needing initiatively to send a packet, finish virtual mac address and the specifically renewal of physical equipment corresponding relation.
CN 01144144 2001-12-12 2001-12-12 Method for improving route repeat liability of access server Expired - Fee Related CN1235346C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 01144144 CN1235346C (en) 2001-12-12 2001-12-12 Method for improving route repeat liability of access server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 01144144 CN1235346C (en) 2001-12-12 2001-12-12 Method for improving route repeat liability of access server

Publications (2)

Publication Number Publication Date
CN1426169A CN1426169A (en) 2003-06-25
CN1235346C true CN1235346C (en) 2006-01-04

Family

ID=4677336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 01144144 Expired - Fee Related CN1235346C (en) 2001-12-12 2001-12-12 Method for improving route repeat liability of access server

Country Status (1)

Country Link
CN (1) CN1235346C (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100373799C (en) * 2003-07-01 2008-03-05 中兴通讯股份有限公司 A method for warm back-up of broad band switch-in server
CN100359875C (en) * 2004-07-31 2008-01-02 华为技术有限公司 Method for realizing backup and load shared equally based on proxy of address resolution protocol
CN101127770B (en) * 2004-07-31 2010-12-08 华为技术有限公司 Backup method based on address parsing protocol proxy
CN101213817B (en) * 2005-06-30 2011-08-03 艾利森电话股份有限公司 Mapping original MAC address of terminal to unique locally administrated virtual MAC address
CN100431390C (en) * 2005-11-16 2008-11-05 大唐移动通信设备有限公司 Lossless repositioning method
JP4628467B2 (en) * 2006-03-20 2011-02-09 富士通株式会社 Relay device, communication method, and computer program
CN101047538B (en) * 2006-03-31 2010-05-12 上海贝尔阿尔卡特股份有限公司 Seamless switch-over system of data link based on Ethernet exchange and its method
CN101127696B (en) * 2006-08-15 2012-06-27 华为技术有限公司 Data forwarding method for layer 2 network and network and node devices
CN101588302B (en) * 2009-06-26 2011-08-31 杭州华三通信技术有限公司 Method and apparatus for updating router

Also Published As

Publication number Publication date
CN1426169A (en) 2003-06-25

Similar Documents

Publication Publication Date Title
CN1246994C (en) Method and system for implementing a fast recovery process in a local area network
US5280481A (en) Local area network transmission emulator
CN1177439C (en) Method of acting address analytic protocol Ethernet Switch in application
WO2009023996A1 (en) Method for implementing network interconnect via link aggregation
CN101060533B (en) A method, system and device for improving the reliability of VGMP protocol
CN101465859A (en) Method and device for triggering main and standby interface board inverse switch
CN1949767A (en) Method for switching master-slave back-up route apparatus based on virtual router redundant protocol
CN113839862B (en) Method, system, terminal and storage medium for synchronizing ARP information between MCLAG neighbors
CN101741855A (en) Maintenance method of address resolution protocol cache list and network equipment
CN1235346C (en) Method for improving route repeat liability of access server
US7630294B2 (en) Method and communication arrangement for alternately operating a terminal at at least two communication nodes
CN1848841A (en) Route equipment backup method
CN1581821A (en) Key route information monitoring method based on virtual router redundant protocol
KR20200072941A (en) Method and apparatus for handling VRRP(Virtual Router Redundancy Protocol)-based network failure using real-time fault detection
JP2007004361A (en) Load distribution device
CN108270593A (en) A kind of two-node cluster hot backup method and system
CN1713586A (en) Realization of virtual group redundancy
JP3809882B2 (en) Communication system between LANs
CN100508445C (en) Method and system for realizing board-spanning switching label-switched path
Cisco AppleTalk Routing Commands
CN1293726C (en) Method for implementing quick transmission of bridge data on network link
CN1685665A (en) Method for routing data packets, and devices for implementing the method
CN1231017C (en) Method for hierarchy management of host route information
CN115333992B (en) Link resource optimization method based on standard PRP protocol
KR100379376B1 (en) Wireless Matching Method in Packet Router

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060104

Termination date: 20121212