QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 740|回复: 6

求教——关于payload的数据格式

[复制链接]
发表于 2004-10-5 09:15:08 | 显示全部楼层 |阅读模式
很多协议中,header部分都有固定格式,我们可以用位段、int等定义struct

而payload部分常常都是变长的二进制数据,它们用什么数据格式呢?

thx
发表于 2004-10-5 11:09:12 | 显示全部楼层
payload的格式是由应用来决定的,如何解释这些数据由上层决定。
回复

使用道具 举报

 楼主| 发表于 2004-10-5 11:51:51 | 显示全部楼层
能说得再详细些吗?我对这个一头雾水

多谢!!!
回复

使用道具 举报

 楼主| 发表于 2004-10-5 12:05:12 | 显示全部楼层
我在程序中要对上层传来的packet重新封装,加入header信息。

在新的packet当中,原来的packet应该作为payload,那么应该是什么格式呢?

是不是应该用上层原来的packet定义方法来定义?
回复

使用道具 举报

发表于 2004-10-5 13:00:43 | 显示全部楼层
用什么格式随你便,反正最后要重新解析。
回复

使用道具 举报

发表于 2004-10-5 14:08:10 | 显示全部楼层
你可以像libpcap那样用 unsigned char
回复

使用道具 举报

 楼主| 发表于 2004-10-6 03:25:56 | 显示全部楼层
unsigned char *aaa ?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 10:39 , Processed in 0.091131 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表