BGP路由优选(超详细的实验操作过程)

本文详细介绍了BGP路由优选的11个关键步骤,包括路由下一跳可达性、首选值、本地优先级、AS-Path、起源属性、MED、EBGP与IBGP的优先级、IGP Cost值、Cluster-List、发送者Router-ID和Peer IP地址的比较。通过实例解析了每个步骤的优先级和影响,帮助理解BGP路由决策过程。
摘要由CSDN通过智能技术生成

Ip地址规划,例如:R1连R2,则R1路由器IP为12.1.1.1/24,R2路由器IP为12.1.1.2/24,其他路由器同上。

  1. 基础命令:
    R1:
    bgp 100
     peer 12.1.1.2 as-number 200   #与AS区域号为200内的12.1.1.2路由器建立对等体
    ipv4-family unicast
      undo synchronization
      network 15.1.1.0 255.255.255.0 #将15.1.1.0网段宣告出去,注:宣告的网段一定要在自己的路由表里
      peer 12.1.1.2 enable
    
    R1:
    bgp 200
     peer 3.3.3.3 as-number 200 
     peer 3.3.3.3 connect-interface LoopBack0	#与3.3.3.3建立对等体的时候使用LooBack0接口建立
     peer 12.1.1.1 as-number 100 
     #
     ipv4-family unicast
      undo synchronization
      peer 3.3.3.3 enable
      peer 3.3.3.3 next-hop-local 	#将下一跳属性设为自身与对等体相连的接口地址
      peer 12.1.1.1 enable
    

BGP路由优选属性(顺序比较)

0.路由下一跳必须可达,在R2上输入peer 3.3.3.3 next-hop-local,R4同理

1.首选值越大越优,默认值为0。

2.本地优先级越大越有,默认值为100。

3.本地始发。

4.AS-Path越短越优。

5.起源属性

6.MED值越小越优。

7.EBGP>IBGP。

8.去往下一跳的IGP Cost值越小越优。

9.Cluster-List越短越优。

10.发送者Router-ID越小越优,如果属性中携带Originator-ID,则直接比较Originator-ID,均为越小越优。

11.Peer邻居的IP地址越小越优。


0.路由下一跳必须可达,在R2上输入peer 3.3.3.3 next-hop-local,R4同理

 当路由器将本地路由表中的IGP协议路由通过Network或者import-route两种发布到BGP时, 在BGP路由表中,Next_Hop属性为0.0.0.0。

我在R3上创建了条静态路由,指向Null0,并且把他Network

 

然后查看本地路由表会发现,下一跳地址是0.0.0.0的

如果下一跳是EBGP,下一跳接口就会改变

如果下一跳是IBGP,下一跳接口就会是本地出接口地址

R2当配置了上图的命令时,在R3上看到bgp路由表,就会看到下一跳改变了,变成了R2的更新源地址,因为是从EBGP发过来IBGP内,E->I不变,I->E变。如下图

为了证明E->I不变,I->E变,我们把命令undo掉,查看bgp路由表

在R4上看也并没有改变。

所以我们得出结论:

1、描述到达目的网段的下一跳地址,不一定时直连下一跳,因为有可能是非直连邻居。

2、当路由器将本地路由表中的IGP协议路由通过Network或者import-route两种发布到BGP时, BGP路由表中,Next_Hop属性为0.0.0.0 

3、当路由器将本地始发的BGP路由通告给IBGP邻居时,Next_Hop为这台路由器的更新源,一般 就是Loopback接口地址。

4、当路由器将路由通告给EBGP邻居时,不管是不是始发路由。Next_Hop为这台路由器的更新 源,一般就是建立邻居的直连接口地址。

5、即当路由传递给EBGP邻居时,Next_Hop会改变;当传递给IBGP邻居时,不会改变。

1.首选值越大越优,默认值为0。

该值不是属性,无法随路由传递。在R3的入方向修改。举例:peer 4.4.4.4 preferred-value 1

注意:这个值只是在本地,不会随着路由传递

首先我们在R3上看到15.1.1.0/24网段的路由只有从2.2.2.2方向来的

 为了体现BGP路由优选,我们在R5上将15.1.1.0/24位的网段引入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值