内部网关协议族(IGP)用于自治系统内部的路径信息交换,IGP提供网关了解本自治系统内部各网络路径信息的机制.
在计算机网络技术中,无论任何操作,一旦通过协议描述出现,就意味着两点;第一,这些协议针对的是大量的或变化迅速的,或既大量又变化迅速的对象,这些对象很难用人工的方式进行处理,第二,这些协议描述的操作可以通过软件自动实现.
对内部网关协议的需求也不外乎出自上述两点,在小型的变化不大的网间网中,完全可以由管理员人为地构造和刷新网关寻径表,但在大型,变化剧烈的网间网中,人工方式远远满足不了需要,随着网间网规模的扩大,内部网关协议应运而生.
与外部网关协议EGP不同的是,内部风关协议不止一个,而是一族,它们的区别在于距离制式不同,或在于路径刷新算法不同,为简便计,我们把这些内部网关协议统称为IGP.
出现不同的IGP既有技术上的原因,也有历史的原因,从技术方面看,不同的自治系统的拓朴结构和所技术不同,这种辘轳不同IGP的出现提供可能,从历史的角度看,在网间网发展的早期,没有出现一种良好的广为接受的IGP协议,造成了目前IGP协议纷呈的书面,在现在的网间网中,大多数自治系统都使用自己的IGP进行内部路径信息广播,有些甚至采用EGP代替IGP.