我家之前的那个WiFi就是因为密码简单容易破解,所以网就变得很慢很慢很慢,看五分钟钉钉直播断好几次,多半是因为邻居们蹭网导致的。后来我家换了WiFi,邻居来微信上要密码,说她的20G流量不够他孩子看网课了。但是邻居也住了快十年了也不能不自己安个网啊,细思极恐。
远亲不如近邻,以和为贵,密码可以告诉邻居,但是又不要影响自家的上网体验,可以这么做。
看到一些答主提到了对邻居家设备限速,思路非常好。但是,却没有想到一旦让邻居设备连接上来,无论限速还是不限速,对自家的网速都是一个灾难。
为什么这么说?
邻居家设备距离无线路由器至少两堵墙,彼此看到的信号非常微弱,换句话说,信噪比极低。在低信噪比的链路环境下要稳健传输数据,需要采用极低速率传输才不至于误码率过高,否则由于高误码率超时重传更是费时费力,会更严重拖慢网速。
标准集装箱IP报文1500字节,使用600Mbps高速传输,与使用1Mbps传输所花费的时间成本,差不多是600倍的关系。试想邻居家的设备采用低速传输,占用信道的时间严重拉长,留给自家的时间就不多了。自家的设备只有耐心等待邻居家设备老牛拉破车在信息高速公路上蠕动,而自家设备图有时速600Mbps,也得等待老牛破车跑完公路(无线信道)自家设备才能依靠CSMA/CS算法公平竞争下一个时间槽使用公路(无线信道),抢到了才能高速传输一个包,然后再竞争下一个时间槽发下一个包。连接设备越多,竞争信道的竞争对手就越多,你能保证你的设备次次胜出?按照公平算法,每台设备获胜的概率是均等的,在自家设备竞争失败的时候,就需要忍受等待的煎熬。
通过上文的分析可以看出,邻居影响到自家的设备上网体验,是源于邻居家和自家使用同一个信道。如果邻居使用一个信道,而自家使用另外一个信道,岂不是一个两全其美的妙计?
这就好比你家是开矿的地主,有两条道,一条乡村土路,另外一条高速公路。穷亲戚上门要求分享路的使用权,直接让他们用土路就好啦,反正不影响你在高速公路️上拉风飙车。
具体方案:
采购廉价无线路由器,设置为在2.4G频段工作,直接连接在光猫上。可以设置整体上下行速率限制为1Mbps及以下,邻居家全部使用2.4G频段。通常情况下,这个网速浏览网页,刷刷APP足够了。
高端无线路由器,设置为5.0G频段,隐藏SSID(不广播SSID),只有自家设备才能连接(需要手动敲入SSID名称)。
如果嫌隐藏SSID太麻烦,可以另外设置一个不一样的SSID,密码和给邻居家的密码不一样就万事大吉了。
通过以上对策,邻居的上下行流量几乎影响不到自家设备,因为光猫的上下行带宽非常充裕,分给邻居的1Mbps影响几乎可以忽略不计。
如果自家上网体验依然良好,可以适当多分配一点带宽给邻居,反正300Mbps带宽闲着也是闲着。如果体验不好,那就将限速降得更低。以后有邻居来,都让他们在2.4G信道赛跑吧!
作者|车小胖谈网络|公众号