BGP路由协议典型配置

本文由 Andre tian 于 2014-3-1 10:13 Saturday 发布在 数据通信技术 评论(0)



bgp.jpg

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邻居


!



文章摘自:http://net.chinaunix.net/1/2006/12/11/1142246.shtml




【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号不一样而已。

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端是没有任何差别的。
文章摘自:http://net.chinaunix.net/1/2006/12/11/1142246.shtml

你想建一个跟《易玩稀有》类似的网站吗?

发表评论:

   

    验证码

支持Ctrl+Enter提交

关于本站  |  畅学网  |  手机版  |  空间支持  |  RSS信息  |  趣味OS  |  QQ交流  |  版权声明 | 豫ICP备 10211463号-1

All Rights Reserved. Powered by Emlog & Themes by ewCEO.com  
当前模板可售并承接各种定制服务
回到顶部