一种ap接入ac的方法及装置的制造方法

文档序号:8490487阅读:418来源:国知局
一种ap接入ac的方法及装置的制造方法
【技术领域】
[0001]本申请涉及网络通信技术领域,尤其涉及一种AP接入AC的方法及装置。
【背景技术】
[0002]在WLAN (Wireless Local Area Network,无线局域网)网络中,AP (AccessPoint,接入点)AC (Access Controller,接入控制器)之间通过 CAPWAP (Control AndProvis1ning of Wireless Access Point,无线接入点控制与配置)隧道传递数据报文和控制报文。CAPWAP隧道建立的第一个阶段为AC发现阶段,即AP发现可用AC的阶段,AP需要向AC发送发现请求报文,在AC回复发现响应报文后,继续执行后续流程与AC建立CAPWAP隧道。
[0003]AP向AC发送发现请求报文之前需获取AC的IP地址,目前获取AC的IP地址的方式主要包括静态获取方式和动态获取方式。当通过上述两种方式无法获取到AC的IP地址时,AP通过广播方式发送发现请求报文,但该方式要求AP和AC在同一个二层网络中,否则,AP无法发现AC。

【发明内容】

[0004]有鉴于此,本申请提供一种AP接入AC的方法及装置。
[0005]具体地,本申请是通过如下技术方案实现的:
[0006]本申请提供一种接入点AP接入接入控制器AC的方法,第一 AP与第二 AP位于同一二层网络,其中,所述第一 AP为待接入AC的AP,所述第二 AP为已接入AC的AP,该方法应用于所述第一 AP,包括:
[0007]通过广播方式发送第一发现请求报文;
[0008]接收所述第二 AP根据所述第一发现请求报文回应的第一发现响应报文,所述第一发现响应报文中携带所述第二 AP已接入AC的IP地址;
[0009]根据所述第二 AP已接入AC的IP地址选择可用AC接入。
[0010]本申请还提供一种接入点AP接入接入控制器AC的方法,第一 AP与第二 AP位于同一二层网络,其中,所述第一 AP为待接入AC的AP,所述第二 AP为已接入AC的AP,该方法应用于所述第二 AP,包括:
[0011]接收所述第一 AP通过广播方式发送的第一发现请求报文;
[0012]向所述第一 AP回应所述第一发现请求报文的第一发现响应报文,所述第一发现响应报文中携带已接入AC的IP地址,以使所述第一 AP根据所述AC的IP地址选择可用AC接入。
[0013]本申请还提供一种接入点AP接入接入控制器AC的装置,第一 AP与第二 AP位于同一二层网络,其中,所述第一 AP为待接入AC的AP,所述第二 AP为已接入AC的AP,该装置应用于所述第一 AP,包括:
[0014]发送单元,用于通过广播方式发送第一发现请求报文;
[0015]接收单元,用于接收所述第二 AP根据所述第一发现请求报文回应的第一发现响应报文,所述第一发现响应报文中携带所述第二 AP已接入AC的IP地址;
[0016]选择单元,用于根据所述第二 AP已接入AC的IP地址选择可用AC接入。
[0017]本申请还提供一种接入点AP接入接入控制器AC的装置,第一 AP与第二 AP位于同一二层网络,其中,所述第一 AP为待接入AC的AP,所述第二 AP为已接入AC的AP,该装置应用于所述第二 AP,包括:
[0018]接收单元,用于接收所述第一 AP通过广播方式发送的第一发现请求报文;
[0019]回应单元,用于向所述第一 AP回应所述第一发现请求报文的第一发现响应报文,所述第一发现响应报文中携带已接入AC的IP地址,以使所述第一 AP根据所述AC的IP地址选择可用AC接入。
[0020]由上述描述可以看出,当AP无法直接发现可用AC时,可以通过同一二层网络中的其它已接入AP获取当前网络中的可用AC,提高了 AP发现可用AC的几率,且简化了系统配置,即在同一二层网络中只需要配置一台上线AP,即可实现该二层网络内其它AP的接入。
【附图说明】
[0021]图1是本申请一示例性实施例示出的WLAN组网示意图;
[0022]图2是本申请一示例性实施例示出的一种AP接入AC的方法流程图;
[0023]图3是本申请另一示例性实施例示出的一种AP接入AC的方法流程图;
[0024]图4是本申请一示例性实施例示出的一种AP接入AC的装置所在设备的硬件结构示意图;
[0025]图5是本申请一示例性实施例示出的一种AP接入AC的装置的结构示意图;
[0026]图6是本申请另一示例性实施例示出的一种AP接入AC的装置的结构示意图。
【具体实施方式】
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0028]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0029]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0030]图1所示为WLAN组网示意图。其中,接入点APl?AP3位于同一二层网络,且通过交换设备SW接入位于外网中的接入控制器ACl或AC2。AP与AC之间通过CAPWAP隧道进行控制报文和数据报文的传输,而建立CAPWAP隧道首先需要AP发现AC,即AP查找到可用AC,并从可用AC中选择一个AC接入,以建立CAPWAP隧道。
[0031 ] AP发现AC的过程从获取AC的IP地址开始,现有获取AC的IP地址的方式主要包括以下几种:
[0032]1.直接在AP中配置AC的IP地址。
[0033]2.从 DHCP (Dynamic Host Configurat1n Protocol,动态主机配置协议)服务器返回的Opt1n (选项)字段获取AC的IP地址。
[0034]3.通过DNS (Domain Name System,域名系统)解析获取AC的IP地址。
[0035]4.通过广播方式获取AC的IP地址。
[0036]当AP中未配置AC的IP地址,且网络中未配置DHCP服务器时,通过前3种方式均无法获取AC的IP地址,此时,AP会采用第4种方式获取AC的IP地址,但该方式要求AC与AP位于同一二层网络,对于图1所示的跨网络连接,将无法通过广播方式获取AC的IP地址,从而无法发现可用AC以建立CAPWAP隧道。
[0037]针对上述问题,本申请实施例提出一种AP接入AC的方法,该方法中第一 AP通过广播方式发送第一发现请求报文,与该第一 AP位于同一二层网络中的第二 AP接收该第一发现请求报文后,向第一 AP回应第一发现响应报文,第一 AP根据该第一发现响应报文选择可用AC接入,其中,第一 AP为待接入AC的AP,第二 AP为已接入AC的AP。
[0038]参见图2,为本申请AP接入AC的方法的一个实施例流程图,该实施例从第一 AP侧对AP接入AC的过程进行描述。
[0039]步骤201,通过广播方式发送第一发现请求报文。
[0040]如前所述,当第一 AP通过前3种方式均无法获取AC的IP地址时,第一 AP可以通过广播方式发送第一发现请求报文。在图1所示的组网环境下,AC无法接收到第一 AP发送的第一发现请求报文,因此,不会对该第一发现请求报文进行回应。但是,与该第一 AP位于同一二层网络中的第二 AP可以接收到该第一发现请求报文,并在接收到该第一发现请求报文时向第一 AP回应第一发现响应报文。
[0041]步骤202,接收所述第二 AP根据所述第一发现请求报文回应的第一发现响应报文,所述第一发现响应报文中携带所述第二 AP已接入AC的IP地址。
[0042]步骤203,根据所述第二 AP已接入AC的IP地址选择可用AC接入。
[0043]第一 AP接收第二 AP回应的第一发现响应报文后,从该第一发现响应报文中获取第二 AP已接入AC的IP地址,并根据该AC的IP地址向该AC发送第二发现请求报文。AC接收第二发现请求报文后,向第一 AP回应第二发现响应报文。第一 AP接收该第二发现响应报文,并从该第二发现响应报文中获取该AC的设备状态信息,例如,AC的优先级、AC的负载情况等。当第一 AP获取到多个AC的设备状态信息时,根据相应的设备状态信息选择性能最优的AC接入,进而与该性能最优的AC建立CAPWAP隧道进行报文传输。
[0044]参见图3,为本申请AP接入AC的方法的一个实施例流程图,该实施例从第二 AP侧对AP接入AC的过程进行描述。
[0045]步骤301,接收所述第一 AP通过广播方式发送的第一发现请求报文。
[0046]由于第二 AP与第一 AP位于同一二层网络,因此,第二 AP可以接收到第一 AP通过广播方式发送的第一发现请求报文。具体参见前述步骤201的描述,在此不再赘述。
[0047]步骤302,向所述第一 AP回应所述第一发现请求报文的第一发现响应报文,所述第一发现响应报文中携带已接入AC的IP地址,以使所述第一 AP根据所述AC的IP地址选择可用AC接入。
[0048]第二 AP在向第一 AP回应的第一发现响应报文中携带自身已接入AC的IP地址,具体为:第
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1