文章目录
计算机网络——传输层(一)
一、传输层概述
1.1 概述
- 传输层是整个协议栈(TCP/IP)的核心
- 传输层的任务是提供可靠的、高效的数据传输

1.2 地位

- 传输层在应用层和网络层之间提供了无缝接口
- 下四层被看作传输服务提供者,而上三层是传输服务的使用者





1.3 功能

L4与L2的比较

1.4 数据段TPDU

1.5 协议
传输层协议主要有两个:UDP、TCP

二、用户数据报协议
2.1 概述
- UDP 是一个无连接的传输层协议
- UDP 传输数据段,无需建立连接

2.2 UDP 数据端头
- UDP数据段包括8字节的头部和数据两个部分
- 其中的长度域表示的长度包括头部和数据总共的长度
- 校验和是可选的,如果不计算校验和,则该域置为0
- UDP比IP好的地方在于它可以使用源端口和目的端口

2.3 端口


2.4 校验和

将伪头部、UDP头部、数据16位一行排列,逐列进行补码相加求和。
2.5 TCP/UDP伪头部


2.6 小结


三、通信模型


也有地方把通信模型叫通信三元组。

四、TCP数据段
4.1 概述


4.2 TCP协议

4.3 TCP数据段
两个因素限制了数据段的长度。

4.4 数据段格式

TCP数据段头


保留字段用来做一些拥塞控制





Urgent pointer 是紧急指针




本文深入探讨计算机网络传输层,介绍了传输层的主要功能、协议UDP和TCP的特点。UDP是一个无连接的协议,其数据段包括8字节头部和数据,校验和可选。TCP数据段则涉及更复杂的拥塞控制,限制了数据段的长度。
&spm=1001.2101.3001.5002&articleId=99965939&d=1&t=3&u=83fe72f622774f0b82de03d646bf48d3)
891

被折叠的 条评论
为什么被折叠?



