8怎样成为一个支线网络
最常见到的外部网关协议的应用可能就是能够使一个支线网关与一个国防高级研究项目治理局核心网关进行通信,从而使网络间的数据流--从前只能通过支线或者只能通过核心网关系统--可以能够互相访问 。如上所述,一个支线网关可以看成是一个一级国际互联网络系统,它没有内部邻机 。他经常用于局域网或者是网络到达一个具有一个核心网关的长途运输网络(例如阿帕网和卫星网)的接口 。在这种情况下,这个支线网络不需要核心网关转发他的任何去往只有通过这个支线网络才能够到达的东西 。通常,支线网络不会给国际互联网络运输系统提供任何服务,不需要给来自或者是去往那些是否可达到网络的通信量进行传送 。
支线应当具有一个网络表其中包含有少量核心网关地址(不会超过二个或三个),这些网关具有一个公用网络 。支线网关的责任运用这些网关启动邻机探测 。当一个支线网关和一个核心网关成为直接邻机的时候,核心网关就会开始发送hello报文 。
当支线网关声明已经成为直接邻机的核心网关是可以到达的时候,他应该为那些每分钟不超过一次的NR报文轮询这些网关(或者按照在来自核心网关的Hello报文所说明的) 。核心网关应当为NR报文轮询支线网关 。
支线发送的NR报文应该是最简单的答应 。>也就是说,它应该仅拥有单个数据块,由它的自己的(经由它于核心网关邻接的网络的上的)地址开头,仅仅列出它是合适的初站的网络 。通常这些正可能是无其它方式可以到达的网络 。
核心网关发送完整的NRmessages,包含有关所有其他在公用网络上的网关的介绍,核心网关(应该列入内部邻机)和其它网关(应该列入外部邻机,而且可能包含支线本身) 。这些信息可能能使支线变成所有这些其他网关的一个间接邻机 。
也就是说,支线应该转发通信量直接给这些其他网关,但是将不会和他们变成直接邻机 。
核心网关总是报告距离小于128,假如该网络可以不经由核心系统(即,不穿越任何非核心网关的网关)到达,而且否则大于或等于128 。
支线决不会把任何(直接或间接地邻机核心网关任何通信量送给到不是合适的初站的网关,在一个NR报文中指出的那样 。当然这么做不适用于使用源路由选项的数据报;凡是象这样的数据报应该总是被像在源路由任选字段中指出的一样转发,即使需要转发给不是一个合适的初站的网关 。
假如支线的直接邻机全部失灵,它的职责是至少获取一个新直接邻机 。它通过选择一个已经成为间接邻机的核心网关然后用它执行邻机探测协议来完成 。(不超过一个核心网关将同意变成一个在任一时刻给定的支线网关的直接邻机是可能的.)
假如该支线网关不及时响应来自核心网关的“Hello”报文,可能被声明为不可达 。假如该支线网关不及时响应来自核心网关的NR轮询报文,它的网络可能被声明为不可达 。在这些情况中,核心网关可能丢弃驶往那些网络的通信量,给源主机返回ICMP"目的地网络不可达" 。
支线网关应该完全地运行ICMP协议,以及外部网关协议 。非凡是,它必须响应ICMPecho请求,而且必须酌情发送ICMP目的地熄灭报文 。它也要求酌情发送ICMP重定向报文 。
9局限性
不在本身里的组成一个网络路径选择算法 。另外,它不能提供实现通用路由算法必须的全部信息 。假如自治系统集的拓扑不是树形结构的(即,假如它拥有循环),外部网关协议未提供足够的拓扑的信息去防止回路 。
假如任何网关发送了一个假信息NR报文,自称是去一个网络的合适的初站,但事实上根本不能到达,浦网那个网络的通信永不可能被送达 。Implementersmustbearthisinmind.
推荐阅读
- BGP:边界网关协议概述
- BGP 边缘网关协议简介
- 企业微信如何添加外部联系人
- Border Gateway Protocol 在边界网关协议版本2
- 如何更改路由器网关
- 如何获得默认网关
- 边界网关协议 BGP简介(1)
- ospf_monitor 命令
- BGP 边界网关协议心得
- 边界网关协议 BGP
