☰
三台路由器串起三个网段:静态路由与RIP配置实训报告
2026/10/8 1:50:47 网站建设 项目流程

简介:这份《计算机网络工程实训报告》面向计算机网络相关专业学生及备考网络工程实训的学习者,提供一份完整的实训设计报告参考。报告以Packet Tracer为实验平台,围绕网络规划、设备命名与IP地址规划、网络拓扑图绘制、路由器静态与动态配置、主机IP与网关配置、网络测试等环节展开,并附有设备互连端口信息表与主要配置命令,可帮助读者理解全网互通的实现思路与排错方法。资源包共1个doc文档,大小约608KB,内容以实训报告正文与配置说明为主,结构清晰,便于按章节查阅。目前已有246人学习下载,适合需要完成课程设计、撰写实训报告或复习Packet Tracer配置操作的学生参考借鉴。

1. 三台路由器串起三个网段:这份实训报告到底能帮你省下多少试错时间

很多人第一次在 Packet Tracer 里连三台路由器,拓扑画完觉得稳了,一敲ping全是超时,然后开始怀疑人生。这份《计算机网络工程实训报告》记录的就是这样一个典型场景:三台路由器、一台交换机、三台 PC,横跨 192.168.1.0 到 192.168.5.0 五个网段,用串口把 Router0、Router1、Router2 串成一条链,最终实现全网互通。它解决的不是什么高深问题,而是「静态路由和 RIP 到底怎么配、串口时钟频率为什么只有一端要写、ip route后面那个下一跳地址到底填谁」这些新手最容易翻车的地方。适合正在做计网实训、准备期末上机、或者想拿一个能跑通的拓扑当模板改的人。报告本身是 Word 文档,核心价值在于它把设备命名、IP 规划、端口互连、静态路由、RIP 动态路由、验证命令这一整条链路都走了一遍,你照着复现,至少能少熬两个晚上。

2. 拓扑与地址规划:先把 192.168.1.0/24 到 192.168.5.0/24 的账算清楚

2.1 为什么是三台路由器串链而不是单臂路由

这个拓扑的结构是 PC0 和 PC1 分别挂在 Router0 的 Fa0/0、Fa1/0 上,Router0 通过 Se2/0 串口连 Router1 的 Se2/0,Router1 再用 Se3/0 连 Router2 的 Se2/0,Router2 的 Fa0/0 下挂交换机再连 PC2。三个网段 192.168.1.0/24、192.168.2.0/24、192.168.3.0/24 是用户网段,192.168.4.0/24 和 192.168.5.0/24 是路由器之间的互联网段。

常见做法是用单臂路由或者三层交换机,但实训环境里串口互联更能逼你理解「路由表里下一跳写的是对端接口 IP,不是目标网段 IP」这件事。串口还有个好处:你能直观看到clock rate只在一端配置,另一端不配,这是 DCE/DTE 的角色差异,考试和实训都爱考。

2.2 设备命名与 IP 地址规划表

报告里给出的规划表是整份文档的骨架,我把它整理成可直接抄的版本:

设备名端口号IP 地址说明
Router0Fa0/0192.168.1.2PC0 网关
Router0Fa1/0192.168.2.2PC1 网关
Router0Se2/0192.168.4.1连 Router1,DCE 端
Router1Se2/0192.168.4.2连 Router0
Router1Se3/0192.168.5.1连 Router2,DCE 端
Router2Se2/0192.168.5.2连 Router1
Router2Fa0/0192.168.3.2PC2 网关
PC0Fa0192.168.1.1网关 192.168.1.2
PC1Fa0192.168.2.1网关 192.168.2.2
PC2Fa0192.168.3.1网关 192.168.3.2

这张表里有个容易忽略的点:路由器接口 IP 和 PC 网关必须同网段,且路由器接口地址通常取网段里的 .2 或 .1,PC 取另一个。报告里 PC0 是 192.168.1.1,Router0 的 Fa0/0 是 192.168.1.2,这样 PC0 的网关指向 192.168.1.2 就对了。如果你把网关写成 192.168.1.1,那就指到自己头上了,ping 外网段必然不通。

2.3 关键设备互连端口对照

互连关系决定了你连线时不能接错口:

设备名端口名相连设备名端口名
PC0Fa0Router0Fa0/0
PC1Fa0Router0Fa1/0
Router0Se2/0Router1Se2/0
Router1Se3/0Router2Se2/0
Router2Fa0/0Switch0Fa1/1
Switch0Fa0/1PC2Fa0

串口线在 Packet Tracer 里要选 Serial DCE 或 Serial DTE,选错了clock rate配不上去。我一般习惯先给 Router0 的 Se2/0 和 Router1 的 Se3/0 配时钟,因为这两端在报告里是 DCE。

3. 静态路由配置:ip route后面两个地址到底怎么填

3.1 Router0 的接口与静态路由

先配接口,再配路由。Router0 的配置命令如下:

Router0> enable Router0# configure terminal Router0(config)# interface fa0/0 Router0(config-if)# ip address 192.168.1.2 255.255.255.0 Router0(config-if)# no shutdown Router0(config-if)# exit Router0(config)# interface fa1/0 Router0(config-if)# ip address 192.168.2.2 255.255.255.0 Router0(config-if)# no shutdown Router0(config-if)# exit Router0(config)# interface se2/0 Router0(config-if)# ip address 192.168.4.1 255.255.255.0 Router0(config-if)# clock rate 9600 Router0(config-if)# no shutdown Router0(config-if)# exit Router0(config)# ip route 192.168.3.0 255.255.255.0 192.168.4.2 Router0(config)# exit

逻辑说明:ip route的格式是ip route 目标网段 子网掩码 下一跳地址。Router0 要去 192.168.3.0/24,下一跳是 Router1 的 Se2/0 接口 192.168.4.2。注意这里不是写 192.168.5.2,因为 Router0 只认识直连的 192.168.4.2,再远的路由由 Router1 负责。参数上clock rate 9600只在 DCE 端写,9600 是模拟环境常用值,实际设备按运营商给的时钟配。

3.2 Router1 的接口与静态路由

Router1 是中间路由器,两边串口都要配:

Router1> enable Router1# configure terminal Router1(config)# interface se2/0 Router1(config-if)# ip address 192.168.4.2 255.255.255.0 Router1(config-if)# no shutdown Router1(config-if)# exit Router1(config)# interface se3/0 Router1(config-if)# ip address 192.168.5.1 255.255.255.0 Router1(config-if)# clock rate 9600 Router1(config-if)# no shutdown Router1(config-if)# exit Router1(config)# ip route 192.168.1.0 255.255.255.0 192.168.4.1 Router1(config)# ip route 192.168.2.0 255.255.255.0 192.168.4.1 Router1(config)# ip route 192.168.3.0 255.255.255.0 192.168.5.2 Router1(config)# exit

这里有个细节:Router1 去 192.168.1.0 和 192.168.2.0 的下一跳都是 192.168.4.1,因为这两个网段都挂在 Router0 下面。去 192.168.3.0 的下一跳是 192.168.5.2,指向 Router2。如果你只写一条默认路由ip route 0.0.0.0 0.0.0.0 192.168.4.1,那去 192.168.3.0 的包会被丢给 Router0,Router0 再丢回来,形成路由环路。这是静态路由最常见的翻车点。

3.3 Router2 的接口与静态路由

Router2 的配置:

Router2> enable Router2# configure terminal Router2(config)# interface se2/0 Router2(config-if)# ip address 192.168.5.2 255.255.255.0 Router2(config-if)# no shutdown Router2(config-if)# exit Router2(config)# interface fa0/0 Router2(config-if)# ip address 192.168.3.2 255.255.255.0 Router2(config-if)# no shutdown Router2(config-if)# exit Router2(config)# ip route 192.168.1.0 255.255.255.0 192.168.5.1 Router2(config)# ip route 192.168.2.0 255.255.255.0 192.168.5.1 Router2(config)# exit

Router2 去 192.168.1.0 和 192.168.2.0 都走 192.168.5.1,也就是 Router1 的 Se3/0。注意 Router2 不需要写去 192.168.3.0 的路由,因为那是它直连的网段。静态路由的原则是:直连网段不写,非直连网段写下一跳。

3.4 主机 IP 配置与验证

PC 的配置在 Packet Tracer 里点开 Desktop > IP Configuration 填就行:

主机IP 地址子网掩码默认网关
PC0192.168.1.1255.255.255.0192.168.1.2
PC1192.168.2.1255.255.255.0192.168.2.2
PC2192.168.3.1255.255.255.0192.168.3.2

配完先在本机 ping 自己的网关,通了再 ping 同网段另一台,最后跨网段 ping。报告里要求用ping和tracert并截图,tracert能看到每一跳的地址,比ping更能说明路由是否按预期走。

4. RIP 动态路由:network后面为什么只写直连网段

4.1 RIP 配置命令与 network 的含义

静态路由配完能通,但网络一变就要手动改。RIP 的思路是让路由器自己交换路由信息。报告里给出的 RIP 配置如下:

Router1> enable Router1# configure terminal Router1(config)# router rip Router1(config-router)# network 192.168.1.0 Router1(config-router)# network 192.168.2.0 Router1(config-router)# network 192.168.4.0 Router1(config-router)# exit
Router2> enable Router2# configure terminal Router2(config)# router rip Router2(config-router)# network 192.168.4.0 Router2(config-router)# network 192.168.5.0 Router2(config-router)# exit
Router3> enable Router3# configure terminal Router3(config)# router rip Router3(config-router)# network 192.168.3.0 Router3(config-router)# network 192.168.5.0 Router3(config-router)# exit

注意报告里 Router3 其实就是拓扑里的 Router2,命名有点混,配置时按设备实际名字来。network后面跟的是直连网段,不是下一跳地址。RIP 会自动把直连网段通告出去,邻居收到后放进路由表。如果你把network 192.168.3.0写到 Router1 上,Router1 会尝试在它的接口上找 192.168.3.0 的直连,找不到就不生效。

4.2 静态与动态的选型对比

对比项静态路由RIP 动态路由
配置量每台路由器手动写每条非直连路由只写直连网段
收敛速度立即生效周期更新,默认 30 秒
适用规模小型固定拓扑中小型、拓扑可能变化
排错难度路由表清晰,容易定位需要看邻居和数据库
实训考点ip route参数含义network通告原则

我一般建议先配静态确保通,再换成 RIP 对比路由表变化。show ip route里静态路由标记是 S,RIP 学到的标记是 R,直连是 C。报告里要求用show ip route查看路由信息,这一步别省,截图就是证据。

4.3 验证命令与预期输出

在 Router1 上执行:

Router1# show ip route

预期能看到 C 开头的 192.168.4.0 和 192.168.5.0,R 开头的 192.168.1.0、192.168.2.0、192.168.3.0。如果 R 条目缺失,先show ip protocols看 RIP 是否启用,再debug ip rip看更新有没有发出去。Packet Tracer 的实时模式切到模拟模式能抓包看 RIP 报文,但别开太久,容易卡。

PC 上验证:

PC0> ping 192.168.3.1 PC0> tracert 192.168.3.1

tracert应该显示三跳:192.168.1.2、192.168.4.2、192.168.5.2,最后到 192.168.3.1。如果第二跳就超时,说明 Router0 到 Router1 的串口没通;如果第三跳超时,说明 Router1 到 Router2 的路由有问题。

5. 避坑与排查:串口 clock rate、下一跳写错、RIP 版本不匹配

5.1 串口起不来,show ip interface brief显示 down

现象:配完ip address和no shutdown,接口状态还是 down。原因:串口线两端角色没选对,或者 DCE 端没配clock rate。解决:在 Packet Tracer 里删掉串口线重新选 Serial DCE 连到 Router0 的 Se2/0,然后在 Router0 上补clock rate 9600。show controllers serial 2/0能看到是 DCE 还是 DTE。

5.2 跨网段 ping 不通,但直连能通

现象:PC0 ping 192.168.1.2 通,ping 192.168.2.1 不通。原因:Router0 的 Fa1/0 没起来,或者 PC1 的网关填错。解决:show ip interface brief确认 Fa1/0 是 up/up,PC1 网关必须是 192.168.2.2。如果接口是 up/down,检查交换机或直连线。

5.3 静态路由写了但路由表里没有

现象:ip route 192.168.3.0 255.255.255.0 192.168.4.2敲完,show ip route看不到 S 条目。原因:下一跳地址不可达,或者子网掩码写错。解决:先 ping 下一跳 192.168.4.2,通了再检查掩码是不是 255.255.255.0。如果下一跳是 192.168.4.2 但接口 IP 是 192.168.4.1/24,那是通的;如果接口掩码写成 255.255.255.252,下一跳就不在直连网段里。

5.4 RIP 学不到路由,邻居关系起不来

现象:show ip route只有直连,没有 R 条目。原因:network写的是非直连网段,或者两端 RIP 版本不一致。解决:show ip protocols看 network 列表,确保只写直连;version 2显式指定版本,两端一致。Packet Tracer 里 RIP v1 不支持变长子网掩码,如果用了 /30 互联,必须上 v2。

5.5 tracert 第一跳就超时

现象:PC0tracert 192.168.3.1,第一跳 192.168.1.2 就超时。原因:PC0 网关没配或配错。解决:检查 PC0 的 Default Gateway 是不是 192.168.1.2,不是就改。如果网关对,检查 Router0 的 Fa0/0 是否 no shutdown。

6. 从能通到能讲清楚:用show ip route和debug ip rip把路由行为看透

配通只是及格线,能讲清楚每一跳为什么这么走才是这份实训报告真正想训练的东西。我后来养成一个习惯:每次配完路由,先在每台路由器上跑一遍show ip route,把 C、S、R 三类条目抄下来,对照拓扑图看下一跳对不对。静态路由的 S 条目后面会跟[1/0],1 是管理距离,0 是度量值;RIP 的 R 条目是[120/1],120 是 RIP 的管理距离,1 是跳数。管理距离越小越优先,所以静态路由默认压过 RIP。

进阶一点,可以在 Router1 上开debug ip rip,然后去 PC0 上 ping 一下 PC2,看 Router1 有没有收到 RIP 更新、有没有发出去。Packet Tracer 的模拟模式能逐包看,但更推荐用debug命令,因为真实设备上也是这么排。注意debug会刷屏,看完记得undebug all或no debug ip rip。

还有一个容易被忽略的验证点:show ip protocols能看到 RIP 的更新计时器、版本、network 列表。如果network列表里多了一个不该有的网段,说明你配错了。我一般会把show ip protocols和show ip route的截图一起放进报告,因为前者证明协议在跑,后者证明路由学到了。

最后说一个我踩过的坑:Packet Tracer 5.33 里串口模块有时候要手动关电源再加,不然 Se2/0 不出现。如果你在物理面板里看不到串口,点一下路由器的电源开关,拖入 WIC-1T 或 WIC-2T 模块,再开机。这个操作在报告里没写,但实际做的时候十有八九会遇到。从那以后我每次开新拓扑,第一件事就是先确认串口模块在不在,再动配置。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询