精华全集 冲广角币 获取广角币的更多方法
【名称】:传输层技术
【作者】:
【格式】:PDF
【页数】:11
【语言】:中文
【出版社】:
【出版日期】:
【摘要或目录】:
本章基本要求:掌握TCP/IP 传输层的协议组成,掌握常见的著名TCP/IP 的端口分配
值;理解TCP 可靠传输服务的主要实现机制;理解OSI 传输层的功能;了解套接字和端口
概念,。
本章难点:TCP 可靠传输的实现,端口与套接字的概念
建议教学时数:3-4 学时,无实验。
上一章我们对OSI 模型中最复杂的一个层次网络层进行了详细的介绍,本章我们将学
习OSI 模型中最为重要的一层即传输层,包括传输层的重要性、传输层的功能,并将TCP/IP
的传输层作为传输的典型实例展开详细讨论。
8.1 传输层功能概述
8.1.1 为什么需要传输层
我们知道,传输层是OSI 模型中建立在网络层和会话层之间的一个层次。那么为什么
还要在网络层之上再提供一个传输层而不直接就是会话层呢?其原因就在于网络层虽然提
供了从源网络到目标网络通信服务,但是其所提供的服务有可靠与不可靠之分。如我们前
面所学过的TCP/IP 的网络层就是一个典型的提供面向无连接的不可靠服务的例子。不可靠
的IP 协议提供“尽力而为(best effort)”的服务,但不保证端到端数据传输的可靠性,即IP
分组在传输过程中会出现丢包、乱序或者是重复的情况。因此,需要在网络层之上增加一
个层次来弥补网络层所提供的服务质量的不足,以便为高层提供可靠的端到端通信。
从通信子网的角度,我们也可以这样理解,作为资源子网中的端用户是不可能对通信
子网内部加以直接控制的,即不可能通过更换性能更好的路由器或增强数据链路层的纠错
能力来提高网络层的服务质量,其只能依靠在自己主机上所增加的这个传输层来检测分组
的丢失或数据的残缺并采取相应的补救措施。所以传输层不仅有存在的必要,它还是OSI
七层模型中非常重要的一层,起到承上启下的不可或缺的作用,从而被看成是整个分层体
系的核心。但是,只有资源子网中的端设备才会具有传输层,通信子网中的设备一般至多
只具备OSI 下面三层的功能即通信功能,如图8.1 所示。