文档库

最新最全的文档下载
当前位置:文档库 > MED的作用

MED的作用

MED的作用:区分抵达一样的邻居自治系统的多个出口、入口点。

边界路由器通告给eBGP对等体之前,对路由中的MED操作:

1.假设是eBGP路由,会整理它的MED。

2.假设是iBGP路由,会整理它的MED。(假设须要强迫宣告MED,能够议决路由映射命令set-metric-type internal。)

3. 假设是本地被注入,携带MED值。其度量值:a:假设议决network或redistribute命令注入到BGP

中的路由是来自IGP,那么BGP MED=IGP MED;b: 假设议决network或redistribute命令注入到BGP中的路由是来自于直连路由的,那么BGP MED=0;c:假设议决aggregate-address命令注入路由,那么BGP MED不被配置。

在用MED挑选最好途径:MED值最小的途径胜出。默许情况下,只在两条途径的第一个(邻近)AS一样的情况下执行比拟操作,否则不做比拟。比如下列三个途径: 1. AS_Path=100 30 5,MED=100,internal,IGP metric to NEXT_HOP = 100 2. AS_Path=200 30 5,MED=200,internal,IGP metric to NEXT_HOP = 50 3. AS_Path=100 80 5,MED=300,external 假定收到的顺序是3,2,1(3是最先收到)。在做比拟的顺序是相反的:1 2 3;也就是,会从最新的路由开端比拟。

挑选的结果是:2优于1(邻近AS不一样时,MED不作比拟,2的IGP metric比拟低);3优于2(external 的联络)。最好途径是3.

假设配置bgp deterministic-med,一切途径都将基于邻近的AS执行编组。在每个AS编组内,依据MED的大小对途径执行排序,最小的是该组的最好途径。在不一样编组的最好途径再比拟时,MED不在思索之内。

以上的一样例子,1和3会被编在同一组,先执行比拟,1优于3(MED值低),然后1和2(其它组)比拟,由于不一样邻居AS,MED不作比拟,2的IGP metric比拟低而胜出。最好途径是2.

假设同时也激活了bgp always-compare-med,那么对一切途径都比拟MED,而不思索能不能来自同一个相邻的AS。由于deterministic-med配置了,所以会在上面的例子中编组后,每组的最好途径再执行比拟(这时MED被思索)。所以1是最好途径(MED低)。

假设bgp deterministic-med没有配置,而只需bgp always-compare-med被配置。那么,不一样在于没有依据邻近AS执行编组的流程,可是MED会在不一样邻近AS的途径中做比拟。所以1优于2(MED值低),1又优于3(MED值低)。最好途径是1。

MED通常是作为自治系统之间的eBGP对等体metric,而Local preference是作为自治系统内部的iBGP对等体metric。当边界路由器收到eBGP对等体路由时,默许情况下,会把MED值传给它的iBGP对等体,但不会传给它的eBGP对等体。也就是由于如此,bgp always-compare-med的配置在理论生产环境中的运用不是很大。

MED的作用

(共1页)