目录
一、实验设备和环境
1**、实验设备**
两台路由器、两台PC、电源线、两根串口线和两根交叉线。
2**、实验环境**
(1)实验拓扑图
(2)实验命令列表
|-------------------------------------------------------------------|------------------------------|
| 命令 | 描述 |
| interface GigabitEthernet x/y | 进入某个以太网接口视图 |
| interface Serial x/y | 进人某个串口接口视图 |
| ip address x.x.x.x n | 配置某个接口IP地址及掩码 |
| ip route-static interface-number next-hop-addressnext-hop-address | 配置静态路由目的网段(包括子网长度)及下一跳 |
| display ip routing-table | 显示IP路由表摘要信息或显示匹配某个目的网段或地址的路由 |
| ipconfig | 在Windows系统上查看IP配置 |
| ping | 测试连通性 |
二、实验记录
1**、直连路由与路由表查看**
实验前请保证路由器(交换机)的所有配置已经清空。
步骤1:建立物理连接并运行超级终端。
将PC(或终端)的串口通过标准Console电缆与路由器的Console 口连接。电缆的RJ-45头一端连接路由器的Console口;9针RS-232接口一端连接计算机的串行口。检查设备的软件版本及配置信息,确保各设备软件版本符合要求,所有配置为初始状态。如果配置不符合要求,在用户视图下擦除设备中的配置文件,然后重启设备以使系统采用默认的配置参数进行初始化。
步骤2:在路由器上查看路由表。
首先,在路由器的视图下通过执行命令查看路由器全局路由表,执行该命令,记录数据。
按实验拓扑在路由器接口上分别配置IP地址。
配置完成后,再次通过查看RTA路由表,从该命令的输出信息可以看出,路由表中的路由类型为__,这种类型的路由是由链路层协议发现的路由,链路层协议UP后,路由器会将其加入路由表中。
如果我们关闭链路层协议,则在RTA上通过在__接口__视图下执行_shutdown_命令关闭接口 GigabitEthernet0/0,然后再次查看RTA路由表,可以看到与该接口网段相关的路由__消失_ (存在/消失)。继续在RTA上在_接口 视图下执行_undo shutdown_命令开启接口GigabitEthernet0/0,然后再次查看RTA路由表,可以看到与该接口网段相关的路由_存在(存在/消失)。
2**、静态路由配置**
本实验主要是通过在路由器上配置静态路由,从而使PC之间能够互访。通过本次实验,能够掌握静态路由的配置,加深对路由环路产生原因的理解。
步骤1:配置PCIP地址。
按实验拓扑所示在PC上配置IP地址和网关。配置完成后,在PC上用ping命令来测试可达性**。**
在PCA上测试到网关(192.168.0.1)的可达性,ping的结果是通
在PCA上用ping命测试到PCB的可达性,ping的结果是++不通++,造成该结果的原因是
++没有打开路由协议。++
步骤2:静态路由配置规划。
要解决步骤1中出现的PCA与PCB之间可达性的问题,需要规划配置静态路由:
规划RTA上的静态路由,RTA上应该配置一条目的网段为++192.168.2.0++ ,下一跳为++192.168.1.2____++的静态路由。
规划RTB上的静态路由,RTB上应该配置一条目的网段为++192.168.0.0++_,下一跳为
++192++ ++.168.1.1++的静态路由。
步骤3:配置静态路由。
依据步骤2的规划,在RTA上配置静态路由。
在RTB上配置如下静态路由。
配置完成后,分别在RTA和RTB上查看路由表,可以看到路由表中有一条_++_pro to++_为static pre为60的静态路由,表明路由配置成功。
再次测试PC之间的可达性,在PCA上用ping命令测试到PCB的可达性,结果_++_++ ++通++
要查看PCA到PCB的数据报文的传递路径,可以在PCA上通过__++tracert++__命令来查看,查看结果。
PCB的路径被转发。
PCA ping PCB
查看路由表截图
路由追踪截图
步骤 4: 路由环路观察。
为了人为在RTA和RTB之间造成环路,可以在RTA和RTB上分别配置一条默认路由,该路由的下一跳互相指向对方,因为路由器之间是用串口点到点相连的,所以__++++ ++可以++_____ (可以/不可以)配置下一跳为本地接口。
在RTA上配置该路由。
在RTB上配置该路由。
配置完成后,在路由器上查看路由表。
在RTA上查看路由表,可以看到一条优先级为,协议类型为__++60_++____的默认路由。
,协议类型为在RTB上查看路由表,可以看到一条优先级为____++60++____的默认路由。
可知,默认路由配置成功。
然后在PCA上用++Ping3.3.3.3++命令追踪到目的IP地址3.3.3.3的数据报文的转发路径
PCA ping PCB
查看接口截图
路由追踪截图
实验思考
在实验任务2中,如果仅在RTA上配置静态路由,不在RTB上配置,那么PCA发出的数据报文能到达PCB吗?PCA能够ping通PCB吗?
如果在路由器RT A上配置了静态路由,而在路由器RT B上没有配置,那么PC A发出的数据报文能否达到PC B取决于路由表中的配置。静态路由是一种手动配置的路由方式,它告诉路由器如何将数据包转发到特定的目的地。如果RT A的路由表中有到达PC B的路由,即使RT B没有相应的路由,数据报文仍然可以通过RT A到达PC B。然而,由于RT B没有回程路由,PC B发出的回复报文将无法通过RT B返回到PC A,除非RT B也配置了相应的静态路由。
至于PC A是否能ping PC B,同样取决于路由配置。如果RT A的路由表中有到达PC B的路由,并且RT B的路由表中有到达PC A的路由,那么PC A应该能够ping通PC B。如果RT B没有配置返回路由,即使RT A可以ping通PC B,PC B也无法回应ping请求,因为它无法找到返回到PC A的路由。
综上所述,PC A发出的数据报文可以到达PC B,但PC B无法回应,除非RT B也配置了相应的静态路由。PC A能否ping PC B取决于两台路由器的路由表配置。