[发明专利]ARP表项生成的方法、控制设备及系统有效
申请号: | 201210580581.1 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103051538A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 李文辉;子康;倪辉;李华;赵晖 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/713 | 分类号: | H04L12/713 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 纪烈超 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | arp 生成 方法 控制 设备 系统 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种ARP表项生成的方法、控制设备及系统。
背景技术
在数据中心网络中,用户数据汇聚至网关,为了实现数据传输,通常利用在网关上创建的虚拟局域网接口(Virtua l Loca l AreaNetwork Interface,VLANIF)进行用户接入,而为了实现冗余保护,还会在VLANIF接口上使能虚拟路由冗余协议(Virtua l RouterRedundancy Protocol,VRRP)为网关提供备份功能,即,通过运行VRRP协议创建一个VRRP备份组,该VRRP备份组由一个主用设备和若干个备用设备组成,正常情况下用户上行接入业务由主用设备承担,当主用设备发生故障或链路异常时,会将备用设备升为主用设备(简称为“升主”或称为“主备倒换”),由备用设备接替主用设备工作。
在VRRP备份组中,主用设备会将学习到的地址解析协议(Addres s Resolut ion Protocol,ARP)表项备份到备用设备上,当备用设备升主后,备用设备可以直接使用备份的ARP表项进行转发,但是当备份来的ARP表项的出接口为VLANIF时,这些ARP表项将不能转发,原因是由于VLANIF接口允许多个物理端口加入同一个虚拟局域网(Virtua l Loca l Area Network,VLAN),对于单台备用设备而言,它无法确定用户实际接入端口,因此,备份设备无法确定主设备备份过来的地址解析协议(Addres s Resolution Protocol,ARP)表项的出端口,因此,在这种情况下,备用设备升主后需要重新学习对应的ARP表项信息。在ARP表项学习过程中,会导致使用该ARP表项转发的用户流量出现丢包。
发明内容
本发明实施例提供ARP表项生成的方法、控制设备及系统,以解决在VRRP备份组中备用设备升级为主用设备后用户流量出现丢包的问题。
第一方面,提供了一种ARP表项生成的方法,所述方法适用于控制和转发分离的开放流网络,所述开放流网络包含第一转发设备、第二转发设备和控制设备,所述第一转发设备和所述第二转发设备组成VRRP备份组,所述第一转发设备为所述VRRP备份组的主用设备,所述第二转发设备为所述VRRP备份组的备用设备,所述方法包括:
所述控制设备接收所述第一转发设备发送的对应用户设备的第一ARP表项,所述第一ARP表项包括:所述用户设备的网际互联协议(Internet Protocol,IP)地址、所述用户设备的媒体接入控制(Media Access Control,MAC)地址和所述第一转发设备到所述用户设备的第一出接口;
所述控制设备根据存储的所述第二转发设备到所述用户设备的路径信息,将所述第一ARP表项中的所述第一出接口替换为第二出接口生成第二ARP表项,所述路径信息包含所述用户设备的IP地址和所述第二转发设备到所述用户设备的所述第二出接口;
所述控制设备向所述第二转发设备发送所述第二ARP表项。
在所述第一方面的第一种可能的实现方式中,所述路径信息为预先通过手动配置的方式在所述控制设备上配置的,或者,所述路径信息为所述控制设备通过内部网关协议(Interior GatewayProtocol,IGP)或边界网关协议(Border Gateway Protocol,BGP)从所述用户设备学习到的。
在所述第一方面或所述第一方面的第一种可能的实现方式中,还提供了所述第一方面的第二种可能的实现方式,所述控制设备根据所述路径信息,将所述第一ARP表项中的所述第一出接口替换为所述第二出接口生成第二ARP表项,包括:
在根据所述第一ARP表项中的所述用户设备的IP地址匹配到所述路径信息后,将所述路径信息中的所述第一ARP表项中的所述第一出接口替换为所述第二出接口。
在所述第一方面或所述第一方面的上述任意一种可能的实现方式中,还提供了所述第一方面的第三种可能的实现方式,所述第一出接口为虚拟局域网接口VLANIF。
第二方面,提供了一种ARP表项生成的控制设备,所述控制设备适用于控制和转发分离的开放流网络,所述开放流网络包含第一转发设备、第二转发设备和所述控制设备,所述第一转发设备和所述第二转发设备组成VRRP备份组,所述第一转发设备为所述VRRP备份组的主用设备,所述第二转发设备为所述VRRP备份组的备用设备,所述控制设备包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210580581.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种热释电红外传感器测试机
- 下一篇:信号监测防雷分线柜及其信号采集系统