Internet 网关要求 - 起草( 三 )


3.部门网络 这种类型的网络应当能够处理少量少量10兆比特每秒的突发流量的交换处理(以太网等等),处理少量少量64每秒千比特、每秒几百个包的速度范围内的流量 。他们可能是从许多不同供给厂商那里取得的具有中等性能的设备,同时他们用来处理协议匹配、局域网中继都以及作为通用的报文分组交换 。他们可能是通过各种用户在本地进行维护,不能用作转接交换机 。
重要的一点是能够实现在没有人照管的情况下互联网网关照样能够正常工作,但是设备以及软件的失误可能影响到整个互联网络 。虽然上面一些方案涉及某些来自监督中心的网关的绝对管制,通常通过一个包括其他的网络和因特网网关的路径,其它可能涉及更少的控制过程 。
因此网关必须非常健壮并且被期望在,可能在一个恶化的情况,如极端拥挤或网络资源失败的条件下也能够运行 。
⒉协议要求
Internet体系结构运用数据报网关互连网络和子网 。这些网关起中间系统( IS)的作用,具有对应于ISO无连接网络模型并且包括其定义的包格式、路由算法和有关程序 。在下文中假定协议实现支持全部协议,包括所有要求的选项,例外仅仅作为附注 。
2.1. Internet协议( IP)
这是用于国际互联网络系统的基础数据报协议 。
它在RFC- 791 [ 1]以及MIL - STD - 1777 [ 5]说明,其中两者都是用来描述同一个标准,但是却用了完全不同的措词 。
根据当前网关要求,以下是能够忽略的,尽管将来可能需要他们: 业务域类型、安全选项、流式ID选项和时间戳选项 。
然而,为了辨认,这些参数的解释必须符合该标准规范 。
因特网网关模型不要求网关重装具有目的地址而不是网关本身的IP数据报 。然而,至于那些网关直接作为一个同位体参加的协议,包括routing和monitor/control协议,网关可能必须重装配发给it的数据报 。这个考虑大多于EGP相干 。
注重,IP地址的五种分类 。从A类到E类,D类和E类地址专供试验性之用 。那些不参予这些实验的网关应该忽略所有具有一个D类或E类目的地IP地址的包 。接收这样的包不会不会导致ICMP Destination Unreachable(目的地不可达)或ICMP重定向报文 。
2.2. Internet控制消息协议( ICMP)
这是一个辅助协议,用于传达通知和错误报文,并且在RFC- 792 [ 2]中给于描述 。
一个网络的子网之间的区别,取决于一个任意的如RFC- 950 [ 21]描写的掩码,对于那个网络外部通常是不可见的 。这个区别在某些ICMP报文中是很重要的,ICMP
目的地不可达和ICMP重定向报文也是如此 。ICMP目的地不可达报文是由一个响应那些因为目的地不可达或停机而不能被转发的数据报的网关发送的 。可以选择几种类型,包括一个指定目的网络然后另一个指定目的地主机 。然而,前者暗示的地址范围是不确定的,除非该子网屏蔽为发送者所知,但一般情况下不是这样 。最好避免使用ICMP目的地网络不可达报文 。作为替代,一个ICMP目的主机不可达报文应该发送到每一个不同不可达IP地址 。
为一个指定的主机或网络,ICMP重定向报文由一个网关发送给一个主机,以便改变有主机所用的地址 。取决于它应用于一个具体的主机、网络或服务,可以在四种报文类型中加以选择 。
象在前一情况一样,这些区别可能随子网掩码而定 。象上述情况一样,最好通过利用ICMP报文暗示一个地址范围(例如网络不可达,网络重定向),有利于暗示具体地址(例如主机不可达、主机重定向) 。
ICMP源熄灭报文已经成为论争的课题 。当这个报文被一个主机或网关产生或解释时具体地规定那些情况是不现实的 。