补全:TTL 用完就停
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。)
补全 trace_ttl(nodes, start, target, ttl):和 trace 一样,但每走一跳 ttl 减一,减到 0 还没到就交回「TTL耗尽」和当前路径。用 ttl=2 走一次。
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。)
补全 trace_ttl(nodes, start, target, ttl):和 trace 一样,但每走一跳 ttl 减一,减到 0 还没到就交回「TTL耗尽」和当前路径。用 ttl=2 走一次。
全部评论