MTUについて
MTU (Maximum Transmission Unit)とは、 ノードが隣接したネットワークへ、1回の通信で転送可能な最大のデータグラムサイズです*1。
MTUの値について
また、使用する回線の品質は、OpenVPNの設定で使用するMTUの値にも影響を与えます。回線の安定性が高ければOpenVPN設定で高いMTUを設定することが可能になり、高いスループットを引き出せる余地が出てきます。しかし、回線の品質が低い場合は、MTUの値をあまり高く設定できません(回線の品質に対してMTUの設定値が高すぎると、VPN通信が断続的に途切れるなどの問題が出ます)。
OpenVPNでのMTUデフォルト値
TUN MTU Setting: The maximum transmission unit (MTU) used over the VPN tunnel. Leave this at 1500, unless otherwise directed by a support staff or a network professional.
MTU確認方法
MacOS
$ ping -D -v -s 1500 -c 1 www.example.com
Dが Don't Fragment bit
で、パケットサイズを分断しない、sでリクエストのパケットサイズの指定、なのでこの組み合わせだとMTU以上のパケットサイズの場合リクエストが送られない。