-1

作为网络图。

你好,

我被困在一些网络 BGP Valley Free Routing 作业上,因此将不胜感激更多以解释为重点的答案!

在这个作业中,我试图从上面给定的网络图中构建 FIB 表。

为了澄清网络图,红色数字是本地首选项。例如,从路由器 1 移动到 2 的本地偏好为 100,而从路由器 2 移动到 1 的本地偏好为 300。箭头表示客户/提供商关系,其中箭头指向提供商,法线表示同伴关系。

我被困在的地方是为表格选择理想的路径,因为我不知道本地偏好何时会被最短路径加权。

例如:查找路由器 3 和 6 之间的最短路径。由于 Local_preference 在选择最佳下一跳的顺序或操作中最高,我最初选择 3 -> 1。这让我选择 2 作为下一跳的路由器到,所以我的路径变为 3 -> 1 -> 2。(在分配中指定在平局的情况下,使用最低的路由器编号)。继续本地优先列车使我的最终路径为 3 -> 1 -> 2 -> 5 -> 6。但最短的路径是采用本地首选项并将路径路由为 3 -> 6。

3 -> 6 似乎更正确,但 Local_Pref 的操作顺序更高,这让我不确定。

非常感谢您对这个问题的任何见解,我相信我只是在想这个。

谢谢!

4

1 回答 1

-1

这是 BGP 路径操作和入站与出站影响的问题。

BGP 不像 OSPF 或 EIGRP(路由器到路由器)那样路由。BGP 在自治系统(许多路由器)之间路由前缀。您的图表需要更改以使所有这些“路由器”驻留在单独的 AS 中。BGP 不关心单个接口,而是路由器本身作为一个整体。

在现实世界中,您无法控制另一个 AS,但您可以控制可以应用于进入或退出 AS 的前缀的内容。

本地首选项实际上是更优选的 BGP 属性,但它应用于我们接收的前缀。这将影响出站流量。当您想要选择一条路径而不是另一条路径时,它适用于具有多个出口点的自治系统。

AS-Path Prepending 是我们发送给邻居以影响入站流量的东西。您可以在不太喜欢的入口点上设置更长的 AS-Path。

我想我想说的是,这不是你会遇到的情况,而且如果(例如)OSPF 被使用,这将没有意义。AS 将始终选择具有最高本地优先级的路径出站。这就是为什么你的“路由器”走这条路的原因。

希望这可以帮助。

于 2018-04-05T19:21:50.367 回答