Tech
[宽带症候群] PPPoE 通过 SLAAC 获取的地址所在的/64 段是独占的吗?
我以前一直以为宽带 PPPoE 拨号后 WAN 口上那个/64 地址( 不是说 PD 前缀 )我只取得了那 一个 地址,可能我和好多别家的路由器在同一个/64 段里。但是今天我发现从外网 ping 那个/64 段里的任意地址,ISP 都转发给了我的路由器,那不就相当于整个段都给了我?
进一步研究发现,路由器拨号时 RS/RA 俩包过后,路由器拿到 SLAAC 的/64 前缀,直接就用一个随机地址开始通信了,连 DAD 地址冲突检测都不做。问 AI 它告诉我 Linux 认为点对点隧道默认不需要 DAD 邻居检测,直接从段里拿个地址通信就完事了。那这样的话我觉得 ISP 必须要把整个段给我了,不然就有概率跟别人冲突了。但是 AI 告诉我理论标准并没有保证这一点。
有没有业内小伙伴知道,是不是所有的 PPPoE+SLAAC 给出去的地址,每个用户都给的独立的/64 段?
我为什么在意这个,因为我的宽带只给我/62 的 PD 前缀,不够分啊😓。加上这个我就有 5 个/64 段了😄。
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX