刚刚用网络抓包软件抓了一个UDP数据包(十六进制数据),用来进行UDP数据的分析,下面是一个完整的UDP数据包的分析
//UDP数据分析
//以太网首部
00 0f e2 71 bc 28 //目标网卡地址
00 21 70 3c f5 12 //源网卡地址
08 00 //类型 IP
//ip报首
45 //版本4 20字节(5*4)
00 //服务类型0
00 25 //长度37 (IP报首 20 + UDP 17)
e1 f3 //IP标识
00 00 //标志字段
80 //生存时间 128
11 //上层协议 UDP协议
d7 1a //IP报首校验和
c0 a8 00 68 //源IP地址 192.168.0.104
c0 a8 00 01 //目标IP地址192.168.0.1
//UDP报首
0a ab //源端口2731
08 34 //目标端口2100
00 11 //长度 17字节
61 5e //校验和
//应用数据 9个字节(123456789)
31 32 33 34 35 36 37 38 39 //数据
完整的数据包
00 0f e2 71 bc 28 00 21 70 3c f5 12 08 00 45 00
00 25 e1 f3 00 00 80 11 d7 1a c0 a8 00 68 c0 a8
00 01 0a ab 08 34 00 11 61 5e 31 32 33 34 35 36
37 38 39
打包上传几个用了网络调试的工具,免得大家到处找(ezUDP TCP_tester UDP_tester 以太网调试软件wizport 以太网调试助手)
https://static.assets-stash.eet-china.com/album/old-resources/2009/12/2/dde4680a-f97c-4751-b7e4-688d99f5516e.rar
用户1580648 2012-11-14 20:35