传输层与网络层区别_第1页
传输层与网络层区别_第2页
传输层与网络层区别_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在合同栈中,传输层合同为不同主机上运行的进程供应规律通信,而网络层合同为不同主机供应规律通信。这个区分很微妙,但却特别重要。下面我们用一家人作为类比来说明一下这个区分:假设想有两所房子,一个位于东海岸而另一个位于西海岸,每所房子里都住着10个小孩。东海岸的房子里的小孩和西海岸房子里的小孩是堂兄妹。两所房子里的孩子喜爰相互通信一每个孩子每周都给每一个堂兄妹写一封信,每一封信都由老式的邮局分别用信封来寄。这样,每一家每周就都有100封信要送到另一家(这些孩子假如可以用电子邮件的话就可以省掉许多钱了!)在每一家里面.都由一个孩子——西海岸的房子里的Ann和东海岸房子里的Bill——负责邮件的收集和分发。每周Ann都从她的兄弟姐妹那里收集信件,并将这些信件送到每天都来的邮递服务员那里。当信件到达西海岸的房子,Ann又将这些信件分发给她的兄弟姐妹。Bill在东海岸有着同样的工作。在这个例于中,邮递服务供应着两所房子之间的规律通信——邮递服务在两所房子之间传递邮件,而不是针对每个人的服务。另一方面,Ann和Bill供应堂兄妹之间的规律通信——Ann和Bill从他们的兄弟姐妹那里收集邮件并将邮件递送给他们。留意,从这些堂兄妹的角度看,Ann和Bill是邮件的服务人,尽管他们俩只是端到端寄送服务的一部分(终端系统部分)。这个例子是传输层和网络层之间的关系的一个形象比方:主机(也称为终端系统)二房子进程=堂兄妹应用程序消息=信封里的信网络层合同=邮递服务(包括邮递员)传输层合同=Ann和Bill连续这个例子,Ann和Bill各拘束他们的家中做全部的工作:他们不负责各个邮递中心的邮件分类工作以及将邮件从一个中心送到另一个中心的工作。这正与传输层合同在终端系统中的作用一样。在一个终端系统中,传输层合同将应用进程的消息传送到网络边缘(也就是网络层),反之亦然:但是它并不涉及消息是如何在网络层之间传送的工作。事实上,中间路由器对于传输层加在应用程序消息上的信息不能做任何识别和处理。连续这个例子,假设Arm和Bill都去度假了,此外一对堂兄妹——Susan和Harvey代替一他们来供应家庭内部的邮件收取和分发工作。不幸的是,Susan和Harvey所供应的收集和分发工作与Ann和Bill所供应的不完全相同。对于年龄更小的Susan和Harvey来说,他们收集和分发邮件的频率比较少,而且间或会发生丢失信件的事情。这样,这一对堂兄妹Susan和Harvey供应了一套不同于Ann和Bill的服务(也就是说,服务模型不同)。打比方来说,正如一个计算机网络可以接受不同的传输层合同一样,每一个合同为应用程序供应不同的服务模型。Ann和Bill所能供应的服务明显受限于邮递服务所供应的服务。例如,假如邮递服务并不供应在两所房子之间传递邮件所需要的最大时限(如3天),那么Ann和Bill也就不能保证各个堂兄妹之间的邮件的最大延迟。同样,传输层合同所供应的服务也通常受限于位于其下方的网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论