BGP实验报告—20070305

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

BGP实验报告

—计算机应用技术周昌盛 20070305 一、实验目标

本实验中,将配置内部BGP(IBGP)以及EBGP,使用公司AS内部不同的路由器到ISP

的冗余链路。为了使IBGP对等体正确地交换路由选择信息,必须使用命令next-hop-self。

还要使用属性local-preference和med(多出口描述符),这确保了平缓的、不限量的流量

使用T1链路发送去往ISP1的AS200的数据和接收从该AS来的数据。只有当主T1链路失效

时才使用流量受限的T1链路。数据流通过流量受限的T1链路可以获得跟主T1链路相同的

带宽,但费用就高得多,确保这条链路不在非必要时使用。

本实验的拓扑图如图1-1所示:

图1-1 实验拓扑图

二、实验设备

由于实验条件限制,本实验中使用模拟器R1、R2、R3来模拟上述三台路由器

三、实验背景

本实验中将在路由器SanJose1和SanJose2与外部邻局AS200的ISP1运行BGP,在SanJose1和SanJose2之间运行IBGP。最后,在公司的网络中运行EIGRP。

四、实验步骤

步骤1

配置路由器ISP1的接口:

Router>en

Router#config t

Router#hostname ISP1

ISP1#interface loopback0

ISP1#ip add 192.168.100.1 255.255.255.0

ISP1#no shut

ISP1#interface f1/0

ISP1#ip add 192.168.1.1 255.255.255.252

ISP1#no shut

ISP1#interface f0/0

ISP1#ip add 192.168.1.5 255.255.255.252

ISP1#no shut

ISP1#end

配置路由器SanJose1的接口:

Router>en

Router#config t

Router#hostname SanJose1

SanJose1#interface loopback0

SanJose1#ip add 172.16.64.1 255.255.255.0 SanJose1#no shut

SanJose1#interface f1/0

SanJose1#ip add 192.168.1.6 255.255.255.252 SanJose1#no shut

SanJose1#interface f0/0

SanJose1#ip add 172.16.1.1 255.255.255.0 SanJose1#no shut

SanJose1#end

配置路由器SanJose2的接口:

Router>en

Router#config t

Router#hostname SanJose1

SanJose2#interface loopback0

SanJose2#ip add 172.16.32.1 255.255.255.0 SanJose2#no shut

SanJose2#interface f1/0

SanJose2#ip add 172.16.1.2 255.255.255.252 SanJose2#no shut

SanJose2#interface f0/0

SanJose2#ip add 192.168.1.2 255.255.255.252 SanJose2#no shut

SanJose2#end

上述配置完成后,可以使用ping命令来测试直连路由之间的连通性。路由器ISP1是不能到达SanJose1和SanJose2之间的网段的,SanJose的两个路由器是可以互相ping通的。

步骤2

在SanJose1和SanJose2上配置相同的EIGRP命令:

SanJose1(config)#router eigrp 64512

SanJose1(config-router)#network 172.16.0.0

SanJose2(config)#router eigrp 64512

SanJose2(config-router)#network 172.16.0.0

步骤3

在路由器SanJose1和SanJose2间配置IBGP,在路由器SanJose1上输入命令:

SanJose1(config)#router bgp 64512

SanJose1(config-router)#no auto-summary

//这个拓扑使用了可变长度子网掩码,应该用no auto-summary来使这类别边界的自动路由汇总失效//

SanJose1(config-router)#neighbor 172.16.32.1 remote-as 64512

SanJose1(config-router)#neighbor 172.16.32.1 update-source loopback0

//命令update-source指示路由器使用接口loopback0进行TCP连接//

SanJose1(config-router)#no synchronization

//因为BGP最终都要在不属于EIGRP网云的外部通告路由信息,所以命令no synchronization允许BGP通告网络时不用考虑EIGRP是否知道该网络//

在SanJose2上配置命令:

SanJose2(config)#router bgp 64512

SanJose2(config-router)#no synchronization

步骤4

在SanJose2上输入以下命令:

SanJose2(config)#router bgp 64512

SanJose2(config-router)#no auto-summary

SanJose2(config-router)#neighbor172.16.64.1 remote-as 64512

SanJose2(config-router)#neighbor172.16.64.1 update-source loopback0

现在已经完成了在SanJose1和SanJose2的IBGP配置

在SanJose1和SanJose2上分别输入以下命令来验证它们是否为BGP邻局:

SanJose1 show ip bgp neighbors

SanJose2 show ip bgp neighbors

在输出的信息中,如果BGP的状态不是“ESTABLISHED”为连接进行排错。

步骤5

配置ISP1分别与SanJose1和SanJose2运行EBGP,配置命令如下:

ISP1#router bgp 200

ISP1(config-router)#no auto-summary

ISP1(config-router)#neighbor 192.168.1.6 remote-as 64512

相关文档
最新文档