为什么我的 NAS 通过 WAN IP 访问时速度会比较慢,即使在本地网络上也是如此

为什么我的 NAS 通过 WAN IP 访问时速度会比较慢,即使在本地网络上也是如此

我的 NAS 位于路由器后面,并设置了端口转发,因此可以从任何地方访问它。当我通过 LAN IP(192.168.1.*)连接到它时,传输速度约为 100MiB/s,但是当我使用 WAN IP 时,速度约为 25MiB/s。为什么即使两个设备都在同一个 LAN 千兆网络上,WAN IP 连接速度也会变慢?我是否错过了一些路由器配置步骤?我想在本地使用 WAN IP 的原因是我不想每次笔记本电脑离开家时都重新配置它,无论它是否在家,它都应该可以工作。

答案1

当您使用 WAN IP 地址时,发往 NAS 的流量必须首先到达路由器,路由器必须检查数据包,然后执行 NAT 将 WAN IP 转换为 LAN IP,然后根据 LAN 上的目标 IP 路由数据包。当您通过 LAN IP 直接访问 NAS 时,您的计算机可以直接与 NAS 通信。

路由器路由和 NAT 流量这一额外步骤很可能是导致吞吐量降低的原因。尤其是对于消费级路由器,与仅 LAN 流量的吞吐量相比,执行 NAT 和路由将降低吞吐量。

相关内容