【实验内容】
(1) 选择三台C2811 路由器,按实验线路连接图进行连接,思考路由器间应该用直通线、交叉线中的哪一种。分别在各台路由器上完成FastEthernet接口和Loopback接口IP地址配置,并且各台路由器之间相互ping 通。Loopback接口是一种用软件虚拟的逻辑接口,功能与物理接口相同,但总是处于“up”的状态;它的作用通常是在实验环境中模拟一个网段。
(以C2811A为例)
Router(config)#interface loopback 0Router(config-if)#ip address 172.16.1.1 255.255.255.0Router# show ip route
(2)在各台路由器上配置RIP路由协议,要求RIP版本2、无自动汇总。
C2811A
Router(config)#router ripRouter(config-router)#version 2Router(config-router)#no auto-summaryRouter(config-router)#network 172.16.1.0Router(config-router)#network 192.168.1.0Router(config-router)#network 192.168.3.0
Router# show ip routeRouter# ping 172.16.2.1Router# ping 172.16.3.1
(3) 在各台路由器上使用show ip route查看路由表,详细理解路由表的内容。在各台路由器上使用show ip protocol查看路由协议RIP运行情况。
【实验问题】
1. 关闭 C2811A 的 f0/1 端口,观察路由器 C2811A、C2811B、C2811C 路由表的 变化。可以用 debug ip rip 查看路由信息交互过程,若需关闭可以用 undebug all(简写 u all)命令。
2. 用 Show ip route 查看路由表,解释路由条目各信息的含义,尤其是要解释其 中的路由更新时间的含义。
I,指从内部网关协议(IGRP)中学到的路由。R,从RIP协议中学到的路由。O,从OSPF(开放式最短路径优先)协议学到。
C,直连路由。S,静态配置的路由。E,从外部网关协议(EGP)学到的路由。B和i,分别指从BGP协议、IS-IS协议学到的路由信息。
在下图示例中,Codes部分,列出的是简写代码及其含义解释,而Codes区域以下的部分,则列出的是该设备上的具体路由条目。
C 192.168.2.0/24 is directly connected, FastEthernet0/0
C是connected直接相连的意思,192.168.2.0/24是直连的网段,24是255.255.255.0的缩写,要转发数据包到192.168.2.0网段,通过fastethernet0/0接口转发。
R 192.168.1.0/24 [120/1] via 192.168.2.1, 00:00:11, fastethernet0/0
R是RIP协议,通过动态路由协议RIP学到的路由,192.168.1.0/24就是学到的路由,[120/1]是度量值和管理距离,也就是优先级的意思,
via 192.168.2.1 指下一跳的接口IP地址,就是你要发送数据包到下个路由器的接口,从fastethernet0/0口转发
00:00:11是收到最后一次路由更新的时间。
3. 在路由器 C2811A 上用 show ip route 查看路由表,可以发现到达 192.168.2.0 网段有 2 条路由,为什么?如何路由器 C2811A 在转发数据包时,如何使用这 2 条路由?
因为有多种路由,ospf、rip、静态路由且产生等值路由。如果是等价路由,随机选择走哪一条,ospf可以通过cost值,选哪条转发。