跳到正文

IP、子网与路由

实测:本机 40 条 IPv4 路由里 21 条是 /32,五个子网广播地址由"IP & ~掩码"手算后与内核路由逐条对上;ICMP 差错报文被内核截到 576 字节(正好等于 netsh 里的"最小 MTU");突发 1000 个 UDP 包只生成 194 条端口不可达;ttl=1 的探测在本机拿到的是 type=0 回包,抓包里 0 条 type=11。

TCP 连接管理

实测:本机 TIME_WAIT 只停留 119–120 秒(不是资料里常见的 240 秒);backlog=5 时 40 条 SYN 里只有 5 条拿到 SYN/ACK,另外 35 条被 RST,而应用要等 2.03–2.07 秒才收到 10061;服务端带着未读数据 close 会让对端拿到 10054 而不是 EOF,且两侧都不产生 TIME_WAIT;每请求新建连接的成本是复用的 5.9 倍;保活探测实测周期 3.01 秒、对端 19 微秒内用 SACK 确认那 1 个字节。