- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
理解OSI传输层的功能
Chapter 8 传输层 本章教学提要 教学目标: 理解OSI传输层的功能; 理解网络进程通信和服务质量的概念; 掌握TCP/IP传输层的协议组成及特点; 掌握TCP/IP端口概念、端口号的分配方式; 理解TCP可靠传输服务的实现机制; 理解UDP的工作原理。 教学难点与重点: 重点:TCP协议,难点:口与套接字的概念。 本章教学结构 首先,由网络层存在的问题出发说明传输层的作用与意义,包括传输层的重要性和功能; 然后,将TCP/IP的传输层作为传输层的典型例子展开讨论,包括TCP与UDP协议。 Chapter 8. 1 传输层概述 为什么需要传输层? 为什么需要传输层 (续1) 端对端的进程通信:网络层只提供了从源主机到目标主机的数据通信—源到目标的主机通信;计算机网络的本质在于实现分布在不同地理位置主机上的进程通信,从而为应用层的网络服务提供支撑与服务。 网络服务质量:网络层虽然提供了从源网络到目标网络通信服务,但是其所提供的服务有可靠与不可靠之分,需要在网络层之上增加一个层次来弥补网络层服务质量的不足,以便为高层提供可靠的端到端通信。 以TCP/IP的网络层为例,IP协议提供“尽力而为(best effort)”的不可靠服务; 同时资源子网中的端用户不可能对通信子网加以控制(如:更换性能更好的路由器,增强数据链路层的纠错能力),只能依靠所增加的传输层来检测分组的丢失或数据的残缺并采取相应的补救措施 传输层的重要性 传输层为相互通信的应用进程提供了逻辑通信 传输层与上下层之间的关系 传输层使高层用户看见的好象就在两个传输层实体之间有一条端到端的、可靠的、全双工的通信通道(即数字管道) 应用进程之间的通信 两个主机进行通信实际上就是两个主机中的应用进程互相通信。 应用进程之间的通信又称为端到端的通信。 传输层的一个很重要的功能就是复用和分用。应用层不同进程的报文通过不同的端口向下交到运输层,再往下就共用网络层提供的服务。 “传输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:运输层之间的通信好像是沿水平方向传送数据。但事实上这两个运输层之间并没有一条水平方向的物理连接。 传输层协议和网络层协议的主要区别 传输层的主要功能 传输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)。 传输层还要对收到的报文进行差错检测。 传输层需要有两种不同的运输协议,即面向连接的 TCP 和无连接的 UDP。 传输层与其上下层之间的关系的 OSI 表示法 传输层向上提供可靠的和不可靠的逻辑通信信道 传输层的功能 涉及在源主机与目标主机的进程之间提供端到端的可靠数据传输,并使之与当前使用的通信子网无关: 网络进程标识—“源主机地址+源进程标识,目标主机地址+目标进程标识” 可靠传输?面向连接的端到端进程通信的建立、维护与拆除机制;端到端的错误恢复与流量控制 分段功能--当上层的协议数据包的长度超过网络层所能承载的最大数据传输单元时,提供必要的分段; 复用功能—在网络层提供面向连接服务的前提下,能够提供多路复用机制:能将一个高层应用复用到多个网络层连接上,又能将多个高层应用复用到一个网络层连接上。 网络服务与服务质量 服务--相邻层之间关系的描述 N层利用N-1层所提供的服务,向N+1层提供更加质量的服务。 每一层上都有服务质量(Quality of Service)的问题--简称QoS 强调传输层QoS的原因 传输层是OSI模型中面向通信的最高层,在它上面的各层都是面向应用的层; 传输层可通过许多机制来改善网络服务质量,尽管传输层所提供的很多QoS指标是由通信子网所决定的) 传输层服务及其主要参数 传输层也有面向连接与面向无连接之分 主要服务参数如下表: Chapter 8. 2 TCP/IP的传输层 TCP/IP网络层的问题 IP 提供的是面向无连接的服务,又称为尽力而为(best-effort)的网络。 IP 独立地传送每一个数据包。数据包除出现乱序、重复现象外,还可能会被丢失。 IP必须依赖于传输层协议来判断数据包是否丢失从而请求发送方重传以及负责按正确的顺序重组数据包。 TCP/IP的传输层 传输层中的两个协议 TCP/IP的运输层有两个不同的协议: 用户数据报协议 UDP (User Datagram Protocol) 传输控制协议 TCP (Transmission Control Protocol) TCP 与 UDP 两个对等传输实体在通信时传送的数据单位叫作传输协议数据单元 TPDU (Transport Protocol Data Unit)。 T
您可能关注的文档
最近下载
- 国家安全知识竞赛试题(含答案).docx VIP
- 水利工程质量保证体系.doc VIP
- 注册化工工程师专业案例分析.pdf VIP
- 5.1植被(教学课件)(共50张PPT)高中地理人教版(2019)必修一.pptx VIP
- 小学初中手抄报word可编辑模板 抗日小报.doc VIP
- Part1-2+Unit2+Community+Life课件-【中职专用】2023-2024学年高二英语(高教版2021基础模块3).pptx VIP
- 2023-2024学年四川省成都市七中物理九上期中统考模拟试题含解析.doc VIP
- 大学英语6级词汇.pdf VIP
- 2025年合肥交通投资控股有限公司校园招聘笔试备考试题及答案解析.docx VIP
- 执法证考试题库(附答案).doc VIP
文档评论(0)