组网:WX3540H,版本R5232,集中转发,bas为第三方设备。将无线用户网关放在bas上启用portal认证,无线用户的同一网段的IP ARP表象都是bas 网关设备的MAC地址,也就是说这个bas起了相当于代理arp的效果。
将无线用户网关放在bas上启用portal认证,无线用户的同一网段的IP ARP表象都是bas 网关设备的MAC地址,也就是说这个bas起了相当于代理arp的效果。在同样的配置、无线优化和使用环境的情况下,当网关在bas上时空口正常,用户体验正常;当网关在AC上时,空口环境立马升高,无线体验差。二者情况的唯一区别就是二层隔离,因为这个bas有相当于arp代理的效果,所以现场认为空口高的情况就是由于二层隔离未生效导致的。
首先我们先来看看什么是二层隔离。
同一VLAN内,来自无线客户端的广播、组播报文会向所有放通该VLAN的AP上广播,而且在空间介质中广播报文通常使用最低速率进行发送。当广播报文比较多时,会占用较多的空口资源,在一定程度上影响到整个网络应用。无线用户VLAN内二层隔离可以在AC上控制无线用户只能访问网关设备,而不能互相之间访问。同时,通过配置undo user-isolation permit broadcast禁止有线用户(permit-mac允许的mac地址除外)发送广播、组播报文给无线用户,无线用户到有线用户的广播、组播报文不受限制。这样可以大量减少整个WLAN网络的广播流量,提高WLAN网络的整体性能。
由此我们可以看出,二层隔离有两个方面:一、是减少整个WLAN网络的广播流量,二、是在AC上控制无线用户只能访问网关设备,而不能互相之间访问。现场的情况是当网关在第三方设备上时,在AC上开启二层隔离,无线用户之间可以互ping通。但是在这种情况下,二层的无线的广播应该是能被正常隔离的,单播才会上网关,所以要么是单播报文量过大,要么是网关来的广播量太大。同时由于现场网关在ac就没问题,说明能排除单播报文量过大这条。
至此我们能清楚的知道二层隔离应该是生效了,同时二层隔离和空口高没有关系。空口高的原因应该是由于其他原因导致的。
通过常规思路进行排查,发现在AP下有较多RSSI弱的终端,几乎没有超过30的,选速都是6.5M。同时结合之前的空口来看,TX方向高,也一般情况下是广播报文多,并且广播都是以低速率发送的,消耗空口利用率。
同时在设备侧抓包看到,当AP上有些终端异常离开,但是RA报文默认转单播,网关对于异常下线终端产生持续单播流量。终端无法响应,AP只能降到最低速发送,大量重传,空口效能很差
所以解决方法有两方面,一是源头扼制RA报文,二是缩短idle-timeout尽快踢掉这类终端。
1、 二层隔离功能利用现有命令实现同一VLAN广播报文的隔离,单播评估不会对空口有影响。
2、全局禁止rssi小于20的客户端接入,配置client idle-timeout 120。
3、对于网关发送RA报文的情况,在设备侧优化,在AC入方向通过qos匹配ipv6 ra报文限速 8kbps 后能将ipv6 ra报文控制。保证了空口正常与ipv6的使用。 (其中,RA报文长度固定,78字节。10pps的话就是800字节, 换算bit的6.4kps,该限速宁少勿多。RA报文编号134.)
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作