映射方法、系统和相关设备技术方案

技术编号:17350244 阅读:53 留言:0更新日期:2018-02-25 19:00
本发明专利技术公开了一种映射方法、系统和相关设备,涉及数据通信领域。本发明专利技术中的交换机响应于接收到的数据包而向管理平台发送请求建立映射的报文,使管理平台能够建立虚拟机的虚拟局域网标识、虚拟机接入的交换机端口和租户标识之间的映射关系,能够根据需要生成网络中实际存在的映射关系,避免产生冗余的映射关系。从而节省交换机的存储空间,提高映射关系的查找效率和数据包的转发效率。

Mapping methods, systems, and related devices

【技术实现步骤摘要】
映射方法、系统和相关设备
本专利技术涉及数据通信领域,特别涉及一种映射方法、系统和相关设备。
技术介绍
目前,随着软件定义网络技术的不断成熟,越来越多的数据中心开始采用虚拟可扩展局域网(VxLAN,VirtualExtensibleLAN)等叠加网络技术来组建大二层虚拟化网络。而对于无法部署叠加网络技术的平台,仍采用传统的虚拟局域网(VLAN,VirtualLocalAreaNetwork)技术进行网络隔离。因此,需要考虑VxLAN等叠加网络和VLAN网络的兼容互联问题。在现有的解决方案中,往往引入软件定义网络的硬件接入交换机作为VxLAN网关来实现VxLAN网络和VLAN网络的映射互通。该方案需要对VxLAN的虚拟可扩展局域网网络标识(VNI,VxLANNetworkIdentifier)和虚拟局域网标识之间的映射关系进行生成和维护。通常,映射规则采用端口和虚拟局域网标识映射VxLAN网络的VNI的方式来实现。由于管理平台无法直接获得虚拟局域网标识和端口号之间的关联关系,因此,管理平台往往会采用全端口映射的方式生成端口、虚拟局域网标识和VNI之间的对应关系并全部将其下发,即,将虚拟本文档来自技高网...
映射方法、系统和相关设备

【技术保护点】
一种映射方法,其特征在于,包括:交换机接收虚拟机发送的数据包,并获取所述虚拟机接入的交换机端口的标识,所述数据包包括所述虚拟机的虚拟局域网标识;交换机生成所述数据包对应的请求建立映射的报文,所述请求建立映射的报文包括所述虚拟机的虚拟局域网标识和所述虚拟机接入的交换机端口的标识;交换机向管理平台发送所述请求建立映射的报文,以便管理平台查找所述虚拟局域网标识对应的租户标识,建立所述虚拟机接入的交换机端口的标识、所述虚拟机的虚拟局域网标识和租户标识之间的映射关系,并将所述映射关系发送给所述虚拟机接入的交换机;交换机接收所述映射关系。

【技术特征摘要】
1.一种映射方法,其特征在于,包括:交换机接收虚拟机发送的数据包,并获取所述虚拟机接入的交换机端口的标识,所述数据包包括所述虚拟机的虚拟局域网标识;交换机生成所述数据包对应的请求建立映射的报文,所述请求建立映射的报文包括所述虚拟机的虚拟局域网标识和所述虚拟机接入的交换机端口的标识;交换机向管理平台发送所述请求建立映射的报文,以便管理平台查找所述虚拟局域网标识对应的租户标识,建立所述虚拟机接入的交换机端口的标识、所述虚拟机的虚拟局域网标识和租户标识之间的映射关系,并将所述映射关系发送给所述虚拟机接入的交换机;交换机接收所述映射关系。2.根据权利要求1所述的方法,其特征在于,还包括:交换机将管理平台发送的所述映射关系绑定到所述虚拟机接入的交换机端口。3.根据权利要求1所述的方法,其特征在于,所述交换机生成所述数据包对应的请求建立映射的报文包括:交换机查找所述虚拟机接入的交换机端口绑定的映射关系中是否有包含所述虚拟局域网标识的映射关系;如果交换机没有查找到包含所述虚拟局域网标识的映射关系,交换机生成所述数据包对应的请求建立映射的报文。4.根据权利要求1所述的方法,其特征在于,所述交换机生成所述数据包对应的请求建立映射的报文包括:交换机将所述虚拟机发送的数据包和所述虚拟机接入的交换机端口的标识打包生成请求建立映射的报文。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述租户标识为虚拟可扩展局域网网络标识,或者,所述交换机端口的标识包括交换机地址和端口号。6.一种映射方法,其特征在于,包括:管理平台从交换机发送的请求建立映射的报文中获取虚拟机的虚拟局域网标识和所述虚拟机接入的交换机端口的标识;管理平台查找所述虚拟机的虚拟局域网标识对应的租户标识,并建立所述虚拟机接入的交换机端口的标识、所述虚拟机的虚拟局域网标识和租户标识之间的映射关系;管理平台将所述映射关系发送到所述虚拟机接入的交换机。7.一种交换机,其特征在于,包括:数据包接收模块,用于接收虚拟机发送的数据包,并获取所述虚拟机接入的交换机端口的标识,所述数...

【专利技术属性】
技术研发人员:林宝洪樊勇兵陈楠黄志兰赖培源刘艺
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1