标签:log 单元 作用 易用 title 链路 unit splay 网络服务
传输层是整个协议栈(TCP/IP)的核心
传输层的任务是提供可靠的、高效的数据传输
网络层、传输层和应用层
? 传输层在应用层和网络层之间提供了无缝接口
? 下四层被看作传输服务提供者,而上三层是传输服务使用者
向上层提供服务
? 传输层的最终目标是向它的用户(应用层)提供高效、可靠
和性价比高的服务
? 完成这项工作的硬件或软件被称为传输实体( transport entity)
可能位于
操作系统内核
独立的用户进程中
绑定在网络应用中的链接库
网络接口卡
有两种传输层服务
面向连接的服务
无连接的服务 Connectionless
与网络层提供的服务相似
? 网络层运行在由承运商操作的路由器上,因此用户无法真正控制到网络层
? 把另一层放在网络层之上,可以让用户能够控制到服务质量(some control)
? 传输层原语独立于网络层原语,而网络层原语会因为网络的不同而不同
作用范围的比较
面向连接
?端到端的连接管理
?流控制
?差错控制
无连接
传输服务原语让应用程序可以有途径访问到传输服务
传输服务和网络服务的两个主要差别是:
网络服务试图按照实际网络提供的服务来建模(不可靠的);而面向连接的传输服务是可靠的
网络服务仅被传输实体所使用;而传输服务直接被应用程序所使用,必须方便易用
TPDU (Transport Protocol Data Unit) 是从传输实体发到对端传输实体的信息
TPDUs 被封装在分组(packet)中,由网络层交换
分组被封装在帧(frames)中,由数据链路层交换
传输层协议
UDP(6.4) User datagram protocol
TCP(6.5) Transport control protocol
传输层提供高效、可靠的服务。
传输层的作用范围不同于网络层的作用范围。
传输层的PDU是数据段。
传输层的协议主要两个
UDP
TCP
标签:log 单元 作用 易用 title 链路 unit splay 网络服务
原文地址:https://www.cnblogs.com/fadewalk/p/10662938.html