5.4 BGP路由协议典型配置. 1
5.4.1 BGP基本配置-IBGP,EBGP 1
5.4.2 BGP路由反射器配置. 3
5.4 BGP路由协议典型配置
5.4.1 BGP基本配置-IBGP,EBGP
『需求』
RouterA和RouterB之间运行IBGP,Router B和Router C之间运行EBGP。
【Router A】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Ethernet0
进入以太0口
[Router-ethernet0]
ip address 10.1.1.1 255.255.255.0
配置ip地址
!
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-PRotocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 20.1.1.2 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 100
使能bpg,自治系统号100
[Router-bgp]
undo synchronization
配置非同步
[Router-bgp]
network 10.1.1.0 mask 255.255.255.0
发布的路由是10.1.1.0/24
[Router-bgp]
peer 20.1.1.1 as-number 100
配置IBGP邻居
[Router-bgp]
peer 20.1.1.1 next-hop-local
在向IBGP邻居发布路由时已自己的接口地址为下一跳
!
【Router B】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-protocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 30.1.1.1 255.255.255.252
配置ip地址
!
[Router]
interface Serial1
进入串口1口
[Router-Serial1]
link-protocol ppp
封装ppp链路层协议
[Router-Serial1]
ip address 20.1.1.1 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 100
使能bpg,自治系统号100
[Router-bgp]
undo synchronization
配置非同步
[Router-bgp]
network 20.1.1.0 mask 255.255.255.0
发布的路由是20.1.1.0/24
[Router-bgp]
network 30.1.1.0 mask 255.255.255.0
发布的路由是30.1.1.0/24
[Router-bgp]
peer 20.1.1.2 as-number 100
配置IBGP邻居
[Router-bgp]
peer 20.1.1.2 next-hop-local
在向IBGP邻居发布路由时已自己的接口地址为下一跳
[Router-bgp]
peer 30.1.1.2 as-number 200
配置EBGP邻居
!
【Router C】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Ethernet0
进入以太0口
[Router-ethernet0]
ip address 40.1.1.1 255.255.255.0
配置ip地址
!
[Router]
interface Ethernet1
进入以太1口
[Router-ethernet1]
ip address 40.1.2.1 255.255.255.0
配置ip地址
!
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-protocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 30.1.1.2 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 200
使能bpg,自治系统号200
[Router-bgp]
undo synchronization
配置非同步
[Router-bgp]
network 40.1.1.0 mask 255.255.255.0
发布的路由是40.1.1.0/24
[Router-bgp]
peer 30.1.1.1 as-number 100
配置EBGP邻居
!
『注重』
绝大多数要配置为非同步,只有有必要将BGP路由引入IGP时才配置成同步。
此例仅演示IBGP和EBGP怎么配置,实际组网中,只要路由器间有TCP连接就可以建立BGP邻居关系,即只要能够ping通就可以建立BGP邻居关系.IBGP和EBGP在配置是的区别是邻居的AS号不一样而已。
5.4.2 BGP路由反射器配置
『需求』
Router A,B,C为AS 100,其中RotuerB为路由反射器.
【Router A】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Ethernet0
进入以太0口
[Router-ethernet0]
ip address 10.1.1.1 255.255.255.0
配置ip地址
!
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-protocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 20.1.1.2 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 100
使能bgp,自治系统号为100
[Router-bgp]
undo synchronization
配置非同步
[Router-bgp]
network 10.1.1.0 mask 255.255.255.0
将10.1.1.0/24发布出去
[Router-bgp]
peer 20.1.1.1 as-number 100
配置IBGP邻居
[Router-bgp]
peer 20.1.1.1 next-hop-local
在向IBGP邻居发布路由时已自己的接口地址为下一跳
!
【Router B】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-protocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 30.1.1.1 255.255.255.252
配置ip地址
!
[Router]
interface Serial1
进入串口1口
[Router-Serial1]
link-protocol ppp
封装ppp链路层协议
[Router-Serial1]
ip address 20.1.1.1 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 100
使能bgp,自治系统号为100
[Router-bgp]
undo synchronization
配置为非同步
[Router-bgp]
network 20.1.1.0 mask 255.255.255.0
发布20.1.1.0/24网段
[Router-bgp]
network 30.1.1.0 mask 255.255.255.0
发布30.1.1.0/24网段
[Router-bgp]
peer 30.1.1.2 as-number 100
配置IBGP邻居
[Router-bgp]
peer 30.1.1.2 next-hop-local
在向IBGP邻居发布路由时已自己的接口地址为下一跳
[Router-bgp]
peer 30.1.1.2 reflect-client
配置自己为30.1.1.2的反射器
[Router-bgp]
peer 20.1.1.2 as-number 100
配置IBGP邻居
[Router-bgp]
peer 20.1.1.2 next-hop-local
在向IBGP邻居发布路由时已自己的接口地址为下一跳
[Router-bgp]
peer 20.1.1.2 reflect-client
配置自己为30.1.1.2的反射器
!
【Router C】
当前路由器提示视图
依次输入的配置命令,重要的命令红色突出显示
简单说明
!
适用版本:vrp1.74
[Router]
interface Ethernet0
进入以太0口
[Router-ethernet0]
ip address 40.1.1.1 255.255.255.0
配置ip地址
!
[Router]
interface Ethernet1
进入以太1口
[Router-ethernet1]
ip address 40.1.2.1 255.255.255.0
配置ip地址
!
[Router]
interface Serial0
进入串口0口
[Router-Serial0]
link-protocol ppp
封装ppp链路层协议
[Router-Serial0]
ip address 30.1.1.2 255.255.255.252
配置ip地址
!
quit
[Router]
bgp 100
使能bgp,自治系统号为100
[Router-bgp]
undo synchronization
配置为非同步
[Router-bgp]
network 40.1.1.0 mask 255.255.255.0
发布40.1.1.0/24网段
[Router-bgp]
peer 30.1.1.1 as-number 100
配置IBGP邻居
!
『注重』
本例仅演示BGP怎么配置,实际组网中,只要路由器间有TCP连接就可以建立BGP邻居关系,即只要能够ping通就可以建立BGP邻居关系。对于路由反射器的配置,只在反射器上配置有所差别,在cliet端是没有任何差别的。
附件
路由协议-bgp路由协议典型配置.doc