IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Weekly Issue 2023-06-25

    Yiran\'s Blog发表于 2023-06-25 00:00:00
    love 0
    文章 链接到标题 技术 链接到标题 MTU 和 UDP (以及基于 UDP 的协议) | 卡瓦邦噶! 如果你要基于 UDP 实现一个协议,就要自己处理超过 [[MTU]] 的问题。 最后是 QUIC,这个最具有代表性。它的处理方法是: QUIC 的实现应该(RFC 用的是 SHOULD)使用 PMTUD,并且应该记录每一个 source ip + dest ip 的 MTU 但是如果没有 PMTUD 的话,也可以认为 MTU=1280,协议设置 max_udp_payload_size = 1200 bytes,如此,按照上面的算法的话,IPv4 的 header 最多可以有 52 bytes,IPv6 的 header 可以有 32 bytes,正常情况下也够用 如果链路上连 1280 的 PDU 都支持不了,QUIC 就会这个 UDP 无法使用(和端口连不上等同),然后会 fallback 到 TCP The case of the supersized shebang [LWN.net] shebang 截断方式的改动导致NixOS 无法正常工作。 [[Perl]] 解释器会重新读取 shebang 。


沪ICP备19023445号-2号
友情链接