好消息,超酷的在线虚拟网络实验室上线了!点击开始实验

为获得更好的浏览效果,建议您使用 Firefox 或者 Chrome 浏览器



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

『需求』

 

RouterARouterB之间运行IBGPRouter BRouter 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时才配置成同步

此例仅演示IBGPEBGP怎么配置,实际组网中,只要路由器间有TCP连接就可以建立BGP邻居关系,即只要能够ping通就可以建立BGP邻居关系.IBGPEBGP在配置是的区别是邻居的AS号不一样而已

 

5.4.2   BGP路由反射器配置

『需求』

 

Router A,B,CAS 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端是没有任何差别的

 

 

X Close
X Close