补全:最长前缀匹配
(每道题开头都有同一段:net_02 的 to_int / mask、判「前缀是否包含地址」的 contains,和本机的路由表 ROUTES——每行 (前缀, 下一跳或 None 表示直连, 接口,
补全:前缀包含地址吗
(每道题开头都有同一段:net_02 的 to_int / mask、判「前缀是否包含地址」的 contains,和本机的路由表 ROUTES——每行 (前缀, 下一跳或 None 表示直连, 接口,
每行匹配了几个
(每道题开头都有同一段:net_02 的 to_int / mask、判「前缀是否包含地址」的 contains,和本机的路由表 ROUTES——每行 (前缀, 下一跳或 None 表示直连, 接口,
五个地址各走哪一行
(每道题开头都有同一段:net_02 的 to_int / mask、判「前缀是否包含地址」的 contains,和本机的路由表 ROUTES——每行 (前缀, 下一跳或 None 表示直连, 接口,
查表的输入是什么
路由表查的是「目的地址落在哪一行的前缀里」。这个判断用的运算是【0】。
怎么在表里找
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0
直连是什么意思
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0
一行路由说了什么
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0
数一数经过几台
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。)
为什么不给每台机器一张全图
让每台机器都存一张「到全世界每个地址怎么走」的表,行不通。最直接的原因是【0】。