下一跳与完整路径

路由器收到分组后,根据目的地址和转发表选择输出方向。它通常只需要决定下一跳,不必把每个分组的完整旅程预先写进应用程序。路由工作提供这些选择所依赖的信息,分组转发则使用已经建立的规则;二者联系紧密,但发生的时间与处理粒度可以不同。

参考:[1]

动态协议交换网络信息

网络可以用静态配置说明去向,也可以通过协议交换连接和可达性信息。以OSPF为例,路由器传播链路状态,在共同获得的拓扑描述上计算路径。邻居关系、信息更新和老化机制,使设备能够在链路变化后修正先前判断,而不是永远依赖最初安装时的一张表。

参考:[2]

路径选择包含度量与策略

路径可能根据费用、跳数或其他度量比较,不同管理域还会施加各自策略。最短路径中的“短”必须先说明衡量方式,未必指地理距离或最低延迟。路由还要在可用性、资源和管理要求之间取舍,因此两个看似相近的目的地,也可能经过不同的网络出口。

参考:[1]

变化后的收敛

故障发生后,不同设备取得新信息的时刻可能不同,期间可能出现暂时环路或不可达。生存限制帮助防止分组无限循环,协议则努力让路径信息逐渐一致。监测一次转发失败,需要结合路由状态、更新过程和链路条件分析,才能分清持续配置问题与变化期间的暂时行为。

参考:[2]