This application discloses a method, device and routing device for implementing the VRRP backup group of virtual routing redundancy protocol. This method is applied to a network communication system, in which only one VRRP backup group is included. Each service plane is bound to the VRRP backup group, and the first routing device in the master state obtains network access. The number and address information of VIPs in a communication system, the address information of all VIP addresses is added to the first VRRP notification message, and then the first VRRP notification message is sent to the standby routing device so that the standby routing device determines its stored configuration information and the first routing device stores it according to the first VRRP notification message. Consistency of configuration information. This method can reduce the number of VRRP backup groups, IP and port resources, thereby reducing the number of packets and power consumption of routing device processors, simplifying the deployment and maintenance of VRRP backup groups.
【技术实现步骤摘要】
实现虚拟路由冗余协议备份组的方法、装置和路由设备
本申请涉及通信领域,尤其涉及一种实现虚拟路由冗余协议(virtualrouterredundancyprotocol,VRRP)备份组的方法、装置和路由设备。
技术介绍
随着通信领域的发展,网络可靠性得到越来越多的关注。为了提高网络可靠性,传统的通信领域中采用VRRP提高网络可靠性。在VRRP技术方案中,每个业务平面需要与一个VRRP备份组绑定,由该VRRP备份组完成绑定业务平面的数据传输和设备通信。每个VRRP备份组由一台或多台路由设备组成一个虚拟路由设备,每个虚拟路由设备会分配一个虚拟IP(virtualIP,VIP)地址。在业务平面的数据传输过程中,服务器将自己的缺省路由下一跳地址设置为该VIP地址。其中,路由设备可以是网络地址转换(networkaddresstranslation,NAT)设备。当局域网内部网络的内部节点要与外部网络进行通讯时,NAT可以将内部地址替换成公用地址并分配端口号,其中,映射的公网地址是在预置地址段中随机选择的一个地址,端口号为传输控制协议/因特网互联协议(TransmissionControlProtocol/InternetProtocol,TCP/IP)中定义的端口号。从而在外部公网(Internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共IP地址紧缺的问题。NAT设备中数据传输过程是有状态的网络连接,即当第一服务器(源服务器)向第二服务器(目的服务器)发送网络报文时,NAT设备除了将内部地址转换为公网地址外,还会存储第 ...
【技术保护点】
1.一种实现虚拟路由冗余协议VRRP备份组的方法,其特征在于,所述方法应用于网络通信系统中,所述网络通信系统中仅存在一个VRRP备份组,所述网络通信系统中各个业务平面均与所述VRRP备份组绑定,所述VRRP备份组中包括一个主用状态的第一路由设备和至少一个备用状态的路由设备,所述方法包括:所述第一路由设备获取所述网络通信系统中虚拟IP地址的数量和地址信息,其中,所述VRRP备份组中包括所述网络通信系统中所有虚拟IP地址,所述所有虚拟IP地址中每个虚拟IP地址与一个业务平面的网关相同;所述第一路由设备在第一VRRP通告报文中添加所述网络通信系统中所有虚拟IP地址的地址信息,所述第一VRRP通告报文用于所述第一路由设备向所述至少一个备用状态的路由设备公布其配置信息;所述第一路由设备向第二路由设备发送所述第一VRRP通告报文,所述第二路由设备为所述VRRP备份组中备用状态的路由设备中的任意一个,以使得所述第二路由设备根据所述第一VRRP通告报文确定所述第二路由设备存储的配置信息与所述第一路由设备的配置信息的一致性。
【技术特征摘要】
1.一种实现虚拟路由冗余协议VRRP备份组的方法,其特征在于,所述方法应用于网络通信系统中,所述网络通信系统中仅存在一个VRRP备份组,所述网络通信系统中各个业务平面均与所述VRRP备份组绑定,所述VRRP备份组中包括一个主用状态的第一路由设备和至少一个备用状态的路由设备,所述方法包括:所述第一路由设备获取所述网络通信系统中虚拟IP地址的数量和地址信息,其中,所述VRRP备份组中包括所述网络通信系统中所有虚拟IP地址,所述所有虚拟IP地址中每个虚拟IP地址与一个业务平面的网关相同;所述第一路由设备在第一VRRP通告报文中添加所述网络通信系统中所有虚拟IP地址的地址信息,所述第一VRRP通告报文用于所述第一路由设备向所述至少一个备用状态的路由设备公布其配置信息;所述第一路由设备向第二路由设备发送所述第一VRRP通告报文,所述第二路由设备为所述VRRP备份组中备用状态的路由设备中的任意一个,以使得所述第二路由设备根据所述第一VRRP通告报文确定所述第二路由设备存储的配置信息与所述第一路由设备的配置信息的一致性。2.根据权利要求1所述方法,其特征在于,在所述第一路由设备获取所述网络通信系统中虚拟IP地址的数量和地址信息之前,所述方法还包括:所述第一路由设备建立一个VRRP备份组,并将所述网络通信系统中各个业务平面均绑定至所述VRRP备份组。3.根据权利要求1或2所述的方法,其特征在于,所述方法包括:所述第一路由设备包括第一端口,所述第一端口为所述第一路由设备中任意一个端口,所述第一路由设备通过所述第一端口向所述第二路由设备发送所述第一VRRP通告报文。4.根据权利要求1至3中任一所述方法,其特征在于,所述第一路由设备在第一VRRP通告报文中添加所述网络通信系统中所有虚拟IP地址的地址信息包括:所述第一路由设备确定所述网络通信系统中虚拟IP地址的数量,并添加至所述第一VRRP通告报文的countIPAddres字段;所述第一路由设备在所述第一VRRP通告报文的IPAddress字段添加所述网络通信系统中所有虚拟IP地址;所述第一路由设备计算所述第一VRRP通告报文的校验和,并添加至Checksum字段。5.根据权利要求1至4中任一项所述方法,其特征在于,包括:所述第一路由设备接收第一网络报文,所述第一网络报文为源服务器或目的服务器发送,所述第一网络报文用于携带所述源服务器和所述目的服务器之间待传输的数据,所述第一网络报文中包括源服务器的IP地址和目的服务器的IP地址;所述第一路由设备根据预置地址映射表,将所述第一网络报文中所述源服务器的源地址转换为新的源服务器的IP地址或者将目的服务器的IP地址转换为新的目的服务器的IP地址;所述第一路由设备向目的服务器发送第二网络报文,所述第二网络报文中包括所述新的源服务器的IP地址或新的目的服务器的IP地址。6.根据权利要求1至5中任一所述方法,其特征在于,所述第一路由设备向第二路由设备发送所述第一VRRP通告报文包括:所述第一路由设备以组播方式向所述第二路由设备传输所述第一VRRP通告报文。7.一种实现虚拟路由冗余协议VRRP备份组的装置,其特征在...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。