补一条路让它回得来

场景:家目录有 模拟器.py 和 拓扑.txt。主机能到目标,目标却回不到主机——目标那台少了一行路由。 任务:在 ~/拓扑.txt 里给目标补上一行路由(格式看文件里的注释),让模拟器从目标走到主机也能「到达」。改好之后运行 ~/chec

开始练习 →

两行都包含它,交给谁

场景:家目录有 模拟器.py 和 拓扑.txt;说明里给了一台路由器的名字和一个目标地址,那台的表里有两行都包含这个目标。对照表列了八个地址。 任务:找出那台路由器去这个目标时的下一跳地址,到对照表里查它对应的标记。 可操作范围:只在分给你

开始练习 →

把环路修掉

场景:家目录有 模拟器.py 和 拓扑.txt,里面有一条路由配反了,主机去说明里那个目标会绕圈。 任务:改 ~/拓扑.txt——把配反的那一行的下一跳改对(只改这一行),让主机到那个目标「到达」,而且原来能到的目标仍然能到。改好之后运行

开始练习 →

交付:一个 traceroute

场景:家目录有 模拟器.py(能 import)和 拓扑.txt。 任务:写一个 ~/追踪.py,用法 python3 追踪.py 拓扑.txt 起点 目标地址,像 traceroute 那样打印:路径上起点之后的每个节点一行「序号 空格

开始练习 →

无连接是什么意思

一个接一个扔向信箱,不打招呼、不等回信 到了亮一下,没到也不会有人告诉你 说 UDP「无连接」,意思是【0】。

开始练习 →

数据报是什么

一个接一个扔向信箱,不打招呼、不等回信 到了亮一下,没到也不会有人告诉你 UDP 传的是「数据报」,和字节流的区别是【0】。

开始练习 →

不保证什么

UDP 不保证的三件事是【0】。

开始练习 →

为什么快

UDP 比 TCP 快,主要因为【0】。

开始练习 →

什么时候选它

选 UDP 而不选 TCP 的典型理由是【0】。

开始练习 →

两种协议各做什么

把两种协议的六个特性列成表,数一数 UDP 做了几件、TCP 做了几件: traits = ["握手", "确认到达", "重传", "排序", "保

开始练习 →