写了一篇关于 MTU 探测的博客

17 天前
 swananan

发出来和大家交流一下,可能有点长,另外掺杂了一些个人观点(不一定准确)

https://jt26wzz.com/posts/0009-implement-quic-in-rust/

2792 次点击
所在节点    程序员
21 条回复
Asanwos
17 天前
的确是长文,滑动五六屏就是我的极限了,你这我足足滑了 10 屏🤣,分成两到三篇文章应该很舒服。
saxon
17 天前
用 Rust 从零开始写 QUIC:Reliability ——这篇行文非常好!~
picone
17 天前
@saxon 《 4 年多 on call 经验总结》也是好文推荐
neocanable
17 天前
非常非常的棒
plko345
17 天前
厉害,周末学习学习
xdeng
17 天前
博客已收藏
lzgshsj
17 天前
内容很好,就是不知道能不能加个字号调整功能,27 寸 2k 屏,看着字有点小和拥挤,html.font-size 改到 18px 看着舒服了些
allenby
17 天前
niubi
yinmin
17 天前
探测 mtu 很简单的,在 windows 下执行:

ping -f -l 1464 223.5.5.5

然后调整 1464 到能 ping 通的最大值,+28 就是 mtu 值了
swananan
17 天前
@Asanwos 确实,我本来想快速写完的,没想到写的有点长😂,像 GSO 、TSO 这种都可以单独拿出来写一写的,另外 TCP 的相关 mtu 探测实现,也可以单独出一篇。
话说,我本来还准备 QUIC Connection Migration (连接迁移)和 MTU 探测一起写的,还好没这么做。我接着准备分三篇博客来写 QUIC Connection Migration 😉。
swananan
17 天前
@lzgshsj 我是套用的 zola 这个静态网站引擎,所以暂时应该不行。我会记个 TODO ,后面有空用 cursor 来改改看。
Yadomin
17 天前
OP 文章的质量都很高
uds9u32br
17 天前
好东西哦
kenshinhu
17 天前
留意了 OP 快半年了,有点感觉是前同事既视感
chunhuitrue
17 天前
搭车问一个:quic 默认强制加密还是可选加密啊?
swananan
17 天前
@chunhuitrue RFC 规定肯定是强制加密,但是你在实现的时候,可以选择不加密,只要 QUIC 通信双方都是你自己实现的就可以了,我记得 msquic 好像就支持不加密选项,算是私有实现。
zhaoahui
17 天前
从不说安全词 印象深刻
ctrlmymood
17 天前
很有感触,尤其对问题的处理思路,也让我想起当年搞通信的时候,网断了 该如何定位🤣,被各种奇葩问题反复摩擦
ladeo
17 天前
这个 MTU 对于网工来说是基础知识。。。
不会计算的 MTU 的都可以回家了。
fitme
17 天前
前两天用 wireguard 打通云上和云下网络,连接 RDS 后获取大数据直接 RST ,最后才发现阿里云 MTU 1500 ,wireguard 默认是 1320 好像

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1139055

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX