路由器连接两条互联网出口。要求来自研发网10.10.10.0/24的流量优先走出口B,其他内网仍按普通路由表选择出口A。最合适的做法是()。
普通IP路由主要按目的地址查表,PBR可在入方向按源、目的或协议等条件匹配并设置下一跳。未命中策略的流量通常继续执行正常目的路由。
选项分析
正确。符合按源地址分出口、其他流量保持普通路由的要求。
错误。DNS负责名称解析,不能决定路由器按哪个出口转发IP包。
错误。STP处理二层环路和路径,不提供三层按源策略。
错误。路由描述不参与选路。
本题为什么容易错
策略路由名字里有“路由”,但工作逻辑和普通路由表不同。普通路由先问去哪里,PBR还可以先问谁来的、什么协议,再决定下一跳。
简短答案
同一目的地址下,怎样让研发网和办公网走不同互联网出口,正确答案是 A(在研发网入接口应用PBR,匹配源网段后设置出口B下一跳,未匹配流量回到正常目的路由)。普通IP路由主要按目的地址查表,PBR可在入方向按源、目的或协议等条件匹配并设置下一跳。未命中策略的流量通常继续执行正常目的路由。
易混淆概念对比表
| 概念 | 本题判断 | 区别要点 | 记忆提示 |
|---|---|---|---|
| 在研发网入接口应用PBR,匹配源网段后设置出口B下一跳,未匹配流量回到正常目的路由 | 本题正确答案 | 正确。符合按源地址分出口、其他流量保持普通路由的要求。 | 看到题干核心场景时优先联想到它 |
| 修改所有服务器的DNS名称,使名称中带出口字母 | 本题干扰项 | 错误。DNS负责名称解析,不能决定路由器按哪个出口转发IP包。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 只调整STP根桥,期望三层流量自动按源地址分流 | 本题干扰项 | 错误。STP处理二层环路和路径,不提供三层按源策略。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 给两条默认路由配置完全相同的描述文字 | 本题干扰项 | 错误。路由描述不参与选路。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
本题易混淆选项怎么区分
- 修改所有服务器的DNS名称,使名称中带出口字母:错误。DNS负责名称解析,不能决定路由器按哪个出口转发IP包。
- 只调整STP根桥,期望三层流量自动按源地址分流:错误。STP处理二层环路和路径,不提供三层按源策略。
- 给两条默认路由配置完全相同的描述文字:错误。路由描述不参与选路。
知识点详解
PBR通常由route-map等策略结构实现,match定义源、目的或协议条件,set指定下一跳等动作。策略常应用在流量进入设备的接口。若未匹配到有效策略,数据包继续按正常路由表做目的地址转发。
备考速记
普通路由看目的,PBR还能看来源;没匹配再回普通路由。
PBR 在route-map场景中的作用
研发流量需要专线安全设备检查时,可用PBR指向该下一跳;同时应跟踪专线可用性并设计失败回退,否则策略命中成功反而会把流量送进不可达路径。
同类题怎么考
- 根据源网段选择不同出口。
- 判断PBR未匹配流量如何处理。
PBR 在网络工程师软考中的考法
题目强调同一目的、不同来源或应用需要不同路径时考虑PBR;只按目的网段选择仍应优先普通路由。
解题思路
题干中目的地址可能相同,区别只在来源网段,普通最长前缀匹配没有这个判断维度。PBR能在研发网流量进入路由器时匹配源地址并指定下一跳,因此选A。
考点定位
PBR不是替代整张路由表,而是对匹配流量施加额外策略。还要验证设置的下一跳可达及故障时的回退行为。
易错提醒
- 把PBR应用在错误方向或错误接口,策略从未命中。
- 只设置下一跳不做可达性跟踪,出口故障后流量黑洞。
- ACL过宽,把本应按普通路由走的管理流量也改了出口。
备考提示
- 排障先看策略命中计数,再看下一跳和回退。
- 把PBR与最长前缀、ECMP和VRF的适用目标分开。
你可能还想了解
- PBR和普通路由有什么区别?
- PBR应该配置在入接口还是出接口?
- route-map没匹配时流量怎么走?
本文小结
PBR可在入方向按源网段匹配并设置特定下一跳,未匹配流量继续使用普通目的路由表。