V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lo0pback
V2EX  ›  宽带症候群

routeros7 ipv6 ecmp 不通

  •  
  •   lo0pback · 2023-07-31 12:05:15 +08:00 · 1272 次点击
    这是一个创建于 511 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RouterOS7 版本下 IPv6 做 ECMP 路由多出口负载的时候会不通,单出口下正常。有没有 v 友遇到过或知道如何解决的?

    [ ECMP 情况下 ping 不通,路由跟踪也失败]



    [电信单出口正常]


    [移动单出口正常]


    [联通单出口正常]


    [环境信息]
    路由器型号:MikroTik CCR2116 ,软件版本:7.10.2/7.11beta7
    5 条回复    2023-07-31 16:42:08 +08:00
    Archeb
        1
    Archeb  
       2023-07-31 12:58:16 +08:00
    虽然我没试过,但是你在 PPPoE 接口上做 ECMP 真的能通吗?这个是做了 NAT66 吗?不然的话,客户端选择用哪个运营商的 IP 出去,路由器就应该从哪个出口给他发出去吧
    lo0pback
        2
    lo0pback  
    OP
       2023-07-31 14:07:55 +08:00
    @Archeb 做了 NAT66 ,不然的话,可能存在我路由是走电信出口,但是客户端选择用移动地址出去,导致电信这边丢弃这个源地址的数据。
    nakes
        3
    nakes  
       2023-07-31 14:45:43 +08:00
    /ipv6/route> print
    Flags: D - DYNAMIC; A - ACTIVE; c - CONNECT, s - STATIC, d - DHCP, v - VPN; + - EC
    MP
    Columns: DST-ADDRESS, GATEWAY, DISTANCE
    # DST-ADDRESS GATEWAY DISTANCE
    DAv ::/0 pppoe-telecom 2
    D v ::/0 pppoe-cmcc 3
    0 As 2001:e80::/32 pppoe-cmcc 1
    1 As 2409:8000::/20 pppoe-cmcc 1
    我是这么弄的。移动的范围小,直接设定静态路由,然后其他的地址全部走电信的出去。没必要做 nat66 啊,客户端多个地址的话会根据目标地址自动找出口的,不会移动的找到电信去,都分配 ipv6 下去的话。
    lo0pback
        4
    lo0pback  
    OP
       2023-07-31 16:15:45 +08:00
    @nakes 我是对接了 BGP ,收了全表,路由比较细,会有找错出口的情况的,我的策略是三大 ISP 的 AS 号走各自出口,其余的全部 ECMP 出去,然后就发现 ECMP 不通。
    nakes
        5
    nakes  
       2023-07-31 16:42:08 +08:00
    @lo0pback 好吧。那情况不太一样。这种就不清楚了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1357 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.