【技术实现步骤摘要】
ARP表的更新方法及装置
[0001]本专利技术涉及通信
,尤指一种地址解析协议(Address Resolution Protocol,ARP)表的更新方法及装置。
技术介绍
[0002]在如图1所示的三层到边网络架构中,至少两个汇聚网络设备(图中示出的是包括两个汇聚网络设备)分别与至少两个接入网络设备连接,组成全网络(full mesh),各个接入网络设备学习到下联的终端的ARP表项后,将其转换成路由同步给各个汇聚网络设备,各个汇聚网络设备上具有全网的路由。
[0003]在静态互联网协议(Internet Protocol,IP)地址场景下,上线的终端下线后,该终端连接的接入网络设备会在该终端对应的ARP表项达到老化时长后删除该ARP表项,然后通告各个汇聚网络设备删除该ARP表项对应的路由,从而实现各个汇聚网络设备的路由更新。
[0004]上述ARP表的更新方法中,不能及时老化ARP表项,需要等到ARP表项达到老化时长后删除,若未达到老化时长而另一个终端使用了相同的IP地址上线,则各个汇聚网络设备上 ...
【技术保护点】
【技术特征摘要】
1.一种地址解析协议ARP表的更新方法,应用于三层到边网络包括的至少两个接入网络设备中,所述三层到边网络还包括至少两个汇聚网络设备,所述至少两个汇聚网络设备共享设定表、且分别与所述至少两个接入网络设备连接,其特征在于,所述方法包括:接收下联的终端发送的ARP报文后,向所述至少两个汇聚网络设备中的第一选定汇聚网络设备发送携带所述ARP报文的源互联网协议IP地址和源媒体访问控制MAC地址的查询报文,以使所述第一选定汇聚网络设备在所述设定表中查询所述源IP地址,若在所述设定表中查找到所述源IP地址,则返回携带结果为查找到、所述源IP地址和所述源MAC地址的响应报文、并向所述设定表中所述源IP地址所在第一表项包括的第一设备标识对应的第一接入网络设备发送携带所述源IP地址和所述第一表项包括的第一MAC地址的探测报文,若在所述设定表中未查找到所述源IP地址,则返回携带结果为未查找到、所述源IP地址和所述源MAC地址的响应报文、并在所述设定表中建立包括所述源IP地址、所述源MAC地址和发送所述查询报文的第二接入网络设备的第二设备标识的第二表项;若接收到携带结果为未查找到、所述源IP地址和所述源MAC地址的响应报文,则在ARP表中添加包括所述源IP地址和所述源MAC地址的第一ARP表项;若接收到所述至少两个网络汇聚设备中的第二选定汇聚网络设备发送的携带第一IP地址和第二MAC地址的探测报文,则基于所述第一IP地址和所述第二MAC地址发起ARP探测,若未接收到ARP响应,则从所述ARP表中删除包括所述第一IP地址和所述第二MAC地址的第二ARP表项,并向所述第二选定汇聚网络设备发送携带所述第一IP地址和所述第二MAC地址的删除通告,以使所述第二选定汇聚网络设备从所述设定表中删除包括所述第一IP地址和所述第二MAC地址的第三表项。2.如权利要求1所述的方法,其特征在于,还包括:若接收到携带结果为查找到、所述源IP地址和所述源MAC地址的响应报文,则在设定时长内暂停接收所述终端发送的ARP报文。3.如权利要求1或2所述的方法,其特征在于,还包括:若接收到ARP响应,则向所述第二选定汇聚网络设备发送携带所述第一IP地址和所述第二MAC地址的存活通告,以使所述第二选定汇聚网络设备保留所述第三表项。4.一种ARP表的更新方法,应用于三层到边网络包括的至少两个汇聚网络设备中,所述三层到边网络还包括至少两个接入网络设备,所述至少两个汇聚网络设备共享设定表、且分别与所述至少两个接入网络设备连接,其特征在于,所述方法包括:接收所述至少两个接入网络设备中的第二接入网络设备在接收到下联的终端发送的ARP报文后发送的携带所述ARP报文的源IP地址和源MAC地址的查询报文;在所述设定表中查询所述源IP地址;若在所述设定表中查找到所述源IP地址,则返回携带结果为查找到、所述源IP地址和所述源MAC地址的响应报文,以使所述第二接入网络设备在设定时长内暂停接收所述终端发送的ARP报文;向所述设定表中所述源IP地址所在第一表项包括的第一设备标识对应的第一接入网络设备发送携带所述源IP地址和所述第一表项包括的第一MAC地址的探测报文,以使所述第一接入网络设备基于所述源IP地址和所述第一MAC地址发起ARP探测,若未接收到ARP响应,则从自身的ARP表中删除包括所述源IP地址和所述第一MAC地址的第三ARP表项,并返回携带所述源IP地址和所述第一MAC地址的删除通告;基于所述删除通告删除所
述设定表中的所述第一表项;若在所述设定表中未查找到所述源IP地址,则在所述设定表中建立包括所述源IP地址、所述源MAC地址和所述第二接入网络设备的第二设备标识的第二表项,并返回携带结果为未查找到、所述源IP地址和所述源MAC地址的响应报文,以使所述第二接入网络设备在自身的ARP表中添加包括所述源IP地址和所述源MAC地址的第一ARP表项。5.如权利要求4所述的方法,其特征在于,还包括:若接收到所述第一接入网络设备在接收到ARP响应后发送的携带所述源IP地址和所述第一MAC地址的存活通告,则保留所述设定表中的所述第一表项。6.一种ARP表的更新装置,应用于三层到边网络包括的至少两个接入网络设备中,所述三层到边网络还包括至少两个汇聚网络设备,所述至少两个汇聚网络设备共享设定表、且分别与所述至少两个接入网络设备连接,其特征在于,所述装置包括:转发模块,用于接收下联的终端发送的ARP报文后,向所述至少两个汇聚网络设...
【专利技术属性】
技术研发人员:张起强,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。