[发明专利]容器间通信方法及装置有效
| 申请号: | 201510875613.4 | 申请日: | 2015-12-04 |
| 公开(公告)号: | CN105491123B | 公开(公告)日: | 2019-02-22 |
| 发明(设计)人: | 胡春明;肖远昊;杜乐乐;师斌 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;黄健 |
| 地址: | 100191 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种容器间通信方法及装置,其中方法包括:创建全局哈希表,将哈希表的所有表头指针初始化为NULL值;启动VETH网络设备,在每个容器与虚拟网桥中创建成对的虚拟网卡,并为每个容器的虚拟网卡分配IP地址以及指针,为虚拟网桥的虚拟网卡分配指针;将各个容器的虚拟网卡的IP地址以及指针添加到所述全局哈希表中;根据所述全局哈希表中的IP地址以及指针,进行容器间的通信。本发明提供的容器间通信方法及装置,能够动态构建容器间的虚拟点对点通信链路,提升同一宿主机的容器间的通信效率,降低容器间的通信延迟,并且提高了容器间的网络带宽,还能够有效避免网卡资源浪费。 | ||
| 搜索关键词: | 容器 通信 方法 装置 | ||
【主权项】:
1.一种容器间通信方法,其特征在于,包括:创建全局哈希表,将哈希表的所有表头指针初始化为NULL值;启动VETH网络设备,在每个容器与虚拟网桥中创建成对的虚拟网卡,并为每个容器的虚拟网卡分配IP地址以及指针,为虚拟网桥的虚拟网卡分配指针;将各个容器的虚拟网卡的IP地址以及指针添加到所述全局哈希表中;获取发送方虚拟网卡欲发送的报文中的目的IP地址;根据所述目的IP地址,在所述全局哈希表中查找对应的指针;若找到对应的指针,则判断所述指针对应的接收方虚拟网卡的合法性;若合法,则将所述报文插入到所述接收方虚拟网卡的接收队列;在所述报文插入成功后,更新所述发送方虚拟网卡的报文发送数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510875613.4/,转载请声明来源钻瓜专利网。
- 上一篇:移动车辆分布式聚合方法
- 下一篇:用于轨道交通浮置板轨道的复合阻尼弹簧隔振器





