实验四:路由协议的配置
一、实验目的
-
掌握静态路由协议的配置;
-
掌握RIP协议特点和其配置方式;
-
掌握OSPF协议的特点和其配置方式;
二、实验要求
-
掌握静态路由协议的配置;
- 配置一个互联网络,可如下图所示:(或自行设置,包括至少3个路由器,四台主机),要求主机在不同网络,且至少通过三个路由器才能到达。对主机和路由器进行配置,要求路由器使用静态路由。
- 具体的配置命令可参考-计算机网络实验教材-实验三 路由器配置
-
掌握RIP协议特点和其配置方式;
-
学习:视频学习Cisco Packet Tracer中RIP协议的配置
-
配置一个互联网络,按照图2的配置进行设置
-
通过ping命令和tracert命令测试连通性,并捕捉对应ICMP数据报加以分析。
-
-
掌握OSPF协议特点和其配置方式;
- 学习:视频学习Cisco Packet Tracer中OSPF协议的配置
- 按照图2配置一个网络
- 通过ping命令和tracert命令测试连通性,并捕捉对应ICMP数据报加以分析。
三、实验环境
- 静态路由的配置
- RIP协议配置
- OSPF协议配置
四、实验结果
-
静态路由
各路由器的路由表由手动配置,具体配置情况如实验环境部分图所示。上图是PC0-PC2的连通性测试
-
RIP协议
配置协议前,各个路由器只能得出自己直连的网络号以及自己的IP地址,如图所示。
配置RIP协议后,经过自学习后的各个路由器的路由表如图所示。类型R为通过RIP协议学习到的信息。可见,RIP协议会同时记录到达同一网络、同一花费的不同路径,以此可以实现负载均衡。此外RIP协议花费的评价标准只有经过路由器的跳数,与链路带宽等其他因素无关
PC0-PC2发送的4个ICMP报文如图所示,只有第一个报文在进行ARP学习MAC地址时被丢弃,其他报文都顺利到达。
-
OSPF协议
配置协议之前的路由表与RIP类似,只有直连网络的项目。
各个路由器配置OSPF协议后的路由表如图所示,不同于RIP协议,OSPF协议是根据链路带宽等代价来评价路径的优劣,所以到达主机所在网络的路径没有经过低速链路,而是通过路由器较多但带宽较大的路径。
同样,OSPF也会有负载均衡,如路由器2到达14.0.0.0的情况。
ping的结果如图所示,可以看出,配置OSPF比RIP协议收到回复的时间更短了。
五、思考题
-
如果路由器转发的数据包的目的网络不在路由表中,会如何处理?
若存在默认路由,则通过默认路由转发,否则直接丢弃。
-
RIP协议中,路由器的初始路由表是怎样的?其又是怎样进行更新的?
初始路由表中只有直连网络的网络信息。
RIP协议特点是仅和相邻的路由器交换信息,且交换的是目前路由器知道的全部信息,固定时间间隔交换路由信息
对每一个相邻路由器发送来的RIP报文进行下面步骤
对地址为X的相邻路由器发送来的RIP报文,先修改此报文中的所有项目,把下一跳字段中的地址都改为X,把所有距离+1
对修改后的每个项目进行以下步骤:
若原来的路由表中没有目的网络N,则添加到路由表中
否则,若有目的网络N且下一跳是X,则替换为收到的项目
否则,若有目的网络N且下一跳不是X,若收到的项目距离小于路由表中的距离则进行更新
若三分钟还没有收到相邻路由器的更新路由表,则把此路由器记为不可达路由器,即把距离设置为16
返回
-
上述实验2和3,拓扑结构相同的情况下,路由器采用不同路由算法时,数据转发选择的路径是否相同,说明原因。
不同,因为RIP协议是通过路径经过路由器的跳数来衡量路径的优劣的,而OSPF协议是通过链路状态来度量路径的好坏的,比如带宽 距离 时延等,可以由网络管理人员来决定。所以,这就导致了不同的路由算法可能计算出不同的路径。
六、实验心得体会
更加深刻理解了教材中路由选择协议的原理,了解了相关的网络配置命令,学习了配置方法。感受到了网络的魅力。
宽 距离 时延等,可以由网络管理人员来决定。所以,这就导致了不同的路由算法可能计算出不同的路径。
六、实验心得体会
更加深刻理解了教材中路由选择协议的原理,了解了相关的网络配置命令,学习了配置方法。感受到了网络的魅力。