目录
2. 步骤二 -- 配置EBGP邻居 (使用直连端口IP建立 EBGP 邻居)
3. 步骤三 -- 配置EBGP邻居 (使用直连端口IP建立 EBGP 邻居)
1. 步骤一 -- 配置IBGP邻居、EBGP邻居以及通告网络信息
配置步骤( IBGP 配置)
1. 步骤一 -- 全网基本IP地址配置
R1(config)#interface loopback 0
R1(config-Loopback 0)#ip address 1.1.1.1 255.255.255.255
R1(config-Loopback 0)#exit
R2(config)#interface loopback 0
R2(config-if-Loopback 0)#ip address 2.2.2.2 255.255.255.255
R2(config-if-Loopback 0)#exit
配置loopback 0接口的地址做为bgp的更新源地址
2. 步骤二 -- 确保 Loopback 口路由可达
R1(config)#ip route 2.2.2.2 255.255.255.255 192.168.1.2
R2(config)#ip route 1.1.1.1 255.255.255.255 192.168.1.1
这里配置的是静态路由,也可用其他路由协议
3. 步骤三 -- 配置IBGP邻居
R1(config)#router bgp 123 //启用bgp进程,AS号为123
R1(config-router)#neighbor 2.2.2.2 remote-as 123 //指定BGP邻居地址及邻居的AS号
R1(config-router)#neighbor 2.2.2.2 update-source loopback 0 //配置BGP的更新源地址
R1(config-router)#exit
R2(config)#router bgp 123
R2(config-router)#neighbor 1.1.1.1 remote-as 123
R2(config-router)#neighbor 1.1.1.1 update-source loopback 0
R2(config-router)#exit
1)若bgp邻居的AS号与自己的AS号一致,建立的是IBGP邻居关系,若bgp邻居的AS号与自己的AS号不一致,建立的是EBGP邻居关系
2)BGP邻居更新源地址的选择
a、EBGP邻居在AS边界,建议采用直连接口做更新源地址,直连可达,就无需IGP协议再打通更新源地址之间的路由。
b、IBGP邻居在AS内部,建议采用loopback地址做为更新源地址,loopback地址可靠(不会因为物理线路down掉,导致bgp邻居动荡),AS内部一般都有IGP协议打通更新源地址的路由
3)IBGP存在水平分割,从IBGP邻居学习来的路由,不会再传递给其他的IBGP邻居(会传递给EBGP邻居)
4. 步骤四 -- 将路由通告进BGP
R1(config)#router bgp 123
R1(config-router)#network 10.1.1.0