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