柯侧耳倾听者 - 云代码空间
—— 翱翔在Java世界的海洋之上
一、实验目的与要求
1、掌握OSPF协议和BGP协议的配置方法;
2、掌握查看通过动态路由协议OSPF以及BGP学习产生的路由;
3、熟悉广域网线缆的链接方式。
三、实验原理
1、OSPF开放式最短路径优先协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态协议。OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。
2、BGP主要在自治系统之间交换路由信息,并确保无环路的路由选择。对于BGP而言,整个互联网就是一张由自治系统组成的图。任何两个自治系统之间的连接就形成一条路径,路径信息的集合由一个被称为AS_PATH 的AS号码序列表达。BGP使用TCP协议,端口号为179。
三、预习与准备
预习路由器OSPF与BGP动态路由的工作机制及其配置方法的相关知识点。准备好实验设备,安装好模拟器软件Packet Tracer 6.0。
四、实验内容与步骤
1、实验背景
①、练习一实验背景:假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。为了简化网管的管理维护工作,学校决定采用OSPF协议实现互通。
②、练习二实验背景:两个AS内部使用单区域OSPF进行路由,现要求外部通过BGP互连,通过配置实现两个AS互联互通。
2、练习一 路由器OSPF动态路由配置
新建packet tracer拓扑图
l (1)在本实验中的三层交换机上划分VLAN 10和VLAN 20,其中VLAN 10用于连接校园网主机,VLAN 20用于连接R1。
l (2)路由器之间通过V35电缆通过串口连接,DCE端连接在R1上,配置其时钟频率64000。
l (3)主机和交换机通过直连线,主机与路由器通过交叉线连接。
(4)在S3560上配置OSPF路由协议。
l (5)在路由器R1、R2上配置OSPF路由协议。
l (6)将PC1、PC2主机默认网关设置为与其直连的网络设备接口IP地址。
(7)验证PC1、PC2主机之间可以互相通信。
3、练习二 路由器BGP动态路由的配置
建立packet tracer拓扑图
(1)在路由器Router0上配置OSPF。
(2)在路由器Router1上配置OSPF与BGP。
(3)在路由器Router2上配置。
(4)在路由器Router3上配置。
(5)验证:I.完成上面的配置后,在路由器Router0或路由器Router3上查看路由表,查看路由学习的情况。II.并在路由器Router0上ping路由器Router3上的一个接口的IP地址,查看网络连通情况。
4、实验设备
练习一:PC 2台;Switch_3560 1台;Router-PT 2台;直连线;交叉线;DCE串口线
练习二:Switch_2960 2台;Router 2621 4台;交叉线
实验拓扑分别如图1、图2所示。
图1 练习一实验拓扑图
图2 练习二实验拓扑图
(1) 练习一的配置命令清单
实验网络拓扑图如下:
PC1
IP: 192.168.1.2
Submask: 255.255.255.0
Gateway: 192.168.1.1
PC2
IP: 192.168.2.2
Submask: 255.255.255.0
Gateway: 192.168.2.1
S3560
en
conf t
hostname S3569
vlan 10
exit
vlan 20
interface fa 0/10
switchport access vlan 10
exit
int fa 0/20
switchport access valn 20
exit
interface valn 10
ip address 192.168.1.1 255.255.255.0
no shutdown
exit
interface vlan 20
ip address 192.168.3.1 255.255.255.0
no shutdown
end
show ip route
conf t
ip routing
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
network 192.168.3.0 0.0.0.255 area 0
end
show ip route
R1
en
conf t
hostname R1
interface fa 0/0
no shutdown
ip address 192.168.3.2 255.255.255.0
exit
interface serial 2/0
no shutdown
clock rate 64000
ip address 192.168.4.1 255.255.255.0
end
show ip route
conf t
router ospf 1
network 192.168.3.0 0.0.0.255 area 0
network 192.168.4.0 0.0.0.255 area 0
end
show ip route
R2
en
conf t
hostname R2
interface fa 0/0
no shutdown
ip address 192.168.2.1 255.255.255.0
exit
interface serial 2/0
no shutdown
ip address 192.168.4.2 255.255.255.0
end
show ip route
conf t
router ospf 1
network 192.168.2.0 0.0.0.255 area 0
network 192.168.4.0 0.0.0.255 area 0
end
show ip route
(2)练习二的配置命令清单
先在各个路由器的各个端口上配置IP地址,并开启端口后再进行下面的操作。
实验网络拓扑图如下:
Router0
Router0(config)#router ospf 1
Router0(config-router)#net 192.168.1.0 0.0.0.255 area 0
Router0(config-router)#net 192.168.2.0 0.0.0.255 area 0
Router1
Router1(config)#router ospf 1
Router1(config-router)#net 192.168.2.0 0.0.0.255 area 0
Router1(config-router)# redistribute bgp 100 //将BGP学习到的路由分发到OSPF中
Router1(config)#router bgp 100 //启动BGP进程,并指明所在的AS号
Router1(config-router)# neighbor 192.168.3.2 remote-as 200 //配置邻居
Router1(config-router)# redistribute ospf 1 //将OSPF路由分发到BGP中
Router2
Router2(config)#router ospf 1
Router2(config-router)#net 192.168.4.0 0.0.0.255 area 0
Router2(config-router)# redistribute bgp 200
Router2(config)#router bgp 200
Router2(config-router)# neighbor 192.168.3.1 remote-as 100
Router2(config-router)# net 192.168.4.0 mask 255.255.255.0
Router2(config-router)# net 192.168.5.0 mask 255.255.255.0
Router3
Router3(config)#router ospf 1
Router3(config-router)#net 192.168.4.0 0.0.0.255 area 0
Router3(config-router)#net 192.168.5.0 0.0.0.255 area 0