【问题标题】:Understanding BGP routing了解 BGP 路由
【发布时间】:2015-08-03 14:23:18
【问题描述】:

AS 号 144 有两个边界路由器 BR1 和 BR2。 BR1 与 AS 555 对等。BR2 与 AS 1977 对等。假设 BR2 决定发布到前缀 128.15.0.0/16 的路由,以下哪些是有效的路由发布? AS 144 可能已收到来自其他 AS 的广告,但没有收到来自 AS 555 的该前缀的其他广告。检查所有有效的。

1) 128.15.0.0/16 6294 144
2) 128.15.0.0/16 555 144
3) 128.15.0.0/16 78 11101 6294 555
4) 128.15.0.0/16 78 11101 6294 555 144
5) 128.15.0.0/16 78 11101 6294 555
6) 128.15.0.0/16 78 11101 6294 555 555 144 144
7) 128.15.0.0/16 78 78 144 144
8)128.15.0.0/16 64393 144 144

我知道 3 等于 5。上一个问题也包含这个:
BR1 从 AS 555 接收到前缀为 128.15.0.0/16 的路由通告,路径为 78 11101 6294 555 555。555 的双重列表是正确的;这是 555 使路径看起来“更长”的一种方式。

我已经搜索了 AS_PATH 示例,但仍然不明白这个问题:如果我正确理解 AS 555 中的网络 128.15.0.0/16,因为路径以 555 结尾。但为什么它的开头没有 144 .

【问题讨论】:

  • 如果没有其他信息,问题看起来有问题,你能发布完整的问题吗?
  • 不,这是完整的问题。虽然问题已过时,但谢谢!
  • 我相信答案是 1、7 和 8。由于 555 跳,2-6 无效。该问题并未说明路由器是否可以预先设置,因此基于该假设 7 和 8 是验证广告。

标签: networking routing protocols bgp


【解决方案1】:

经过多次尝试,我终于得到了正确的答案,即 (1, 6, 7, 8)。我将通过以下方式理解答案。因为问题问的是从某处到BR2的AS路径,它与AS 1977对等,所以正确答案应该以AS 144或AS 1977结尾,因为我们只知道这两个是连接到BR2的。因此,我们必须从 (1, 2, 4, 6, 7, 8) 中进行选择。然后,由于问题指出来自 AS 555 的唯一广告具有该前缀是 (78 11101 6294 555 555),因此路径中必须有两个 555。因此,(2, 4) 是不正确的。 (1, 7, 8) 是可能的,因为它们没有通过 AS 555,因此它们有可能直接连接到 AS 144。

我不知道正确的解释,我只是尝试对正确的答案给出合理的解释。也许整个问题都是错误的。

【讨论】:

  • 这是他们在斯坦福在线网络课程中测试的一个问题。几年前,当我还是学生的时候,我正在学习这门课程,所以我无法进一步澄清这个问题。我相信它最初是复制粘贴的,所以我不会说它是错误的
  • 没问题。我只是想让以后要学这门课的人在google的时候能找到正确的答案。
猜你喜欢
  • 1970-01-01
  • 2022-12-20
  • 2022-11-03
  • 1970-01-01
  • 2017-08-25
  • 1970-01-01
  • 2013-05-06
  • 2018-01-12
  • 1970-01-01
相关资源
最近更新 更多