【技术实现步骤摘要】
兼容桥加速的WIFI漫游方法和装置
本专利技术涉及通信
,特别涉及一种兼容桥加速的WIFI漫游方法和装置。
技术介绍
WiFi漫游是一种Sta(Station,无线工作站)在移动到主AP(AccessPoint,无线接入点)和从AP覆盖范围的临界区域时,STA与从AP进行关联并与主AP断开关联,且在此过程中保持不间断的网络连接的技术。通常情况下,AP设备工作在桥模式,业务报文不经过内核转发,而是通过驱动软件或硬件直接转发。AP设备从它的所有端口接收MediaAccessControl(MAC)地址信息,形成MAC地址表并维护它。当收到一帧数据时,它将根据自己的MAC地址表来决定是将这帧数据进行过滤还是转发。此时,维护的这张MAC表称为FDB。普通的业务报文不经过内核转发,这样可以降低CPU的占用率,提升设备的数据转发性能,降低对设备的硬件配置要求。然而,在WiFiMESH组网或者WiFi中继组网中,当Sta从主AP漫游切换到从AP的时候,Sta在主AP转发的接口发生了变化。很多Sta设备在漫游后不会发送广播的S ...
【技术保护点】
1.一种兼容桥加速的WIFI漫游方法,用于Sta从主AP向从AP过渡WIFI网络连接,其特征在于,包括步骤:/n接收Sta发送的报文;/n若匹配到arp或dns报文,则将所述arp或dns报文上报至主AP的内核;/n根据所述arp或dns报文获取所述Sta的端口信息,更新主AP的FDB,学习并创建新的Sta桥加速表项;/n根据所述新的Sta桥加速表项转发从所述Sta接收到的业务报文。/n
【技术特征摘要】
1.一种兼容桥加速的WIFI漫游方法,用于Sta从主AP向从AP过渡WIFI网络连接,其特征在于,包括步骤:
接收Sta发送的报文;
若匹配到arp或dns报文,则将所述arp或dns报文上报至主AP的内核;
根据所述arp或dns报文获取所述Sta的端口信息,更新主AP的FDB,学习并创建新的Sta桥加速表项;
根据所述新的Sta桥加速表项转发从所述Sta接收到的业务报文。
2.如权利要求1所述的方法,其特征在于,所述若匹配到arp或dns报文,则将所述arp或dns报文上报至主AP的内核的步骤具体包括:
若所述报文由软加速发送,则通过代码进行匹配;
若所述报文由硬加速发送,则通过主AP相关的寄存器进行匹配。
3.如权利要求1所述的方法,其特征在于,所述根据arp或dns报文获取Sta的端口信息,更新主AP的FDB;学习并创建新的Sta桥加速表项的步骤具体包括:
所述主AP的内核通过所述arp或dns报文自动感知所述Sta的端口信息是否发生变化;
若所述Sta的端口信息发生变化,则自动更新所述FDB,以更新发往Sta的端口信息;
删除旧的Sta桥加速表项,学习并创建新的Sta桥加速表项。
4.如权利要求1所述的方法,其特征在于,还包括步骤:
若未匹配到arp或dns报文,则通过桥加速直接对所述报文进行转发。
5.一种兼容桥加速的WIFI漫游方法,用于Sta从主AP向从AP过渡WIFI网络连接,其特征在于,包括步骤:
接收Sta发送的报文;
若匹配到广播报文,则上报至主AP的内核;
根据所述广播报文获取所述Sta的端口信息...
【专利技术属性】
技术研发人员:王通源,
申请(专利权)人:深圳市友华软件科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。