[发明专利]一种二层网络内VRRPE报文处理方法和设备有效
申请号: | 201210446054.1 | 申请日: | 2012-11-09 |
公开(公告)号: | CN102946348A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 周天弋 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/713 | 分类号: | H04L12/713 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 vrrpe 报文 处理 方法 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种二层网络内VRRPE报文处理方法和设备。
背景技术
VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)将局域网内的可以承担网关功能的一组路由器划分在一起,组成一个备份组。备份组由一台Master(主)路由器和多台Backup(备份)路由器组成,对外相当于一台虚拟路由器。虚拟路由器具有IP(Internet Protocol,互联网协议)地址,称为虚IP地址。局域网内的主机仅需要知道这台虚拟路由器的虚IP地址,并将其设置为网关的IP地址即可。局域网内的主机通过这台虚拟路由器与外部网络进行通信。
参见图1,Router(路由器)A、Router B和Router C组成一台虚拟路由器。此虚拟路由器有自己的IP地址,其可由用户手工指定。局域网内的主机将虚拟路由器设置为默认网关。Router A、Router B和Router C中优先级最高的路由器作为Master路由器,承担网关功能,其余两台路由器作为Backup路由器,当Master路由器发生故障时,优先级较高的Backup路由器取代Master路由器继续履行网关职责,从而保证局域网内的主机可不间断地与外部网络进行通信。
VRRP的现有实现一般有两种方式,一种是VRRP标准模式,只有Master设备会发送通告报文,转发主机的报文以及响应主机的ARP(Address Resolution Protocol,地址解析协议)请求;另一种是VRRPE(Extended VRRP,VRRP扩展)负载均衡模式,由Master设备来响应ARP请求,各个备份组里的设备都能转发报文,实现了负载分担。由于VRRPE模式有负载均衡的优点,因此用户在实际组网应用中一般会选择VRRPE。VRRPE模式中,主机、VRRP备份组设备通过一台二层交换机相连,由于是二层网络,VRRPE通告报文的目的MAC(Media Access Control,媒体访问控制)是组播224.0.0.12,因此,VRRPE报文是组播发送的,且每台VRRPE备份组路由器都会发送通告报文,为了实现VRRPE备份组在发生异常的情况下快速切换,一般会将VRRPE通告报文的通告时间配置得很短,这样会导致VRRPE通告报文在整个二层网络里泛洪。
参见图2,VRRPE模式中,Master路由器负责为备份组中的路由器分配虚拟MAC地址,并为来自不同主机的ARP请求,应答以不同的虚拟MAC地址,从而实现主机流量在多台路由器之间负载均衡。其中,备份组中的Backup路由器不会应答主机的ARP请求。
虚拟MAC地址的分配,实现了不同主机将流量发送给备份组中不同的路由器。为了使备份组中的路由器能够转发主机发送的流量,需要在路由器上创建虚拟转发器。每个虚拟转发器都对应备份组的一个虚拟MAC地址,负责转发目的MAC地址为该虚拟MAC地址的流量。
虚拟转发器的优先级用来决定虚拟转发器的状态:不同路由器上同一个虚拟MAC地址对应的虚拟转发器中,优先级最高的虚拟转发器处于Active状态,称为AVF(Active Virtual Forwarder,动态虚拟转发器),负责转发流量;其它虚拟转发器处于Listening(监听)状态,称为LVF(Listening Virtual Forwarder,监听虚拟转发器),监听AVF的状态,不转发流量。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
现有的VRRPE模式中,VRRPE通告报文组播发送的特点会导致报文在二层网络内泛滥,主机以及VLAN内的其他设备将收到不必要的VRRPE通告报文,影响正常通信。
发明内容
本发明的目的在于提供一种二层网络内VRRPE报文处理方法和设备,以节省网络资源,并提高系统的稳定性。为此,本发明采用如下技术方案:
一种二层网络内VRRPE报文处理方法,应用于包括二层交换设备和VRRPE备份组的VRRPE组网,所述VRRPE备份组通过二层交换设备实现互联,该方法包括:
所述二层交换设备接收VRRPE报文,并根据该VRRPE报文维护VRRP Snooping表项;所述VRRP Snooping表项中记录有VRRP备份组标识、VRRPE报文的通告时间、源媒体访问控制MAC地址以及入接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210446054.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文转发的方法、装置及网络设备
- 下一篇:一种交换机管理系统及其实现方法