BGP实验报告—20070305
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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
ISP1
ISP1
ISP1
ISP1
ISP1
ISP1
ISP1
ISP1
ISP1
ISP1
配置路由器SanJose1的接口:
Router>en
Router#config t
Router
SanJose1
SanJose1
SanJose1
SanJose1
SanJose1
SanJose1
SanJose1
配置路由器SanJose2的接口:
Router>en
Router#config t
Router
SanJose2
SanJose2
SanJose2
SanJose2
SanJose2
SanJose2
SanJose2
上述配置完成后,可以使用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
ISP1(config-router)#no auto-summary
ISP1(config-router)#neighbor 192.168.1.6 remote-as 64512