协议头部

协议头部

MAC帧头定义:目的mac,源mac,上层协议类型 帧尾:数据帧尾校验和

IP头结构:IP协议版本,协议号,源IP,目标IP,TTL生存时间,16位首部校验和,16位标识,3位标志和13位片偏移,16位总长度

TCP头:16位源端口号,16位目标端口号,32位序号,32位确认序号,16校验和,16位紧急指针,16位窗口大小,6个标志位

UDP头:源端口,目的端口,数据包长度,检查和

HTTP头:通用头(请求响应都有),请求头,响应头,实体头(文本编码)和实体(文本)

包长度

UDP:整个包的最大长度为65535,其中包头长度是65535-20=65515 TCP:协商的 MSS 值,一般是 1500-20(tcp包头)-20(IP包头)= 1460字节