雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3221|回复: 2

[讨论/求助] IBGP和EBGP 的基本配置问题

[复制链接]
发表于 2009-11-2 13:53:40 | 显示全部楼层 |阅读模式
实验1:IBGP 和EBGP 基本配置
拓扑图如下:
[attachimg]7586[/attac
配置如下:
(1)步骤1:配置路由器R1
R1(config)#router eigrp 1
R1(config-router)#network 1.1.1.0 255.255.255.0
R1(config-router)#network 12.12.12.0 255.255.255.0
R1(config-router)#no auto-summary
R1(config)#router bgp 100 //启动BGP 进程
R1(config-router)#no synchronization //关闭同步
R1(config-router)#bgp router-id 1.1.1.1 //配置BGP 路由器ID
R1(config-router)#neighbor 2.2.2.2 remote-as 100 //指定邻居路由器及所在的AS
R1(config-router)#neighbor 2.2.2.2 **-source Loopback0 //指定更新源
R1(config-router)#neighbor 3.3.3.3 remote-as 100
R1(config-router)#neighbor 3.3.3.3 **-source Loopback0
R1(config-router)#network 1.1.1.0 mask 255.255.255.0 //通告网络
R1(config-router)#no auto-summary //关闭自动汇总
(2)步骤2:配置路由器R2
R2(config)#router eigrp 1
R2(config-router)#network 2.2.2.0 255.255.255.0
R2(config-router)#network 12.12.12.0 255.255.255.0
R2(config-router)#network 23.23.23.0 255.255.255.0
R2(config-router)#no auto-summary
R2(config)#router bgp 100
R2(config-router)#no synchronization
R2(config-router)#bgp router-id 2.2.2.2
R2(config-router)#neighbor 1.1.1.1 remote-as 100
R2(config-router)#neighbor 1.1.1.1 **-source Loopback0
R2(config-router)#neighbor 3.3.3.3 remote-as 100
R2(config-router)#neighbor 3.3.3.3 **-source Loopback0
R2(config-router)#no auto-summary
(3)步骤3:配置路由器R3
R3(config)#router eigrp 1
R3(config-router)#network 3.3.3.0 255.255.255.0
R3(config-router)#network 23.23.23.0 255.255.255.0
R3(config-router)#no auto-summary
R3(config)#router bgp 100
R3(config-router)#no synchronization
R3(config-router)#bgp router-id 3.3.3.3
R3(config-router)#neighbor 1.1.1.1 remote-as 100
R3(config-router)#neighbor 1.1.1.1 **-source Loopback0
R3(config-router)#neighbor 1.1.1.1 next-hop-self
//配置下一跳自我,即对从EBGP 邻居传入的路由,在通告给IBGP 邻居时,强迫路由器
通告自己是发送BGP 更新的下一跳,而不是EBGP 邻居
R3(config-router)#neighbor 2.2.2.2 remote-as 100
R3(config-router)#neighbor 2.2.2.2 **-source Loopback0
R3(config-router)#neighbor 2.2.2.2 next-hop-self
R3(config-router)#neighbor 34.34.34.4 remote-as 200
R3(config-router)#no auto-summary
(4)步骤4:配置路由器R4
R4(config)#router bgp 200
R4(config-router)#no synchronization
R4(config-router)#bgp router-id 4.4.4.4
R4(config-router)#neighbor 34.34.34.3 remote-as 100
R4(config-router)#no auto-summary
R4(config-router)#network 4.4.0.0 mask 255.255.255.0
R4(config-router)#network 4.4.1.0 mask 255.255.255.0
R4(config-router)#network 4.4.2.0 mask 255.255.255.0
R4(config-router)#network 4.4.3.0 mask 255.255.255.0
R4(config-router)#network 4.4.0.0 mask 255.255.252.0
//用network 做路由汇总通告
R4(config)#ip route 4.4.0.0 255.255.252.0 null0
//在IGP 表中构造该汇总路由,否则不能用network 通告
问题是:
在上述试验中,用上述的命令,结果是R1 ping 不通34.34.34.4,实验中说只要把 R3的 直连路由重分布到 eigrp 中就行了,但是当我把R3的直连路由重分布之后,能 ping 通 34.34.34.3 而不能ping 通34.34.34.4 ,更不用说是R4 上的环回接口了。我发现,当我把R3 的直连路由重分布到 EIGRP中,而且在R4上配上默认路由 ip route 0.0.0.0 0.0.0.0 34.34.34.3 时 结果通过了。我想请教高手一下,这个是为什么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2009-11-2 14:56:39 | 显示全部楼层
因为R1 ping R4时,默认源接口是物理接口,12.12.12.1 。R4收到这个ping包后,没有到达该网段的路由。
有两种解决方案:一是R1在BGP中通告该网段,二是R4指一条到达该网段的路由即可。
发表于 2009-11-3 02:37:48 | 显示全部楼层
因为R1 ping R4时,默认源接口是物理接口,12.12.12.1 。R4收到这个ping包后,没有到达该网段的路由。
有两 ...
林原静羽 发表于 2009-11-2 14:56



    锐捷小林已经变为CISCO小林。
  高端了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-23 02:09 , Processed in 0.081700 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表