项目八 OSPF路由配置
一、实验目的
(1)掌握路由器的基本配置命令;
(2)掌握OSPF路由配置;
二、实验设备
(1)操作系统;
(2)Cisco Packet Tracer软件;
三、实验原理及
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
:
实际组网中路由器是用来连接两个物理网络的,为了模拟实际环境,我们在实验中采用背靠背直接相连来模拟广域网连接。下面是简单实验的模拟实验环境,共3台路由器(思科2911),3台交换机(思科2960),6台PC。实验拓扑结构如下图所示。
(1)实验拓扑结构图
(2)PC IP设置
Pc0 IP:192.168.18.2/24
Pc1 IP:192.168.18.3/24
Pc2 IP:172.18.0.2/24
Pc3 IP:172.18.0.3/24
Pc4 IP:172.18.19.1/24
Pc5 IP:172.18.18.1/24
(3)实验原理
1) OSPF基本原理以及邻居关系建立过程
OSPF是一种链路状态型路由选择协议。它依靠5种(Hello, DBD, LSR, LSU and LSAck)不同种类的数据包来识别、建立和维护邻居关系。当路由器接收到来自邻居的链路状态信息后,会建立一个链路状态数据库;然后根据该链路状态数据库,采用SPF算法确定到各目的地的最佳路径;最后将最佳路径放到它的路由表中,生成路由表。
OSPF会进行周期性的更新以维护网络拓扑状态,在LSA的生存期到期时进行周期性的更新。除了周期性更新之外,还有触发性更新。即当网络结构发生变化(例如增减路由器、链路状态发生变化等)时,会产生触发性更新,把变化的那一部分通告给整个网络。
2)Designated router (DR) / Backup Designated router(BDR)选举过程
存在于multiaccess网络,点对点链路和NBMA网络中无此选举过程,此过程发生在Two-Way之后ExStart之前。
选举过程:
选举时,依次比较hello包中的各台router priority和router ID,根据这两个值选出DR和BDR。选举结束后,只有DR/BDR失效才会引起新的选举过程;如果DR故障,则BDR替补上去,次高优先级Router被选为BDR。
基本原则如下:
有最高优先级值的路由器成为DR,有第二高优先级的路由器成为BDR;
优先级为0的路由器不能作为DR或BDR,只能做DRother (非DR);
如果一台优先级更高的路由器加到了网络中,原来的DR与BDR保持不变,只有DR或BDR它们失效时才会改变;
当优先级相同时,路由器ID最高和次高的的就成为DR和BDR;
当没有配置loopback时,用router上up起来的端口中最高IP地址作为router ID,否则就用loopback口的IP地址作为它的ID;如果有多个loopback则用loopback端口中最高IP地址作为ID;而且路由器ID 一旦确定就不再更改。
建议使用优先级操纵DR/BDR选举过程
四、配置过程与命令(参考配置命令)
为了标识路由器,我们修改路由器名称分别为RA、RB并按照上图完成IP地址的配置,具体配置命令如下:
(1)RA的基本配置
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname RA
Router#conf t
Router(config)#int g0/2
Router(config-if)#ip add 192.168.18.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#int g0/0
Router(config-if)#ip add 10.10.1.1 255.255.255.0
Router(config-if)#no shut
(2)RA的RIP协议配置
Router(config)#router ospf 1
Router(config-router)#network 192.168.18.0 0.0.0.255 area 0
router(config-router)#network 10.10.1.0 0.0.0.255 area 0
五、实验任务
(1)根据拓扑结构图,在Cisco Packet Tracer软件中完成拓扑结构图。
(2)对路由器RA、RB、RC进行基本配置,完成pc0-pc5 IP配置。
(3)在路由器RA、RB、RC上配置OSPF路由。
(4)测试网络的连通性。
(5)完成实验报告
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
的撰写。
六、补充
1.观察、检验OSPF配置:
Router#debug ip ospf events //OSPF协议运作的各种信息
用no shut 命令打开各路由器上的以太网口。
Router(config-)#int f0
Router(config-if)#no shut
观察路由器输出的debug信息。
在各个路由器确立邻居关系之后:
Router#show ip ospf neighbor //检查路由器邻接状态
Router#show ip protocols //查看运行的路由协议及协议相关的信息
Router#show ip ospf //查看OSPF协议信息及各种计时器
Router#show ip ospf interfacee0 //查看OSPF的接口相关配置,比如hello间隔
Router#debug ip ospf adj //查看邻接关系相关的信息
用以下命令删除某个路由条目或者整个路由表,然后再查看路由条目和路由表的建立过程:
Router#Clear ip route * 清空路由表
Router#Clear ip route a.b.c.d 清空某条路由条目
2.优先修改接口优先级,观察优先级对选举过程的影响
观察默认优先级:Router#show ip ospf interface
观察默认优先级下,router ID如何影响DR/BDR的选举:
Router#show ip ospf neighbor
思考:哪台路由器是该网络上的DR、BDR,为什么会有这样的结果?
修改优先级:
路由器A: RTA(config)#int e0
RTA(config-if)#ip ospf priority 0
路由器B: RTB(config)#int e0
RTB(config-if)#ip ospf priority 1
路由器C: RTC(config)#int e0
RTC(config-if)#ip ospf priority 2
重新开始DR/BDR选举过程(把各个路由器的以太网口shut down,过了down机间隔时间之后,重新用no shut命令打开)
观察选举结果:router#show ip ospf neighbor
router#show ip ospf neighbor detail
3.修改update timer (选做)
查看默认的hello间隔和down判定间隔:
Router#sh ip ospf int e0
使用以下命令修改
Router#interface e0
Router#ip ospf hello-interval *
Router#ip ospf dead-interval *
由于hello时间间隔有相等的要求,建议大家先改动一台router的参数后,用
debug ip ospf events命令观察:不一致的timer使得ospf 路由器无法正常通信。
4.配置认证
在RTA接口上配置OSPF认证口令:
RTA(config)#int e0
RTA(config-if)# ip ospf authentication-key cisco
以整个OSPF区域为基础启用认证功能:Router(config-router)# area 0 authentication
过了down机间隔时间之后,在路由器RTA发出“show ip ospf neighbor”命令,查看RTA的OSPF邻居。用“debug ip ospf events”确定该结果的原因。
在RTB与RTC上作与RTA相同的配置。
再次用“show ip ospf neighbor”来查看结果。
拓扑图如下所示:
拓扑图如下:
Route0的配置代码:
router>enable
router#configure terminal
Router(config)#interface FastEthernet0/1
Router(config-if)#ip address 192.168.18.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#route ospf 1
Router(config-router)#network 10.0.0.0 0.255.255.255 area 0
Router(config-router)#network 192.168.18.0 0.0.0.255 area 0
Router(config-router)#end
Router#configure terminal
Router(config)#interface FastEthernet0/0
Router(config-if)#ip address 10.10.1.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#end
Router#show ip route
C 10.0.0.0/8 is directly connected, FastEthernet0/0
C 192.168.18.0/24 is directly connected, FastEthernet0/1
Router1的配置代码:
router(config)#interface FastEthernet0/0
Router(config-if)#ip address 10.10.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config)#interface FastEthernet0/2
Router(config-if)#ip address 20.1.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config)#interface FastEthernet0/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.18.0.1 255.255.255.0
Router(config-if)#exit
Router(config)#route ospf 1
Router(config-router)#net
Router(config-router)#network 172.18.0.0 0.0.0.255 area 0
Router(config-router)#netword 10.0.0.0 0.255.255.255 area 0
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#network 192.168.18.0 0.0.0.255 area 0
Router2的配置代码:
Router(config)#interface GigabitEthernet0/1
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
router(config)#interface GigabitEthernet0/2
Router(config-if)#ip address 20.1.1.2 255.0.0.0
Router(config-if)#shutdown
Router(config-if)#exit
Router(config)#route ospf 1
Router(config-router)#network 20.0.0.0 0.255.255.255 area 0
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
测试结果:
pc0 ping pc1 pc2 pc3
Pc2 ping pc1 pc0 pc3
项目七 RIP路由配置
一、实验目的
(1)掌握路由器的基本配置命令;
(2)掌握静态路由配置;
二、实验设备
(1)操作系统;
(2)Cisco Packet Tracer软件;
三、实验原理及内容:
实际组网中路由器是用来连接两个物理网络的,为了模拟实际环境,我们在实验中采用背靠背直接相连来模拟广域网连接。下面是简单实验的模拟实验环境,共3台路由器(思科2911),3台交换机(思科2960),6台PC。实验拓扑结构如下图所示。
(1)实验拓扑结构图
(2)PC IP设置
Pc0 IP:192.168.20.2/24
Pc1 IP:192.168.20.3/24
Pc2 IP:192.168.40.2/24
Pc3 IP:192.168.40.3/24
Pc4 IP:192.168.50.2/24
Pc5 IP:192.168.50.3/24
四、配置过程与命令(参考配置命令)
为了标识路由器,我们修改路由器名称分别为RA、RB并按照上图完成IP地址的配置,具体配置命令如下:
(1)RA的基本配置
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
router(config)#hostname RA
RA(config)#int g0/0
RA(config-if)#ip add 192.168.10.1 255.255.255.0
RA(config-if)#no shut
RA(config-if)#int g0/1
RA(config-if)#ip add 192.168.20.1 255.255.255.0
RA(config-if)#no shut
RA(config-if)#exit
(2)RA的RIP协议配置
RA(config)#router rip
RA(config-router)#version 2
RA(config-router)#network 192.168.10.0
RA(config-router)#network 192.168.20.0
五、实验任务
(1)根据拓扑结构图,在Cisco Packet Tracer软件中完成拓扑结构图。
(2)对路由器RA、RB进行基本配置,完成pc0-pc5 IP配置。
(3)在路由器RA、RB上配置RIP路由。
(4)测试网络的连通性。
(5)完成实验报告书的撰写。
拓扑图如下:
Router 0配置如下:Router>en
Router#conf t
Router (config)#int g0/0
Router (config-if)#ip add 192.168.10.1 255.255.255.0
Router (config-if)#no shut
Router (config-if)#int g0/1
Router (config-if)#ip add 192.168.20.1 255.255.255.0
Router (config-if)#no shut
Router(config)#router rip
Router(config-router)#network 192.168.50.0
router(config-router)#network 192.168.20.0
Router(config-router)#network 192.168.10.0
Router(config-router)#network 192.168.40.0
Router(config-router)#network 192.168.30.0
Router 2配置如下:
Router>en
Router#conf t
Router (config)#int g0/0
Router (config-if)#ip add 192.168.10.2 255.255.255.0
Router (config-if)#no shut
Router (config-if)#int g0/1
Router (config-if)#ip add 192.168.50.1 255.255.255.0
Router (config-if)#no shut
Router(config-if)#int g0/2
Router (config-if)#ip add 192.168.30.1 255.255.255.0
Router(config)#router rip
Router(config-router)#network 192.168.50.0
Router(config-router)#network 192.168.20.0
Router(config-router)#network 192.168.10.0
Router(config-router)#network 192.168.40.0
Router(config-router)#network 192.168.30.0
Router 1配置如下:
Router>en
Router#conf t
Router (config-if)#int g0/1
Router (config-if)#ip add 192.168.40.1 255.255.255.0
router (config-if)#no shut
Router(config-if)#int g0/2
Router (config-if)#ip add 192.168.30.2255.255.255.0
Router(config)#router rip
Router(config-router)#network 192.168.50.0
Router(config-router)#network 192.168.20.0
Router(config-router)#network 192.168.10.0
Router(config-router)#network 192.168.40.0
Router(config-router)#network 192.168.30.0
测试结果如下:Pc2 ping pc4 pc5
Pc4 ping pc2 pc3