数据包一般会有多大?

fanzai 2005-09-26 09:30:14
我做了个小工具,用于拦截winsock收发的数据包。由于需要预先分配保存数据的空间,所以我必须要知道一般数据包会有多大?数据包是不是会有个什么极限值呢?
...全文
652 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyg0 2005-09-26
  • 打赏
  • 举报
回复
最大 8k
南山明月 2005-09-26
  • 打赏
  • 举报
回复
你关心的是知道一般数据包的最大值
VB winsock 最大4-5K ,API 8-9K ,当然和网络也有关系
脆皮大雪糕 2005-09-26
  • 打赏
  • 举报
回复
数据包有多大根据你的实际业务确定,不同的目的不同的数据,数据包的大小是不同的。比如你如果拦截QQ的数据,普通的聊天数据可能就一两K的数据,数据传输的时候一个数据包的数据就是好几十K了。如果碰上TCP数据包,因为不必考虑分包、顺序等等因素,写程序的人可能一口气把几兆的数据扔给buffer让socket自己完成所有数据的发送者时候一个数据包到底是多大就没办法预测了。
chen2839846 2005-09-26
  • 打赏
  • 举报
回复
帮顶把 数据包大小要看情况来定把

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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