计算机网络-第7章.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络-第7章

课件制作人:沈红 计算机网络 沈阳理工大学 信息科学与工程学院 第 七 章 传输层 7.1 传输层协议概述 7.1.1 传输层的基本功能 传输层的概念 1、设立传输层的意义 应用进程:就是为了完成某种应用而彼此进行通 信的进程。 端到端服务:由于通信的两个点是源主机和目的 主机中的应用进程,我们把这个运行在各自主机中 的应用进程称为端点,因此应用进程之间的通信又 称为端到端的通信。 服务保障:传输层要保障通过传输协议,可以把 尽力交付的不可靠的网络服务演变成为支持网络 应用完成可靠的网络服务。 2、传输层应完成的功能 传输层的作用就是向源主机与目的主机进程之 间提供可靠的、端到端的、全双工的数据传输, 而传输层以下各层只提供主机到主机及相邻结点 之间的点对点的数据传输。 传输连接的建立与拆除; 传输层地址到网络层地址的映射; 多个传输层连接对网络层连接的复用; 在单一连接上端到端的序号及流量控制; 端到端的差错控制; 传输层的其它服务。 传输层的地位 点到点的传输 (Point-to-Point) 端到端的传输 (End-to-End) 应用进程之间的通信 两个主机进行通信实际上就是两个主机中的应用进程互相通信。 应用进程之间的通信又称为端到端的通信。 传输层的一个很重要的功能就是复用和分用。应用层不同进程的报文通过不同的端口向下交到传输层,再往下就共用网络层提供的服务。 “传输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:传输层之间的通信好像是沿水平方向传送数据。但事实上这两个传输层之间并没有一条水平方向的物理连接。 传输层协议和网络层协议的主要区别 传输层的主要功能 传输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)。 传输层还要对收到的报文进行差错检测。 运输层需要有两种不同的运输协议,即面向连接的 TCP 和无连接的 UDP。 两种不同的传输协议 传输层向高层用户屏蔽了下面网络核心的细节(如网络拓扑、所采用的路由选择协议等),它使应用进程看见的就是好像在两个传输层实体之间有一条端到端的逻辑通信信道。 当传输层采用面向连接的 TCP 协议时,尽管下面的网络是不可靠的(只提供尽最大努力服务),但这种逻辑通信信道就相当于一条全双工的可靠信道。 当传输层采用无连接的 UDP 协议时,这种逻辑通信信道是一条不可靠信道。 7.1.2 服务质量与传输层服务 1.服务质量参数 连接建立延迟:从传输服务用户要求建立连接到收到连接确认之 间所经历的时间; 连接建立失败的概率:在最大连接建立延迟时间内,连接未能建 立的可能性; 吞吐率:吞吐率是指在单位时间内测得的每秒钟传输的用户数据 的字节数; 传输延迟:是指从源主机发送报文开始到目的主机接收到报文为 止的时间; 残余误码率:残余误码率用于测量丢失或乱序的报文数占整个发 送的报文数的百分比; 安全保护:传输层为其用户提供的保护称为安全保护,为的是防 止未经授权的第三方读取或修改数据。 优先级:传输层为用户提供的用以表明哪些连接更为重要的一种 服务方式;当发生拥塞事件时,确保高优先级的连接先获得服务。 恢复功能:当出现内部问题或拥塞情况下,传输 层本身自发终止连接的可能性。 2.传输层服务 (1)服务类型 传输层有两种服务类型,即面向连接的服务和无 连接的服务。 (2)服务等级 (3)数据传送方式 它的任务是在两个传送实体之间传送用户数据和 控制数据,一般采用全双工服务,个别场合也可采 用半双工服务。 (4)用户接口 (6)状态报告 向传输层用户提供传输层实体或传送连接的状 态信息。 (7)安全必威体育官网网址 对发送方和接收方的检查,数据的加密和解密 以及通过必威体育官网网址的链路和结点的路径选择。 3.服务质量 采用两种服务质量: 针对不同通信子网种类和其需要的传输服务设计 一种有针对性的传输协议。 针对通信子网可能的服务类型和各种传输服务需 求,设计一个通用的传输层协议。 4.传输服务原语 (1)必须的原语 N--DATA.request([to network address]:[from network address]:data)—传送数据 N—DATA.indication([to network address]:[from network address]:data)—接收数据 (2)面向连接的服务所必须的原语 N—CONNECT.request (to network address: from network add

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档