核心网关为了正确和高效地路由报文,需要知道Internet其他部分发生的情况,包括路由信息和子网特性。当个网关处理重负载而使速度特别慢,并且这个网关是访问子网的惟途径时,通常使用这种类型的信息,使网络中的其他网关能剪裁交通流量以减轻网关的负载。
1、外部网关协议(EGP)
外部网关协议用于在非核心的相邻网关之间传输信息。非核心网关包含互联网上所有与其直接相邻的网关的路由信息及其所连机器信息,但是它们不包含Internet上其他网关的信息。对绝大多数EGP而言,只限制维护其服务的局域网或广域网信息,这样可以防止过多的路由信息在局域网或广域网之间传输。EGP强制在非核心网关之间交流路由信息。
由于核心网关使用GGP,非核心网关使用EGP,而二者都应用在Internet上,所以必须有某些方法使二者彼此之间能够通信。Internet所有自治(非核心)网关给其他系统发送“可达”信息,这些信息至少要送到个核心网关。如果有个更大的自治网络.常常有个网关来处理这些可达信息。
和GGP样,EGP使用个查询过程来让网关清楚它的相邻网关,并不断地与其相邻者交换路由和状态信息。EGP足状态驱动的协议,意味着它依赖于个反映网关情况的状态表和组当状态表项变化时必须执行的操作。
2、内部网关协议(IGP)
有几种内部网关协议可用,流行的是RIP和HELLO,另个协议称为开放式短路径优先协议(OSPF)。这些协议没有个是占主导地位的,但是RIP可能是常见的IGP协议。
RIP和HELLO协议都是计算到目的地的距离,它们的消息包括机器标识和到机器的距离。般来讲,由于它们的路由表包含很多项,因此消息比较长。RIP和HELLO会直维护相邻网关之间的连接性以确保机器是活跃的。
RIP路由信息协议使用广播技术,意思是说网关每隔定时间要把路由衷广播给其他网关。这也是RIP的个问题,因为这会增加网络流量,降低网络性能。
HELLO协议与RIP的不同之处在于,HELLO使用时间而不是距离作为路由因素。这要求网关对每条路由有合理的准确的时间信息。由于这个原因,所以HELLO协议依赖于时钟同步消息。
开放式短路径优先协议是由Internet工程任务组开发的协议,希望它能成为居于主导地位的IGP。用“短路径”来描述协议的路由过程不准确。更好些的名字是“优路径”,这其中要考虑许多因素来决定到达目的地的佳路由。