BGP邻居关系

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

B GP邻居
实验内容
R1与R2属于同一个运营商网络,AS编号为100,R1与R2之间的邻居关系为IBGP关系。

R3属于另一个运营商网络,AS编号为200,R2与R3之间的邻居关系为EBGP关系。

本实验中,路由器将分别采用物理接口和Loopback 0接口来进行IBGP和EBGP邻居关系的建立。

拓扑图:
实验步骤:
1.基本配置:
<Huawei>sys
Enter system view, return user view with Ctrl+Z. [Huawei]sys R1
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.0.12.1 24 [R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 10.0.21.1 24 [R1-GigabitEthernet0/0/1]int loopback 0
[R1-LoopBack0]ip add 10.0.1.1 255.255.255.255 [R1-LoopBack0]
[R1-LoopBack0]
<Huawei>
<Huawei>sys
Enter system view, return user view with Ctrl+Z. [Huawei]sys R2
[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.0.12.2 24 [R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 10.0.23.2 24 Apr 23 2018 21:37:05-08:00 R2
[R2-GigabitEthernet0/0/1]int g0/0/2
[R2-GigabitEthernet0/0/2]ip add 10.0.21.2 24 [R2-GigabitEthernet0/0/2]int g6/0/0
[R2-GigabitEthernet6/0/0]ip add 10.0.32.2 24 [R2-GigabitEthernet6/0/0]int loopback 0
[R2-LoopBack0]ip add 10.0.2.2 255.255.255.255 [R2-LoopBack0]
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add
10.0.23.2 24
[R3-GigabitEthernet0/0/0]int g0/0/1 [R3-GigabitEthernet0/0/1]ip add
10.0.32.2 24
[R3-GigabitEthernet0/0/1]int loopback0
[R3-LoopBack0]ip add 10.0.3.3 255.255.255.255
[R3-LoopBack0]
2.配置IBGP邻居
接下来R1与R2上使用直连物理接口来配置IBGP邻居关系。

[R1]bgp 100
[R1-bgp]router-id 10.0.1.1
[R1-bgp]peer 10.0.12.2 as-num 100
[R1-bgp]peer 10.0.21.2 as-num 100
[R1-bgp]
[R2]bgp 100
[R2-bgp]router-id 10.0.1.1
[R2-bgp]peer 10.0.12.1 as-num 100
[R2-bgp]peer 10.0.21.1 as-num 100
上述配置完成,可以查看信息
[R2-bgp]q
[R2]dis bgp peer 查看BGP邻居关系
当前邻居关系为EStablished,建立完成。

在R1上loopback 0接口地址通告到BGP进程中。

[R1]bgp 100
[R1]network 10.0.1.1.32
上述配置完成后,查看BGP路由表。

[R2]dis bgp routing-tab
为了能使R1的loopback 0接口与R2的loopback 0接口建立起TCP对话,需要在R1和R2上配置到达到对方loopback 0接口的静态路由。

[R1]ip route-static 10.0.2.2 32 10.0.12.2 [R1]ip route-static 10.0.2.2 32 10.0.21.2 [R2]ip route-static 10.0.1.1 32 10.0.12.1 [R2]ip route-static 10.0.1.1 32 10.0.21.1 删除之前采用物理接口配置IBGP邻居的命令,并使用loopback 0接口重新建立IBGP邻居关系。

[R1]bgp 100
[R1-bgp]undo peer 10.0.12.2
[R1-bgp]undo peer 10.0.21.2
[R1-bgp]peer 10.0.2.2 as-number 100
[R2]bgp 100
[R2-bgp]undo peer 10.0.12.1
[R2-bgp]undo peer 10.0.21.1
[R2-bgp]peer 10.0.1.1 as-number 100
上述配置后,在R1查看BGP关系
[R1]dis bgp peer
在R1上使用命令peer 10.0.2.2
connect-interface loopback 0 指定R1使用自己的loopback 0接口地址作为发送到BGP报文时的源地址:R2上也需使用类似的命令。

[R1]bgp 100
[R1-bgp]peer 10.0.2.2 connect-interface loopback 0
[R2]bgp 100
[R2-bgp]peer 10.0.1.1 connect-interface loopback 0
上述配置完后,在R2查看BGP邻居关系
[R2]dis bgp peer
R2现在只与一个10.0.1.1且个IBGP关系,状态为EStablished。

loopback 0
[R2]dis bgp routing-tab 查看R2的BGP路由表。

[R2]dis ip routing-tab 查看R2的IP路由表。

总结:使用loopback 0接口建立BGP关系与使用物理接口来建立邻居关系相比较我,前者具有更好的稳定性,减少设备的开销。

3.配置EBGP
R2与R3建立EBGP关系。

[R2]bgp 100
[R2-bgp]peer 10.0.3.3 as-number 200
[R3]bgp 200
[R3-bgp]router-id 10.0.3.3
[R3-bgp]peer 10.0.2.2 as-number 100
上述配置完成后,在R3上查看BGP邻居关系。

[R3]dis bgp peer
R2与R3配置loopback 0 静态路由。

[R2]ip route-static 10.0.3.0
255.255.255.0 10.0.23.3
[R2]ip route-static 10.0.3.0
255.255.255.0 10.0.32.3
[R3]ip route-static 10.0.2.0
255.255.255.0 10.0.23.2
[R3]ip route-static 10.0.2.0
255.255.255.0 10.0.32.2
[R3]dis bgp peer 查看R3的BGP关系
[R2-bgp]peer 10.0.3.3 connect-interface loopback 0
[R3-bgp]peer 10.0.2.2 connect-interface loopback 0
[R3]dis bgp peer
[R2-bgp]peer 10.0.3.3 ebgp-max-hop2 [R3-bgp]peer 10.0.2.2 ebgp-max-hop2 [R3-bgp]dis bgp peer。

相关文档
最新文档