一跳够不着的时候
一个包裹,一站一站往前传 每一站只做一件事:交给下一站 贯穿拓扑: 主机 192.168.10.5/24 └─ R1 192.168.10.1 | 10.0.1.1 └─ R2 10.0.1.2 | 10.0.2.1
每一跳看什么
包到了 R2。R2 决定把它交给谁,依据的是【0】。
谁知道全程
贯穿拓扑: 主机 192.168.10.5/24 └─ R1 192.168.10.1 | 10.0.1.1 └─ R2 10.0.1.2 | 10.0.2.1 └─ R3 10.0.2.2
路由器是什么
一个包裹,一站一站往前传 每一站只做一件事:交给下一站 贯穿拓扑: 主机 192.168.10.5/24 └─ R1 192.168.10.1 | 10.0.1.1 └─ R2 10.0.1.2 | 10.0.2.1
为什么不给每台机器一张全图
让每台机器都存一张「到全世界每个地址怎么走」的表,行不通。最直接的原因是【0】。
数一数经过几台
(这一节多了逐跳模拟:NODES 里每个节点有接口地址和一张小路由表;next_hop 在某节点上查表,owner 找哪个节点持有某个地址,trace 从起点一跳跳走到目标,交回 (路径, 结果)。) 贯穿拓扑: 主机 192.168.10
一行路由说了什么
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0 100 10.0.0.0/8
直连是什么意思
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0 100 10.0.0.0/8
怎么在表里找
本机的路由表: 0.0.0.0/0 via 192.168.10.1 eth0 100 ← 默认 192.168.10.0/24 直连 eth0 100 10.0.0.0/8
查表的输入是什么
路由表查的是「目的地址落在哪一行的前缀里」。这个判断用的运算是【0】。