1、 IGP: Interior Gateway Protocol内部网关协议,主要作用是发现和计算自治域内的路由信息,包括RIP,OSPF,IS-IS,IGRP等
1)RIP
2)OSPF
3)IS-IS
4)IGRP
5) EIGRP
2、EGP:Exterior Gateway Protocol外部网关协议,一种自治系统相邻两个网关之间交换路由信息的协议,BGP是最新的外部网关协议
1)BGP:Border Gateway Protocol,边界网关协议,运行在自制系统间的路由协议,主要作用交换域间路由协议;
IBGP:Internel BGP,内部边界网关协议,如果两个交换BGP报文的对等实体属于同一个自治系统,那么这两个对等实体就是IBGP对等实体;
EBGP:Externel BGP,外部边界网关协议,如果两个交换BGP报文的对等实体属于不同的自治系统,那么这两个对等实体就是EBGP对等实体;
2)EGP:
AS之间交换路由信息的路由协议称为外部路由协议(缩写是EGP),最早的时候因为只有一种协议,所以被命名为EGP,对应的RFC是:RFC 827 - Exterior Gateway Protocol (EGP)和RFC 904 - Exterior Gateway Protocol formal specification,只不过后来被BGP协议所取代
3、AS 自治系统英文全称(autonomous system),意思是一组内部管理下的网络,它们之间共享同一个路由选择方法。它由地区再划分并必须由IANA分配一个单独的16位数字。地区通常连接到其他地区,使用路由器创建一个自治系统。作用就是在运行BGP等外部路由协议时用于区分不同自治系统。
一般来说,AS内部的大多数路由器只知道本AS的拓扑结构,不知道其它AS的内部拓扑,也就不能直接知道去其它AS的路由,因为IGP类协议只在AS内部运行。但AS内会有一些骨干路由器和其它AS的骨干路由器之间运行EGP类协议,这些骨干路由器知道去其它AS的路由后会把这些信息通过IGP类协议重新发布,让本AS内的路由器也知道去其它AS的路由。