补全:谁发的报错
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。)
补全 report(nodes, start, target, ttl):跑一次 trace_ttl;到达 → 「应答:目标」;TTL耗尽 → 「超时:最后一跳」;无路可走 → 「不可达:最后一跳」。
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。)
补全 report(nodes, start, target, ttl):跑一次 trace_ttl;到达 → 「应答:目标」;TTL耗尽 → 「超时:最后一跳」;无路可走 → 「不可达:最后一跳」。
全部评论