我们来详细解析华为华三设备中的本地核心路由表和协议路由表的概念。
一、核心概念解析
1. 协议路由表
全称: Protocol-specific Routing Table
是什么: 这是每个路由协议私有的、独立的路由信息库。当运行一个路由协议时,该协议会将自己学习到的所有路由信息存储在自己的协议路由表中。
特点:
协议私有:每个路由协议(如OSPF、BGP、RIP)都有自己的协议路由表。例如,OSPF 1 进程有自己的表,BGP 进程也有自己的表。
信息全面:包含该协议学习到的所有有效路由,无论这些路由最终是否被选为最优路径。
包含协议属性:存储了该协议特有的路由属性,如OSPF的Cost、BGP的AS_PATH、MED等。
负责"初步筛选":协议内部会根据自身的算法(如OSPF的SPF)计算出一条本协议内的最优路由,然后将其提交给全局路由表进行"最终竞争"。
2. 本地核心路由表
全称: Local Core Routing Table
是什么: 这就是我们最常使用 display ip routing-table 命令查看到的全局路由表,也就是之前提到的RIB。
特点:
全局唯一:整个路由器只有一张本地核心路由表。
信息聚合:它汇集了来自所有路由源(直连路由、静态路由、以及各个路由协议提交的最优路由)的路由信息。
负责"最终决策":它是路由选择的"最终裁判"。它会比较来自不同路由源、通往同一目的地的路由,根据优先级和度量值,为每个目的网络选出一条全局最优路由。
连接FIB:本地核心路由表中的最优路由会被下载到FIB中,用于指导数据转发。
二、两者关系与工作流程
信息收集:各个路由协议独立运行,将学习到的路由存储在自己的协议路由表中。
内部竞选:每个路由协议在自己的协议路由表中,通过内部规则选出一条本协议最优路由。
提交申请:各协议将自己的最优路由作为"候选人",提交给本地核心路由表。
最终竞选:本地核心路由表接收所有"候选人",根据统一的路由选择规则(先比较优先级Preference,再比较度量值Cost)进行最终裁决,选出唯一的全局最优路由。
发布执行:全局最优路由被标记并下载到FIB,用于实际转发。
简单总结:
协议路由表 是 "各部门的候选人名单",每个部门只关心自己内部的人选。
本地核心路由表 是 "公司的最终高管任命书",综合所有部门推荐后,只公布最终确定的负责人。
三、形象比喻
我们可以用一个 "公司高管选拔" 的比喻来理解:
公司 就像一台 路由器。
协议路由表 就像是 各个部门内部的推荐名单。
OSPF协议路由表 就像是 "技术事业部"的候选人名单。部门内部通过技术考核(SPF算法)和项目经验(Cost),评选出了部门内最推荐的总经理人选A。
BGP协议路由表 就像是 "国际市场部"的候选人名单。部门内部根据海外背景和客户资源(AS_PATH, MED等属性),评选出了部门内最推荐的总经理人选B。

最低0.47元/天 解锁文章
3298

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



