[发明专利]一种在VRRPE中传输报文的方法和设备有效
申请号: | 201210126322.1 | 申请日: | 2012-04-26 |
公开(公告)号: | CN102647360A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 葛建壮;王海东 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vrrpe 传输 报文 方法 设备 | ||
1.一种在负载均衡模式虚拟路由器冗余协议VRRPE中传输报文的方法,应用于MAC强制转发MFF组网中,其特征在于,所述网络中包括MFF设备和VRRPE设备,所述方法包括:
所述MFF设备截获下挂客户端发送的地址解析协议ARP请求报文,记录所述请求报文的信息,并将所述请求报文的目的IP地址修改为网关IP地址,发送给所述VRRPE设备中的主设备;
截获所述VRRPE设备中的主设备发送的将根据负载均衡算法分配的虚MAC地址作为源MAC地址的应答报文,并将所述应答报文根据所述记录的请求报文的信息发送给所述客户端,使所述客户端根据接收到的应答报文的源MAC地址和源IP地址进行报文传输。
2.根据权利要求1所述的方法,其特征在于,所述请求报文的信息包括:源IP地址、目的IP地址、端口号和VLAN ID;
所述将所述应答报文根据所述记录的请求报文的信息发送给所述客户端包括:将所述应答报文中的目的IP地址修改为所述记录的请求报文中的源IP地址,根据所述记录的请求报文的信息中的端口号和VLAN ID将所述应答报文单播发送给所述客户端。
3.根据权利要求2所述的方法,其特征在于,所述截获所述VRRPE设备中的主设备发送的将根据负载均衡算法分配的虚MAC地址作为源MAC地址的应答报文之后,所述将所述应答报文根据所述记录的请求报文的信息发送给所述客户端之前,所述方法进一步包括:
在本地记录的所述请求报文的信息中查找截获的应答报文的目的IP地址,如果查找到,则执行所述将所述应答报文根据所述记录的请求报文的信息发送给所述客户端及后续步骤;否则,将所述应答报文透传。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述将所述应答报文根据所述记录的请求报文的信息发送给所述客户端时,所述方法进一步包括:
删除所述记录的对应的请求报文的信息。
5.根据权利要求4所述的方法,其特征在于,所述方法进一步包括,对记录的请求报文的信息设置信息老化时间,信息老化时间内未截获到携带源IP地址为记录的目的IP地址的应答报文时,则将本地记录的对应的请求报文的信息老化。
6.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法进一步包括:
所述MFF设备监听所述VRRPE设备间的交互报文,获得各VRRPE设备的虚MAC地址并记录;
预设时间到时,截获到其下挂客户端发送的ARP请求报文时,根据所述请求报文的信息通过负载均衡算法为所述发送所述请求报文的客户端分配所述记录的虚MAC地址,并将所述分配的虚MAC地址作为源MAC地址,所述获得的网关IP地址作为源IP地址携带在应答报文中发送给所述客户端,使所述客户端根据接收到的应答报文的源MAC地址和源IP地址进行报文传输。
7.根据权利要求6所述的方法,其特征在于,所述方法进一步包括:
所述MFF设备为所述记录的各VRRPE设备的虚MAC地址设置地址老化时间,地址老化时间到时,将对应的虚MAC地址老化;在所述老化时间内,监听到所述记录的VRRPE设备的虚MAC地址时,将记录的对应虚MAC地址的地址老化时间更新。
8.一种设备,应用于MAC强制转发MFF组网中,其特征在于,所述设备包括:截获单元、记录单元和发送单元;
所述截获单元,用于截获自身所在设备的下挂客户端发送的地址解析协议ARP请求报文;截获所述VRRPE设备中的主设备发送的将根据负载均衡算法分配的虚MAC地址作为源MAC地址的应答报文;
所述记录单元,用于记录所述截获单元截获的请求报文的信息;
所述发送单元,用于将所述截获单元截获的请求报文的目的IP地址修改为网关IP地址,发送给VRRPE设备中的主设备;将所述截获单元截获的应答报文根据所述记录的请求报文的信息发送给所述客户端,使所述客户端根据接收到的应答报文的源MAC地址和源IP地址进行报文传输。
9.根据权利要求8所述的设备,其特征在于,
所述记录单元记录的所述请求报文的信息包括:源IP地址、目的IP地址、端口号和VLAN ID;
所述发送单元,用于将所述应答报文中的目的IP地址修改为所述记录单元记录的请求报文中的源IP地址,根据所述记录的请求报文的信息中的端口号和VLAN ID将所述应答报文单播发送给所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210126322.1/1.html,转载请声明来源钻瓜专利网。