路由协议有自己的路由算法,能够自动适应网络拓扑的变化,适用于具有一定规模的网络拓扑。其 缺点是配置比较复杂,对系统的要求高于静态路由,并占用一定的网络资源。 对路由协议的分类可采用以下不同标准。
  1. 根据作用范围 • IGP(Interior Gateway Protocol,内部网关协议):在一个自治系统内部运行,常见的 IGP 协议包括 RIP、OSPF 和 IS-IS。 • EGP(Exterior Gateway Protocol,外部网关协议):运行于不同自治系统之间,BGP 是目 前最常用的 EGP。
  2. 根据使用算法 • 距离矢量(Distance-Vector)协议:包括 RIP 和 BGP。其中,BGP 也被称为路径矢量协议 (Path-Vector)。 • 链路状态(Link-State)协议:包括 OSPF 和 IS-IS。
  3. 根据目的地址类型 • 单播路由协议:包括 RIP、OSPF、BGP 和 IS-IS 等。 • 组播路由协议:包括 PIM-SM、PIM-DM 等。
  4. 根据IP协议版本 • IPv4 路由协议:包括 RIP、OSPF、BGP 和 IS-IS 等。 • IPv6 路由协议:包括 RIPng、OSPFv3、IPv6 BGP 和 IPv6 IS-IS 等。