[发明专利]计算方法、计算装置和计算机可读存储介质有效
| 申请号: | 201711471518.3 | 申请日: | 2017-12-28 |
| 公开(公告)号: | CN108540381B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 蒂拉卡·拉杰·苏伦德拉·巴布;胡晓;苏中友 | 申请(专利权)人: | 瞻博网络公司 |
| 主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/707;H04L12/46 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 计算方法 计算 装置 计算机 可读 存储 介质 | ||
1.一种计算方法,包括:
由计算装置的网络接口卡经由所述网络接口卡的物理网络接口接收从所述物理网络接口入站的分组,
其中,所述网络接口卡包括第一硬件组件和第二硬件组件,并且
其中,所述第一硬件组件和所述第二硬件组件提供对所述网络接口卡的物理网络接口的单独的分组输入/输出访问,并且
其中,所述分组包括内部分组和指示多个虚拟网络中的一个虚拟网络的隧道封装报头,所述一个虚拟网络包括所述计算装置的虚拟网络端点;
由所述计算装置的虚拟路由器从所述网络接口卡接收所述分组;
由所述虚拟路由器至少基于所述隧道封装报头确定网络转发表,其中,所述网络转发表指示针对所述第二硬件组件配置的层2地址是所述虚拟网络端点的层2地址;
由所述虚拟路由器基于所述网络转发表确定所述分组的目的端点是所述虚拟网络端点;
由所述虚拟路由器响应于确定所述分组的所述目的端点是所述虚拟网络端点而使用所述第一硬件组件将具有一层2报头的所述分组输出回至所述网络接口卡,所述层2报头具有作为所述虚拟网络端点的层2地址的目的地层2地址;以及
由所述网络接口卡响应于从所述虚拟路由器接收所述分组,而将所述分组切换至所述虚拟网络端点并且使用所述第二硬件组件将所述分组输出至所述虚拟网络端点。
2.根据权利要求1所述的方法,
其中,所述网络接口卡包括单根输入/输出虚拟化装置;
其中,所述第一硬件组件包括所述单根输入/输出虚拟化装置的物理功能部;
其中,所述第二硬件组件包括所述单根输入/输出虚拟化装置的虚拟功能部。
3.根据权利要求1所述的方法,
其中,所述网络接口卡包括单根输入/输出虚拟化装置;
其中,所述第一硬件组件包括所述单根输入/输出虚拟化装置的第一虚拟功能部;
其中,所述第二硬件组件包括所述单根输入/输出虚拟化装置的第二虚拟功能部。
4.根据权利要求1至3中任一项所述的方法,其中,将所述分组输出至所述网络接口卡包括引起所述分组从用于所述虚拟路由器的存储器地址空间到所述网络接口卡的存储器的直接存储器存取传输。
5.根据权利要求1至3中任一项所述的方法,其中,将所述分组输出至所述虚拟网络端点包括引起所述分组从所述网络接口卡的存储器到所述虚拟网络端点的存储器地址空间的直接存储器存取传输。
6.根据权利要求1至3中任一项所述的方法,其中,所述虚拟网络端点包括虚拟机和容器中的至少一个。
7.根据权利要求1至3中任一项所述的方法,其中,所述分组包括第一分组,所述方法进一步包括:
由所述虚拟网络端点使用所述第二硬件组件将第二分组输出至所述网络接口卡,
由所述网络接口卡将所述第二分组切换至所述虚拟路由器并且使用所述第一硬件组件将所述第二分组输出至所述虚拟路由器;
由所述虚拟路由器利用外部报头封装所述第二分组并且将所述第二分组输出回至所述网络接口卡以用于在所述物理网络接口上输出,从而将所述第二分组用隧道传送至托管用于所述第二分组的目的地虚拟网络端点的另一物理计算装置。
8.根据权利要求1至3中任一项所述的方法,进一步包括:
由所述虚拟网络端点接收默认路由,以使所述虚拟网络端点输出具有层2报头的出站分组,所述层2报头各自具有作为针对所述第一硬件组件配置的层2地址的层2目的地地址;
由所述网络接口卡至少基于所述层2报头将所述出站分组切换至所述虚拟路由器并且使用所述第一硬件组件将所述出站分组输出至所述虚拟路由器。
9.根据权利要求1至3中任一项所述的方法,
由所述虚拟路由器响应于接收请求对于默认网关的层2地址的地址解析协议请求而输出对于所述地址解析协议请求的地址解析协议回复,所述地址解析协议回复指定针对所述第一硬件组件配置的层2地址用于所述默认网关的所述层2地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711471518.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多子流网络传输方法及装置
- 下一篇:一种网络内容存储系统及其路由方法





