一种建立VxLAN的方法及无线控制器、交换机技术

技术编号:25643132 阅读:27 留言:0更新日期:2020-09-15 21:34
本申请公开了一种建立VxLAN的方法及无线控制器、交换机。无线控制器接收来自接入点的消息,响应于该消息,无线控制器建立无线控制器与无线接入点之间的通道;用该通道向无线接入点发送第一指示,第一指示用于指示无线接入点添加一个第一VTEP的记录,第一VTEP的记录中的IP地址为交换机的IP地址。采用本申请的方案,可以在AP上自动配置与交换机之间的VxLAN,使得WLAN设备可以支持叠加网络,该VxLAN建立过程无需手动操作,减少了用户的工作量。

【技术实现步骤摘要】
一种建立VxLAN的方法及无线控制器、交换机
本申请涉及通信领域,尤其涉及一种建立虚拟扩展局域网(virtualextensiblelocalareanetwork,VxLAN)的方法及无线控制器、交换机。
技术介绍
叠加网络(overlaynetwork)可以由VxLAN技术实现。有线无线融合的趋势促使无线局域网(wirelesslocalareanetworks,WLAN)设备也支持叠加网络。目前用户是手动在WLAN设备(例如接入点(accesspoint,AP))和交换机上配置VxLAN。然而,手动配置繁琐,工作量大。
技术实现思路
本申请提供一种建立VxLAN的方法及无线控制器、交换机,以在AP和交换机之间自动建立VxLAN,并减少用户的工作量。第一方面,提供了一种建立虚拟扩展局域网VxLAN的方法,包括:无线控制器接收来自无线接入点的消息,所述消息包括所述无线接入点的互联网协议(internetprotocol,IP)地址;响应于所述消息,所述无线控制器建立通道,所述通道在所述无线控制器与所述无线接入点之间;以及所述无线控制器用所述通道向所述无线接入点发送第一指示,所述第一指示用于指示所述无线接入点添加一个第一VxLAN隧道端点(VxLANtunnelendpoint,VTEP)的记录,所述第一VTEP的记录中的IP地址为交换机的IP地址。在该方面中,可以在AP上自动配置与交换机之间的VxLAN,使得WLAN设备可以支持叠加网络。结合第一方面,在第一方面的第一种实现中,所述方法还包括:所述无线控制器向所述交换机发送第二指示,所述第二指示用于指示所述交换机添加第二VTEP的记录,所述第二VTEP的记录中的IP地址为所述无线接入点的IP地址。在该实现中,多个AP可以连接至多个交换机,每个交换机添加该交换机的对端的VTEP,该VTEP的IP地址为AP的IP地址。结合第一方面的第一种实现,在第一方面的第二种实现中,所述消息还包括所述无线接入点的媒体接入控制(mediaaccesscontrol,MAC)地址,所述方法还包括:所述无线控制器接收所述交换机发送的无线接入点识别结果,所述识别结果包括所述无线接入点的MAC地址;所述无线控制器根据所述消息中所述无线接入点的IP地址和MAC地址的对应关系,以及发送所述无线接入点识别结果的所述交换机的IP地址和所述无线接入点识别结果中的所述无线接入点的MAC地址的对应关系,建立所述无线接入点的IP地址和所述交换机的IP地址的对应关系;以及所述无线控制器根据述无线接入点的IP地址和所述交换机的IP地址的对应关系发送所述第一指示和所述第二指示。在该实现中,交换机可以对AP进行识别,无线控制器建立识别出的AP的IP地址和交换机的IP地址的对应关系,可以使交换机了解VTEP对端的AP是否为交换机想要建立VxLAN的对端。第二方面,提供了一种建立虚拟扩展局域网VxLAN的方法,包括:交换机侦听动态主机配置协议(dynamichostconfigurationprotocol,DHCP)包,所述DHCP包包括待分配互联网协议IP地址的设备的媒体接入控制MAC地址;所述交换机识别所述待分配IP地址的设备为无线接入点;所述交换机向无线控制器发送无线接入点识别结果,所述识别结果包括所述无线接入点的MAC地址;所述交换机接收来自所述无线控制器的指示,所述指示包括所述无线接入点的IP地址;以及所述交换机根据所述指示,添加VTEP的记录,所述VTEP的记录中的IP地址为所述无线接入点的IP地址。在该方面中,交换机可以对AP进行识别,无线控制器建立识别出的AP的IP地址和交换机的IP地址的对应关系,可以使交换机了解VTEP对端的AP是否为交换机想要建立VxLAN的对端,交换机接收无线控制器的指示,添加VTEP的记录,从而在AP上自动配置与交换机之间的VxLAN,使得WLAN设备可以支持叠加网络,该VxLAN建立过程无需手动操作,减少了用户的工作量。结合第二方面,在第二方面的第一种实现中,所述交换机识别所述待分配IP地址的设备为无线接入点,包括:所述交换机根据所述DHCP包中的选项,识别所述待分配IP地址的设备为无线接入点。第三方面,提供了一种无线控制器,包括第一方面或其任意实现的方法模块。第四方面,提供了一种交换机,包括第二方面或其任意实现的方法模块。第五方面,提供了一种无线控制器,包括收发器、存储器和处理器;其中,所述存储器中存储程序代码,且所述处理器用于调用所述存储器中存储的程序代码,执行第一方面或其任意实现的方法。第六方面,提供了一种交换机,包括处理器和物理接口,所述处理器用于执行第二方面或其任意实现的方法。第七方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面、第二方面或其任意实现所述的方法。第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面、第二方面或其任意实现所述的方法。附图说明图1为叠加网络的架构示意图;图2为本申请实施例提供的一种在图1所示的AP和交换机之间建立VxLAN的架构示意图;图3为本申请实施例提供的一种建立VxLAN的流程示意图;图4为本申请实施例示例的一种AP和边缘节点建立VxLAN的方法的流程示意图;图5为本申请实施例示例的一种AP和边界节点建立VxLAN的方法的流程示意图;图6为本申请实施例提供的一种无线控制器的结构示意图;图7为本申请实施例提供的一种交换机的结构示意图;图8为本申请实施例提供的另一种无线控制器的结构示意图;图9为本申请实施例提供的另一种交换机的结构示意图。具体实施方式请参阅图1,为叠加网络的架构示意图。如图1所示,在底层网络(underlaynetwork)上构建了叠加网络。叠加网络层承载网络的业务,做到业务与网络解耦,方便网络业务的管理。网络管理控制器11负责物理网络和叠加网络的管理。无线控制器12控制接入点。核心交换机作为边界节点(bordernode)13,负责叠加网络和第三方网络间的报文转发。汇聚层或接入层的交换机作为边缘节点(edgenode),负责作为用户的VxLAN网关,接入用户的流量从这里进入VxLAN网络。在物理网络中,一个或多个接入点可以通过交换机或直接与一个或多个边缘节点连接,如图1所示,接入点151、接入点152可以通过交换机16或直接与边缘节点141连接(其中,接入点151可以与边缘节点141有线连接,接入点152可以与边缘节点141无线连接);接入点153、接入点154可以通过交换机16或直接与边缘节点142连接(其中,接入点153可以与边缘节点142有线连接,接入点154可以与边缘节点142无线连接)。边缘节点可以通过交换机或直接与边界节点13连接。请参阅图2,为本申请实施例提供的一种在图1所示的AP和交换机之间自动建立本文档来自技高网...

【技术保护点】
1.一种建立虚拟扩展局域网VxLAN的方法,其特征在于,包括:/n无线控制器接收来自无线接入点的消息,所述消息包括所述无线接入点的互联网协议IP地址;/n响应于所述消息,所述无线控制器建立通道,所述通道在所述无线控制器与所述无线接入点之间;/n所述无线控制器用所述通道向所述无线接入点发送第一指示,所述第一指示用于指示所述无线接入点添加一个第一VxLAN隧道端点VTEP的记录,所述第一VTEP的记录中的IP地址为交换机的IP地址。/n

【技术特征摘要】
1.一种建立虚拟扩展局域网VxLAN的方法,其特征在于,包括:
无线控制器接收来自无线接入点的消息,所述消息包括所述无线接入点的互联网协议IP地址;
响应于所述消息,所述无线控制器建立通道,所述通道在所述无线控制器与所述无线接入点之间;
所述无线控制器用所述通道向所述无线接入点发送第一指示,所述第一指示用于指示所述无线接入点添加一个第一VxLAN隧道端点VTEP的记录,所述第一VTEP的记录中的IP地址为交换机的IP地址。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述无线控制器向所述交换机发送第二指示,所述第二指示用于指示所述交换机添加第二VTEP的记录,所述第二VTEP的记录中的IP地址为所述无线接入点的IP地址。


3.根据权利要求2所述的方法,其特征在于,所述消息还包括所述无线接入点的媒体接入控制MAC地址,所述方法还包括:
所述无线控制器接收所述交换机发送的无线接入点识别结果,所述识别结果包括所述无线接入点的MAC地址;
所述无线控制器根据所述消息中所述无线接入点的IP地址和MAC地址的对应关系,以及发送所述无线接入点识别结果的所述交换机的IP地址和所述无线接入点识别结果中的所述无线接入点的MAC地址的对应关系,建立所述无线接入点的IP地址和所述交换机的IP地址的对应关系;
所述无线控制器根据述无线接入点的IP地址和所述交换机的IP地址的对应关系发送所述第一指示和所述第二指示。


4.一种建立虚拟扩展局域网VxLAN的方法,其特征在于,包括:
交换机侦听动态主机配置协议DHCP包,所述DHCP包包括待分配互联网协议IP地址的设备的媒体接入控制MAC地址;
所述交换机识别所述待分配IP地址的设备为无线接入点;
所述交换机向无线控制器发送无线接入点识别结果,所述识别结果包括所述无线接入点的MAC地址;
所述交换机接收来自所述无线控制器的指示,所述指示包括所述无线接入点的IP地址;
所述交换机根据所述指示,添加VTEP的记录,所述VTEP的记录中的IP地址为所述无线接入点的IP地址。


5.根据权利要求4所述的方法,其特征在于,所述交换机识别所述待分配IP地址的设备为无线接入点,包括:
所述交换机根据所述DHCP包中的选项,识别所述待分配IP地址的设备为无线接入点。


6.一种无线控制器,其特征在于,包括收发器、存储器和处理器;其中,所述存储器中存储程序代码,且所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
用所述收发器接收来自无线接入点的消息,所述消息包括所述无线接入点的互联网协议IP地址;
响应于所述消息,建立通道,所述通道在所述无线控制器与所述无线接入点之间;
用所述收发器在所述通道上向所述无线接入点发送第一指示,所述第一指示用于指示所述无线接入点添加一个第一VxLAN隧道端点VTEP的记录,所述第一VTEP的记录中的IP地址为交换机的IP地址。


7.根据权利要求6所述的无线控制器,其特征在于,所述处理器还用于执行如下操作:控制所述发射器向所述交换机发送第二指示,所述第二指示用于指示所述交换机添加第二VTEP的记录,所述第二VTEP的记录中的IP地址为所述无线接入点的IP地址。


8.根据权利要求7所述的无线控制器,其特征在于,所述消息还包括所述无线接入点的媒体接入控制MAC地址,所述处理器还用于执行如下操作:
控制所述接收器接收所述交换机发送的无线接入点识别结果,所述识别结果包括所述无线接入点的MAC地址;
根据...

【专利技术属性】
技术研发人员:林志鸿刘巍
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1