自治域系统、IGP和EGP,整个互联网是由世界上许多个电信运营商的网络联合起来组成的,这些电信运营商所服务的范围一般是一个国家或地区,他们各自可能使用不同的动态路由协议,或者在一个电信运营商内部的不同地理区域之间,也可能使用不同的动态路由协议。
为了让这些使用不同路由协议的网络内部及这些网络之间可以正常地工作,也为了这些分属于不同机构的网络边界不至于混乱,互联网的管理者使用了自治域系统。
所谓自治域系统,就是处在一个统一管理的域下的一组网络的集合。在一般情况下,从协议方面来看,我们可以把运行同一种路由协议的网络看做一个自治域系统;从地理区划方面来看,一个电信运营商或者具有大规模网络的企业可以被分配一个或者多个自治域系统。
我们来看图1。

图1 自治域系统、IGP和EGP协议
我们在CCNA阶段所要接触到的路由协议,包括RIP、IGRP、OSPF、EIGRP都属于IGP(Interior Gateway Protocol),即内部网关协议。这些路由协议都是工作在自治域系统内部的。
在自治域系统之间负责路由的路由协议是EGP(Exterior Gateway Protocol),即外部网关协议。在CCNP阶段所学习的一种主要的协议BGP,它就是一种EGP协议。
各个运行不同IGP协议的自治域系统就是由EGP连接起来的。