任务一 传输层11
知识点
1.传输层是什么
- 传输层是OSI七层模型的第4层,唯一会话层之下,网络层之上。
- 传输层负责端口到端口通信;
- 传输层向传输层用户(应用进程、会话层实体)提供传输服务。
2.为什么说传输层是最重要的一层?
- 传输层是唯一负责总体数据传输和控制的一层
- 传输层是七层模型中负责数据通信的最高层,也是低三层和高三层之间的中间层
3.传输层的数据单位是什么
数据段(Segment)
4.传输层的目的是什么
- 提供可靠的端到端(主机到主机)通信
- 向会话层提供独立于网络的传输服务,屏蔽底层网络细节
5.传输层的基本功能是什么
- 从会话层接收数据:若报文过大,需划分为数据段
- 向网络层发送数据:要保证各端信息的正确性。(接收端重组数据段,按顺序拼接成原始报文,交给会话层)
6.传输层向用户提供哪些传输服务?
答:包括服务类型、服务等级、数据运输、用户接口、连接管理、快速数据运输、状态报告、安全保密等。
7.传输层的两大服务类型是什么,各自特点?
- 面向连接的服务:属于可靠服务,需要建立、维持和拆除连接,可提供流量控制、差错控制和序列控制;
- 面向无连接服务:即数据报服务,只能提供不可靠的服务。
8.传输层服务等级是什么 ?
传输协议实体允许用户选择服务等级,有效利用链路、网络及互联网资源;
9.传输层提供的数据传输服务是什么
答:数据传输是指在两个传输实体之间传输用户数据和控制数据。根据优先权不同,可分为
- 普通数据传输
- 紧急数据传输:传输优先权高,可以终止当前数据的传输。
10.传输层提供的用户接口服务是什么
答:用户可直接访问传输层方式。包括:
- 过程调用
- 通过邮箱传输数据和参数
11.传输层提供的连接管理服务是什么?
答:提供连接建立、拆除和终止连接的功能。
12.传输层提供的状态报告服务是什么?
答:向传输层用户提供传输实体或传输连接的状态信息。
13.传输层提供的安全保密服务是什么?
答:包括对发送者和接收者的确认、数据的加密等安全保密服务。
14.传输层提供的服务质量服务是什么?
答:服务质量是指在传输连接点之间看到的某些传输连接的特征,反映传输质量及服务的可用性。如:
连接建立延迟、连接建立失败、吞吐量、输送延迟、残留差错率、连接拆除延迟、连接拆除失败概率、运输失败率等。
15.传输层协议等级是什么?
不同应用对通信服务的需求不一样,有的应用需要可靠传输、有的应用不能重传,追求低延迟、高效率,不需要可靠保障,所以传输层提供的协议等级,适配不同业务。
ISO定义了5种类型的传输协议等级:
- TP0最简单(仅包含连接建立、数据传输和错误报告,无多路复用、流量控制和拆除连接功能;)
- TP1在TP0基础上增加基本差错恢复、流量控制、加速数据传输、连接拆除,无多路复用;
- TP2具有多路复用功能,包含TP1功能,但没有错误检测和恢复功能;
- TP3集中1、2级功能,具有差错恢复和多路复用功能;
- TP4最为复杂,网络任务较重时保障高可靠传输,具备差错控制、差错恢复、多路复用,可处理报文丢失、重复及网络层和其他层错误,拥有超时和检验机制。