[发明专利]基于虚拟二层网络中数据包的处理方法和装置有效
申请号: | 201510049926.4 | 申请日: | 2015-01-30 |
公开(公告)号: | CN105991438B | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 李丹;陈聪捷;蔡启申 | 申请(专利权)人: | 华为技术有限公司;清华大学 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/937;H04L12/46 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨文娟;黄健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供一种基于虚拟二层网络中数据包的处理方法和装置。该方法包括:入口边缘交换机接收源服务器发送的第一数据包;查找封装信息映射表;若未获取到映射表项,则向控制器发送第一端口的端口标识、第一LTID和所述目的虚拟机的MAC地址,以使得所述控制器根据第一端口的端口标识、第一LTID和所述目的虚拟机的MAC地址获取对应的映射表项,并将所述映射表项返回给入口边缘交换机;入口边缘交换机将所述映射表项中的第二LTID替换第一数据包中的第一LTID,并根据映射表项对替换后的第一数据包进行封装,以获取第二数据包;将第二数据包发送给与目的虚拟机的MAC地址对应的出口边缘交换机。 | ||
搜索关键词: | 基于 虚拟 网络 数据包 处理 方法 装置 | ||
【主权项】:
1.一种基于虚拟二层网络中数据包的处理方法,其特征在于,包括:入口边缘交换机接收源服务器发送的第一数据包;其中,所述第一数据包为所述源服务器将第一虚拟网络局部标识LTID插入原始数据包后获取的数据包,且所述第一数据包包括目的虚拟机的介质访问控制MAC地址;其中,所述第一LTID为虚拟网络在所述源服务器中上的LTID;所述入口边缘交换机根据第一端口的端口标识、所述第一LTID和所述目的虚拟机的MAC地址,查找封装信息映射表,其中,所述第一端口是所述入口边缘交换机接收所述第一数据包的端口;若所述入口边缘交换机未从所述封装信息映射表中获取到与所述第一端口的端口标识、第一LTID和所述目的虚拟机的MAC地址对应的映射表项,则向控制器发送所述第一端口的端口标识、第一LTID和所述目的虚拟机的MAC地址,以使得所述控制器根据所述第一端口的端口标识、第一LTID和所述目的虚拟机的MAC地址获取对应的映射表项,并将所述映射表项返回给所述入口边缘交换机,其中,所述映射表项包括第二LTID,所述第二LTID为所述虚拟网络在目的服务器上的LTID;所述入口边缘交换机将所述第二LTID替换所述第一数据包中的第一LTID,并根据所述映射表项对替换后的第一数据包进行封装,以获取第二数据包;所述入口边缘交换机向与所述目的虚拟机的MAC地址对应的出口边缘交换机发送所述第二数据包,以使所述出口边缘交换机将所述第二数据包进行解析并将解析后的所述第二数据包发送给所述目的服务器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;清华大学,未经华为技术有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510049926.4/,转载请声明来源钻瓜专利网。