路由平局应该保留不确定性
前缀长度与 metric 相同会留下多个候选;理解为何输入顺序与静态声明表不能确定现网下一跳。
原问题包含两个不同层面的困惑
原作者询问 IPv6 路由查找顺序,又在评论中说明同子网回复意外经网关。回答讨论最长前缀、metric 与后续的重定向或缓存。前者可由声明表复现,后者依赖未输入的系统状态。
将这两层混成一个确定判断,可能让一个正确的排名报告看似证明了现场故障原因。来源中并没有给出足以验证该原因的完整现网配置。
相同前缀和 metric 不提供第三个规则
假设两条 /64 路由 metric 同为 10,输入顺序并不提供合法的第三个排名键。输出两个候选比选第一条更忠实,因为需要额外的策略或包级选择信息。
把 hopLimit 当作优先级同样缺少依据。在本工具里,hopLimit 是被记录的属性;这个范围限制可让使用者看清结果实际依据哪些字段。
可复核交付件比单个下一跳更有用
完整报告保留每条未选路由的理由,可以发现短前缀、较大 metric、不同地址族或完全不匹配。原件则允许同事核对输入是否省略了真实系统的重要字段。
终端动作与混合平局明确保留,也防止把丢弃路由当作可转发下一跳。对实际故障还需核对系统策略、缓存和接口状态,不能在这份静态结果里补造。
使用活动原生来源并保留完整交接
原始 ip-route 文本需手工整理成声明的 JSON 字段。工具只读单一静态表,不能修复现网路由、缓存、重定向或策略。
只处理当前活动的粘贴或文件来源。活动文件名允许512 UTF-8字节、MIME标签128字节;原始输入保持逐字节完整,并提供来源SHA256。
10秒整体绝对期限从元数据检查和原生文件读取前开始,覆盖Worker加载到发布结果。取消、超时或换源会清空全部旧产物;完整来源保留,可再次运行。
完整JSON报告、公式安全CSV、原始输入和复制文本合计16 MiB。生成大字符串前先预留输出字节;typed报告和表格JSON另有16 MiB工作量上限,不发布部分输出。
| 产物 | 用途 |
|---|---|
| report.json | 全部路由、目标、比较和来源 |
| routes.csv | 全部路由/目标比较;公式安全的引号字段 |
| route-source.json | 逐字节活动JSON来源 |
| Copy | 完整报告,不受预览影响 |
- 明确选择粘贴或一个原生JSON文件。切换来源会使旧结果失效。
- 检查全部等价候选,下载逐字节原始输入及完整报告/CSV,再独立核查真实系统。
- 未完成时取消或超时后,可用同一完整来源重跑;4000码点预览不会截短复制和下载。
参考资料
本分类工具使用说明
展开工具,查看操作步骤、可调选项和支持范围,再直接进入工作区。
静态路由选择解释给定一张 IPv4/IPv6 路由表和目的地址,逐条说明最长前缀、metric、同级候选及拒绝动作,保留完整报告与原件。
给定一张 IPv4/IPv6 路由表和目的地址,逐条说明最长前缀、metric、同级候选及拒绝动作,保留完整报告与原件。
操作步骤
- 选择粘贴或文件模式。
- 输入声明路由与本次目的地址。
- 逐地址核对匹配理由和全部同级候选。
- 下载原件、完整 JSON 与 CSV,结合实际系统配置排查。
可调选项
- 输入模式
- 粘贴 · 文件
能力与限制
- 明确选择粘贴或单个 UTF-8 JSON 文件;只处理当前模式,原始输入最多 1 MiB。拒绝 BOM、损坏 UTF-8、重复键和有损数值。
- 1–4096 条路由、1–256 个目的地址,路由与目的地址的乘积最多 16384。id 和 interface 为 1–128 个 UTF-16 单元;metric 为 0–4294967295 整数,hopLimit 为 0–255 整数。
- 支持 unicast、blackhole、unreachable、prohibit。unicast 可声明同地址族 nextHop;CIDR 主机位会规范化并标记。IPv4 映射 IPv6 保持 IPv6 地址族。
- 只按最长前缀、再按最小 metric 筛选。保留全部同级候选;顺序和 hopLimit 不打破平局,混合动作平局明确标记。
- 完整 JSON、CSV、原件与复制文本合计最多 16 MiB;CSV 对公式前缀加单引号,JSON 与原件保持原值。超限整份拒绝。
- 此声明表不包含实际系统策略、缓存、重定向、接口状态或包级 ECMP;不能据此证明某个真实数据包的路径或修复系统问题。
- 原始 ip-route 文本需手工整理成声明的 JSON 字段。工具只读单一静态表,不能修复现网路由、缓存、重定向或策略。
- 只处理当前活动的粘贴或文件来源。活动文件名允许512 UTF-8字节、MIME标签128字节;原始输入保持逐字节完整,并提供来源SHA256。
- 10秒整体绝对期限从元数据检查和原生文件读取前开始,覆盖Worker加载到发布结果。取消、超时或换源会清空全部旧产物;完整来源保留,可再次运行。
- 完整JSON报告、公式安全CSV、原始输入和复制文本合计16 MiB。生成大字符串前先预留输出字节;typed报告和表格JSON另有16 MiB工作量上限,不发布部分输出。