首页 > 学院 > 网络通信 > 正文

路由协议-BGP路由协议典型配置

2019-11-04 12:08:48
字体:
来源:转载
供稿:网友

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表