标签:可变 一个 信息 分组 释放 溢出 section 反码 面向
TCP是面向连接的,在数据通信前需要先进行交换控制信息.
UDP是传输层协议,提供无连接,不可靠,数据报尽力传输服务.
UDP特点:
应用进程容易控制发送什么数据以及何时发送,会出现分组丢失重复
无需建立连接
无连接状态
首部开销小,只有8个字节.
UDP首部四个字段:
源端口和目的端口:UDP实现复用和分解
长度:UDP报文段中的字节数(首部和数据的总和)
校验和:接收方使用来检测数据包是否出现差错,如果有错误,直接丢弃
UDP校验和计算:
所有参与运算的内容按16位对其求和.
溢出回卷
最后取反码
TCP标志位
URG=1,紧急字段,有限传送
ACK=1,确认序号字段.
PSH=1,尽快将报文段中的数据交付接受应用进程.
RST=1,TCP连接出现严重差错,释放连接,重新建立TCP连接
SYN=1,该TCP报文段是一个简历新连接请求控制段,或者同意建立新连接的去人段.
FIN=1,请求释放连接
TCP报文段中选项字段长度可变,最长为40字节.
计时器超时公式:E+4D
标签:可变 一个 信息 分组 释放 溢出 section 反码 面向
原文地址:https://www.cnblogs.com/jojoword/p/12349482.html