首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lwip发送大于MTU的udp数据包,但我的pc无法重组它们

Lwip发送大于MTU的udp数据包,但我的pc无法重组它们
EN

Stack Overflow用户
提问于 2013-12-31 11:44:13
回答 1查看 1.1K关注 0票数 0

我使用lwip-1.4.1和stm32f407。

我的lwip可以向pc发送udp数据包,但当udp数据包大于MTU时,我的pc将无法重组。

我使用wireshark来检查这些数据包上下文,但是来自我的lwip的零碎udp数据包看起来和正常的零碎udp数据包一样好。

以下链接是来自wireshark的记录:

https://dl.dropboxusercontent.com/u/1321251/test.pcapng

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-12-31 11:52:01

IP将重组零碎的数据包,但UDP只能传送完整的数据报,因此它依赖于到达的所有片段。如果不这样做,数据报必须被丢弃。出于这个原因,习惯上将UDP数据报限制在MTU或更少,实际上最不明智的做法是做其他任何事情。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20851391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档