一个包网络通讯协议.pdf

一个包网络通讯协议.pdf

ID:52700508

大小:730.97 KB

页数:22页

时间:2020-03-29

一个包网络通讯协议.pdf_第1页
一个包网络通讯协议.pdf_第2页
一个包网络通讯协议.pdf_第3页
一个包网络通讯协议.pdf_第4页
一个包网络通讯协议.pdf_第5页
资源描述:

《一个包网络通讯协议.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一个包网络通讯协议【作者】VINTONG.CERF和ROBERTE.KAHN【说明】发表于1973年十一月五日IEEE通讯,该文献描述了一个对网络的研究。摘要该协议就“传输失效,序列、流控制、端到端错误检查、逻辑的过程到过程连接的生成和破坏”对个体网络包提供了各种变异。考虑了某些实现议题,暴露有某些问题,如网络互联路由,结算,超时(internetworkrouting,accounting,timeouts)。介绍(INTRODUCTION)在过去的几年中大量的努力都花在了设计和实现包交换网络上了【参见,1到7,14,17】。发展这样的网络的一个主要原因就是利于共享诸计算机资源。一个包交换网

2、络包含了将数据介于计算机之间或计算机和终端之间递送的一种传送机制。为了让数据有意义,计算机和终端共享了一通用协议(如,基于协议的一个集)。为了这个目的已经开发了数个协议【参见8到12,16】。然而,这些协议仅仅只处理了同一个网络中的通讯问题。在本论文中我们提出了一个协议设计和支持在不同的包交换网络之间共享资源的哲学。在简单介绍网间互联的议题后,我们将一网关的功能描述为介于网络之间的接口并讨论了其在本协议中所扮演的角色。我们然后考虑该协议的各种细节,包括了寻址、格式化、缓冲、序列、流控制、错误控制(addressing,formatting,buffering,sequencing,flowco

3、ntrol,errorcontrol)等等。我们以进程间通讯机制作为结束,并显示它是如何通过网络互联来得到支持的。即便许多不同和复杂的问题在设计一个别包交换网络(anindividualpacketswitchingnetwork)时必须得到解决,当不类似的网络得到互联时,这些问题很显然是复合的(compounded)。那些在单独一个网络中不会有相应的那些议题可能会浮现出来,其强烈的影响了互联网通讯可能发生的方式。一个典型的包交换网络的组成是,被叫做宿主(HOSTS)的诸计算机资源,一个或多个交换包的集和,以及那些使包交换互联起来的通讯媒介的一个聚集。在各个宿主(HOST)内,我们假设存在有这

4、样的一些进程(processes),其必须和在它们自己或其它宿主中的进程通讯。对进程的任何一个当前定义就我们的目的来说都是充分的【参见13】。这些进程通常是网络中数据的根本源和目的地。典型的说来,在一个单独网络中,介于任何源和目的进程之间存在一个为了通讯的协议。仅仅源和目的进程需要知道为了发生通讯本次约定的知识。在两个独立的网络中的进程出于这个目的一般会使用不同的协议。包交换和通讯媒介的全体就是所谓的包交换子网(packetswitchingsubnet)。图1显示了这些观念。在一个典型的包交换子网中,固定有最大大小的数据为“一台源宿主,和用于对‘存储和前向风格的(inastoreandfor

5、wardfashion)’数据进行路由的一个格式化目的地址”所接受。这个数据的传达时间通常基于内部网络参数,例如通讯媒介数据速率,缓冲和信号策略,路由,散布延迟(communicationmediadatarates,bufferingandsignallingstrategies,routeing,propagationdelays)等等。还有,某些机制一般是为错误处理(errorhandling)和决定网络组件的状态(determinationofstatusofthenetworkscomponents)而呈现的。各个包交换网可能在它们的如下实现方式上有所不同。1.各个网络可能有各自的方

6、式去对接收者寻址,因此需要创造一种统一的寻址模式,其可以被各个独立的网络所理解。2.各个网络接受的数据最大大小可能有差异,因此需要诸网络以为最大大小是最小的(其可能是不实际的小)单位去处理或需要那些过程,其允许数据通过一个网络边界再格式化为较小的诸片。3.一次传输的成功或失败以及其在各个网络中的表现是通过“在接受(accepting)、递交(delivering)、传输(transporting)中的”不同的时间延迟管理的。这需要对互联网时间性过程的仔细开发,以确保数据可以通过各种网络得到成功的递交。4.在各个网络内部,通讯可能会由于该数据或遗失数据不可恢复的突变而被打乱。端到端的复位过程(E

7、nd-to-endrestorationprocedures)期望允许来自这些条件的完全恢复。5.状态信息、路由、错误检测和隔离典型的在各个网络中都是不同的。因此,为了对特定条件获取确认,比如一不可达或无效的目的地,必须唤醒介于通讯网络之间的各种协调。如果介于网络之间的所有差异可以通过在网络边界上相应的接口被经济的解决,这会非常适宜的。就这种种差异而言,其目标是可以达到的。然而,经济和技术两种考虑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。