[发明专利]一种主机路由地址存储方法、装置、电子设备及存储介质在审
申请号: | 202210943124.8 | 申请日: | 2022-08-08 |
公开(公告)号: | CN115412528A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 叶海丽;吴教仁;陈刚;邴笑然;王俊岭 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L61/2557 | 分类号: | H04L61/2557;H04L61/2503;H04L49/00;H04L101/622;H04L101/659 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李燕春 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 路由 地址 存储 方法 装置 电子设备 介质 | ||
本公开关于一种主机路由地址存储方法、装置、电子设备及存储介质,该方法包括:获取服务器发送的多个第一报文;解析多个第一报文,得到多个第一报文分别携带的主机路由地址;在多个第一报文分别携带的主机路由地址均为IPv6主机路由地址,且多个IPv6主机路由地址具有相同的MAC地址和接口号时,将多个IPv6主机路由地址汇聚到同一目标网段,得到汇聚后的第一主机路由地址;将第一主机路由地址缓存于内核的网段路由表中。可见,通过将服务器的多个容器的主机路由地址汇聚到同一个目标网段,并将汇聚后的第一主机路由地址存储到交换机的内核的网段路由表中,从而可以解决HOST表资源不足的问题。
技术领域
本申请涉及通信技术领域,特别是涉及一种主机路由地址存储方法、装置、电子设备及存储介质。
背景技术
由于IPv4(Internet Protocol Version 4,互联网协议第4版)存在网络地址资源不足的问题,制约了互联网的应用和发展。需要加快IPv6(Internet Protocol Version 6,互联网协议第6版)的上线部署。IPv6是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议。
按照IPv6容器网络的设计方案,服务器每个容器都把ND(Neighbor DiscoveryProtocol,邻居发现协议)报文发布到交换机,交换机学习所有IPv6网络容器地址。按照每台服务器大约分配300个IPv6网络容器地址来计算,每台交换机大约承载16K的IPv6网络容器地址。
相关技术中,交换机中IPv6网络容器地址的存储查找,使用的是交换机芯片的主机路由表资源,其中,主机路由表也可以称为HOST表;由于IPv6网络容器地址通常较多,交换机芯片的HOST表资源不足。也就是说,交换机的HOST表资源不能满足容器云对IPv6网络容器地址的需求。
发明内容
为了解决相关技术中存在的上述技术问题,本公开实施例提供了一种主机路由地址存储方法、装置、电子设备及存储介质,本公开的技术方案如下:
根据本公开实施例的第一方面,提供了一种主机路由地址存储方法,包括:
获取服务器发送的多个第一报文;其中,每个所述第一报文携带所述服务器的一个容器的主机路由地址;
解析所述多个第一报文,得到所述多个第一报文分别携带的主机路由地址;
在所述多个第一报文分别携带的主机路由地址均为IPv6主机路由地址,且多个所述IPv6主机路由地址具有相同的MAC地址和接口号时,将多个所述IPv6主机路由地址汇聚到同一网段,得到汇聚后的第一主机路由地址,并将所述第一主机路由地址指向所述服务器的目标出接口;所述目标出接口为所述接口号对应的接口;
将所述第一主机路由地址缓存于内核的网段路由表中。
可选的,还包括:
获取目标数据;所述目标数据为待发送给所述服务器的数据;
通过所述第一主机路由地址将所述目标数据转发至所述目标出接口;
通过所述目标出接口向所述服务器的各个容器发送所述目标数据。
可选的,还包括:
通过外部边界网关协议向目标交换机发送所述第一主机路由地址,以使得所述目标交换机接收到所述第一主机路由地址后,同步存储所述第一主机路由地址;所述目标交换机为用于同步存储所述第一主机路由地址的其他交换机;
相应的,所述获取目标数据,包括:
接收所述目标交换机通过所述第一主机路由地址转发的目标数据。
可选的,所述将所述第一主机路由地址缓存于内核的网段路由表中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210943124.8/2.html,转载请声明来源钻瓜专利网。