BGP叫边界网关协议(Border Gateway Protocol),是一种无类别路径矢量协议。主要用于AS之间交换路由协议,如何最佳路径选择,对应以下13条选路原则
BGP在进行路径选择有一个前提:
<1>路由均优(即打了>);
<2>下一跳可达;
<3>关闭自动汇总(no synchronized);
1、Prefer highest weight
权重值
2、Prefer highest local preference
本地优先级
3、Prefer route originated by the local router
本地下一跳
4、Prefer shortest AS path.
ASpath
5、Prefer lowest origin code
起源属性
6、Prefer lowest MED
MED:多出口鉴别器
7、Prefer EBGP path over IBGP path.
EBGP优于IGP
8、Prefer the path through the closest IGP neighbor.
优先最近的IGP邻居
9、Balance traffic.
实现负载均衡
10、Prefer oldest route for EBGP paths.
优选最先建立的BGP邻居
11、Prefer the path with the lowest neihbor BGP router ID.
优选最小BGP邻居的router ID
12、Prefer shortest cluster list.
优选最小的RR列表
13、Prefer the path with the lowest neighbor IP address.
优选最小邻居IP地址
具体从传播范围,缺省值和比较方式进行讨论,具体如下:
1、Prefer highest weight (CISCO私有)
传播范围:改属性只能在路由器本地有意义,路由器发送任何BGP路由的时候不会携带该属性
缺省值:对于下一跳地址为0.0.0.0的BGP路由,在本地的BGP表中缺省值为32768,如该路由是从邻居学习到,无论来源是IGP还是BGP权重缺省值为0,如果该路由是本地通告,但是来源于IGP,则该路由缺省权重值也为0
比较方式:weight属性值越大,该路由器条目越优
2、Prefer highest local preference
优选于本地优先级最高的路由 (公有)。
传播范围:只能在AS内部传播,在传播IBGP路由 的时候进行修改。
缺省值:无论IBGP 还是EBGP 都为100.
比较原则:越大越好
3、Prefer route originated by the local router
优选于下一跳地址为0.0.0.0的本地产生的路由,邻居通告的将成为次优路由。
4、Prefer shortest AS path.
优选于AS路径最短的路由。BGP为了防止环路,在每经过一个AS时将为路由打上所经过的AS号(表现为在路由表中从左往右),当路由器收到一条EBGP路由,只要改EBGP路由内包含有接收者路由器所在AS号,该路由将被直接丢弃。
传播范围:整个Internet (AS路径越长代表经过的AS越多,路径也就越差)
5、Prefer lowest origin code (公有)
优选于最低origin属性(IGP优先于EGP优先于Incomplete)
传播范围:整个Internet
6、Prefer lowest MED (exchanged between autonomous systems).
MED:Multi-exit Discriminator 多出口鉴别器
优选于最小的MED
传播范围:在直连的邻居的一跳AS内传递
缺省值:IETF默认是最大值,cisco默认最小为0
比较方法:越小越好,同一台路由器传递才可以比较
7、Prefer EBGP path over IBGP path.
相对IBGP优选于EBGP
8、Prefer the path through the closest IGP neighbor.
优选经过最近的IGP邻居的路径
10、Prefer oldest route for EBGP paths.
都是外部路径,优选于最先收到的 ,( 减少链路抖动 )
11、Prefer the path with the lowest neihbor BGP router ID.
优选于拥有最小RID的邻居路由
12、Prefer shortest cluster list.
优选具有最低RR列表长度的路径
13、Prefer the path with the lowest neighbor IP address.
优选最小邻居IP地址
关注我的微信公众号:hello521day ,大量网络,渗透、编程资料以及ppt等模板等你来取!