相关疑难解决方法(0)

Internet上最大的安全UDP数据包大小是多少

我已经阅读了很多关于UDP数据包大小的文章,但是无法得出结论.

许多服务将最大的UDP数据包限制为512字节(如dns)

给定互联网上的最小MTU为576,IPv4标头的大小为20字节,UDP标头为8字节.这留下了548个可用于用户数据的字节

我是否能够使用大小为548的数据包而不会出现数据包碎片?或者是DNS的创建者知道什么,以及为什么他们将其限制为512字节.

我能安全地高于548字节吗?

sockets networking udp ipv4

194
推荐指数
9
解决办法
25万
查看次数

在Windows下更改默认套接字缓冲区大小

我无法更改的应用程序是丢弃一些传入的UDP数据包.我怀疑接收缓冲区溢出.是否有注册表设置使默认缓冲区大于8KB?

sockets windows registry udp

8
推荐指数
1
解决办法
4万
查看次数

我如何以C++编程方式确定MTU

我正在开发一个应用程序,我需要将多个UDP数据包中的大数据发送到客户端,如何以编程方式确定我的UDP套接字的MTU?

我需要能够在Windows和Linux上执行此操作.

c++ networking udp mtu

1
推荐指数
1
解决办法
2213
查看次数

标签 统计

udp ×3

networking ×2

sockets ×2

c++ ×1

ipv4 ×1

mtu ×1

registry ×1

windows ×1