[发明专利]虚拟机数据分组封装及解封装有效
申请号: | 201280074945.7 | 申请日: | 2012-07-31 |
公开(公告)号: | CN104509050A | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | P·亚拉甘杜拉;J·R·G·桑托斯;Y·特纳 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | H04L12/951 | 分类号: | H04L12/951;H04L29/06 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 张晰,王英 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机数据分组封装及解封装 | ||
1.一种用于虚拟机(VM)数据分组封装和解封装的方法,所述方法 包括:
接收包括介质访问控制(MAC)报头和互联网协议(IP)报头的数据 分组;以及
通过处理器,对接收到的数据分组进行封装以包括封装MAC报头、封 装IP报头、与所述接收到的数据分组的MAC报头具有相同内容的VM MAC报头、以及与所述接收到的数据分组的IP报头具有相同内容的VM IP 报头。
2.如权利要求1所述的方法,还包括:
将所述VM MAC报头和所述VM IP报头置于所述封装MAC报头和所 述封装IP报头之后。
3.如权利要求1所述的方法,还包括:
对所述接收到的数据分组进行封装以包括与所述接收到的数据分组的 传输控制协议(TCP)报头具有相同内容的TCP报头;以及
将所述VM MAC报头和所述VM IP报头置于封装后的数据分组的TCP 报头的TCP可选项字段中。
4.如权利要求3所述的方法,还包括:
包含描述在所述TCP可选项字段中携带的可选项类型的关键字段。
5.如权利要求3所述的方法,还包括:
包含描述所述VM MAC报头和所述VM IP报头的尺寸的尺寸字段。
6.如权利要求1所述的方法,还包括:
将所述VM MAC报头和所述VM IP报头置于所述封装IP报头的IP可 选项字段中。
7.如权利要求6所述的方法,还包括:
包含描述所述IP可选项字段中携带的可选项类型的关键字段。
8.如权利要求6所述的方法,还包括:
包含描述所述VM MAC报头和所述VM IP报头的尺寸的尺寸字段。
9.如权利要求1所述的方法,还包括:
在网络接口卡(NIC)所处理的数据分组分段的报头中包含所述VM MAC报头和所述VM IP报头。
10.如权利要求1所述的方法,还包括:
将封装后的数据分组传输到虚拟化源的网络接口卡(NIC);
将处理后的数据分组分段从所述虚拟化源的NIC传输到虚拟化目的地 的NIC;以及
利用所述虚拟化目的地的管理程序中的无状态解封装层来从所述虚拟 化目的地的NIC接收处理后的数据分组分段,并进一步处理所述处理后的 数据分组分段且将其传输到所述虚拟化目的地上的目的地VM。
11.如权利要求1所述的方法,还包括:
将封装后的数据分组传输到虚拟化源的网络接口卡(NIC);
将处理后的数据分组分段从所述虚拟化源的NIC传输到虚拟化目的地 的NIC;
从所述虚拟化目的地的NIC接收处理后的数据分组分段;以及
将所述数据分组分段独立于其他处理后的数据分组分段传输到所述虚 拟化目的地上的目的地VM。
12.如权利要求1所述的方法,还包括:
利用网络接口卡(NIC)来对封装后的数据分组执行传输控制协议 (TCP)分段卸载(TSO)和求校验和操作。
13.如权利要求1所述的方法,还包括:
将封装后的数据分组传输到虚拟化源的网络接口卡(NIC);
从虚拟化目的地的NIC接收所述封装后的数据分组;以及
对所述封装后的数据分组进行解封装,以用所述VM MAC报头替换所 述封装MAC报头,并用所述VM IP报头替换所述封装IP报头。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280074945.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:处理请求
- 下一篇:通信系统、方法及程序