什么是传输层?
传输层是OSI参考模型的第四层,该模型将网络协议分为以下七层:
- 物理层: 定义数据传输的电气和机械功能和规格。
- 数据链路层: 定义物理通信信道的功能和规范以及在其上传输的数据格式。
- 网络层: 处理通信路径的选择和地址的管理,以将数据传送到目标主机(节点)。
- 传输层: 确保数据可靠、高效地传送到目的地。
- 会话层: 定义在通信应用之间建立和终止虚拟路径(会话)的功能和规范。
- 表示层: 定义通信过程中交换的数据格式转换的功能和规范。
- 应用层: 定义应用层信息交换的功能和规范。
传输层位于协议栈中的网络层(例如 IP)之上。 网络层管理由 IP 地址指定的主机之间的通信,而传输层负责管理主机上端口之间的通信。 传输层中的关键协议包括 UDP(用户数据报协议)和 TCP(传输控制协议)。