实现终端漫游的方法、系统及无线接入点的制作方法

文档序号:9691554阅读:351来源:国知局
实现终端漫游的方法、系统及无线接入点的制作方法
【技术领域】
[0001]本发明属于数据通信领域,尤其涉及无线网络中一种实现终端漫游的方法、系统及无线接入点
【背景技术】
[0002]漫游是指终端在已连接在一个无线接入点上时,保持IP不变,切换连接到另一个接入点的行为。通常情况下,终端在从一个无线接入点漫游到另一无线接入点时,终端会发送ARP(Address Resolut1n Protocol,地址解析协议)报文,该ARP报文会通过切换后的无线接入点向外发送。当连接无线接入点的交换设备收到该ARP报文时,会更新地址转发表中所述终端的MAC地址对应的出端口。后续交换设备在转发目的MAC地址是终端MAC地址的报文时,通过终端MAC地址和对应出端口的转发表,会将报文发往与终端漫游后接入的新的无线接入点连接的端口,而不是与漫游前无线接入点所连接的端口。
[0003]但在实际中,部分终端在连接切换时不会发送ARP报文,所以后续交换设备会将本该通过切换后连接的无线接入点发给终端的报文,实际却发到切换前连接的无线接入点,导致漫游时业务中断。
[0004]在公开号为:CN104427567A的专利申请中,AP2(漫游后接入设备)会代理终端发送ARP报文或终端切换消息到终端归属路由器。解决因为终端不发送ARP报文导致终端归属路由器不能更新终端MAC地址和出端口的映射关系的问题。在该发明中,终端的IP地址,是在初始接入流程时(即漫游前),由API (即漫游前的接入设备)监听并传送给AC,在进行切换时(漫游时),再由AC传送给AP2(即漫游后的接入设备)。
[0005]以上技术方案存在两个缺陷:
[0006]—、如果在初始接入时API还没有获取到终端IP地址,终端就已经进行了切换,则在切换后,AC上就不会有终端的IP地址,AP2上也不能进行发送代理终端发送ARP报文或终端切换消息。
[0007]二、该专利中获取终端IP的流程涉及AP1、AC、AP2三个网络设备,流程较多,效率较低。
[0008]由于上述专利的两个问题,终端漫游时如果不发送ARP导致的业务中断的问题没有得到彻底的解决,且该方法效率较低。

【发明内容】

[0009]本发明的主要目的在于提供一种实现终端漫游的方法、系统及无线接入点,以解决现有技术中终端漫游仍然会带来业务中断且效率低下的问题。
[0010]为了实现上述发明目的,本发明的一个方面,提供一种实现终端漫游的方法,该方法包括:
[0011 ]根据终端的切换连接消息,新的无线接入点获取并保存终端的MAC地址;
[0012]所述新的无线接入点根据保存的终端MAC地址,解析来自终端的报文,获取所述终端的IP地址;
[0013]当所述新的无线接入点获取到终端的IP地址后,所述新的无线接入点发送地址通告消息;
[0014]交换设备在收到所述新的无线接入点发送的地址通告消息时,更新地址转发表中所述终端的MAC地址对应的出端口。
[0015]进一步地,所述地址通告消息为免费ARP报文或自定义的通知广播报文。
[0016]进一步地,所述地址通告消息的内容包含终端的MAC地址和终端的IP地址。
[0017]进一步地,所述出端口为所述交换设备的端口,该端口用于连接所述新的无线接入点。
[0018]本发明的另一个方面,提供一种实现终端漫游的系统,包含终端、无线接入点和交换设备,
[0019]所述无线接入点用于根据终端的切换连接消息,获取并保存终端的MAC地址,并根据保存的终端MAC地址,解析来自终端的报文,获取所述终端的IP地址;当获取到终端的IP地址后,发送地址通告消息;
[0020]所述交换设备用于在收到所述无线接入点发送的地址通告消息时,更新地址转发表中所述终端的MAC地址对应的出端口。
[0021]进一步地,所述地址通告消息为免费ARP报文或自定义的通知广播报文。
[0022]进一步地,所述地址通告消息的内容包含终端的MAC地址和终端的IP地址。
[0023]本发明进一步的目的,还在于提供一种无线接入点,包括:
[0024]地址获取单元,用于根据终端的连接消息,获取并保存终端的MAC地址;
[0025]报文解析单元,用于根据地址获取单元保存的终端MAC地址,解析来自终端的报文,获取终端的IP地址;
[0026]消息发送单元,用于发送地址通告消息。
[0027]进一步地,所述地址通告消息为免费ARP报文或自定义的通知广播报文。
[0028]进一步地,所述地址通告消息的内容包含地址获取单元获取的终端的MAC地址和报文解析单元获取的终端的IP地址。
[0029]本发明采用无线接入点主动发送ARP报文或自定义的通知广播报文的方法,解决了终端漫游时,由于终端没有发送免费ARP报文而导致的业务中断问题。本发明获取终端IP地址的交互流程简单,提高了漫游处理效率。
【附图说明】
[0030]附图1本发明实施例的网络拓扑图;
[0031 ]附图2本发明实施例的实现终端漫游的方法流程图;
[0032]附图3本发明实施例的无线接入点结构框架图。
【具体实施方式】
[0033]为使本发明的技术方案更加清楚明白,现结合附图对本发明做进一步详细说明:
[0034]实施例1
[0035]本发明实施例提供一种实现终端漫游的方法,该方法采用无线接入点主动发送免费ARP报文或自定义的通知广播报文的方式,解决了终端漫游时,由于终端没有发送ARP报文而导致的业务中断问题。
[0036]终端连接上无线接入点后可以进行无线业务,终端包含但不限于可以无线上网的PC、手机等。无线接入点与交换设备的对应端口相连,终端切换到新的无线接入点后,它通往交换设备的端口将会随之改变,因此及时改变终端与交换设备出端口的对应关系能够保持无线传输业务传输不中断。
[0037]图1为本发明实施例的网络拓扑图。图1中,终端所在的无线网络环境中,部署有两个无线接入点:无线接入点1和无线接入点2,两个无线接入点分别与交换设备连接,无线接入点1与交换设备的端口 1连接,无线接入点2与交换设备的端口 2连接。在终端没有发生漫游前,终端通过连接无线接入点1进行无
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1