为了减少网络拥塞,对家庭进行子网划分是否有用无线的网络?
基本上,我遇到了网络断线和高延迟的问题。我们有大约 12 台设备,包括 Rokus、Fire TV、Apple TV 设备、两台笔记本电脑、一台 PC 以及几部手机和平板电脑。我读到过,子网划分有助于减少网络拥塞,因为它可以分解广播域(我读过的资料中没有明确说子网可以分解广播域,但这是我推断的),但这真的能减少无线网络上的网络拥塞吗?据我了解,无线网络被迫向所有人广播其信号,而切换只能在有线网络上进行(无线路由器实际上无法选择子网掩码是主机与子网之间的通信链路,主机只能向一个方向发送信号,因此,即使其他子网的信号被主机忽略,主机仍会收到这些信号,然后必须做出忽略这些信号的决定,这不会减少网络拥塞。
我是否可以说,对无线网络进行子网划分对于减少延迟没有任何好处?
答案1
简而言之:子网划分本身毫无帮助。只要所有子网都在同一个信道上,它们都会为同一个单一介质进行仲裁。
不过,还是可以进行优化的 - 里程取决于确切的环境参数。信道优化可以帮助避免与其他附近的 WLAN 信道重叠(见下文)。具有 MIMO 的更好硬件可以稍微增加单流吞吐量,并可能为其他流释放一些空中时间。
不要使用中继器。单通道中继器占用的带宽是直接连接的两倍。如有需要,请使用单独的有线 WAP 来增加覆盖范围。
要显著提高无线网络的吞吐量,您需要利用多个信道。相邻信道重叠,因此您需要将它们间隔至少 3 个信道。除了通常的 2.4 GHz 频段外,使用 5 GHz 频段也有很大帮助,因为它不那么拥挤。
答案2
之所以说多个子网会破坏广播域,是因为通常它们由路由器隔开 - 子网 A 在接口 eth1 上,子网 B 在接口 eth2 上,依此类推。换句话说,多个子网意味着多个物理链路。(VLAN 也可以工作。)
但仅仅在同一“链路”(无论是以太网还是 Wi-Fi)上有两个子网并不能实现这一点。所有子网上的广播数据包仍将在链路层进行广播,并将到达同一链路上的所有其他子网。
简而言之,是的,您描述的是正确的。只有当您在不同的信道上拥有单独的 Wi-Fi 网络时,子网才会有所帮助。
话虽如此,
无线路由器无法真正选择向一个方向发送信号
...只是大多正确。现代 Wi-Fi 接入点确实使用各种“波束成形”技术(就我有限的知识而言,涉及多个天线);我不认为它会产生实际的定向波束,但它做将信号聚焦到设备所在的确切位置。我想 MU-MIMO 也依赖类似的功能来同时与多个设备通信。欢迎纠正...