零、实验总拓扑
一、实验拓扑
二、基本配置
(1)分别配置好路由器之间网段的IP地址。
(2)分别在R1、R2、R4上按照实验拓扑的标识配置Loopback接口网段。
三、配置基本eBGP
(1)分别按照实验拓扑的标识配置好各个路由器及其对应的BGP AS
1、启用不自动汇总功能。
分别在每一个路由器上的eBGP配置上,配置此命令:
2、分别把Loopback接口按实验拓扑的标识通告到各自的AS内。
在R1的eBGP配置上:
其他的路由器同理。
3、配置邻居邻接,使得4个AS的BGP路由器都能互相通信。
在R1的eBGP配置上:
其他的路由器同理。
显示以下信息则说明,邻接关系成功建立:
4、分别用show ip bgp summary、show ip bgp、show ip bgp neighbor(x.x.x.x)以及show ip
route bgp观察BGP相关信息。
show ip bgp summary可以看到一些邻居的简要信息:
show ip bgp可以看到bgp学到的路由条目:
Show show ip route bgp可以看到bgp放到路由表上的路由条目:
(2)在R3上配置Loopback 10接口,其IP地址是33.33.33.33/32;在R4上配置Loopback 10接口,其IP地址是44.44.44.44/32。要求R3与R4建立的BGP邻接关系,使用R4的Loopback 10接口进行建立。
在R3上配置如下:
R4上配置如下:
分别查看R3,R4的邻居状态:
四、配置BGP路由汇总
(1)在R3上对从R1、R2学到的100.1.x.x的子网进行路由汇总操作
1、要求R4上能看到汇总后的路由以及详细的子路由。
在R3上配置:
在R4上show ip bgp,可以看到汇总后的路由以及详细的子路由:
2、要求R4上能看到汇总后的路由以及详细的子路由,且汇总后的路由能显示详细的子路由的AS-PATH路径。
在R3上配置:
转存失败重新上传取消
在R4上查看bgp路由,可以看到AS-PATH又完整了:
3、要求R4上只能看到汇总后的路由。
在R3上配置:
在R4上查看bgp路由,可以看到只剩下了一条汇总路由:
4、删除R3上的汇总配置,改为在R2上做汇总,在R2上观察发送给R1什么路由信息了,在R1上观察R2发给它什么路由信息了。
在R2上配置:
在R1上预先配置一下命令:
可以看到R1发给R2以下路由信息:
可以看到R2发给R1以下路由信息:
五、配置BGP身份验证
(1)在R3与R4之间配置BGP身份验证,密码为cisco。
分别在两个路由器之间配置以下命令:
六、单宿主AS设计
(1)实验拓扑:
(2)配置基本BGP和AS 65002里的OSPF Area 0
1、清除前面所有的BGP配置;
2、按上图配置R2、R3、R4的eBGP全互通。R1、R2的OSPF互通。R1只运行OSPF。
以下列出eBGP的配置,OSPF的省略:
3、R2上通告AS 65002客户网络到ISP。分别查看R2、R3和R4学到什么BGP路由,R1学到什么OSPF路由。
分别在R2、R3、R4上查看:
(3)让AS 65002企业内用户可以上网
(3.1)企业操作:
1、把学到的BGP路由都通告给企业内部,查看R1学到什么OSPF路由;
在R2上用重分发的方法实现:
2、清除1的配置,只通告默认路由给企业内部,查看R1学到什么OSPF路由;
在R2上配置如下命令:
在R1上查看,只学到了一条默认的OSPF的路由:
(3.2)ISP操作:
1、观察现在R2学习到那些eBGP路由;
在R2上查看:
2、ISP的R3通告eBGP默认路由和所有ISP的eBGP路由给企业,观察R2学习到什么eBGP路由;R1能否与所有eBGP的loopback网络通信?
在R3上,配置如下命令:
在R2上查看,发现多出了一条默认路由:
在R1上测试连通性,可以访问所有网络,成功!!!
3、ISP的R3通告eBGP默认路由和部分ISP的eBGP路由(只通告R4上的loopback接口网络)给企业,观察R2学习到什么eBGP路由;R1能否与所有eBGP的loopback网络通信?
在R3上配置:
查看R2的BGP路由表:
在R1上测试连通性,可以访问所有网络,成功!!!
4、ISP的R3只通告eBGP默认路由给企业,观察R2学习到什么eBGP路由。R1能否与所有eBGP的loopback网络通信?
在R3上的配置:
查看R2上的BGP路由表:
在R1上测试连通性,可以访问所有网络,成功!!!