是否可以安全地假设同一 /24 网络上的两台主机属于同一 AS 编号?

是否可以安全地假设同一 /24 网络上的两台主机属于同一 AS 编号?

假设同一个 /24 网络中有两个 IP 地址(例如 1.2.3.*):

  • 1.2.3.X
  • 1.2.3.Y

是否可以安全地假设这两个主机属于同一个 AS 编号?如果不可以,那么它们不属于同一个 AS 的情况大概有多频繁?

答案1

同一个 /24 中的 IPv4 地址可以是不同自治系统的成员,但这种情况并不常见。

我刚刚快速搜索了 BGP 路由表,只发现数百个 /24 跨越不同的 AS。相比之下,总共有约 310,000 个已通告前缀。

以下举三个例子:

115.84.167.192/27  (AS17574) and 115.84.167.0/24  (AS17841)
203.238.37.96/27   (AS9846)  and 203.238.37.0/24  (AS9571)
211.252.151.224/27 (AS23577) and 211.252.151.0/24 (AS9642)

如果你对 BGP 数据感兴趣,路线视图提供全局 BGP 表的快照,以及一些可通过 telnet 访问的 BGP 路由器,例如:

route-views.oregon-ix.net>show bgp ipv4 unicast 203.238.37.96/27
BGP routing table entry for 203.238.37.96/27, version 5930150
Paths: (3 available, best #3, table Default-IP-Routing-Table)
  Not advertised to any peer
  1221 4637 4766 9846
    203.62.252.186 from 203.62.252.186 (203.62.252.186)
      Origin IGP, localpref 100, valid, external
...

route-views.oregon-ix.net>show bgp ipv4 unicast 203.238.37.0/24
BGP routing table entry for 203.238.37.0/24, version 3468876
Paths: (33 available, best #24, table Default-IP-Routing-Table)
  Not advertised to any peer
  3277 3216 3549 10026 9848 9571
    194.85.4.55 from 194.85.4.55 (194.85.4.16)
      Origin IGP, localpref 100, valid, external
      Community: 3216:3000 3216:3004 3277:3216 3549:4025...
....

希望这可以帮助 :)

洛基

相关内容