打印
[ZLG-ARM]

有关ZLG/IP中TCP通信时每帧最大数据的问题

[复制链接]
1935|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hedynasty|  楼主 | 2008-9-12 11:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
db10| | 2008-9-14 13:31 | 只看该作者

一包发不下 那肯定你自己协议解决

 你搞那么大得包,通信就有分险,说明你的协议定的有问题。

使用特权

评论回复
板凳
torch888| | 2008-9-16 09:40 | 只看该作者

我以前也这样发过

软件包中已经有这样的处理,用户不用担心你要发的数据量超过1460,如果你对每一个字节都有严格要求的话,分几个报发送可能会有一定风险。

使用特权

评论回复
地板
hedynasty|  楼主 | 2008-9-16 15:27 | 只看该作者

谢谢,

可是当我将send()函数(就是ZLG/IP中发送网页的那个函数)中的发送数据大小设为大于1460的数时,打开的网页就是空白,将那个数改回1460或以下的数,打开网页就正常,就是说如果发送的网页数据大于1460就不能在浏览器正常显示,torch888说的:软件包中已经有这样的处理,是什么处理?你是怎么发送的?

使用特权

评论回复
5
寒雨飞扬| | 2008-9-18 10:19 | 只看该作者

用个抓包软件抓一下你发送的数据包

不能显示可能数据大于1460后格式有问题

使用特权

评论回复
6
wlq_9| | 2008-9-18 11:13 | 只看该作者

写得好的协议栈

是不用用户考虑这种事情的.........
当然,写得不好的话,就得你自己伤脑筋......

使用特权

评论回复
7
hedynasty|  楼主 | 2008-9-22 08:55 | 只看该作者

各位大哥帮帮忙,指点一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

458

帖子

0

粉丝