哪位高手知道tcp数据包的具体格式啊

jianggjcelia12345 2006-10-16 10:26:39
0000 00 e0 fc 95 2b c9 00 01 29 27 22 8d 08 00 45 00 ....+... )'"...E.
0010 00 52 04 56 40 00 40 06 d1 aa 0a 65 24 ab da 4b .R.V@.@. ...e$..K
0020 5b 4a 04 77 1b 58 10 9a 0b 9a 7a 5f b5 8d 80 18 [J.w.X.. ..z_....
0030 fe fa e9 40 00 00 01 01 08 0a 00 00 23 09 00 22 ...@.... ....#.."
0040 58 44 23 35 76 76 66 75 76 5e 66 73 76 76 66 75 XD#5vvfu v^fsvvfu
0050 76 76 66 75 45 3c 63 3f 46 52 3b 56 44 46 3d 21 vvfuE<c? FR;VDF=!

由截包工具得到这样的一个数据包,是tcp协议的,哪位高手知道里面的具体字段是什么意思吗,谢谢
...全文
425 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
MEFULEU 2006-11-09
  • 打赏
  • 举报
回复
//IP头
typedef struct _iphdr{
BYTE h_lenver ; //4位首部长度+4位IP版本号
char tos ; //8位服务类型TOS
char total_len ; //16位总长度(字节)
WORD ident ; //16位标识
WORD frag_and_flags ; //3位标志位
BYTE ttl ; //8位生存时间 TTL
BYTE proto ; //8位协议 (TCP, UDP 或其他)
WORD checksum ; //16位IP首部校验和
int sourceIP ; //32位源IP地址
int destIP ; //32位目的IP地址
} IP_HEADER;


typedef struct _tcphdr{ //定义TCP首部
WORD TCP_Sport ; //16位源端口
WORD TCP_Dport ; //16位目的端口
DWORD th_seq ; //32位序列号
DWORD th_ack ; //32位确认号
BYTE th_lenres ; //4位首部长度/6位保留字
char th_flag ; //6位标志位
WORD th_win ; //16位窗口大小
WORD th_sum ; //16位校验和
WORD th_urp ; //16位紧急数据偏移量
} TCP_HEADER;
zmzbs123 2006-10-22
  • 打赏
  • 举报
回复
RFC793
柯本 2006-10-22
  • 打赏
  • 举报
回复
TCP包结构:
typedef struct _TCP {
WORD SrcPort; // 源端口
WORD DstPort; // 目的端口
DWORD SeqNum; // 顺序号
DWORD AckNum; // 确认号
BYTE DataOff; // TCP头长
BYTE Flags; // 标志(URG、ACK等)
WORD Window; // 窗口大小
WORD Chksum; // 校验和
WORD UrgPtr; // 紧急指针
} TCP;
详细可参考:
http://topic.csdn.net/t/20050422/12/3958116.html
jianggjcelia12345 2006-10-17
  • 打赏
  • 举报
回复
haha,谢谢
huzhangyou 2006-10-16
  • 打赏
  • 举报
回复
自己去看RFC
do2008 2006-10-16
  • 打赏
  • 举报
回复
楼主用一个好一点的抓包工具嘛,,专业的sniffer pro, 以及开源的Ethereal,,

TCP数据包,小case了,
do2008 2006-10-16
  • 打赏
  • 举报
回复
TCP Header Format

http://www.networksorcery.com/enp/protocol/tcp.htm
http://www.freesoft.org/CIE/Course/Section4/8.htm

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧