[发明专利]一种ARP表项更新的方法及装置有效
申请号: | 201611249747.6 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106790757B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 王孟 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/801 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 arp 更新 方法 装置 | ||
本发明公开了一种ARP表项更新的方法及装置,涉及通信技术领域,能够解决网关需要发送大量ARP协议报文才能完成ARP表项更新的问题。本发明的ARP表项更新的方法包括:接入层RB学习并保存网关RB的接口表项;接入层RB检测到达每一个网关RB的路由出口是否发生变更,并确定待更新网关RB;接入层RB根据待更新网关RB的接口VLAN标识以及本地预存储的ARP表项确定目标ARP表项;接入层RB根据待更新网关RB的接口表项和目标ARP表项生成ARP报文并封装为TRILL数据帧后发送至待更新网关RB,以便于待更新网关RB更新目标主机的ARP表项。本发明适用于更新ARP表项的过程中。
技术领域
本发明涉及通信技术领域,尤其涉及一种ARP表项更新的方法及装置。
背景技术
为了实现TRILL(Transparent Interconnection of Lots of Links,多链接透明互联)网络的跨网段数据通信,需要在TRILL网络中部署网关设备,由网关来完成三层路由转发的功能。该网关设备可部署在TRILL网络中的一台RB上,这台RB也称TRILL网关。三层的TRILL网络架构如图1所示,第一层为TRILL网关,如RB11,用于实现三层路由转发。第二层为中间层RB,如RB21和RB22,主要用于连接TRILL网关与接入层RB,其中网关RB11通过第一接口与RB21相连,通过第二接口与RB22相连。第三层为接入层RB,如RB31、RB32和RB33,主要用于接入主机,如Server A1、ServerA2、Server B、Server C1和ServerC2。
TRILL网关学习并保存了大量主机的ARP(Address Resolution Protocol,地址解析协议)表项,当TRILL网络的拓扑发生变化时,这些ARP表项的出口也可能会发生变动。因此,TRILL网关需要及时更新这些主机的ARP表项。目前,ARP表项的更新方法有两种:一、TRILL网关定时向网络中所有的主机发送ARP请求报文,用于定时更新已经学习到的ARP表项。这种方法的缺点是:若定时周期太长,则不利于网关及时更新出口信息;若缩短定时周期,则TRILL网关会频繁发送大量ARP协议报文。二、TRILL网络拓扑发生变化后,当TRILL网关直连的链路正常时,TRILL网关则无法确定哪些ARP表项受到了影响,只有发送大量的ARP请求报文用于更新所有ARP表项。
由此可见,现有的两种ARP表项的更新的方法都需要发送大量的ARP协议报文,这样会造成资源浪费及网络拥堵。
发明内容
本发明提供一种ARP表项更新的方法及装置,能够解决网关需要发送大量ARP协议报文才能完成ARP表项更新的问题。
为达到上述目的,本发明实施例采用如下技术方案:
第一方面,本发明实施提供一种ARP表项更新的方法,包括:
接入层路由桥RB学习并保存网关RB的接口表项,所述接口表项包括网关RB的标识、网关RB的每一个接口虚拟局域网VLAN标识和每一个接口的媒体访问控制MAC地址,所述网关RB的数量为至少一个;
所述接入层RB检测所述接入层RB到达每一个网关RB的路由出口是否发生变更,并确定路由出口发生变更的网关RB为待更新网关RB;
所述接入层RB根据所述待更新网关RB的接口VLAN标识以及本地预存储的ARP表项确定目标ARP表项,所述目标ARP表项中包括目标主机的MAC地址、所述目标主机的VLAN标识,且所述目标主机的VLAN标识与所述待更新网关RB的接口VLAN标识相同;
所述接入层RB根据所述待更新网关RB的接口表项和所述目标ARP表项生成ARP报文并封装为TRILL数据帧后发送至所述待更新网关RB,以便于所述待更新网关RB根据所述TRILL数据帧更新所述目标主机的ARP表项,所述更新后的ARP表项的出口标识为所述待更新网关RB用于接收所述TRILL数据帧的接口标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611249747.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磷铵半成品包裹系统
- 下一篇:一种热解气循环利用的电石的生产系统