[go: up one dir, main page]

CN1426169A - 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
CN1426169A
CN1426169A CN 01144144 CN01144144A CN1426169A CN 1426169 A CN1426169 A CN 1426169A CN 01144144 CN01144144 CN 01144144 CN 01144144 A CN01144144 A CN 01144144A CN 1426169 A CN1426169 A CN 1426169A
Authority
CN
China
Prior art keywords
routing
forwarding
address
virtual
module
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.)
Granted
Application number
CN 01144144
Other languages
Chinese (zh)
Other versions
CN1235346C (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

本发明涉及一种提高接入服务器路由转发可靠性的方法,尤其涉及一种分布式接入服务器中路由转发模块热备份的方法。本发明设置了两个路由转发模块,为上述两个路由转发模块配置相同的虚拟IP地址;为两个路由转发模块网口设置与上述虚拟IP地址对应的虚拟介质访问控制协议(MAC)地址,虚拟MAC地址与两个路由转发模块中网口实际MAC地址的对应。因此,本发明在两个路由转发模块的路由转发业务切换过程中,其发送数据包的源IP地址及源MAC地址均不发生变化,从而实现了路由转发业务切换过程中对于上层业务透明,保证了路由转发业务的连续性,从而提高了接入服务器路由转发的可靠性。

The invention relates to a method for improving the routing and forwarding reliability of an access server, in particular to a method for hot backup of a routing and forwarding module in a distributed access server. The present invention is provided with two routing and forwarding modules, configures the same virtual IP address for the above two routing and forwarding modules; the virtual media access control protocol (MAC) address corresponding to the above-mentioned virtual IP address is set for the network ports of the two routing and forwarding modules, Correspondence between the virtual MAC address and the actual MAC address of the network ports in the two routing and forwarding modules. Therefore, in the routing and forwarding service switching process of the two routing and forwarding modules, the source IP address and the source MAC address of the data packets sent by the present invention do not change, thereby realizing the transparency to the upper layer business in the routing and forwarding business switching process, ensuring This improves the continuity of routing and forwarding services, thereby improving the reliability of routing and forwarding by the access server.

Description

提高接入服务器路由转发可靠性的方法Method for Improving Reliability of Access Server Routing Forwarding

技术领域technical field

本发明涉及一种提高接入服务器路由转发可靠性的方法,尤其涉及一种分布式接入服务器中路由转发模块热备份的方法。The invention relates to a method for improving the routing and forwarding reliability of an access server, in particular to a method for hot backup of a routing and forwarding module in a distributed access server.

背景技术Background technique

分布式接入服务器是一种可以提供拨号/综合业务数字网接入、专线接入、框间级联、帧中继接入业务应用的远程访问接入设备,其结构中包括路由转发模块、接入模块等。路由转发模块负责互联网协议(IP)包转发,将接入模块收到的上行IP包通过上行网口转入IP核心网络;接收下行网口送来的IP包,转发给相关的接入模块。各种接入模块负责完成对各种IP接入网络的适配,通过执行接入网络自身的功能,完成用户的接入,认证;同时将上行IP包从接入网络包中剥出交给路由转发模块,将路由转发模块发来的下行IP包用接入网络协议打包交给用户。The distributed access server is a remote access access device that can provide dial-up/integrated service digital network access, dedicated line access, inter-frame cascading, and frame relay access business applications. Its structure includes routing and forwarding modules, access module etc. The routing and forwarding module is responsible for Internet Protocol (IP) packet forwarding, and transfers the uplink IP packets received by the access module to the IP core network through the uplink network port; receives the IP packets sent by the downlink network port, and forwards them to the relevant access modules. Various access modules are responsible for completing the adaptation of various IP access networks, completing user access and authentication by performing the functions of the access network itself; at the same time, stripping the uplink IP packets from the access network packets to the The routing and forwarding module packs the downlink IP packets sent by the routing and forwarding module with the access network protocol and delivers them to the user.

由上述可知,由用户至互连网(Internet)的上行报文和由Internet至用户的下行报文均需通过路由转发模块转发,因此,当接入服务器中的路由转发模块发生故障时,如果没有另一个路由转发模块接管其路由转发业务,将导致所有业务中断。而接入业务的特殊性要求设备具有电信级的特性,保证报文转发的连续性非常必要,如果报文的转发发生中断将给用户造成较大的损失。As can be seen from the above, both the uplink message from the user to the Internet and the downlink message from the Internet to the user need to be forwarded by the routing and forwarding module. Therefore, when the routing and forwarding module in the access server fails, if there is no other If a routing and forwarding module takes over its routing and forwarding services, all services will be interrupted. The particularity of the access service requires the equipment to have carrier-class features. It is necessary to ensure the continuity of message forwarding. If the message forwarding is interrupted, it will cause great losses to users.

但是,由超文本传输协议、文件传输协、终端网络协议等应用层协议决定路由转发模块均需通过本地地址和对端地址与对端进行报文交互。本地地址包括IP地址和介质访问控制协议(MAC)地址;目前的路由协议不允许在一个系统内两个具有不同网口的路由转发模块中配置相同的IP地址,因为这样会导致路由表的混乱,从而引发一系列的问题;另外对于不同的网口,其MAC地址也是不同的。因此,目前还未能克服上述问题,所以无法实现在接入服务器中的路由转发模块发生故障时,路由转发业务切换至另一个路由转发模块上,且切换过程对上层业务透明,即没有实现路由转发模块的热备份。However, depending on application layer protocols such as hypertext transfer protocol, file transfer protocol, and terminal network protocol, the routing and forwarding module needs to exchange messages with the peer end through the local address and the peer end address. The local address includes IP address and Media Access Control Protocol (MAC) address; the current routing protocol does not allow the same IP address to be configured in two routing and forwarding modules with different network ports in a system, because this will cause confusion in the routing table , thus causing a series of problems; in addition, for different network ports, their MAC addresses are also different. Therefore, the above problems have not been overcome at present, so when the routing and forwarding module in the access server fails, the routing and forwarding service is switched to another routing and forwarding module, and the switching process is transparent to the upper layer business, that is, the routing and forwarding module is not implemented. Hot backup of the forwarding module.

发明内容Contents of the invention

本发明的目的是提供一种提高接入服务器路由转发可靠性的方法,在接入服务器路由转发模块发生故障时,路由转发业务能切换至备用的路由转发模块上。The purpose of the present invention is to provide a method for improving the routing and forwarding reliability of the access server. When the routing and forwarding module of the access server fails, the routing and forwarding service can be switched to the standby routing and forwarding module.

本发明的目的是这样实现的:The purpose of the present invention is achieved like this:

(1)设置两个路由转发模块,为上述两个路由转发模块配置相同的虚拟IP地址;(1) Two routing and forwarding modules are set, and the same virtual IP address is configured for the above two routing and forwarding modules;

(2)为上述两个路由转发模块网口设置一个虚拟介质访问控制协议(MAC)地址,虚拟IP地址对应的链路层地址为该虚拟MAC地址;(2) a virtual media access control protocol (MAC) address is set for the above-mentioned two routing and forwarding module network ports, and the link layer address corresponding to the virtual IP address is the virtual MAC address;

(3)将需要进入工作状态的路由转发模块中配置的虚拟IP地址加到网口上,同时还将虚拟MAC地址加至该路由转发模块的网口上,该路由转发模块进入工作状态。(3) Add the virtual IP address configured in the routing and forwarding module that needs to enter the working state to the network port, and simultaneously add the virtual MAC address to the network port of the routing and forwarding module, and the routing and forwarding module enters the working state.

所述的步骤(3)中还包括确定需要进入工作状态的路由转发模块的过程。The step (3) also includes the process of determining the routing forwarding module that needs to enter the working state.

所述的确定需要进入工作状态的路由转发模块的过程包括:The process of determining the routing forwarding module that needs to enter the working state includes:

(1)设定路由转发模块优先级:将需要进入工作状态的路由转发模块设定为优先级在先;(1) Set the priority of the routing and forwarding module: set the routing and forwarding module that needs to enter the working state as the priority;

(2)判断路由转发模块的优先级,令优先级在先的路由转发模块进入工作状态;(2) judging the priority of the routing and forwarding module, making the routing and forwarding module with priority first enter the working state;

(3)对进入工作状态的路由转发模块进行监测;(3) monitor the routing and forwarding module entering the working state;

(4)监测进入工作状态的路由转发模块发生故障时,则令另一个路由转发模块优先级在先,且进入工作状态。(4) When the monitoring routing and forwarding module in the working state fails, another routing and forwarding module has priority and enters the working state.

所述对处于工作状态的路由转发模块进行监测的过程包括:The process of monitoring the routing and forwarding module in working state includes:

(1)建立路由转发管理模块,处于工作状态中的路由转发模块定期向路由转发管理模块发送握手报文(Hello packet);(1) set up the routing forwarding management module, the routing forwarding module in the working state sends the handshake message (Hello packet) to the routing forwarding management module regularly;

(2)路由转发管理模块定期检查是否收到Hello packet;(2) Routing forwarding management module regularly checks whether to receive Hello packet;

(3)当路由转发管理模块在规定时间内未收到处于工作状态的路由转发模块发来的Hello packet时,则认为该路由转发模块路出现故障。(3) When the routing and forwarding management module does not receive the Hello packet sent by the routing and forwarding module in the working state within the specified time, it is considered that the routing and forwarding module is faulty.

所述的令虚拟IP地址对应的链路层地址为虚拟MAC地址,是通过处于工作状态的路由转发模块的网口发出的数据包将链路层地址填充为虚拟MAC地址实现的。The link-layer address corresponding to the virtual IP address is the virtual MAC address, which is realized by filling the link-layer address with the virtual MAC address through the data packet sent by the network port of the routing and forwarding module in the working state.

所述的将虚拟MAC地址加至路由转发模块网口上后网口还需要主动发出一个数据包,完成虚拟MAC地址与具体物理设备对应关系的更新。After the virtual MAC address is added to the network port of the routing and forwarding module, the network port also needs to actively send a data packet to complete the update of the corresponding relationship between the virtual MAC address and the specific physical device.

本发明中在分布式接入服务器中设置两个路由转发模块,并为两个路由转发模块配置了相同的虚拟IP地址,同时建立了与虚拟IP地址对应的虚拟MAC地址,使本发明在两个路由转发模块的路由转发业务切换过程中,其发送数据包的源IP地址及源MAC地址均不发生变化,从而实现了路由转发业务切换过程中对于上层业务透明,保证了路由转发业务的连续性,从而提高了接入服务器路由转发的可靠性。本发明解决了因在同一系统内的不同路由转发模块不能配置相同的IP地址、不同网口的MAC地址不同而导致的无法实现路由转发模块热备份的问题。本发明已经在接入服务器中应用,当处于工作状态的路由转发模块发生故障1-3秒后,系统检测到了路由转发模块工作状态的变化,并通知备用路由转发模块接管其路由转发业务,路由转发业务的切换过程对外部网络,既上层业务,完全透明。In the present invention, two routing and forwarding modules are set in the distributed access server, and the same virtual IP address is configured for the two routing and forwarding modules, and a virtual MAC address corresponding to the virtual IP address is established at the same time, so that the present invention can be used in both routing and forwarding modules. During the routing and forwarding service switching process of each routing and forwarding module, the source IP address and source MAC address of the data packets sent by it will not change, thus realizing the transparency of the upper layer business during the routing and forwarding service switching process and ensuring the continuity of the routing and forwarding business Reliability, thus improving the reliability of routing and forwarding of the access server. The invention solves the problem that the hot backup of the routing and forwarding modules cannot be realized because different routing and forwarding modules in the same system cannot be configured with the same IP address and the MAC addresses of different network ports are different. The present invention has been applied in the access server. When the routing and forwarding module in the working state fails for 1-3 seconds, the system detects the change of the working state of the routing and forwarding module, and notifies the standby routing and forwarding module to take over its routing and forwarding business. The switching process of the forwarding service is completely transparent to the external network, that is, the upper-layer service.

附图说明Description of drawings

图1为提高接入服务器路由转发可靠性的方法的流程图;Fig. 1 is the flow chart of the method for improving the routing and forwarding reliability of the access server;

图2为本发明应用于接入服务器的原理示意图。FIG. 2 is a schematic diagram of the principle of the present invention applied to an access server.

具体实施方式Detailed ways

本发明所述的提高接入服务器路由转发可靠性的方法,是通过在接入服务器中实现路由转发模块热备份来提高路由转发可靠性的。具体实施方案结合图1叙述如下:The method for improving the routing and forwarding reliability of the access server in the present invention improves the routing and forwarding reliability by implementing hot backup of the routing and forwarding module in the access server. The specific embodiment is described as follows in conjunction with Fig. 1:

步骤1:在接入服务器中设置两个路由转发模块;Step 1: Set up two routing and forwarding modules in the access server;

步骤2:为上述两个路由转发模块配置相同的虚拟IP地址;Step 2: Configure the same virtual IP address for the above two routing and forwarding modules;

步骤3:根据需要将路由转发模块中所配置的虚拟IP地址加至网口上,过程如下:Step 3: Add the virtual IP address configured in the routing and forwarding module to the network port as needed, the process is as follows:

A、判断路由转发模块的优先级及工作状态:预先设定其中一个路由转发模块优先级在先,当优先级在先的路由转发模块发生故障而无法正常工作时,则认为备用路由转发模块优先级在先;A. Judging the priority and working status of the routing and forwarding module: pre-set one of the routing and forwarding modules as the priority. When the routing and forwarding module with the higher priority fails and cannot work normally, the backup routing and forwarding module is considered to be the priority. class first;

B、对有优先级的路由转发模块执行配置IP地址的命令,将所配置的虚拟IP地址加至路由转发模块的网口上。B. Execute the command to configure the IP address for the routing and forwarding module with priority, and add the configured virtual IP address to the network port of the routing and forwarding module.

在正常情况下,将优先级在先的路由转发模块所配置的虚拟IP地址加至网口上,使接入服务器中所配置的虚拟IP地址指向该路由转发模块,既该路由转发模块中配置的虚拟IP地址对外有效,该路由转发模块进入工作状态,负责接入服务器中的路由转发业务,既对上、下行数据包的转发业务;另一个路由转发模块为备用路由转发模块,用于当优先级在先的路由转发模块发生故障时接管其路由转发业务,备用路由转发模块所配置的虚拟IP地址则不加至网口上,以避免路由的冲突。Under normal circumstances, add the virtual IP address configured by the routing and forwarding module with priority to the network port, so that the virtual IP address configured in the access server points to the routing and forwarding module, that is, the routing and forwarding module configured The virtual IP address is valid externally. The routing and forwarding module enters the working state and is responsible for the routing and forwarding business in the access server, which is the forwarding business of uplink and downlink data packets; the other routing and forwarding module is a backup routing and forwarding module, used when priority When the routing and forwarding module of the first level fails, it takes over its routing and forwarding business, and the virtual IP address configured by the standby routing and forwarding module is not added to the network port to avoid routing conflicts.

步骤4:将两个路由转发模块的所有网口与网络集线器(HUB)相连接,一个路由转模块上的其中一个网口与另一个路由转发模块上的其中一个网口为一组物理相连接的网口,为上述每组网口设置一个虚拟介质访问控制协议(MAC)地址,虚拟IP地址对应该虚拟MAC地址,既路由转发模块向外发送的数据包源地址为所配置的虚拟IP地址、源MAC地址为虚拟MAC地址。Step 4: Connect all the network ports of the two routing and forwarding modules to the network hub (HUB), and one of the network ports on one routing and forwarding module is physically connected to one of the network ports on the other routing and forwarding module Set a virtual media access control protocol (MAC) address for each group of network ports above, and the virtual IP address corresponds to the virtual MAC address, that is, the source address of the data packet sent by the routing and forwarding module is the configured virtual IP address , The source MAC address is a virtual MAC address.

将虚拟MAC地址加至优先级在先的路由转发模块对应网口上,令虚拟MAC地址与优先级在先路由转发模块的网口对应关系有效,从而使下行数据包可以发送至优先级在先的路由转发模块相应的网口上。Add the virtual MAC address to the corresponding network port of the routing and forwarding module with the priority first, so that the corresponding relationship between the virtual MAC address and the network port of the routing and forwarding module with the priority priority is valid, so that the downlink data packet can be sent to the network port with the priority priority on the corresponding network port of the routing and forwarding module.

当外部网络对虚拟IP地址发来请求虚拟IP地址到链路层地址的对应关系(ARP)请求时,处于工作状态的路由转发模块响应;而当原来处于工作状态的路由转发模块发生故障时,另一个路由转发模块进入工作状态,响应外部网络对虚拟IP地址的ARP请求,并主动发出一个数据包,通知将下行数据包发送至该路由转发模块对应网口上,完成虚拟MAC地址与具体物理设备对应关系的更新。When the external network sends a request for the corresponding relationship (ARP) between the virtual IP address and the link layer address to the virtual IP address, the routing and forwarding module in the working state responds; and when the routing and forwarding module in the working state breaks down, Another routing and forwarding module enters the working state, responds to the ARP request of the external network for the virtual IP address, and actively sends a data packet to notify the downlink data packet to be sent to the corresponding network port of the routing and forwarding module, and completes the virtual MAC address and specific physical device Correspondence update.

步骤5:优先级在先的路由转发模块进入工作状态,同时建立路由转发管理模块,处于工作状态的路由转发模块定期向路由转发管理模块发送握手报文(Hello packet),发送Hello packet的间隔时间可以根据实际需要设置;Step 5: The routing and forwarding module with priority first enters the working state, and establishes the routing and forwarding management module at the same time. The routing and forwarding module in the working state regularly sends a handshake message (Hello packet) to the routing and forwarding management module, and the interval time for sending the Hello packet Can be set according to actual needs;

步骤6:接入服务器中的路由转发模块进行正常路由转发。Step 6: Access the routing and forwarding module in the server to perform normal routing and forwarding.

步骤7:路由转发管理模块定期检查是否收到Hello packet;如果正常接收到Hello packet时,则认为该路由转发模块工作正常,继续步骤6,正常进行路由转发;当路由转发管理模块在规定时间内未收到处于工作状态的路由转发模块发来的Hello packet时,则认为该路由转发模块路出现故障,执行步骤8;Step 7: The routing and forwarding management module regularly checks whether the Hello packet is received; if the Hello packet is received normally, it is considered that the routing and forwarding module is working normally, and continues to step 6 to perform routing and forwarding normally; when the routing and forwarding management module is within the specified time When the Hello packet sent by the routing and forwarding module in the working state is not received, it is considered that the routing and forwarding module is faulty, and step 8 is performed;

步骤8:执行相关命令将备用路由转发模块中所配置的虚拟IP地址加至网口上,使接入服务器中所配置的虚拟IP地址指向备用路由转发模块;Step 8: Execute relevant commands to add the virtual IP address configured in the standby routing forwarding module to the network port, so that the virtual IP address configured in the access server points to the standby routing forwarding module;

步骤9:将虚拟MAC地址加至备用路由转发模块对应网口上,令虚拟MAC地址与备用路由转发模块网口的对应关系有效,既虚拟MAC地址替代了备用路由转发模块中相应网口的实际MAC地址;Step 9: Add the virtual MAC address to the corresponding network port of the standby routing forwarding module, so that the corresponding relationship between the virtual MAC address and the network port of the standby routing forwarding module is valid, and the virtual MAC address replaces the actual MAC of the corresponding network port in the standby routing forwarding module address;

步骤10:原来处于工作状态的路由转发模块的路由转发业务由备用路由转发模块接管,既备用路由转发模块进入工作状态,执行步骤6,进行正常路由转发。Step 10: The routing and forwarding business of the routing and forwarding module in the working state is taken over by the standby routing and forwarding module, and the standby routing and forwarding module enters the working state, and step 6 is performed to perform normal routing and forwarding.

这样,备用路由转发模块接管路由转发业务后,所发出的数据包的源IP地址及源MAC地址均未发生变化,且仍可以将接收来的数据包准确地送到备用路由转发模块的相应网口上,实现由处于工作状态的路由转发模块到备用路由转发模块的透明切换,既实现了路由转发模块的热备份,保证了路由转业务的连续性,提高了路由转发的可靠性。In this way, after the standby routing forwarding module takes over the routing forwarding business, the source IP address and source MAC address of the data packets sent have not changed, and the received data packets can still be accurately sent to the corresponding network of the standby routing forwarding module. On the interface, the transparent switching from the routing forwarding module in the working state to the standby routing forwarding module is realized, which not only realizes the hot backup of the routing forwarding module, ensures the continuity of the routing forwarding business, but also improves the reliability of routing forwarding.

本发明所述的提高接入服务器路由转发可靠性的方法应用于分布式接入服务器中的具体实施方式结合图2叙述如下:The method for improving the routing and forwarding reliability of the access server described in the present invention is applied to the specific implementation of the distributed access server in conjunction with FIG. 2 and is described as follows:

在分布式接入服务器中设置两块高速路由转发板,一块为主用高速路由转发板(HRB1),另一块为备用高速路由转发板(HRB2),HRB1和HRB2通过以太网交换机连接,HRB1和HRB2的任意两个网口通过HUB连接,例如HRB1的第一个网口和HRB2的第一个网口相连,这样就为外部网络发来的数据包在两个网口都可以接收提供了硬件上的可能。在HRB 1和HRB2上分别配置相同的虚拟IP地址;对应两个相连的网口设置一个与虚拟IP地址对应的虚拟MAC地址,虚拟MAC地址可与HRB1或HRB2的实际网口对应。HRB1和HRB2向外发送的数据包的源地址均填写上述虚拟IP地址和虚拟MAC地址。当外部发来数据包时,根据虚拟MAC地址和相应高速路由板的相应网口的对应关系,可以把目的MAC地址为虚拟MAC地址的报文接收上来。Set two high-speed routing forwarding boards in the distributed access server, one is the main high-speed routing forwarding board (HRB1), and the other is the standby high-speed routing forwarding board (HRB2). HRB1 and HRB2 are connected through an Ethernet switch, and HRB1 and Any two network ports of HRB2 are connected through HUB, for example, the first network port of HRB1 is connected with the first network port of HRB2, so that the data packets sent from the external network can be received by both network ports to provide hardware possible. Configure the same virtual IP address on HRB 1 and HRB2 respectively; set a virtual MAC address corresponding to the virtual IP address corresponding to the two connected network ports, and the virtual MAC address can correspond to the actual network port of HRB1 or HRB2. The source addresses of the data packets sent out by HRB1 and HRB2 are filled with the above-mentioned virtual IP address and virtual MAC address. When a data packet is sent from the outside, according to the corresponding relationship between the virtual MAC address and the corresponding network port of the corresponding high-speed routing board, the message whose destination MAC address is the virtual MAC address can be received.

正常工作时,由HRB1负责接入服务器的路由转发业务,上、下行数据包均由其转发。当HRB1发生故障时,系统管理板通知HRB2将HRB2所配置的虚拟IP地址加至网口上,同时令HRB2上各个网口向以太网交换机发出数据包,在以太网交换机上建立虚拟MAC地址与HRB2上的网口对应关系,从而使HRB2接管HRB1的路由转发业务,且整个过程对外部网络完全透明,实现了高速路由转发板的热备份。因此本发明应用于接入服务器中提高了接入服务器路由转发的可靠性,保证了路由转发业务的连续性。When working normally, HRB1 is responsible for the routing and forwarding business of the access server, and both uplink and downlink data packets are forwarded by it. When HRB1 fails, the system management board will notify HRB2 to add the virtual IP address configured by HRB2 to the network port, and at the same time make each network port on HRB2 send data packets to the Ethernet switch, and establish a virtual MAC address and HRB2 on the Ethernet switch. The corresponding relationship between the network ports on the network, so that HRB2 takes over the routing and forwarding business of HRB1, and the whole process is completely transparent to the external network, realizing the hot backup of the high-speed routing and forwarding board. Therefore, when the present invention is applied to the access server, the reliability of routing and forwarding of the access server is improved, and the continuity of routing and forwarding services is guaranteed.

Claims (6)

1, a kind of 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) 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 also comprising in the described step (3): definite process that need enter the Routing Forward Module of operating state.
3, the method for raising route repeat liability of access server according to claim 2 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.
4, the method for raising route repeat liability of access server according to claim 3 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 (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.
5, 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.
6, 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 true CN1426169A (en) 2003-06-25
CN1235346C 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)

Cited By (9)

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

Cited By (11)

* 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 load sharing on address resolution protocol agent
CN101127770B (en) * 2004-07-31 2010-12-08 华为技术有限公司 Method of Realizing Backup on Address Resolution 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 relocation method
CN101401366B (en) * 2006-03-20 2012-02-01 富士通株式会社 Relay device, communication system, 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
WO2008019630A1 (en) * 2006-08-15 2008-02-21 Huawei Technologies Co., Ltd. A method, network and node device for data retransmission in network with double-layer
US8804713B2 (en) 2006-08-15 2014-08-12 Huawei Technologies Co., Ltd. Method and system for forwarding data in layer-2 network
US9100351B2 (en) 2006-08-15 2015-08-04 Huawei Technologies Co., Ltd. Method and system for forwarding data in layer-2 network
CN101588302B (en) * 2009-06-26 2011-08-31 杭州华三通信技术有限公司 Method and apparatus for updating router

Also Published As

Publication number Publication date
CN1235346C (en) 2006-01-04

Similar Documents

Publication Publication Date Title
CN1266882C (en) A management method of network device
EP2640013B1 (en) Method And Apparatus Providing Network Redundancy And High Availability To Remote Network Nodes
US6470013B1 (en) Use of enhanced ethernet link—loop packets to automate configuration of intelligent linecards attached to a router
CN1980230B (en) Method for managing VRRP group
US20070195780A1 (en) Dynamic building of VLAN interfaces based on subscriber information strings
RU2601194C2 (en) Devices and method for assigning network addresses
US11153185B2 (en) Network device snapshots
US10243888B2 (en) Method and apparatus to establish communication for layer 2 switched packets with Network Address Translation (NAT)
CN1949767A (en) Method for switching master-slave back-up route apparatus based on virtual router redundant protocol
CN103905325B (en) Double layer network data transferring method and network node
CN101262407B (en) A method for virtual router to establish tunnel
CN101442429B (en) Method and system for implementing disaster-tolerating of business system
CN1235346C (en) Method for improving route repeat liability of access server
WO2021098806A1 (en) Message transmission path switching method, device and system
CN118827531A (en) Network link failure processing method, device, equipment, medium and networking
CN105656715A (en) Method and device for monitoring state of network device under cloud computing environment
CN112187674B (en) Network structure and networking method supporting IPv4 and IPv6 dual-stack hybrid
JP2003258843A (en) System and method for switching inter-lan connection device
KR20200072941A (en) Method and apparatus for handling VRRP(Virtual Router Redundancy Protocol)-based network failure using real-time fault detection
CN100442791C (en) Method of Improving Data Communication Reliability Using Floating IP Address
CN116599840B (en) Method, device and storage medium for dual uplink management configuration of network equipment
KR102092015B1 (en) Method, apparatus and computer program for recognizing network equipment in a software defined network
US8102844B1 (en) High-speed SECS message services (HSMS) pass-through including bypass
JP2005534244A (en) System and method for transferring data between networks operating under different protocols
CN100461764C (en) Method and system for realizing consistent message forwarding path

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