校园网机制
BJTU校园无线网分为web.wlan.bjtu和phone.wlan.bjtu两种连接&接入方式(此处不讨论有线网环境,详情翻阅之前的blog 串流部分)以下简称web和phone
Web
是Portal认证登录方式,连接后会跳转到login.bjtu.edu.cn页面,输入学号和密码后认证登录。有时不跳转,则需要手动输入http://10.10.42.3/进入认证页面
Phone
phone则为需要提供账号密码的普通wifi连接方式,注意不能验证证书,否则会登录失败,PC和移动端连接失败的解决方案此前已经提及,在此不作赘述。
https://love.nimisora.icu/archives/233
共享账号
学校的部分宿舍区(如嘉园✌)无线网已经支持了wifi6技术,理论上来说网络应该会非常稳定打游戏不卡,但是仍然会有人在游戏途中掉线卡顿红温,那么请检查你是否共享过上网账号,如果有,请注意以下内容。
在过去,我们的认知:web有连接设备数上限,而phone没有。因为web连多了,就会有设备的登录认证失效,但phone不会断开连接,因此可以无限连接。
我们的认知错了!
实际上,phone也是会有连接上限的,达到上限后会踢出超额设备,但它执行踢出后,设备会自动重连,因此看起来它无法被踢下线。但实际上设备是经历了被踢下线然后重新连接的短暂重连的,正是这段时间导致了校园网的卡顿。
实践出真知
在实际实验中,可以通过使用移动设备串流PC设备,然后通过以下链接踢出移动设备,可以观察到被踢的设备串流出现了卡顿,几秒后恢复正常。
https://login.bjtu.edu.cn:802/eportal/portal/logout?callback=dr1004&login_method=1&user_account=drcom&user_password=123&ac_logout=0®ister_mode=1&wlan_user_ip=请把我替换成要踢出设备的局域网ip
这个链接是简化后的校园网logout抓包,它没有进行鉴权,可以踢出任意ip的登录状态,不输入ip默认踢出自己。
当使用脚本循环踢出 phone设备时,phone设备无法上网,且WiFi连接会直接中断。
如果不是循环踢,而是只踢一下
- phone会中断一瞬间,然后自动重连
- web的登录状态会掉,需要再次登录才能继续用
综上所述,少共享账号
共享人过多会影响你的游戏体验,你最好确保能有一个稳定的宽带来支撑你打完整把游戏,而不是在一次次不会掉线的卡顿中让自己红温。
但如果你不打游戏,做做PPT看看视频,那随便你共享