我有一个调制解调器,它为其客户端提供公共 IPv6 地址。如果我将一个大文件从连接到同一路由器的客户端 1 复制到连接到同一路由器的客户端 2,传输的数据是否需要收费,还是会算作 LAN 流量?
另外,有人可以向我解释一下,如果我的调制解调器使用 /64 前缀给我 IP 地址(似乎我无法在调制解调器上将其更改为 /56),我是否可以使用作为 WAN 连接到此调制解调器的另一个路由器来分发 IPv6 公共地址。
答案1
如果我将一个大文件从连接到同一路由器的客户端 1 scp 到连接到同一路由器的客户端 2,则传输的数据将需要收费,或将计入局域网流量。
工作方式与 IPv4 完全相同。如果主机连接到调制解调器/路由器的内部交换机,并且两台主机都认为它们位于同一子网(在本例中为同一 /64),则它们将直接通信。
如果我的调制解调器给我的 IP 地址使用前缀 /64(似乎我无法在调制解调器上将其更改为 /56),我可以使用作为 wan 连接到此调制解调器的另一个路由器来分配 ipv6 公共地址吗?
第二台路由器需要自己的 /64。默认情况下,它将尝试通过 DHCPv6-PD 从第一台路由器获取自己的前缀,就像第一台路由器从您的 ISP 获取前缀一样。
如果幸运的话,第一个路由器会接受来自 LAN 的 PD(前缀委托)请求并将其代理到 ISP。但在大多数情况下,它不知道如何处理它。
将第一个路由器改为直接使用 /56 分配地址不会有帮助。这只会使路由复杂化,因为所有主机都会认为它们是一个大型子网的一部分,而第二个路由器需要运行 NDP 代理来应对它。(它不会:它不是廉价路由器的标准功能。)
如果第一个调制解调器/路由器无法正确转发 PD 请求,并且没有其他方法可以说服它从 ISP 获取额外的 /64,则您可能必须将其切换到“桥接”又名“仅调制解调器”模式(如果可能),或者在第二个路由器上采用某种形式的 IPv6 NAT。