网络冗余是保持网络可靠性的关键。 设备之间的多条物理链路能够提供冗余路径。 这样,当单个链路或端口发生故障时,网络可以继续运行。 冗余链路也可以分担流量负载和增加容量。

为避免产生第 2 层环路,需要管理多条路径。 最佳路径已经选择,主路径失败时立即使用替代路径。 生成树协议可以用来管理第 2 层冗余。

如果主默认网关发生故障,冗余设备(例如多层交换机或路由器)能够让客户端使用替代默认网关。 这样,一个客户端就可能有多条路径通往多个可能的默认网关。 第一跳冗余协议用于管理如何为客户端分配默认网关,并在主默认网关发生故障时使用替代默认网关。

本章着重介绍用于管理这些冗余形式的协议, 还将介绍一些潜在的冗余问题及其症状。