1.网关协议的概念
互联网中的路由器叫作IP网关;网关执行复杂的路由算法,需要大量且及时的路由信息。而网关协议就是网关之间交换路由信息的协议。
内部网关协议主要是在自治系统内部的网关之间执行,简称IGP。而自治系统是由同构型的网关连接的互联网,这样的系统往往是由一个网络管理中心控制的。常用内部网关协议包括路由信息协议(RIP)、开放最短路径优先协议(OSPF)、中间系统到中间系统的协议(IS-IS)、内部路由网关协议(IGRP)、增强的IGRP协议(EIGRP)。
外部网关协议用于不同自治系统中的网关之间交换路由信息。早期的外部网关协议简称EGP,而最新的外部网关协议简称BGP,即边界网关协议。
还有一种被称为核心网关协议,主要用于主干网中网关之间交换路由信息。在互联网中,所有地子系统都连接到主干网上,而主干网中的网关就叫核心网关。
2.网关协议的作用
网关协议最主要作用有三个:一是实现路由器之间交换路由信息;二是根据策略更新和修改路由器自身的路由表;三是据路由表来维护转发表(如果有转发表的情况下)。
在内部网管协议中,路由信息协议(RIP)只与相邻路由器定期交换全部路由信息;开放最短路径优先协议(OSPF)只在链路状态发生变化时与全部路由器交换发生变化的路由信息。而外部网关协议中,边界网关协议(BGP)主要作用是控制路由策略,如是否愿意转发过路的分组等。
延伸阅读
什么是网关及网关作用
网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。
网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行在OSI7层协议的顶层–应用层。