[发明专利]用在软件定义网络中的数据转发装置及数据转发方法有效
申请号: | 201610808232.9 | 申请日: | 2016-09-07 |
公开(公告)号: | CN107800628B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 宋伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751;H04L12/911;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了一种用在软件定义网络中的数据转发装置、及数据转发方法。该数据转发装置,包括:接收单元,用于从第一虚拟机接收针对第二虚拟机的第一地址请求消息,第一地址请求消息包括第二虚拟机的因特网协议IP地址,并且用于请求所述第二虚拟机的媒体访问控制MAC地址;存储单元,用于存储地址映射表;处理单元,用于确定地址映射表中是否存储有第二虚拟机的地址映射表项;发送单元,用于向数据转发装置所在的二层网络中的除数据转发装置之外的其他数据转发装置发送第二地址请求消息。在多个虚拟机接入数据转发装置时,可以大大减轻数据转发装置的处理负荷。 | ||
搜索关键词: | 软件 定义 网络 中的 数据 转发 装置 方法 | ||
【主权项】:
一种用在软件定义网络中的数据转发装置,包括:接收单元,用于从第一虚拟机接收针对第二虚拟机的第一地址请求消息,所述第一地址请求消息包括所述第二虚拟机的因特网协议IP地址,并且用于请求所述第二虚拟机的媒体访问控制MAC地址,所述第一虚拟机接入于所述数据转发装置;存储单元,用于存储地址映射表;处理单元,用于确定所述地址映射表中是否存储有所述第二虚拟机的地址映射表项,并且在所述地址映射表中没有存储所述第二虚拟机的地址映射表项时,为所述第一地址请求消息添加第一外层隧道封装,得到第二地址请求消息;发送单元,用于向所述数据转发装置所在的二层网络中的除所述数据转发装置之外的其他数据转发装置发送所述第二地址请求消息,所述第一外层隧道封装包括所述二层网络的虚拟网络标识,其中:所述接收单元还用于接收所述第二虚拟机接入的第二数据转发装置发送的第二地址响应消息,所述第二地址响应消息是所述第二数据转发装置为所述第二虚拟机发送的第一地址响应消息添加第二外层隧道封装得到的,所述第二外层隧道封装包括所述二层网络的虚拟网络标识和所述第二数据转发装置的IP地址,所述第一地址响应消息包括所述第二虚拟机的MAC地址;所述处理单元还用于根据所述第二地址响应消息生成所述第二虚拟机的地址映射表项,将所述第二虚拟机的地址映射表项存储到所述地址映射表中,并从所述第二地址响应消息剥离所述第二外层隧道封装,得到所述第一地址响应消息,所述第二虚拟机的地址映射表项包括所述第二虚拟机的IP地址、所述第二数据转发装置的IP地址、以及所述二层网络的虚拟网络标识;以及所述发送单元还用于将所述第一地址响应消息发送给所述第一虚拟机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610808232.9/,转载请声明来源钻瓜专利网。