计算机网络自顶向下方法题稿.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 运输层 导入 运输层位于应用层和网络层之间,是分层的网络体系结构的重要部分。 该层为运行在不同主机上的应用进程提供直接的通信服务。 两个功能: 将网络层的两个端系统之间的交付服务扩展到运行在两个不同端系统上的应用层进程间的交付服务。 控制运输层实体的传输速率以避免网络的拥塞,或从拥塞中恢复过来。 3.1 概述和运输层服务 运输层协议为运行在不同主机上的应用进程之间提供了逻辑进程功能。 (运行不同进程的主机好像直接相连一样;实际上,这些主机也许位于地球的两侧,通过很多路由器及多种不同类型的链路连接) 3.1.1 运输层和网络层的关系 网络层: 主机间的逻辑通信 运输层: 进程间的逻辑通信 家庭类比: 12个孩子向12个孩子发信 应用层报文= 信封上的字符 进程 = 堂兄弟姐妹 主机 (端系统)= 家庭 运输协议 = Ann和Bill 网络层协议= 邮政服务 类比: Ann和Bill都是在各自的家中进行工作,并不参与中间邮件中心的工作。 →→运输层协议只工作在端系统中,将来自应用进程的报文移动到网络层。但对如何移动并不作规定。中间路由器既不处理也不识别运输层加在应用层报文的任何信息。 Ann和Bill有事外出,让别人接替他们的工作,但可能出现纰漏。 →→计算机网络可以安排多种运输层协议,每种协议为应用程序提供不同的服务模型。 Ann和Bill所提供的服务明显受制于邮政服务所提供的服务。 →→运输层协议能够提供的服务常常受制于底层应用层网络协议的服务模型。(即使底层网络协议不能在网络层提供相应的服务,运输层协议也能提供某些服务。) 3.1.2因特网运输层概述 前面讲过: UDP(用户数据报协议):不可靠的、无连接的 TCP(传输控制协议):可靠的、面向连接的 术语: TCP和UDP分组称为报文段 网络层分组称为数据报 网络层协议,IP(网际协议): 为主机之间提供逻辑通信 服务模型:尽力而为交付服务 IP尽它“最大的努力”在通信的主机之间交付报文段,但它并不做任何确保。(不确保报文段的交付,不保证报文段的按序交付,不保证报文段中数据的完整性)→→不可靠服务 每台主机有一个IP地址 UDP和TCP的服务模型 数据交付(最基本): 将两个端系统间的IP交付服务扩展为运行在端系统上的两个进程间的交付服务。即运输层的多路复用与多路分解。 差错检查: 通过在其报文段首部中包括差错检查字段而提供完整应检查。 进程到进程的数据交付和差错检查是两种最低限度的运输层服务,也是UDP所能提供的仅有的两种服务。 同IP,UDP也是一种不可靠的服务。 TCP的附加服务 可靠数据传输服务 拥塞机制(UDP的流量是不可调节的) * * * * * 应用进程使用该功能彼此发送报文, 无需考虑承载这些报文的物理基础设施的细节。 运输层协议运行在端系统中 (而不是路由器) 发送方:将应用报文划分为运输层报文段,传向网络层 接收方:网络层从数据报中提取运输层报文,运输层将报文段中的数据传向应用层 网络应用程序可以使用多种的运输层协议。 因特网:TCP和UDP 每种协议都能为调用的应用程序提供一组不同的运输层协议。 应用层 运输层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 网络层 数据链路层 物理层 逻辑端到端传输 将信件从一家送往另一家, 而不是从一个人送往另一个人。 * * *

您可能关注的文档

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档