![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 73
fzzmouse
这个作者很懒,什么都没留下…
展开
-
解读TCP/UDP数据包(二):TCP数据包结构
1、图TCP数据包由首部和数据组成,每行4个字节(32位)其中首部最少20个字节(5行),最多60个字节(15行),选项部分是可选的;TCP首部并没有字段表明整个数据包的长度,是因为TCP数据包是包含在IP数据包中的,而IP数据包已有长度字段,除去IP首部和TCP首部,剩余部分就是TCP包的净荷数据。2、首部固定部分1、 第一行:源端口2字节,目的原创 2013-06-29 17:23:13 · 11265 阅读 · 0 评论 -
解读TCP/UDP数据包(四):TCP数据包实例解析
1、一个完整的TCP数据包 11:43:26.893811 IP 10.135.1.108.39936 > 10.135.38.95.8090: P 1:247(246) ack 1 win 12 <nop,nop,timestamp 3216248128 3584896032> 0x0000: 4500 012a cfdf 4000 3d06 3016 0a87原创 2013-06-29 17:30:46 · 5178 阅读 · 0 评论 -
解读TCP/UDP数据包(三):UDP数据包结构
1、图UDP数据包由首部和数据组成,每行4个字节(32位)首部固定长度为8个字节(2行)2、首部1、 第一行:源端口16位,目的端口16位表示发送方和接收方的端口号 2、 第二行:UDP包长度16位,UDP校验和16位UDP包长度: 包括UDP首部在内的以字节为单位的UDP数据报总长度; 校验和:原创 2013-06-29 17:25:25 · 6961 阅读 · 0 评论 -
解读TCP/UDP数据包(五):UDP数据包实例解析
1、一个完整的UDP数据包 20:15:23.534101 IP 38_29_3g.33396 > 10.137.224.115.25550: UDP, length 88 0x0000: 4500 0074 0000 4000 4011 1ed9 0a87 261d E..t..@.@.....&. 0x0010: 0a89 e073 8原创 2013-06-29 17:38:57 · 10712 阅读 · 0 评论 -
解读TCP/UDP数据包(一):IP数据包结构
1、图IP数据包由首部和数据组成每行4个字节(32位)其中首部最少20个字节(5行),选项部分是可选的;【待补充选项长度】2、首部固定部分1、 第一行:IP版本号4位,首部长度4位,服务类型8位,总长度16位IP版本号: IPv4固定值为4首部长度: 指明首部共有多少行(每行4个字节,32位),则IP首部的最大长度为原创 2013-06-29 17:11:21 · 1870 阅读 · 0 评论