为什么不统一使用一种协议
每种协议在简单性、收敛速度、可扩展性和厂商支持上各有取舍。小型办公室可能只用静态路由或RIP就够了,中型企业通常运行OSPF或EIGRP,而连接数千台路由器的ISP骨干网,内部一般用IS-IS,对外连接其他网络则用BGP。
实践中最看重的其实是收敛时间
管理员最关心的往往是"收敛时间"——即链路发生故障后,网络中所有路由器重新达成一致、找到新最优路径所需的时间。像RIP这样较老的距离矢量协议可能需要几分钟,而OSPF、IS-IS这类链路状态协议通常只需几秒,这也是除了旧系统和教学场景外,RIP基本已被取代的原因。
常见问题
搭建家庭网络需要了解这些协议吗?
不需要。家用路由器只使用预先设置好的默认路由,并不运行这些协议。这是企业和ISP规模网络中,多台路由器需要自动协同工作时才会用到的概念。
哪种协议"最好"?
并不存在放之四海皆准的"最好",实际选择取决于网络规模、设备厂商组合,以及对故障恢复速度的要求。目前OSPF是最常见的通用选择,大型ISP核心网多用IS-IS,不同网络之间的连接则统一交给BGP。