适用:路由器依靠【路由表】决定数据包如何转发,所有路由条目按优先级(管理距离 AD)择优选用。
一、基础概念前置
1. 路由表由什么构成(标准五元核心信息)
- 目标网段 / 掩码(Destination/Mask):要去往哪个网络
- 出接口(Interface):路由器从哪个接口发出去
- 下一跳地址(Next-hop):相邻设备接口 IP(数据包交给谁)
- 管理距离 AD(优先级):越小越优先
- 度量值 Metric(开销):同一种路由协议内部选路标准
2. 管理距离(AD,重中之重)【思科标准,通用参考】
表格
| 路由类型 | AD 值 | 说明 |
|---|---|---|
| 直连路由 | 0 | 最高优先级,无可替代 |
| 静态路由 | 1 | 手动配置 |
| EIGRP 汇总 | 5 | 企业协议 |
| 外部 EIGRP | 170 | 企业协议 |
| OSPF | 110 | 主流动态协议 |
| RIP | 120 | 老旧距离矢量协议 |
规则:不同来源路由,只比较 AD;AD 相同才比较 Metric
二、四类路由逐条详解
1. 直连路由(Connected Route)
定义
路由器物理接口 UP / 协议 UP,接口配置 IP 地址后,自动生成的路由。 路由器直接连接的网段,不需要任何配置。
产生条件
- 接口配置 IP + 子网掩码
- 接口物理状态
Up - 协议状态
Up
特征
✅ AD=0(优先级最高) ✅ 自动生成,无需手动添加 ✅ 下一跳:无,直接从本地接口转发 ❌ 只能感知自己接口直连网段,跨网段无法到达
例子
路由器 G0/0:192.168.1.1/24 自动生成路由:192.168.1.0/24 直连 G0/0
缺陷
路由器只能知道隔壁直连网段,如果网络存在多台路由器,远端网段无法可达,必须依靠静态 / 动态路由。
2. 静态路由(Static Route)
定义
网络管理员手动输入命令写入路由表的路由条目。
两种书写格式
-
下一跳写法(推荐)
ip route 目标网段 掩码 下一跳IP例:ip route 10.0.2.0 255.255.255.0 192.168.1.2含义:去往 10.0.2.0 网段,数据包转发给隔壁设备 192.168.1.2 -
出接口写法(点对点链路使用,以太网不推荐)
ip route 10.0.2.0 255.255.255.0 GigabitEthernet0/1
特征
✅ AD=1,优先级仅次于直连路由 ✅ 不占用路由器 CPU、没有协议报文,开销小 ❌ 网络拓扑变化时,管理员必须手动修改路由,大型网络无法维护。
适用场景
小型网络、固定拓扑、专线互联、备份链路、旁路网关。
扩展:浮动静态路由(备份路由)
给静态路由设置更大 AD 值,作为备用线路。 主路由失效后,备用静态路由自动生效。 示例:
plaintext
ip route 10.0.3.0 255.255.255.0 192.168.1.2 //主路由 AD=1
ip route 10.0.3.0 255.255.255.0 192.168.2.2 100 //备份 AD=100
3. 默认路由(Default Route,0.0.0.0/0)
定义
一种特殊的静态路由 目标网段:0.0.0.0/0,匹配所有路由表中找不到对应明细路由的数据包。
口诀:没有更精准路由匹配时,全部交给默认路由。
配置命令
ip route 0.0.0.0 0.0.0.0 下一跳地址
精准匹配原则(最长匹配优先)
路由查找规则:子网掩码越长、路由越优先 举例路由表:
- 192.168.5.0/24(明细)
- 0.0.0.0/0(默认路由) 访问 192.168.5.10 → 匹配明细路由 访问 10.20.0.5 → 匹配默认路由
使用场景
- 家用 / 企业内网路由器:所有外网流量发给光猫 / 运营商网关
- 末梢网络(末端路由器),只需要一条出口
- 简化路由表,不用录入大量远端网段
⚠️ 注意:默认路由不能在核心全网随意部署,容易产生路由环路!
4. 动态路由(Dynamic Route)
定义
路由器运行路由协议,路由器之间互相交换网段信息,自动学习路由条目。 拓扑变化时,路由自动更新、自动收敛,无需人工修改。
主流动态路由协议分类
① 距离矢量协议
RIP
- 依靠跳数(经过多少台路由器)作为度量值
- 最大跳数 15,16 跳判定不可达
- AD=120,适合极小网络
② 链路状态协议
OSPF(最常用,企业主流)
- 传递链路状态信息,不是直接传递路由表
- 度量值:带宽开销
- 支持大型网络、分层设计、无类路由
其他:IS-IS、EIGRP(思科私有)
特征
✅ 拓扑变更自动感知,自动更新路由,适合大型网络 ❌ 协议交互报文占用带宽、消耗路由器 CPU 内存 ❌ 需要配置协议,部署复杂度高于静态路由
动态路由条目 AD
OSPF 内部路由 AD=110;RIP AD=120 优先级低于直连、静态路由。
三、四种路由优先级完整排序(从高→低)
直连路由 (AD0) > 静态路由 (AD1) > OSPF (110) > RIP (120)
逻辑演示: 同一目标网段同时存在静态路由和 OSPF 学习到的路由 👉 路由器优先选用静态路由,动态路由条目放入路由表但不启用。
四、关键易混对比表
表格
| 路由类型 | 产生方式 | 优点 | 缺点 | 适用规模 |
|---|---|---|---|---|
| 直连路由 | 接口 UP 自动生成 | 最高优先级,无需配置 | 只能直达本地接口网段 | 所有网络基础 |
| 静态路由 | 管理员手动配置 | 稳定、无协议流量 | 拓扑变动需要手动维护 | 小型网络、专线、备份链路 |
| 默认路由 | 特殊静态路由 | 极简配置,末梢出口 | 路由表无明细才使用,不当使用易环路 | 家用、末端路由器 |
| 动态路由 | 路由协议自动学习 | 自动适应网络变化 | 占用设备资源,配置复杂 | 中大型园区、运营商网络 |
五、核心必考原理:最长匹配优先 + AD 优先级
两层判断顺序(千万不要搞反!)
- 第一步:最长子网掩码匹配 优先匹配目标地址最精确的路由,和路由类型无关。
- 第二步:多条同等精度路由 → 比较管理距离 AD,选 AD 最小
- AD 相同(同协议多条路径)→ 比较度量值 Metric,开销最小优先
六、经典实战场景举例
场景拓扑
R1 (192.168.1.1) ↔ R2 (192.168.1.2) R2 直连网段:10.0.2.0/24
需求:让 R1 访问 10.0.2.0 网段 方案:在 R1 配置静态路由 ip route 10.0.2.0 255.255.255.0 192.168.1.2
- R1 没有 10.0.2.0 直连路由,依靠静态路由把数据包发给 R2
- R2 存在 10.0.2.0 直连路由,完成最终转发
家用路由器场景理解
家用路由器:
- LAN 网段:直连路由 192.168.1.0/24
- WAN 侧配置默认路由 0.0.0.0/0,所有外网流量转发给光猫网关
七、常见误区整理
- ❌误区:默认路由是动态路由
- ✅正解:默认路由属于特殊静态路由
- ❌误区:AD 越小路由越差
- ✅正解:AD 越小,优先级越高
- ❌误区:动态路由一定优于静态路由
- ✅正解:同等目标网段,静态路由 AD=1 优于 OSPF/RIP
- ❌误区:直连路由永远不会消失
- ✅正解:接口 down 之后,直连路由立刻从路由表删除
- 路由环路风险:静态路由双向缺失、错误默认路由极易引发环路
八、拓展进阶方向(你如果需要我可以单独展开)
- 静态路由、默认路由思科 / Linux(ip route)配置命令
- OSPF 基础工作原理、邻居建立、收敛过程
- 浮动静态路由实现链路冗余
- 路由环路产生原因与防环机制
- 路由表查看命令:
show ip route/ Linuxip route - 下一跳不可达时,静态路由会不会进入路由表

435

被折叠的 条评论
为什么被折叠?



