[发明专利]一种在VRRPE中传输报文的方法和设备有效
申请号: | 201210126322.1 | 申请日: | 2012-04-26 |
公开(公告)号: | CN102647360A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 葛建壮;王海东 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vrrpe 传输 报文 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种在VRRPE中传输报文的方法和设备。
背景技术
在传统的以太网组网方案中,为了实现不同客户端主机之间的二层隔离和三层互通,通常采用在交换机上划分VLAN的方法。但是当彼此间需要二层隔离的用户较多时,这种方式会占用大量的VLAN资源;同时,为实现客户端之间三层互通,需要为每个VLAN规划不同的IP网段,并配置VLAN接口的IP地址,因此划分过多的VLAN会降低IP地址的分配效率。
为了改善这种现状,提供了一种解决方案,通过MAC强制转发(MAC-Forced Forwarding,MFF)实现同一广播域内实现客户端主机间的二层隔离和三层互通。
虚拟路由器冗余协议(Virtual Router Redundancy Protocol,VRRP)将可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器,由VRRP的选举机制决定哪台路由器承担转发任务,局域网内的主机只需将虚拟路由器配置为缺省网关。
VRRP负载均衡模式(VRRPE)在VRRP提供的虚拟网关冗余备份功能基础上,增加了负载均衡功能。其实现原理为:将一个虚拟IP地址与多个虚拟MAC地址对应,VRRP备份组中的每个路由器都对应一个虚拟MAC地址;使用不同的虚拟MAC地址应答客户端主机的地址解析协议(ARP)请求,从而使得不同主机的流量发送到不同的路由器,备份组中的每个路由器都能转发流量。在VRRP负载均衡模式中,只需创建一个备份组,就可以实现备份组中多个路由器之间的负载分担,避免了VRRP备份组中Backup路由器始终处于空闲状态、网络资源利用率不高的问题。
当MFF组网和VRRPE配合使用时,存在一些问题。参见图1,图1为MFF组网与VRRPE配合使用的组网结构示意图。图1中设备100为使能MFF的设备,路由器111和路由器112为VRRPE设备,设备100用于代答PC121、PC122和PC123的ARP请求的网关MAC通过和网关的ARP报文交互,这里以IPV4网络为例说明。设备100只记录一个网关的MAC地址,在VRRPE模式下,由于设备100的MFF功能直接代答,PC121、PC122或PC123的请求报文不会再发送到路由器111或路由器112,导致PC121、PC122和PC123只能获取到相同的VRRPE的一个虚MAC,导致无法起到负载均衡的目的。
对于上述问题,现有实现通过修改组网解决。参见图2,图2为现有技术中解决MFF组网与VRRPE配合使用中存在的问题的结构流程示意图。图2中设备100不直接连接路由器111和路由器112,而是直接连接一个3层设备200,通过设备200再连接路由器111和路由器112,设备100对应的网关设置成设备200的IP地址,PC121、PC122和PC123只需要发送IP报文到设备200即可,对PC121、PC122和PC123屏蔽掉VRRPE模式。该种解决方案对实际应用存在组网限制,并且增加了部署成本。
发明内容
有鉴于此,本发明提供一种在VRRPE中传输报文的方法和设备,能够实现MFF组网和VRRPE的配合使用,简化了对组网的要求。
为解决上述技术问题,本发明的技术方案是这样实现的:
一种在VRRPE中传输报文的方法,应用于MFF组网中,所述方法包括:
所述MFF设备截获下挂客户端发送的地址解析协议ARP请求报文,记录所述请求报文的信息,并将所述请求报文的目的IP地址修改为网关IP地址,发送给所述VRRPE设备中的主设备;
截获所述VRRPE设备中的主设备发送的将根据负载均衡算法分配的虚MAC地址作为源MAC地址的应答报文,并将所述应答报文根据所述记录的请求报文的信息发送给所述客户端,使所述客户端根据接收到的应答报文的源MAC地址和源IP地址进行报文传输。
一种设备,应用于MAC强制转发MFF组网中,所述设备包括:截获单元、记录单元和发送单元;
所述截获单元,用于截获自身所在设备的下挂客户端发送的地址解析协议ARP请求报文;截获所述VRRPE设备中的主设备发送的将根据负载均衡算法分配的虚MAC地址作为源MAC地址的应答报文;
所述记录单元,用于记录所述截获单元截获的请求报文的信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210126322.1/2.html,转载请声明来源钻瓜专利网。