动态路由协议可以根据其管理范围分为两类:
自治系统(AS)是由一个组织机构管辖下的网络集合,其范围通常比IGP划分的区域更大。
IGP的主要作用是在一个AS内部发现和计算路由。 常见的IGP协议可以进一步根据其工作原理分为两类:
EGP主要用于在不同的AS之间传递路由信息。
特性 | 内部网关协议 (IGP) | 外部网关协议 (EGP) |
|---|---|---|
应用范围 | 单个自治系统(AS)内部 | 不同自治系统(AS)之间 |
主要协议 | OSPF, RIP, IS-IS, EIGRP | BGP |
关注点 | 快速收敛、最优路径计算 | 路由策略、可达性、环路避免 |
路由信息 | 传递详细的拓扑信息(链路状态)或路由表(距离矢量) | 只传递路由可达性信息,隐藏内部拓扑 |
管理距离 | 通常较高(如OSPF为110, RIP为120) | BGP的管理距离根据邻居类型不同而不同(EBGP为20, IBGP为200) |
总的来说,IGP和EGP在网络中扮演着不同的角色。IGP负责AS内部的路由,确保AS内部的设备能够互相通信;而EGP则负责在不同的AS之间交换路由信息,从而构成了整个互联网的路由体系。