为什么我的计算机在切换网络时并不总是自动请求新的 DHCP 租用?

Kin*_*ngJ 6 windows wireless-networking dhcp

我最近注意到一个有趣的问题,我的笔记本电脑在无线网络之间切换时不会自动刷新我的 DHCP 租约。相反,它将尝试将现有租约用于新网络。当然,由于每个网络具有不同的设置,因此使用旧租约时任何连接都会失败。

虽然 Windows 最终会请求新的 DHCP 租约,但对我来说,释放旧租约并请求新的、正确的租约通常要快得多。我很困惑为什么在关联到网络时这不会自动完成?一个可能的原因是笔记本电脑在连接到一个网络时进入睡眠状态,然后在另一个网络范围内唤醒。尽管如此,我希望当笔记本电脑关联到另一个网络而不是尝试使用旧租约时,租约会续订。

需要注意的是,这两个网络在大小、AP数量、网络设置、SSID等方面完全不同。一个网络是我的家庭网络,另一个是我大学的校园网。

Kin*_*ngJ 0

我得出的结论是,这是由于我的设备与大学的托管无线系统之间存在轻微的不兼容性。我的理由是;

  • 当我将笔记本电脑与大学的无线系统一起使用时,我通常会遇到此问题。我的笔记本电脑可以正常连接到其他无线系统,我的 Android 设备似乎也可以毫无问题地连接到大学的无线系统。
  • 无线系统使用 eduroam - 需要使用我的大学凭据针对大学的身份验证服务进行 WPA2 Enterprise 身份验证。其他学生抱怨身份验证速度慢,尤其是在高峰时段。也许我的笔记本电脑在完全通过身份验证之前尝试续订其租约。

不幸的是,很难确认这些原因,但根据几个月的使用,我强烈怀疑是这种情况。