【技术实现步骤摘要】
映射方法、系统和相关设备
本专利技术涉及数据通信领域,特别涉及一种映射方法、系统和相关设备。
技术介绍
目前,随着软件定义网络技术的不断成熟,越来越多的数据中心开始采用虚拟可扩展局域网(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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。