[发明专利]大二层层叠以太网ARP广播消除方法及装置在审
申请号: | 201910141318.4 | 申请日: | 2019-02-26 |
公开(公告)号: | CN109889623A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 黄杰;陈琳;原玉磊 | 申请(专利权)人: | 湖南省星岳天璇科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 周长清;胡君 |
地址: | 410205 湖南省长沙市高新开发区*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 驱动器 地址管理器 层叠网 以太网 广播 网络主机 侦听 管理IP地址 地址解析 缓存查询 网络注册 虚拟机 单播 配置 截获 发送 转换 通信 网络 | ||
1.一种大二层层叠以太网ARP广播消除方法,其特征在于,步骤包括:
S1.在Infiniband网络上配置用于管理IP地址和MAC地址的对应关系的地址管理器,以及在各网络主机节点上分别配置以太网的层叠网驱动器,所述层叠网驱动器的上层为各网络主机节点上虚拟机提供以太网网络接口,下层采用Infiniband网络机制通信;
S2.通过所述层叠网驱动器侦听网络主机节点的通信,并将侦听到的IP地址和MAC地址的对应关系通过Infiniband网络注册在所述地址管理器上;
S3.当存在虚拟机需要发送ARP广播进行地址解析时,通过所述层叠网驱动器截获所述ARP广播,并将所述ARP广播转换为对本地缓存查询或者所述地址管理器的单播请求。
2.根据权利要求1所述的大二层层叠以太网ARP广播消除方法,其特征在于,所述步骤S2的步骤包括:
S21.节点注册:所述层叠网驱动器初始化时,通过Infiniband网络单播向网络上的所述地址管理器注册各网络主机节点信息,并加入到层叠网的组播组;所述地址管理器接收来自网络主机节点的注册请求,并记录节点的地址;
S22.地址注册:所述层叠网驱动器侦听来自虚拟机的ARP请求和ARP应答;如果侦听到的ARP请求或ARP应答的源IP地址和MAC地址不在本地注册表中,在本地注册表中记录以及向所述地址注册管理器注册该新的IP地址和MAC地址的对应关系,所述地址管理器接收来自网络主机节点端的地址注册请求,记录IP地址和MAC地址的对应关系。
3.根据权利要求1所述的大二层层叠以太网ARP广播消除方法,其特征在于,所述步骤S3的步骤包括:
S31.本地缓存ARP解析:在本地缓存中查询侦听到的ARP中目的IP地址所对应的MAC地址,如果查询成功,构造ARP应答,并发送给本地虚拟机;如果在本地缓存中没有所查询的目的IP地址对应的MAC地址,通过Infiniband单播向所述地址管理器查询IP地址和MAC地址的对应关系;
S32.地址管理器ARP解析:所述地址管理器搜索所需查询的IP地址和MAC地址的对应关系,若查询成功,所述地址管理器将IP地址和MAC地址对应关系的查询应答通过Infiniband单播给网络主机节点,所述层叠驱动模块接收所述地址管理器发送的查询应答,并发送给本地网络主机节点的虚拟机;
S33.基于广播的ARP解析:若所述地址管理器查询失败,所述地址管理器将地址解析请求通过Infiniband组播给所有注册的网络主机节点,所述层叠驱动模块接收所述地址管理器通过Infiniband组播发送的地址解析请求,根据接收到的所述解析请求构造ARP广播,并发送给本地网络主机节点的虚拟机。
4.根据权利要求1或2或3所述的大二层层叠以太网ARP广播消除方法,其特征在于,还包括地址保持步骤,具体步骤为:查询所述地址管理器中记录的本地虚拟机IP地址,根据IP地址构造ARP广播,并发送给本地虚拟机,若侦听到本地虚拟机的ARP应答,更新所述地址管理器中对应IP地址的更新时间。
5.根据权利要求1或2或3所述的大二层层叠以太网ARP广播消除方法,其特征在于,还包括全局地址作废步骤,具体步骤为:轮询所述地址管理器中IP地址的更新时间,若存在某个IP地址的最新时间超时,则向所述地址管理器发送作废请求以在所述地址管理器中删除本地的IP地址和MAC地址对应关系;接收所述地址管理器通过Infiniband组播发送到已注册的网络主机节点的IP地址作废请求,删除本地缓存中对应IP地址的地址缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南省星岳天璇科技有限公司,未经湖南省星岳天璇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910141318.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:集中式逻辑地址分配方法
- 下一篇:基于网络的数据分析方法及装置