无线用户终端跨vlan漫游报文转发的方法、系统及设备的制作方法

文档序号:7722812阅读:132来源:国知局
专利名称:无线用户终端跨vlan漫游报文转发的方法、系统及设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种无线用户终端跨VLAN(虚拟局域网)漫游报文转发的方法、系统及设备。

背景技术
传统的AC(Access Controller,接入控制器)/FIT(瘦)AP(Access Point,接入控制点)架构采用集中式转发技术,FIT AP接收到的流量需要集中通过AC进行转发,对AC的性能以及AC和FIT AP之间的网络带宽要求较高。尤其随着802.11n技术的逐渐成熟,FIT AP的处理能力越来越强,集中式转发技术对AC的要求越来越高,对AC和FIT AP之间的网络带宽要求也越来越高,单一的集中式转发往往不能满足无线数据高速处理的要求。
AC/FIT AP本地转发技术的出现较好的解决了这一问题。本地转发技术中,FIT AP的控制流和数据流采用不同的处理方式控制流由AC处理,数据流由FIT AP自身直接处理。
因此,本地转发技术降低了对AC的性能、以及AC和FIT AP之间的网络带宽的要求,可以实现对无线数据的快速处理。
但是,当用户终端在归属不同VLAN的AP之间漫游时,本地转发技术会导致用户终端网络故障。导致故障的原因在于网关设备无法及时更新用户终端的ARP(Address Resolution Protocol,地址解析协议)表项,从而无法向漫游后的用户终端进行正确的报文转发。具体的,如图1所示,用户终端初始关联FIT AP1接入网络,向网络侧获取IP地址。FIT AP1连接交换机,且定义的本地转发VLAN与交换机为之划分的端口VLAN对应,设为VLAN1。为了获取IP地址,用户终端向网络侧发送ARP报文,该ARP报文中携带用户终端的MAC地址。BAS(Broadband Access Server,宽带接入服务器)根据ARP报文为用户终端分配IP地址,并建立ARP表项存储用户终端的MAC地址、IP地址以及VLAN归属,如表1所示 表1 当用户终端跨VLAN漫游后,如图1中无线用户终端由归属VLAN1的AP1漫游至归属VLAN2的FIT AP2时,该用户终端漫游前、后的VLAN发生变化,具体如下表二所示。
表2 此时,由于用户终端的IP地址和网关设备BAS保持不变,因此,用户终端不会主动向BAS发送ARP更新报文,BAS仍然存储用户终端漫游前的ARP表项,并根据原ARP表项向用户终端转发报文,报文转发故障。


发明内容
本发明提供了一种无线用户终端跨VLAN漫游报文转发的方法、系统及设备,以实现网关设备对跨VLAN的用户终端流量的正确转发。
本发明提供了一种无线用户终端跨VLAN漫游报文转发的方法,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,该方法包括 步骤A.所述AC检测是否有用户终端跨归属不同VLAN的AP漫游,并在检测到有用户终端跨VLAN漫游时,所述AC向漫游后的FITAP发送携带漫游用户终端介质访问控制MAC地址和IP地址的控制报文; 步骤B.所述漫游后的FITAP根据所述控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送; 步骤C.所述网关设备根据所述新构建的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。
所述步骤A包括 所述AC根据存储的FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系,获取用户终端与VLAN的对应关系,检测用户终端与VLAN的对应关系是否发生变化; 当检测到用户终端对应的VLAN发生变化时,所述AC判断所述用户终端发生跨VLAN漫游; 所述AC在预先配置的控制报文中携带漫游用户终端的MAC地址和IP地址,将所述控制报文向所述漫游后的FIT AP发送。
所述控制报文还包括信令标识信息,用以使FITAP识别该控制报文的类型。
所述步骤B中漫游后的FIT AP根据所述控制报文构建地址解析协议ARP报文包括 所述漫游后的FIT AP接收所述控制报文,识别所述控制报文的类型; 所述漫游后的FIT AP根据所述控制报文携带的用户终端的MAC地址和IP地址构建ARP报文。
所述步骤C包括 所述网关设备根据所述ARP报文中携带的IP地址和/或MAC地址,查找所述漫游用户终端的ARP表项; 所述网关设备根据接收所述ARP报文漫游后FIT AP本地VLAN更新所述漫游用户终端的ARP表项中的VALN标识,根据更新后的ARP表项与所述漫游用户终端交互报文。
本发明提供一种无线用户终端跨VLAN漫游报文转发的系统,包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文, 所述AC,与所述归属不同VLAN的FIT AP连接,用于检测是否有用户终端跨VLAN漫游,并在检测到有用户终端跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文; 所述FIT AP,用于根据所述AC发送的控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送; 所述网关设备,用于根据所述漫游后的FIT AP通过本地VLAN发送的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。
本发明提供一种接入控制器,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,该接入控制器包括 检测单元,用于检测是否有用户终端发生跨VLAN漫游; 发送单元,与所述检测单元连接,用于当所述检测单元检测到有用户终端发生跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文。
还包括存储单元,用于存储FIT AP的VLAN信息、以及FIT AP与用户终端的关联关系; 所述检测单元还与所述存储单元连接,用于根据所述存储单元存储的FITAP的VLAN信息以及所述FIT AP与用户终端的关联关系,获取用户终端与VLAN的对应关系,检测是否有用户终端与VLAN的对应关系发生变化;当检测到有用户终端对应的VLAN发生变化时,判断所述用户终端发生跨VLAN漫游。
本发明提供一种接入控制点,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,该接入控制点包括收发单元与报文构建单元,其中 所述收发单元,用于接收所述AC发送的携带漫游用户终端MAC地址和IP地址的控制报文,并通过本地VLAN向所述网关设备发送地址解析协议ARP报文; 所述报文构建单元,与所述收发单元连接,用于根据所述收发单元接收的控制报文构建新的ARP报文。
所述报文构建单元还用于 根据所述控制报文的信令标识信息识别所述控制报文的类型; 根据所述控制报文携带的用户终端的MAC地址和IP地址构建新的ARP报文。
与现有技术相比,本发明至少具有以下优点 本发明中,AC检测到用户终端在不同FIT AP之间跨VLAN漫游时,向漫游后的FITAP发送ARP报文通知,FITAP根据ARP报文通知携带的MAC地址和IP地址构建ARP报文并向网关设备发送,使网关设备更新用户终端的ARP表项,并根据更新后的ARP表项正确转发用户终端的流量。



图1是现有技术中用户漫游时的网络架构示意图; 图2是本发明提供的无线用户终端跨VLAN漫游报文转发的方法的流程示意图; 图3是图2所示方法中FIT AP以及用户终端的VLAN归属示意图; 图4是本发明提供的无线用户终端跨VLAN漫游报文转发的系统的结构示意图; 图5是本发明提供的接入控制器的结构示意图; 图6是本发明提供的接入控制点的结构示意图。

具体实施例方式 本发明的核心思想在于,AC检测到用户终端发生跨归属不同VLAN的AP漫游时,向漫游后的FITAP发送控制报文。漫游后的FITAP根据控制报文构建携带漫游用户终端MAC地址和IP地址的ARP报文,并将该ARP报文通过本地VLAN向BAS网关设备发送。所述BAS网关设备根据新构建的ARP报文更新用户终端的ARP表项,通过更新后的ARP表项实现用户终端报文的成功转发。
为使公众对本发明更加容易理解,以下仍以图1所示的无线用户终端跨VLAN漫游的组网架构为例。在该组网架构下,所述网络系统包括归属不同VLAN的接入控制点FITAP、接入控制器AC、无线用户终端以及网关设备,且所述各FIT AP与AC之间配置有控制通道,在正常情况下,如背景技术所述,网关设备为无线用户终端建立ARP表项,并根据ARP表项进行报文转发。有关本发明提供一种无线用户终端跨VLAN漫游报文转发的方法,如图2所示,该方法包括 步骤201,AC检测是否有用户终端跨归属不同VLAN的AP漫游,并在检测到有用户终端跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端介质访问控制MAC地址和IP地址的控制报文。
具体地,在AC/Fit AP本地转发技术中,AC通过与下挂的FITAP之间的控制通道收发控制报文,负责FITAP的配置管理。AC存储FITAP的配置信息(包括FIT AP的VLAN信息)、FIT AP关联的用户终端信息,因此,所述AC可以即时发现用户终端在不同VLAN之间的漫游,当然,在本发明方案中,也可以预设检测周期控制AC周期性检测是否有用户终端发生跨VLAN漫游。其中,FIT AP的VLAN信息由FIT AP与交换机连接的端口VLAN决定。交换机为单个或者多个端口配置同一VLAN,如图3所示,FIT AP1与FIT AP2分别连接交换机的端口1与端口2,FIT AP3连接交换机的端口3;交换机配置端口1与2归属VLAN1、端口3归属VLAN2,因此,FIT AP1与FIT AP2以及该两个接入点关联的用户终端归属VLAN1,FIT AP3及其关联的用户终端归属VLAN2。
当AC检测到用户终端在不同VLAN之间漫游时,向漫游后的FIT AP发送控制报文,要求该FITAP向网关设备发送ARP报文,并在控制报文中携带了漫游用户终端的MAC地址与IP地址以及信令标识信息,该信令标识信息用以标识控制报文的类型。
步骤202,所述漫游后的FIT AP根据所述控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送。
具体地,FIT AP接收到AC的控制报文后,根据其中的信令标识信息识别控制报文的类型,获取其中携带的用户终端的MAC地址和IP地址构建ARP报文,并将ARP报文向网关设备发送。FIT AP可以预先存储ARP报文的格式信息,在获取控制报文后,将其中的用户终端地址信息填充到ARP报文的格式信息的对应字段,构建ARP报文。
步骤203,所述网关设备根据所述新构建的ARP报文更新ARP表项,根据更新后的ARP表项进行报文转发。
具体地,网关设备在更新ARP表项之前,如果接收到向漫游后的用户终端发送的数据报文,根据表2中漫游前的ARP表项,根据报文目的IP地址1.1.1.10/24查找对应的VLAN为VLAN1,通过与VLAN1对应的端口转发数据报文,此时,由于用户终端已漫游至VLAN2,因此报文转发故障。
采用本发明技术方案,由于网关设备接收到漫游后的FIT AP发送的ARP报文后,根据ARP报文中携带的用户终端的MAC地址和IP地址查找ARP表项,将对应ARP表项中的VLAN标识由1更新为2,如表2中漫游后的ARP表项所示。
ARP表项更新后,如果网关设备接收到向用户终端发送的数据报文,则根据表2中漫游后的ARP表项,根据报文目的IP地址1.1.1.10/24查找对应的VLAN为VLAN2,通过与VLAN2对应的端口转发数据报文,数据报文转发成功。
其中,对于二层网络设备,例如交换机,可以在通过端口接收报文时将报文对应的用户终端的MAC地址、以及VLAN归属信息学习到对应的转发表项,在上述用户终端漫游过程前后,不存在报文转发故障问题。
本应用场景中的网关设备具体为BAS。
通过采用本发明提供的方法,AC检测到用户终端在不同FIT AP之间跨VLAN漫游时,向漫游后的FITAP发送ARP报文通知,FITAP根据ARP报文通知携带的MAC地址和IP地址构建ARP报文并向网关设备发送,使网关设备更新用户终端的ARP表项,并根据更新后的ARP表项正确转发用户终端的流量。
本发明提供一种无线用户终端跨VLAN漫游报文转发的系统,如图4所示,包括归属不同VLAN的接入控制点FIT AP32、接入控制器AC33、用户终端31以及网关设备34的系统中,所述AC33存储所述FIT AP32的VLAN信息以及所述FIT AP32与用户终端31的关联关系;所述网关设备34根据所述用户终端31发送的ARP报文为所述用户终端31分配IP地址并存储所述用户终端31的ARP表项,根据所述ARP表项与所述用户终端31交互报文,其中 所述AC33,与归属不同VLAN的FIT AP32连接,用于检测是否有用户终端跨VLAN漫游,并在检测到有用户终端跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文。AC通过与FIT AP之间的控制通道收发控制报文,负责FIT AP的配置管理,存储FIT AP的配置信息(包括FIT AP的VLAN信息)、FIT AP关联的用户终端信息,可以即时发现用户终端在不同VLAN之间的漫游。
所述FIT AP32,与用户终端31、AC33和网关设备34连接,用于根据所述AC发送的控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送。本地转发技术中,FIT AP32通过控制通道接受AC33的配置管理,将控制流通过AC33发送;FITAP32还与网关设备34连接,将数据流直接向网关设备34发送;FIT AP32通过控制通道接收AC发送的控制报文构建ARP报文,然后将ARP报文向网关设备发送。
所述网关设备34,与FITAP32和AC33连接,用于根据所述漫游后的FITAP通过本地VLAN发送的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。网关设备34还用于解析接收到的ARP报文,获取ARP报文中携带的IP地址、MAC地址,根据获取的IP地址、MAC地址查找对应的ARP表项,根据接收ARP报文的端口的VLAN属性更新ARP表项中的VLAN标识。
本发明提供一种接入控制器,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、无线用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,如图5所示,该接入控制器包括 检测单元11,用于检测是否有用户终端发生跨VLAN漫游。AC通过与FITAP之间的控制通道收发控制报文,负责FITAP的配置管理,存储FITAP的配置信息、FITAP关联的用户终端信息。当检测到有用户终端对应的VLAN发生变化时,检测单元11判断所述用户终端发生跨VLAN漫游。
发送单元12,与所述检测单元11连接,用于当所述检测单元11检测到有用户终端发生跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文。发送单元12预先配置控制报文的格式,在控制报文中携带漫游用户终端的MAC地址和IP地址,通过控制通道将所述控制报文向所述漫游后的FITAP发送。控制报文中携带信令标识信息,用以使FITAP识别该控制报文的类型。
本发明提供的接入控制器,还包括存储单元13,与所述检测单元11连接,用于存储FIT AP的VLAN信息、以及FIT AP与用户终端的关联关系。所述检测单元11还用于根据所述存储单元13存储的FITAP的VLAN信息以及所述FIT AP与用户终端的关联关系,获取用户终端与VLAN的对应关系,检测是否有用户终端与VLAN的对应关系发生变化;当检测到有用户终端对应的VLAN发生变化时,判断所述用户终端发生跨VLAN漫游。
本发明提供一种接入控制点,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,如图6所示,该接入控制点包括收发单元21与报文构建单元22,其中 所述收发单元21,用于接收所述AC发送的携带漫游用户终端MAC地址和IP地址的控制报文,并通过本地VLAN向所述网关设备发送地址解析协议ARP报文; 所述报文构建单元22,与所述收发单元21连接,用于根据所述收发单元21接收的控制报文构建新的ARP报文。所述报文构建单元22根据所述控制报文的信令标识信息识别控制报文的类型,获知构建并发送ARP报文的命令,根据所述控制报文携带的用户终端的MAC地址和IP地址构建新的ARP报文。FIT AP可以预先存储ARP报文的格式信息,在获取控制报文后,将其中的用户终端地址信息填充到ARP报文的格式信息的对应字段,构建ARP报文。
通过采用本发明应用场景提供的系统和设备,AC检测到用户终端在不同FITAP之间跨VLAN漫游时,向漫游后的FITAP发送ARP报文通知,FITAP根据ARP报文通知携带的MAC地址和IP地址构建ARP报文并向网关设备发送,使网关设备更新用户终端的ARP表项,并根据更新后的ARP表项正确转发用户终端的流量。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种无线用户终端跨VLAN漫游报文转发的方法,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,其特征在于,该方法包括
步骤A.所述AC检测是否有用户终端跨归属不同VLAN的AP漫游,并在检测到有用户终端跨VLAN漫游时,所述AC向漫游后的FIT AP发送携带漫游用户终端介质访问控制MAC地址和IP地址的控制报文;
步骤B.所述漫游后的FIT AP根据所述控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送;
步骤C.所述网关设备根据所述新构建的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。
2.如权利要求1所述的方法,其特征在于,所述步骤A包括
所述AC根据存储的FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系,获取用户终端与VLAN的对应关系,检测用户终端与VLAN的对应关系是否发生变化;
当检测到用户终端对应的VLAN发生变化时,所述AC判断所述用户终端发生跨VLAN漫游;
所述AC在预先配置的控制报文中携带漫游用户终端的MAC地址和IP地址,将所述控制报文向所述漫游后的FIT AP发送。
3.如权利要求1或2所述的方法,其特征在于,所述控制报文还包括信令标识信息,用以使FITAP识别该控制报文的类型。
4.如权利要求1所述的方法,其特征在于,所述步骤B中漫游后的FIT AP根据所述控制报文构建地址解析协议ARP报文包括
所述漫游后的FIT AP接收所述控制报文,识别所述控制报文的类型;
所述漫游后的FIT AP根据所述控制报文携带的用户终端的MAC地址和IP地址构建ARP报文。
5.如权利要求1或2所述的方法,其特征在于,所述步骤C包括
所述网关设备根据所述ARP报文中携带的IP地址和/或MAC地址,查找所述漫游用户终端的ARP表项;
所述网关设备根据漫游后FIT AP本地VLAN更新所述漫游用户终端的ARP表项中的VALN标识,根据更新后的ARP表项与所述漫游用户终端交互报文。
6.一种无线用户终端跨VLAN漫游报文转发的系统,包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备,所述AC存储所述FITAP的VLAN信息以及所述FITAP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,其特征在于,
所述AC,与所述归属不同VLAN的FIT AP连接,用于检测是否有用户终端跨VLAN漫游,并在检测到有用户终端跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文;
所述FIT AP,用于根据所述AC发送的控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向所述网关设备发送;
所述网关设备,用于根据所述漫游后的FIT AP通过本地VLAN发送的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。
7.一种接入控制器,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FITAP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,其特征在于,该接入控制器包括
检测单元,用于检测是否有用户终端发生跨VLAN漫游;
发送单元,与所述检测单元连接,用于当所述检测单元检测到有用户终端发生跨VLAN漫游时,向漫游后的FITAP发送携带漫游用户终端MAC地址和IP地址的控制报文。
8.如权利要求7所述的接入控制器,其特征在于,
还包括存储单元,用于存储FIT AP的VLAN信息、以及FIT AP与用户终端的关联关系;
所述检测单元还与所述存储单元连接,用于根据所述存储单元存储的FITAP的VLAN信息以及所述FIT AP与用户终端的关联关系,获取用户终端与VLAN的对应关系,检测是否有用户终端与VLAN的对应关系发生变化;当检测到有用户终端对应的VLAN发生变化时,判断所述用户终端发生跨VLAN漫游。
9.一种接入控制点,应用于包括归属不同VLAN的接入控制点FIT AP、接入控制器AC、用户终端以及网关设备的系统中,所述AC存储所述FIT AP的VLAN信息以及所述FIT AP与用户终端的关联关系;所述网关设备根据所述用户终端发送的地址解析协议ARP报文为所述用户终端分配IP地址并存储所述用户终端的ARP表项,根据所述ARP表项与所述用户终端交互报文,其特征在于,该接入控制点包括收发单元与报文构建单元,其中
所述收发单元,用于接收所述AC发送的携带漫游用户终端MAC地址和IP地址的控制报文,并通过本地VLAN向所述网关设备发送地址解析协议ARP报文;
所述报文构建单元,与所述收发单元连接,用于根据所述收发单元接收的控制报文构建新的ARP报文。
10.如权利要求9所述的接入控制点,其特征在于,所述报文构建单元还用于
根据所述控制报文的信令标识信息识别所述控制报文的类型;
根据所述控制报文携带的用户终端的MAC地址和IP地址构建新的ARP报文。
全文摘要
本发明公开了一种无线用户终端跨VLAN漫游报文转发的方法、系统和设备,该方法包括AC检测是否有用户终端跨归属不同VLAN的AP漫游,并在检测到有用户终端跨VLAN漫游时,所述AC向漫游后的FITAP发送携带漫游用户终端介质访问控制MAC地址和IP地址的控制报文;所述漫游后的FIT AP根据所述控制报文构建ARP报文,并将所述ARP报文通过本地VLAN向网关设备发送;所述网关设备根据所述新构建的ARP报文更新所述漫游用户终端的ARP表项,根据更新后的ARP表项与所述漫游用户终端交互报文。本发明实现了网关设备对跨VLAN的用户终端流量的正确转发。
文档编号H04L29/12GK101764751SQ200910260148
公开日2010年6月30日 申请日期2009年12月25日 优先权日2009年12月25日
发明者郑涛, 常向青, 姚民 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1