576 字节是 UDP 有效负载消除碎片的安全大小吗?
Posted
技术标签:
【中文标题】576 字节是 UDP 有效负载消除碎片的安全大小吗?【英文标题】:Is 576 bytes the safe size for UDP payload to eliminate fragmentation? 【发布时间】:2016-06-20 17:12:12 【问题描述】:数据报数据包的安全大小(考虑到 MTU 以使数据包不会被分片)对于 IPV4 来说是 576 字节,对于 IPV6 来说是 1500 字节。
这是正确的吗?
如果我从我的机器连接到另一个国家的服务器,其中两个使用 UDP 通信,我应该为 UDP 数据包设置的最大(最安全)有效负载大小是 1500 还是 576?
谢谢
【问题讨论】:
【参考方案1】:-
没有。这是总 IP 数据包的安全大小。
534.
【讨论】:
谢谢。是(数据包大小 576)-(20 用于 IP 标头)-(8 用于 UDP 标头)-(14 用于填充)= 534? 我假设@EJP 考虑了以太网 II 标头的 14 个字节。如果是这样,则在 MTU 中不考虑这一点。 2 应该是 576 - 20 - 8 = 548 字节。【参考方案2】:我在本地网络中找到了真实的 IP 地址。然后,我使用“www dot asus dot com/support/FAQ/1007914”中的建议来“检查互联网的 MTU(最大传输单元)的最佳值”。
【讨论】:
是否有一些令人信服的理由不能将 URL 作为 URL 发布? @EJP 为了安全起见。我只是发送纯文本。以上是关于576 字节是 UDP 有效负载消除碎片的安全大小吗?的主要内容,如果未能解决你的问题,请参考以下文章
如果我在 C# 中发送 0 有效载荷数据,udp 数据包的大小是多少?