一种地址分配方法、装置及系统与流程

文档序号:16402918发布日期:2018-12-25 20:13阅读:120来源:国知局
一种地址分配方法、装置及系统与流程

本发明属于数据通信技术领域,尤其涉及一种地址分配方法、装置及系统

背景技术

在无线局域网络(wirelesslocalareanetworks,简称wlan)中,终端接入时需要通过动态主机配置协议(dynamichostconfigurationprotocol,简称dhcp)自动获取ip地址后才能进行网络访问。现有无线网络应用为无线控制器(wirelessaccesspointcontroller,简称ac)+无线接入点(accesspoint,简称ap)的组网模式,ac用于对ap进行集中控制,ap用于为接入终端提供无线数据传输业务,如图1所示为现有的无线网络应用拓扑图,在该无线网络中,ip地址池通常配置在ac上,由ac来做集中的ip地址分配,各终端通过ap接入到无线网络中,ac自身作为dhcp服务器通过ap与终端进行dhcp协议报文交互从而为其分配ip地址。但是,当无线网络中存在ap数量较多或者有大量终端并发接入时,各个ap分别接收到大量不同终端发送的dhcp协议报文然后上报至ac,由ac进行集中处理然后分别通过各个ap将分配的ip地址下发至不同终端,由于ip地址分配时,dhcp协议报文的交互需要多次才能完成,这样一来,不仅增加了ap的运行负担同时也会造成ac超负荷工作导致ac出现性能瓶颈,部分终端可能分配不到ip地址因而终端无法正常访问网络,需要工作人员新增设备进行检测维修或者重新部署网络,造成业务中断。



技术实现要素:

本发明提供了一种地址分配方法、装置及系统,用以解决在现有无线网络中,当无线网络中存在ap数量较多或者有大量终端并发接入时,现有ip地址分配方案导致ac出现性能瓶颈,部分终端可能分配不到ip地址无法正常访问网络,造成业务中断的问题。

第一方面,本发明实施例提供了一种地址分配方法,应用于无线接入点ap,所述ap在无线控制器ac成功上线,所述方法包括:

接收所述ac发送的为所述ap分配的ip地址段和dhcp参数;

根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器;

获取上线的终端发送的关联请求并上报至所述ac;

根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址。

进一步的,所述根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址,包括:

所述ap根据所述允许接入报文确定所述关联请求为首次关联请求后,为所述终端在所述ip地址段内分配ip地址。

进一步的,所述允许接入报文包括所述终端的mac地址,在所述ap根据所述允许接入报文确定所述关联请求为首次关联请求后,为所述终端在所述ip地址段内分配ip地址之后,还包括:记录分配的ip地址和所述终端的mac地址并上报给所述ac。

进一步的,所述允许接入报文包括所述终端的mac地址和所述终端漫游前ip地址,所述根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址,包括:

所述ap根据所述允许接入报文确定所述关联请求为重关联请求后,创建漫游终端地址分配记录表,通知所述终端使用其漫游前ip地址。

本发明实施例提供的地址分配方法,应用于ap中,由ap作为dhcp服务器与关联的终端进行dhcp协议报文交互,减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

第二方面,本发明实施例提供了另一种地址分配方法,应用于无线控制器ac,所述方法包括:

在无线接入点ap成功上线后,根据配置的ip地址池为所述ap分配空闲的ip地址段;

将为所述ap分配的ip地址段和dhcp参数发送给所述ap;所述dhcp参数用于指示所述ap将自身配置为dhcp服务器;

接收到在所述ap上线的终端发送的关联请求后,向所述ap发送允许接入报文;

其中,在所述终端发送的关联请求为首次关联请求时,所述允许接入报文用于指示所述ap为所述终端分配ip地址;在所述终端发送的关联请求为重关联请求时,所述允许接入报文用于指示所述ap通知所述终端使用其漫游前ip地址。

进一步的,在所述终端发送的关联请求为重关联请求时,在所述向所述ap发送允许接入报文之后,所述方法还包括:

向所述终端漫游前关联的ap发送漫游通告报文,以便所述漫游前关联的ap将所述漫游前ip地址进行标记并锁定,所述漫游通告报文包括所述漫游前ip地址和所述终端的mac地址。

本发明实施例提供的地址分配方法,应用于ac中,由ac为成功上线的ap分配空间的ip地址段和dhcp参数,从而使各ap作为分布式dhcp服务器与关联的终端进行dhcp协议报文交互,减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

第三方面,本发明实施例提供了一种无线接入点ap,所述ap在无线控制器ac成功上线,包括:

接收模块,用于接收所述ac发送的为所述ap分配的ip地址段和dhcp参数;

配置模块,用于根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器;

获取模块,用于获取上线的终端发送的关联请求并上报至所述ac;

处理模块,用于根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址。

进一步的,所述处理模块具体用于:根据所述允许接入报文确定所述关联请求为首次关联请求后,为所述终端在所述ip地址段内分配ip地址。

进一步的,所述允许接入报文包括所述终端的mac地址,所述处理模块还用于:记录分配的ip地址和所述终端的mac地址并上报给所述ac。

再进一步的,所述允许接入报文包括所述终端的mac地址和所述终端漫游前ip地址,所述处理模块具体用于:根据所述允许接入报文确定所述关联请求为重关联请求后,创建漫游终端地址分配记录表,通知所述终端使用其漫游前ip地址。

本发明实施例提供的ap作为dhcp服务器与关联的终端进行dhcp协议报文交互,减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

第四方面,本发明实施例还提供了一种无线控制ac,包括:

分配模块,用于在无线接入点ap成功上线后,根据配置的ip地址池为所述ap分配空闲的ip地址段;

发送模块,用于将为所述ap分配的ip地址段和dhcp参数发送给所述ap;所述dhcp参数用于指示所述ap将自身配置为dhcp服务器;

所述发送模块,还用于接收到在所述ap上线的终端发送的关联请求后,向所述ap发送允许接入报文;其中,在所述终端发送的关联请求为首次关联请求时,所述允许接入报文用于指示所述ap为所述终端分配ip地址;在所述终端发送的关联请求为重关联请求时,所述允许接入报文用于指示所述ap通知所述终端使用其漫游前ip地址。

进一步的,所述发送模块,还用于在所述终端发送的关联请求为重关联请求时,在所述向所述ap发送允许接入报文之后,向所述终端漫游前关联的ap发送漫游通告报文,以便所述漫游前关联的ap将所述漫游前ip地址进行标记并锁定,所述漫游通告报文包括所述漫游前ip地址和所述终端的mac地址。

本发明实施例提供的ac,为成功上线的ap分配空间的ip地址段和dhcp参数,从而使各ap作为分布式dhcp服务器与关联的终端进行dhcp协议报文交互,减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

第五方面,本发明实施例还提供了一种地址分配系统,包括如第四方面所述的无线控制器ac和至少一个如第三方面所述的无线接入点ap。

本发明实施例提供的地址分配系统,当所述ap在无线控制器ac成功上线后,接收所述ac发送的为所述ap分配的ip地址段和dhcp参数;根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器;获取上线的终端发送的关联请求并上报至所述ac;根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址用以解决当存在ap数量较多或者大量终端并发接入时导致ac出现性能瓶颈,终端可能分配不到ip地址从而无法正常访问网络的问题,由ap作为dhcp服务器与终端进行dhcp协议报文交互减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中的dhcp无线网络应用拓扑图;

图2为本发明实施例提供的一种地址分配方法的流程图;

图3为本发明实施例提供的另一种地址分配方法的流程图;

图4为本发明实施例提供的一种无线接入点ap架构示意图;

图5为本发明实施例提供的一种无线控制器ac架构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明实施例中,可以有一个,两个或多个ap,它们与ac进行通信,各个ap具有相同的功能且在交互的过程中角色可以互换,ac是一种网路设备,用来集中化管理控制ap,是一个无线网络的核心,负责管理无线网络中的所有ap,对ap的管理操作包括:下发配置、修改相关配置参数、射频智能管理、接入安全控制等,这里不做具体限制。

此外,在本发明实施例中的终端是用户想要利用其访问因特网或者其他网络服务的设备并且可以是计算机、膝上型计算机、个人数字助理(pda)、双模式智能电话、ipod、ipad、平板电脑、手机或者具有输入、输出、显示器和存储并且能够与因特网和/或其他用户通信或交互的任何其他处理设备,可以包括打印能力或者可以不包括打印能力。这里不做具体限定。

如图2所示,本发明实施例提供了一种地址分配方法流程图,应用于无线接入点ap且该ap在无线控制器ac成功上线,该方法包括:

步骤201、接收所述ac发送的为所述ap分配的ip地址段和dhcp参数。

其中,所述dhcp参数包括:域名系统dns(英文名:domainnamesystem)、租约时长和网关等配置参数。

结合图1对本步骤进行说明,如图2所示,在无线局域网络中,ap在ac成功上线,其中,ap接收ac发送的ip地址段和dhcp参数,该ip地址段为ac为ap在地址池中分配的空闲的ip地址段,该ip地址段其包含若干数目的ip地址,具体的数目这里不作具体限定只要未超出ac的ip地址池范围即可。并且在ac为该ap分配ip地址段后ac记录下该ip地址段以及该ap的mac地址,以保证ac在为其他上线的ap分配ip地址段时不会发生ip地址段重合,避免造成造成ip地址冲突等问题。

此外,若该ap长时间离线或自动下线,这时ac便会回收已经分配给该ap的ip地址段以便后续将该ip地址段再分配给其他上线的ap,其ac自身也可保留一定余量的ip地址不必完全分配给已上线的所有ap。

步骤202、根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器。

结合步骤201,在本步骤中ap根据接收到的ip地址段和dhcp参数将自身配置为dhcp服务器。dhcp参数包括dns、租约时长和网关等配置参数。

步骤203、获取终端发送的关联请求并上报至所述ac。

在本步骤中,ap获取到终端发送的关联请求,请求为其分配ip地址允许接入网络。

其中,该关联请求可以是终端向该ap发送的首次关联请求即该终端在该网络中首次上线发送的接入请求,也可以是终端漫游后再向该ap发送的重关联请求即该终端再次在该网络中上线发送的接入请求,该ap在接收终端发送的关联请求后将其上报至ac。

其中,漫游的方式包括该终端从漫游前关联的ap漫游过来或是已和该ap进行过首次关联并从漫游后关联的ap再次漫游回该ap即再次在该ap上线,此时终端携带有漫游前关联的ap所分配的ip地址即漫游前ip地址,其中,已在ac上线的各个ap具有相同的功能,各个ap在交互中既可以作为漫游前关联的ap也可以作为漫游后关联的ap其角色可以互换这里不做具体限定。

步骤204、根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址。

结合步骤203,在本步骤中,如果ac接收到的关联请求为终端的首次关联请求,则无线控制器在将所述终端的身份信息(如mac地址)匹配合法终端记录表项后,向该ap发送允许该终端首次接入网络的允许接入报文,其中,该允许接入报文包括该终端的mac地址,该ap接收到该允许接入报文后作为dhcp服务器与该终端进行dhcp协议报文交互,从而在该ap已分配到的ip地址段内为该终端分配ip地址,进一步的,在该ap为该终端分配ip地址后还可以记录下该ip地址和该终端的mac地址,示例性的,该ap接收到该允许接入报文后与该终端进行dhcp协议报文交互的过程为:该终端通过首次关联请求向作为dhcp服务器的该ap发送dhcp发现(dhcpdiscovery)报文,该ap接收到该dhcp发现报文后在所分配到的ip地址段内查找一个可用的ip地址加上相应的dns、租约时长和网关等配置参数构造成一个dhcp响应(dhcpoffer)报文发送给该终端,该终端接收到该dhcp响应(dhcpoffer)报文后回应一个dhcp请求(dhcprequest)报文以便获取该ip地址,该ap接收到该dhcp请求(dhcprequest)报文后发送一个dhcp确认(dhcpack)报文以便该终端进行确认使用该ip地址从而进行网络访问,同时,该ap还可以记录下已分配的ip地址和该终端的mac地址保证后续不会再将该ip地址分配给其他接入该ap的终端,并将已分配的ip地址和该终端的mac地址上报给ac。

进一步的,如果ac接收到的关联请求为终端的重关联请求,表明该终端可能是从漫游前关联的ap漫游过来或是已和该ap进行过首次关联并从漫游后关联的ap再次漫游回该ap即再次在该ap上线,则向该ap发送允许该终端再次接入网络的允许接入报文,其中,该允许接入报文包括该终端的mac地址和该终端漫游前ip地址,示例性的,如果该终端是从漫游前关联的ap漫游到该ap上线,此时,该ap会创建漫游终端地址分配记录表记录下该终端从漫游前关联的ap所携带的漫游前ip地址和该终端的mac地址通知该终端可以继续使用漫游前ip地址,其中该漫游前ip地址包含在ac为漫游前关联的ap分配的ip地址段内;如果该重关联请求是该终端已和该ap进行过首次关联并漫游后关联的ap再次漫游到该ap即再次在该ap上线,则该终端漫游前ip地址为该ap为该终端分配的ip地址,此时,该ap根据已分配给该终端ip地址的记录解除对该ap为该终端分配的ip地址的标记和锁定并且恢复该ip地址的租约时长使得该终端仍可以在有效期内继续进行网络访问,进一步的,该漫游后关联的ap可以删除该终端漫游到该漫游后关联的ap时所创建的漫游终端地址分配记录表。

本发明实施例提供的一种地址分配方法,应用于无线接入点ap,当所述ap在无线控制器ac成功上线后,接收所述ac发送的为所述ap分配的ip地址段和dhcp参数;根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器;获取上线的终端发送的关联请求并上报至所述ac;根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址用以解决当存在ap数量较多或者大量终端并发接入时导致ac出现性能瓶颈,终端可能分配不到ip地址从而无法正常访问网络的问题,由ap作为dhcp服务器与终端进行dhcp协议报文交互减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

图3所示,本发明实施例提供了另一种地址分配方法流程图,应用于无线控制器ac,该方法包括:

步骤301、在无线接入点ap成功上线后,根据配置的ip地址池为所述ap分配空闲的ip地址段。

其中,所述dhcp参数包括:域名系统dns(英文名:domainnamesystem)、租约时长和网关等配置参数。

结合图1对本步骤进行说明,如图3所示,在无线局域网络wlan中,各个ap具有相同的功能,在彼此交互的过程中其角色可以互换,ap在ac成功上线,其中,该ac根据配置的ip地址池为ap分配ip地址段和dhcp参数,该ip地址段包含若干数目的ip地址具体的数目这里不作具体限定只要未超出该ac的ip地址池范围即可并且在该ac为ap分配ip地址段后该ac记录下该ip地址段以及该ap的mac地址以保证ac在为其他上线的ap分配ip地址段时不会发生ip地址段重合,避免造成造成ip地址冲突等问题。

此外,若该ap长时间离线或自动下线,这时该ac便会回收已经分配给该ap的ip地址段以便后续将该ip地址段再分配给其他上线的ap,该ac自身也可保留一定余量的ip地址不必完全分配给上线的所有ap。

步骤302、将为所述ap分配的ip地址段和dhcp参数发送给所述ap。

其中,所述dhcp参数用于指示所述ap将自身配置为dhcp服务器。

结合步骤301,在本步骤中该ac将为该ap分配的ip地址段和dhcp参数发送给该ap以使得该ap根据该ip地址段和dhcp参数配置自身为dhcp服务器。

步骤303、接收到在所述ap上线的终端发送的关联请求后,向所述ap发送允许接入报文。

其中,在所述终端发送的关联请求为首次关联请求时,在将所述终端的身份信息(如mac地址)匹配合法终端记录表项后,向所述ap发送允许接入报文,所述允许接入报文用于指示所述ap为所述终端分配ip地址;在所述终端发送的关联请求为重关联请求时,所述允许接入报文用于指示所述ap通知所述终端使用其漫游前ip地址。

结合步骤302,在本步骤中如果该ac接收到的关联请求为终端的首次关联请求,则向该ap发送允许该终端首次接入网络的允许接入报文,该ap接收到该允许接入报文后作为dhcp服务器与该终端进行dhcp协议报文交互从而在该ap已分配到的ip地址段内为该终端分配ip地址;如果ac接收到的关联请求为终端的重关联请求,表明该终端可能是从漫游前关联的ap漫游过来或是已和该ap进行过首次关联并从漫游后关联的ap再次漫游回该ap即再次在该ap上线,则向该ap发送允许该终端再次接入网络的允许接入报文指示该ap通知该终端使用其漫游前ip地址,其实现步骤可以参照图2中步骤201至步骤204所描述的步骤,具体步骤这里不再作赘述。

进一步的,在该终端发送的关联请求为重关联请求时,ac在向漫游后关联的ap发送允许接入报文之后,还可以向该终端漫游前关联的ap发送漫游通告报文,该漫游通告报文包括该漫游前ip地址和该终端的mac地址以便该漫游前关联的ap将该漫游前ip地址进行标记并锁定保证该漫游前关联的ap后续不会将该漫游前ip地址再分配给其他接入该漫游前关联的ap的终端,而且也可以保证该终端在接入到漫游后的ap时可以继续使用漫游前ip地址避免该终端在再次回到该网络中分配到不同的ip地址,造成ip地址混淆以及资源的浪费。

本发明实施例提供的另一种地址分配方法,应用于无线控制器ac,在无线接入点ap成功上线后,根据配置的ip地址池为所述ap分配空闲的ip地址段将为所述ap分配的ip地址段和dhcp参数发送给所述ap;所述dhcp参数用于指示所述ap将自身配置为dhcp服务器;接收到在所述ap上线的终端发送的关联请求后,向所述ap发送允许接入报文所述允许接入报文用于指示所述ap为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址用以解决当存在ap数量较多或者大量终端并发接入时导致ac出现性能瓶颈,终端可能分配不到ip地址从而无法正常访问网络的问题,由ap作为dhcp服务器与终端进行dhcp协议报文交互减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

如图4所示,本发明实施例还提供了一种无线接入点(ap)40的架构示意图,该(ap)40在无线控制器ac成功上线,包括:

接收模块,41,用于接收所述ac发送的为所述ap分配的ip地址段和dhcp参数。

其中,所述dhcp参数包括:dns、租约时长和网关等配置参数。

接收模块41接收ac发送的ip地址段和dhcp参数,该ip地址段为ac为该ap分配的ip地址段其包含若干数目的ip地址,具体的数目这里不作具体限定只要未超出ac的ip地址池范围即可并且在ac为该ap分配ip地址段后ac记录下该ip地址段以及该ap的mac地址以保证已上线的各个ap分配到的ip地址段不相重合,不会发生ip地址冲突等问题。

此外,若该ap长时间离线或自动下线ac便会回收已经分配给该ap的ip地址段以便后续将该ip地址段再分配给其他新上线的ap并且其ac自身也可保留一定余量的ip地址不必完全分配给上线的所有ap。

配置模块42,用于根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器。

配置模块42用于根据接收模块41接收到的ip地址段和dhcp参数将该ap自身配置为dhcp服务器。

获取模块43,用于获取终端发送的关联请求并上报至所述ac。

其中,该关联请求可以是终端向ap发送的首次关联请求即该终端在该网络中首次上线发送的接入请求,也可以是终端漫游后再向ap发送的重关联请求即该终端再次在该网络中上线发送的接入请求,ap在接收到该关联请求后将其上报至ac。

其中,漫游的方式包括该终端从漫游前关联的ap漫游过来或是已和该ap进行过首次关联并从漫游后关联的ap再次漫游回该ap即再次在该ap上线,此时终端携带有漫游前关联的ap为其分配的的ip地址即漫游前ip地址,其中,漫游前关联的ap和漫游后关联的ap具有相同的功能,漫游后关联的ap可以作为漫游前关联的ap其角色可以互换这里不做具体限定。

处理模块44,用于根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址。

处理模块44用于根据ac发送的允许接入报文确定获取模块43获取到的关联请求为首次关联请求后,为该终端在ac为该ap分配的ip地址段内分配ip地址,其中,该允许接入包括该终端的mac地址,进一步的,该处理模块44还用于记录该ip地址和该终端的mac地址。

此外,该处理模块44还用于根据ac发送的允许接入报文确定获取模块43获取到的关联请求为重关联请求后,如果该终端从漫游前关联的ap漫游到该ap则创建漫游终端地址分配记录表记录下此时终端携带的漫游前ip地址和该终端的mac地址通知该终端继续使用其漫游前ip地址;如果该终端是已和该ap进行过首次关联并从漫游后关联的ap再漫游回该ap,则该终端漫游前ip地址即为该ap已分配给该终端的ip地址,此时,该ap根据已分配给该终端ip地址的记录解除对该ap已分配给该终端的ip地址的标记和锁定并且恢复该ip地址的租约时长使得该终端可以在有效期内继续进行网络访问,进一步的,漫游后关联的ap还可以删除创建过的漫游终端地址分配记录表。

本发明实施例提供的一种无线接入点ap,当所述ap在无线控制器ac成功上线后,接收模块41接收所述ac发送的为所述ap分配的ip地址段和dhcp参数;配置模块42根据所述ip地址段和所述dhcp参数配置自身为dhcp服务器;获取模块43获取上线的终端发送的关联请求并上报至所述ac;处理模块44根据所述ac发送的允许接入报文,为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址用以解决当存在ap数量较多或者大量终端并发接入时导致ac出现性能瓶颈,终端可能分配不到ip地址从而无法正常访问网络的问题,由ap作为dhcp服务器与终端进行dhcp协议报文交互减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

如图5所示,本发明实施例还提供了一种无线控制器(ac)50的架构示意图,包括:

分配模块51,用于在无线接入点ap成功上线后,根据配置的ip地址池为所述ap分配空闲的ip地址段。

分配模块51在ap成功上线后根据配置的ip地址池为该ap分配空闲的ip地址段,该ip地址段其包含若干数目的ip地址,具体的数目这里不作具体限定只要未超出该ac的ip地址池范围即可并且在为该ap分配ip地址段后记录下该ip地址段以及该ap的mac地址以保证已上线的各个ap分配到的ip地址段不相重合,不会发生ip地址冲突等问题。

此外,若该ap长时间离线或自动下线分配模块51会回收已经分配给ap的ip地址段以便后续将该ip地址段再分配给其他上线的ap并且其自身也可保留一定余量的ip地址不必完全分配给上线的所有ap。

发送模块52,用于将为所述ap分配的ip地址段和dhcp参数发送给所述ap。

其中,所述dhcp参数用于指示所述ap将自身配置为dhcp服务器。

发送模块52将为该ap分配的ip地址段和dhcp参数发送给该ap以便该ap接收到该ip地址段和dhcp参数后将自身配置为dhcp服务器。

进一步的,该发送模块52,还用于接收到在该ap上线的终端发送的关联请求后,向该ap发送允许接入报文;其中,在该终端发送的关联请求为首次关联请求时,该允许接入报文用于指示该ap为该终端分配ip地址;在该终端发送的关联请求为重关联请求时,该允许接入报文用于指示该ap通知该终端使用其漫游前ip地址。

进一步的,该发送模块52,还用于在该终端发送的关联请求为重关联请求时,在向该ap发送允许接入报文之后,向该终端漫游前关联的ap发送漫游通告报文,以便漫游前关联的ap将漫游前ip地址进行标记并锁定,其中,该漫游通告报文包括漫游前ip地址和该终端的mac地址。

本发明实施例还提供的一种无线控制ac,在无线接入点ap成功上线后,分配模块51根据配置的ip地址池为所述ap分配空闲的ip地址段将为所述ap分配的ip地址段和dhcp参数发送给所述ap;所述dhcp参数用于指示所述ap将自身配置为dhcp服务器;接收到在所述ap上线的终端发送的关联请求后,发送模块52向所述ap发送允许接入报文所述允许接入报文用于指示所述ap为所述终端分配ip地址或者通知所述终端使用其漫游前ip地址用以解决当存在ap数量较多或者大量终端并发接入时导致ac出现性能瓶颈,终端可能分配不到ip地址从而无法正常访问网络的问题,由ap作为dhcp服务器与终端进行dhcp协议报文交互减少了ac通过ap接收到的来自终端大量的dhcp协议报文,大大减轻了ap和ac的运行负担同时不需要新增设备进行检测维修或者重新部署网络,节约成本。

本发明实施例还提供了一种地址分配系统,包括如图5所述的无线控制器ac和至少一个如图4所述的无线接入点ap。

此外,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素,所揭露的系统,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

另外,本发明实施例中所提供的无线接入点ap以及无线控制器ac,其实现原理及产生的技术效果分别和前述方法实施例对应相同,为简要描述,产品实施例部分未提及之处,可参考前述方法实施例中相应内容。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1