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

NSA*_*NSA 1 c++ networking udp mtu

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

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

Ste*_*fan 5

您可以在IP标头中设置"Do not Fragment"标志.然后,您可能会获得有关所需碎片的icmp响应.

  • 这就是你如何检测路径MTU.我对这个问题的解释是作者只是想知道本地接口的MTU,但也许这是错的...... (2认同)