在嵌入式设备上,有一个 CPU 和一个 LTE 调制解调器。它们使用串行端口通过 GSM 07.10 多路复用协议连接在一起。在多路复用串行端口上,PPP 处理 CPU 和电信公司之间的通信。在电信公司和客户之间,使用 openVPN。
我们必须为 MUX、PPP、OpenVPN 设置 MTU/MRU。如何选择最佳值以确保通信不分段并避免被防火墙阻止?
CPU <> MUX over serial port <> MODEM
<> PPP . <> LTE <> Telecom company <> OpenVPN
<> IP . <> Customer
我们选择 OpenVPN 端的最小值为 576 字节。我们知道 OpenVPN 的 MSS 为 MTU-40 字节 = 536 字节 PPP 和 MUX 的开销是多少?