实验7-1:配置两个EBGP邻居
【实验目的】:
在本次实验中,你将查看BGP是怎样工作?
在完成本次实验之后,你需要完成下列任务:
配置一个简单的内部边界网关协议(IBGP)和外部边界网关协议(EBGP)网络
【实验拓扑】:
注意:图中x为所在机架编号,y为路由器编号。
【实验帮助】:
如果出现任何问题,可以向在值的辅导老师提出并请求提供帮助。
【命令列表】:
命令 | 描述 |
(config-router)#neighbor 10.x.0.2 remote-as 65003 | 识别一个BGP邻居 |
(config-router)#network 10.x.1.0 mask 255.255.255.0 | 发布一个网络 |
(configrouter)#passive interface s0/1 | 配置路由协雷锋不在指定的接口上发布路由更新和Hello包 |
(config)#router bgp 65003 | 运行BGP路由协议,指定BGP的自治系统号 |
#show ip bgp summary | 显示一个粗略的BGP邻居状态 |
【任务一】:配置BGP
在这个任务中,你需要在边界路由器上配置基本的BGP。
实验过程:
第一步:在边界路由器上配置BGP,使用自治系统号(AS)6500x,x是你的实验机架编号。在这个实验中,仅仅边界路由器运行BGP,内部路由器还将继续运行RIPv2。
配置PxR1和PxR2使用IP地址10.x.0.y建立IBGP邻居,配置BBR1(AS 64998,IP地址:172.31.x.3)和BBR2(AS 64999,IP地址:172.31.x.4)为EBGP邻居。
第二步:在边界路由器上发布网络10.x.0.0/24,10.x.1.0/24,10.x.2.0/24,10.x.3.0/24到网络核心。这里有两点需要注意:
1)因为网络10.0.0.0被划分了许多子网,所以在发布网络的时候需要使用mask选项声明发布的子网。
2)使用NETWORK命令发布的网络必须匹配路由表中路由条目。
第三步:在边界路由器上,使用show ip bgp summary命令验证所有的三个BGP邻居的建立。
你有看到一个IBGP邻居和两个EBGP邻居吗?
从每一个BGP邻居有学习到多少网络?
第五步:TELNET到核心路由器上,BBR1(172.31.x.3) 和BBR2(172.31.xx.4)。查看IP路由表,是否有你的BGP路由出现?关闭TELNET会话。
第六步:在边界路由器上,因为RIPv2的网络命令包括了整个10.0.0.0网络,所以在PxR1和PxR2之间运行着RIPv2。因为在本次实验中,你只想运行PxR1和PxR2之间运行IBGP协议,在边界路由器RIP路由配置模式下,配置接口s1为RIPv2被动接口,阻止PxR1和PxR2之间运行RIPv2。
第七步:在边界路由器上,使用show ip protocols命令验证被动接口配置和BGP路由协议。
第九步:测试边界路由器和TFTP服务器(10.254.0.254)之间的连接正确性,如果连接正常,测试内部路由器与TFTP服务器的连接。
【实验验证】:
成功完成整个实验,你需要完成下列任务:
在路由器PxR1和PxR2上,你有成功配置IBGP。在路由器PxR1,PxR2,BBR1和BBR2之间有成功的配置EBGP。
从所有的路由器上能够ping TFTP服务器。
评论专区