[发明专利]一种MAC地址表项的更新方法及装置有效
申请号: | 202110203195.X | 申请日: | 2021-02-23 |
公开(公告)号: | CN113037883B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 张余 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L61/5053 | 分类号: | H04L61/5053;H04L12/46;H04L101/622 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 罗建民;邓伯英 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mac 地址 更新 方法 装置 | ||
1.一种MAC地址表项的更新方法,其特征在于,应用于EVN多归属网络中重新选举出的作为新主设备的VTEP设备,所述方法包括:
根据本地MAC地址表项构造ARP响应报文;
向CE设备发送所述ARP响应报文,以使所述CE设备根据所述ARP响应报文将自身本地MAC地址表项中相应的通往原主设备的出端口更新为通往新主设备的出端口,其中,所述CE设备多归属连接至所述EVN多归属网络中的每一个VTEP设备;
所述本地MAC地址表项包括IP地址、MAC地址和出端口,所述根据本地MAC地址表项构造ARP响应报文,具体包括:
将所述本地MAC地址表项中所有通往其余VTEP设备的出端口所对应的MAC地址作为源MAC地址,将从所述CE设备学习到的MAC地址作为目的MAC地址,构造所述ARP响应报文;
其中,所述其余VTEP设备为与所述新主设备建立BGP邻居的所有VTEP设备。
2.根据权利要求1所述的MAC地址表项的更新方法,其特征在于,所述根据本地MAC地址表项构造ARP响应报文之前,所述方法还包括:
分别与所述其余VTEP设备建立BGP邻居;
接收所述其余VTEP设备发送的MAC地址表项,并根据接收到的所述MAC地址表项更新所述本地MAC地址表项。
3.一种MAC地址表项的更新方法,其特征在于,应用于CE设备,所述CE设备多归属连接至EVN多归属网络中的每一个VTEP设备,所述方法包括:
接收EVN多归属网络中重新选举出的作为新主设备的VTEP设备发送的ARP响应报文;
根据所述ARP响应报文将自身本地MAC地址表项中相应的通往原主设备的出端口更新为通往新主设备的出端口;
所述本地MAC地址表项包括IP地址、MAC地址和出端口,所述ARP响应报文包括源MAC地址和目的MAC地址,
所述根据所述ARP响应报文将自身本地MAC地址表项中相应的通往原主设备的出端口更新为通往新主设备的出端口,具体包括:
将所述本地MAC地址表项中与所述源MAC地址相同的MAC地址所对应的出端口是通往所述原主设备的出端口更新为通往所述新主设备的出端口。
4.一种MAC地址表项的更新装置,其特征在于,设置于EVN多归属网络中重新选举出的作为新主设备的VTEP设备中,所述装置包括:
响应报文构造模块,用于根据本地MAC地址表项构造ARP响应报文;
响应报文发送模块,与所述响应报文构造模块连接,用于向CE设备发送所述ARP响应报文,以使所述CE设备根据所述ARP响应报文将自身本地MAC地址表项中相应的通往原主设备的出端口更新为通往新主设备的出端口,其中,所述CE设备多归属连接至所述EVN多归属网络中的每一个VTEP设备;
所述本地MAC地址表项包括IP地址、MAC地址和出端口;
所述响应报文构造模块具体用于将所述本地MAC地址表项中所有通往其余VTEP设备的出端口所对应的MAC地址作为源MAC地址,将从所述CE设备学习到的MAC地址作为目的MAC地址,构造所述ARP响应报文;
其中,所述其余VTEP设备为与所述新主设备建立BGP邻居的所有VTEP设备。
5.根据权利要求4所述的MAC地址表项的更新装置,其特征在于,还包括:
BGP邻居建立模块,用于分别与所述其余VTEP设备建立BGP邻居;
MAC地址表项学习模块,用于接收所述其余VTEP设备发送的MAC地址表项,并根据接收到的所述MAC地址表项更新所述本地MAC地址表项。
6.一种MAC地址表项的更新装置,其特征在于,设置于CE设备中,所述CE设备多归属连接至EVN多归属网络中的每一个VTEP设备,所述装置包括:
响应报文接收模块,用于接收EVN多归属网络中重新选举出的作为新主设备的VTEP设备发送的ARP响应报文;
MAC地址表项更新模块,与所述响应报文接收模块连接,用于根据所述ARP响应报文将自身本地MAC地址表项中相应的通往原主设备的出端口更新为通往新主设备的出端口;
所述本地MAC地址表项包括IP地址、MAC地址和出端口,所述ARP响应报文包括源MAC地址和目的MAC地址;
所述MAC地址表项更新模块具体用于:将所述本地MAC地址表项中与所述源MAC地址相同的MAC地址所对应的出端口是通往所述原主设备的出端口更新为通往所述新主设备的出端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110203195.X/1.html,转载请声明来源钻瓜专利网。