导图社区 运输层
运输层思维导图:包含5.1 运输层协议概述,5.2 用户数据报协议UDP,5.3 传输控制协议TCP概述,理想的传输条件有两个特点:①传输信道不产生差错 ②不管发送方以多快的速度发送数据,接收方总是来得及处理收到的数据等等
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
运输层
5.1 运输层协议概述
1、进程之间的通信
2、运输层的两个主要协议
TCP:全双工可靠信道
UDP:不可靠信道
运输协议数据单元TPDU:TCP报文段和UDP用户数据报
3、运输层的端口
复用
分用
协议端口号(端口)
软件端口与硬件端口的区别
16位的端口号的意义
分类
服务器使用的端口号
客户端使用的端口号
5.2 用户数据报协议UDP
1、UDP概述
UDP的特点
2、UDP的首部格式
5.3 传输控制协议TCP概述
1、TCP最主要的特点
2、TCP的连接
套接字(插口)
5.4 可靠传输的工作原理
理想的传输条件有两个特点:①传输信道不产生差错 ②不管发送方以多快的速度发送数据,接收方总是来得及处理收到的数据
1、停止等待协议
在运输层并不使用这种协议
1、无差错情况
2、出现差错
超时重传
3、确认丢失和确认迟到
4、信道利用率
2、连续ARQ协议
5.5 TCP报文段的首部格式
5.9 TCP的运输连接管理
注:运输连接有三个阶段:①连接建立 ②数据传送 ③连接释放
注:在TCP连接建立过程中要解决三个问题
1、TCP的连接建立
注:实际上是一次握手过程中交换了三次报文
2、TCP的连接释放
5.8 TCP的拥塞控制
1、拥塞控制的一般原理
1、慢开始
2、拥塞避免
3、快重传
4、快恢复
2、TCP的拥塞控制方法
3、主动队列管理AQM
5.7 TCP的流量控制
1、利用滑动窗口来实现流量控制
2、TCP的传输效率
5.6 可靠传输的实现
1、以字节为单位的滑动窗口
2、超时重传时间的选择
3、选择确认SACK
seq是初始序号,是报文段第一个字节的起始序号
ack是确认号,表示表示到序号ack-1为止的所有数据都已正确收到