登录站点

用户名

密码

bgp deterministic-med

热6已有 49 次阅读  2011-11-20 22:45
 
 

路由器收到3条BGP路由如下:

•AS_Path=100 30 5, MED=100, internal,IGP metric to NEXT_HOP = 100

•AS_Path=200 30 5, MED=200, internal,IGP metric to NEXT_HOP = 50

•AS_Path=100 80 5, MED=300, external

 

思考?

1、默认的路由比较顺序?

2、配置bgp deterministic-med之后的比较顺序?

1、默认的路由比较顺序?

假设收到的顺序是3,2,1(3是最先收到),在做比较的顺序是相

反的:1,2,3;也就是,会从最新的路由开始比较。选择的结果

是:2优于1(邻近AS不同时,MED不作比较, 2的IGP metric比较

低):3优于2(external的关系),最佳路径是3.

2、配置bgp deterministic-med之后的比较顺序?

如果配置bgp deterministic-med,所有路径都将基于邻近的AS

进行编组。在每个AS编组内,根据MED的大小对路径进行排序,最小

的是该组的最佳路径。在不同编组的最佳路径再比较时,MED不在考

虑之内。

以上的同样例子,1和3会被编在同一组,先进行比较,1优于3

(MED值低),然后1和2(其它组)比较,由于不同邻居AS,MED

不作比较,2的IGP metric比较低而胜出。最佳路径是2.

3、配置bgp always-compare-med之后的比较顺序?

如果同时也激活了bgp always-compare-med,那么对所有路径

都比较MED,而不考虑是否来自同一个相邻的AS。由于

deterministic-med配置了,所以会在上面的例子中编组后,每组的

最佳路径再进行比较(这时MED被考虑)。所以1是最佳路径(MED

低)。

 
分享 举报

发表评论 评论 (3 个评论)

涂鸦板