IPv6 邻居发现协议 NDP 更新机制! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
acbot
V2EX    路由器

IPv6 邻居发现协议 NDP 更新机制!

  •  
  •   acbot 2021-08-30 09:40:25 +08:00 2898 次点击
    这是一个创建于 1513 天前的主题,其中的信息可能已经有所发展或是发生改变。
    局域网下的设备都通过无状态模式( SLAAC 模式)配置 IPv6 地址,由于 IPv6 前缀是变化的和地址生命周期的因素所以局域网的设备间隔一段时间就会生成新的 IPv6 地址,网络运行一段时间后 ip -6 nei show 会看到同一个 MAC 地址 有很多 Stale 状态的记录,即使某些记录明显是已经失效的(历史前缀生成的地址,对方机器的历史地址等),现在问题来了,明明这些地址都已经不存在了,为啥还能看到记录,使用 ip -6 nei flush *** 这些记录都立即变成 FAILSE 状态,但是记录还是有,那么 IPv6 邻居发现协议 到底是多久更新一次,如何才能清空里面的邻居信息呢?
    7 条回复    2021-08-30 11:41:54 +08:00
    trepwq
        1
    trepwq  
       2021-08-30 10:27:59 +08:00 via iPhone
    eui-64 格式不是跟 mac 地址绑定么
    sujin190
        2
    sujin190  
       2021-08-30 11:10:05 +08:00
    @trepwq #1 楼主的意思应该时前缀变化了的情况下,比如宽带给的就经常变,然后你会发现一个网卡好多个 ip 地址

    openwrt 的话似乎在 dhcp 中配置 ra_useleasetime 值为 1 才会启用 ipv6 地址过期的配置,设置了这个之后似乎前缀变了之后,无效的 ip 地址会消失了,可以试试看
    sujin190
        3
    sujin190  
       2021-08-30 11:18:07 +08:00
    acbot
        4
    acbot  
    OP
       2021-08-30 11:21:40 +08:00
    @trepwq slaac 的 stable-privacy 模式不是 eui-64 再说 就算是 slaac 的 eui-64 模式,前缀变了同样也要生成新的地址。
    acbot
        5
    acbot  
    OP
       2021-08-30 11:34:12 +08:00
    @sujin190 可能是我描述不太清楚,比如:我上一次 拨号获取的前缀是 2400:198:558:890::/60 本次拨号前缀已经变成 2400:198:A85:B890::/60 路由器上使用 ip -6 nei show 查看两个前缀的记录都有 并且还有可能是 Stale 状态,而这个时候 PC 只有最后一个新前缀生成的新地址。
    acbot
        6
    acbot  
    OP
       2021-08-30 11:36:19 +08:00
    @sujin190 谢谢,我去测试一下,我只开了 RA 通告,DHCPv6 和 NDP 都是禁用状态 不知道这个选项是否有效!
    sujin190
        7
    sujin190  
       2021-08-30 11:41:54 +08:00
    @acbot #6 这个就是设置 ra 的,开了之后默认超时时间看上面那个文档似乎是 2 小时
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     926 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 21:20 PVG 05:20 LAX 14:20 JFK 17:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86