在一台机子上开了两个服务器,TCP和UDP的侦听<br /><br />用板子登陆MODEM,板上程序开了TCP和UDP客户端,登上MODEM后,从串口上截数据,一串是UDP的,一串是TCP的,UDP的数据可以到达目的IP,TCP的不能到达,请问这是为什么?(目的IP用Ethereal侦听数据包)<br /><br />帮我分析分析吧<br /><br />UDP包:<br /><br />7E <br />21 <br />45 00:4位版本等 <br />00 1E:16位总长度(字节数) <br />00 00:16位标识 <br />40 00:3位标志,13位片偏移 <br />FF: 8位生存时间 <br />11: 8位协议 <br />ED 57: 16位首部检验和 <br />0A 5F A7 2A: 源IP地址 <br />DA 05 02 E8: 目的IP地址 <br />00 08: 源端口号 <br />1A 91: 目的端口号 <br />00 0A: udp长度 <br />15 88: UDP校验和 <br />41 42: 数据A,B <br />40 1B <br />7E <br /><br />TCP包:<br /><br />7E <br />21 <br />45 00:4位版本等 <br />00 2C:16位总长度(字节数) <br />00 00:16位标识 <br />40 00:3位标志,13位片偏移 <br />FF: 8位生存时间 <br />06: 8位协议 <br />ED 54: 16位首部检验和 <br />0A 5F A7 2A: 源IP地址 <br />DA 05 02 E8: 目的IP地址 <br />00 09: 源端口号 <br />1A 90: 目的端口号 <br />00 00 19 6D: 32位序号 <br />00 00 00 00: 32位确认序号 <br />60 02:首部长度,保留位,SYN位 <br />08 00:16位窗口大小 <br />D2 DD:16位校验和 <br />00 00:16位紧急指针 <br />02 04 00 80 5B 2C:这些不知道是什么 <br />7E <br />
|