User Datagram Protocol
用户数据报协议
特点
无连接的,即发送数据之前不需要建立连接
尽最大努力交付,即不保证可靠交付
报文内容
array (
'源端口号' => 53,
'目的端口号' => 13397,
'长度' => 153,
'检验和' => 'd46f',
'数据' => '...',
)
Transmission Control Protocol6
传输控制协议
长度
最长60个字节
特点
提供可靠的服务
报文内容
array (
'源端口号' => 64592,
'目的端口号' => 443,
'序号' => 'abb6e5a1',
'确认号' => '00000000',
'头部长度' => 44,
'保留' => '00',
'标志位' => '02',
'窗口大小' => 'ffff',
'校验和' => '92ad',
'紧急指针' => '0000',
'选项' => '020405b4010303050101080a3c824da00000000004020000',
),
Internet Protocol version 6
互联网通信协议第6版
长度
由有效载荷的长度决定总长度
特点
替代IPv4的下一代IP协议
地址数量号称可以为全世界的每一粒沙子编上一个地址
报文内容
array (
'版本号' => '06',
'流量分类' => '00',
'流标签' => 'ad8308',
'有效载荷的长度' => '096',
'下一个头' => '17',
'跳跃上限' => 'ff',
'源地址' => 'fe800000000000000834071a06468caa',
'目的地址' => 'ff0200000000000000000000000000fb',
'数据' => '...'
)
Internet Protocol version 4
互联网通信协议第四版
长度
报文长度最少20字节,最大60字节
特点
不保证任何数据包均能送达目的地
不保证所有数据包均按照正确的顺序无重复地到达
报文内容
array (
'版本号' => '04',
'头部长度' => 20,
'服务类型' => '00',
'总长度' => 64,
'标识' => '0000',
'标志' => '02',
'片偏移' => '0000',
'生存时间' => '40',
'协议' => '06',
'头部校验合' => 'afef',
'源端ip地址' => '192.168.1.185',
'目地端IP地址' => '172.217.27.142',
'选项' => '',
);