V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
xnile

BGP 问题,同一段 ip,为什么可以被不同 AS 宣告?

  •  
  •   xnile · Mar 18, 2018 · 6973 views
    This topic created in 2961 days ago, the information mentioned may be changed or developed.

    同一段 ip,为什么可以被不同 AS 宣告?最终路由会走哪一条? 比如 119.253.0.0 这个 IP 段,在 bgp.he.net 查询会看到下面结果。 https://bgp.he.net/ip/119.253.0.0 Announced By Origin AS Announcement Description AS23844 119.253.0.0/17 Langfang Development Area Huarui Xintong Network Technology Co., Ltd. AS59050 119.253.0.0/20 Langfang Development Area Huarui Xintong Network Technology Co., Ltd. AS23844 119.253.0.0/20 Langfang Development Area Huarui Xintong Network Technology Co., Ltd. AS23844 119.253.0.0/21 Langfang Development Area Huarui Xintong Network Technology Co., Ltd.

    14 replies    2018-03-22 11:17:33 +08:00
    ThirdFlame
        1
    ThirdFlame  
       Mar 18, 2018
    掩码不同的情况啊,会走掩码最大(也就是最长)的那一条。
    被多个 AS 号宣告属正常现场,IDC 的多线接入不就是典型的例子。
    yexm0
        2
    yexm0  
       Mar 18, 2018 via iPhone
    最终有效的也就只有
    AS23844 119.253.0.0/21 Langfang Development Area Huarui Xintong Network Technology Co., Ltd.
    这个吧
    wdlth
        3
    wdlth  
       Mar 19, 2018
    这叫 Multiple Origin,就算是相同的 IP 子网,也可以有不同的 AS 路由。
    https://bgp.he.net/report/multi-origin-routes
    比如域名根服务器就是这种方式
    marsteel
        4
    marsteel  
       Mar 19, 2018
    考虑一个特例就是你同时接入了中国联通和中国电信的网络,中国联通向你宣告 IP 网络 0.0.0.0/0,中国电信也向你宣告 IP 网络 0.0.0.0/0,你自己来选择走哪一个。
    danielzhang0212
        5
    danielzhang0212  
       Mar 19, 2018
    1 楼说的感觉可能最大。也可能是 BGP prefix hijacking。
    bao3
        6
    bao3  
       Mar 19, 2018 via iPhone
    BGP 和普通路由一样来处理粗路由与细路由。同一条路由有不同的权重,广播完后对方依照不同权重选取最佳,当其中一个有问题时,此时最佳就变为剩下的。
    无论 ospf,BGP 基本的工作机制类似
    LGA1150
        7
    LGA1150  
       Mar 19, 2018
    yingfengi
        8
    yingfengi  
       Mar 19, 2018 via Android
    子网掩码,权重
    ChopinWong
        9
    ChopinWong  
       Mar 19, 2018
    精确匹配原则吧
    julyclyde
        11
    julyclyde  
       Mar 19, 2018
    @ThirdFlame 多线接入是指多个 ASpath,不是指多个 origin

    不过一个 IP 属于多个 origin 也不是不可以。lz 为什么要问“为什么可以”?
    xnile
        12
    xnile  
    OP
       Mar 19, 2018 via iPhone
    @julyclyde 在查 IP 的时候看到的,有点好奇,我的理解,正常一个公司申请了 AS 和 IP 后,自己广播自己的 IP 段就可以了
    scukmh
        13
    scukmh  
       Mar 20, 2018 via Android
    最长前缀匹配,为了切换运营商时不用更改 IP😶。
    cloudyi666
        14
    cloudyi666  
       Mar 22, 2018 via Android
    BGP 13 条选路原则
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 03:24 · PVG 11:24 · LAX 20:24 · JFK 23:24
    ♥ Do have faith in what you're doing.