直连路由是路由表里"不用教就会"的那部分:接口配好地址、链路一通,这条网段的路自动出现——它是整张路由表的地基,静态、动态、默认路由全都踩在它上面;链路一断它自动撤,踩着它的远路跟着全失效。
6.7 把路由表的四个来源摆齐了,本节把其中"最基本"的直连单独讲透——你在 Demo77 拔网线看直连消失,本节解释为什么。6.2 的两张门牌、6.6 的"在链路上"都在这收拢成一件事:直接连接。
一、直连路由:表里唯一"不用配置命令"的路
路由表四来源里,静态要人敲、动态要配协议、默认通常也是手写——只有直连是设备自己长出来的。生成只要两个条件(第一张配图):
- 接口配好了 IP 地址和掩码(6.2 做的就是这件事);
- 链路 UP——网线插好、接口检测到对端(Wi-Fi 连上了 AP 也算)。
两个条件一满足,"本接口所在的网段,从本接口直接送达"这一行立刻写进路由表。Windows 的 route print 里,这类行的"网关"列写的就是"在链路上"(6.6 最后一段走的就是它们)。
对应关系:一个接口一张门牌(6.2)=一条直连路由,一一对应——家用路由器两个接口(LAN + WAN),表里就有两条直连。
二、"自动"的含义:链路在路就在,链路断路就撤
直连路由不是"配一次管终身",而是实时跟着链路状态走:
- 链路通 → 直连行自动出现;
- 拔网线 / Wi-Fi 断开 → 直连行自动消失;
- 链路恢复 → 直连行自己回来。
这就是 Demo77 拔线实验背后的道理:直连路由反映的是"我现在真的连着这片网"——不是一张写死的地图,而是一张实时更新的地图。
三、为什么说它"最基本":整张表的地基(第二张配图)
路由表里其他三种路由,全都踩在直连之上:
- 静态路由:下一跳地址必须写在某个直连网段里——下一跳都够不着,这条路写了也走不了;
- 动态路由:路由器靠直连链路找到邻居、互相通报路况——邻居失联,学的路全废;
- 默认路由:出口也是某个直连接口——接口不通,保底也保不住。
所以直连一撤是连锁反应:踩在它上面的远路全部失效。反过来,路由器只要接口健康,地图就永远有"我脚下这几片网"兜着——地基不稳,地图上再多的路都是画饼。
顺带一个身份细节:查表时直连行优先级最高(最可信),它负责的网段就是"亲手递"的网段——6.6 的最后一跳、6.1 的直接交付,落点都是它。
四、动手 Demo78:ipconfig 和 route print 一一对账
Win+R→cmd→ 回车,敲ipconfig——记下每个网卡的 IPv4 地址(比如 192.168.1.8);- 敲
route print,找"在链路上"的行——你会发现:ipconfig 里每个地址,都对应路由表里一条"地址所在网段 + 在链路上"(192.168.1.8 → 192.168.1.0/24 在链路上); - 本机还有个看不见的直连:127.0.0.0 回环网段——不插网线也存在,那是"自己到自己"的直连;
- 30 秒实验:拔网线(或断 Wi-Fi)→
route print——那条直连消失;ping 192.168.1.1(网关)——不通;插回去 → 直连自己回来、ping 通。亲眼看完一遍"地基的生灭"。 - 全部完成。你现在能对着屏幕说清:路由表里"最基本"的那几行是谁写的、什么时候在、什么时候没。
五、常见误区
- "直连路由也是配置命令写出来的"——人写的是接口地址;路由那一行是设备检测到链路后自己加的,没人给它下命令。
- "直连路由配一次就永久有效"——它跟着链路状态实时变化:断线即撤、恢复即回,比任何静态路由都"活"。
- "接口配了地址直连就一定在"——还差一个条件:链路 UP。地址配了但网线没插,直连照样不出(两个条件缺一不可)。
- "直连路由可以被静态路由覆盖修改"——直连行不可手改(它是设备自己维护的);静态路由写的都是"远方网段",和直连网段各管各的。
- "127.0.0.0 也是直连,所以它也在某个接口上"——回环是直连的特例:没有物理链路也永远在,它连的是"本机自己"。
- "直连断了,静态路由会自动删掉自己"——静态路由不会自己删,但它会变得无效(下一跳够不着了);动态路由则会通过邻居失联自动收敛改道——这正是动态路由存在的意义。
六、动手自测
点开自测(先自己答,再展开)
1. 四个来源里,为什么只有直连"不用配置命令"? 2. 直连路由生成的两个条件是什么? 3. "自动"的含义是什么?链路断、恢复各发生什么? 4. route print 里直连行的"网关"列写什么? 5. 接口数和直连路由条数是什么关系? 6. 为什么说直连是整张表的"地基"?各举一例(静态/动态/默认怎么踩它)。 7. 直连一撤,静态路由会怎样?动态路由呢? 8. 查表时直连行优先级如何?它负责的网段对应哪种交付? 9. 回环网段 127.0.0.0 为什么也是直连?它特殊在哪? 10. 接口配了地址但网线没插,直连在不在?答案:① 它由设备自己检测生成,人只负责配接口地址。② 接口配好 IP+掩码;链路 UP。③ 跟着链路状态实时走;断→直连自动消失,恢复→自动回来。④ "在链路上"。⑤ 一一对应:一个接口(门牌)一条直连。⑥ 静态的下一跳必须写在直连网段里;动态靠直连找邻居通报;默认的出口是直连接口。⑦ 静态不删但变无效(下一跳够不着);动态通过邻居失联自动收敛改道。⑧ 最高(最可信);直接交付(6.6 最后一跳的落点)。⑨ 直连的特例:没有物理链路也永远在,连的是本机自己。⑩ 不在——两个条件缺一不可。
七、下一步学什么
- ☑ 6.9 登记非直接连接路由信息的方法(静态路由、路由协议) ✅ —— 登记非直接连接路由信息的方法(静态路由、路由协议):直连之外的远方网段,人工登记(静态)或协议自动登记(RIP/OSPF)。
相关笔记
- 登记非直接连接路由信息的方法(静态路由、路由协议) —— 本节是"脚下的地基",下节是"远方的路怎么登记"
- 路由器所掌握的网络信息(路由表) —— 四来源总览,本节把其中"直连"单独讲透
- 用路由器连接网络时的地址设置(网络的连接) —— 配门牌的动作,直连路由就是门牌长出来的
- 将数据发送到最终的目的地(向最终目的地传输数据) —— "在链路上"那行负责的最后一跳
- 确定传输数据的目的地(确定数据传输的目的地) —— 查表时直连行优先级最高
- 连接网络的过程(IP地址的设置) —— 接口地址三件套,直连路由的"种子"
- MAC地址表的管理(MAC地址表) —— 同样"跟着状态实时更新"的表兄弟