Tag: mtu

TCP / UDP和以太网MTU碎片

我在线阅读了各种网站和教程,但我仍感到困惑。 如果消息大于IP MTU,则send()返回发送的字节。 消息的其余部分会发生什么? 我是否再次调用send()并尝试发送其余消息? 或者是IP层应该自动处理的东西?

以编程方式在C中设置MTU

客户要求MTU限制应为1492。 有没有办法在源代码中执行此操作(C中的程序)? 有没有其他方法可以做到这一点? (ifconfig的?) 为什么有人需要将MTU修改到一定限度? 有什么好处? 而最重要的是:通过改变MTU是否存在破坏代码的风险?