インターフェイスのMTUを次のように設定できます。
ip link set dev eth0 mtu 9000
ただし、異なるインターフェイスと異なるコンピュータには異なる制限があり、エラーが発生しているようです。
Error: mtu greater than device maximum.
私はまず、設定を試みずにNICが特定のMTUサイズをサポートしているかどうかを確認する方法を見つけようとしています。実際には、すべてのサーバーのすべてのインターフェイスの理論的最大のMTUを探したいと思います。
ethtoolのすべての機能を確認して/sys/class/netなどを見てみましたが、私が見つけることができるのは現在MTU値だけでした。
インターフェイスを試さずにインターフェイスでMTUがどれだけ高いかを確認する方法はありますか?
ベストアンサー1
驚くべきことにip
、この情報は要求されたときに報告されることを発見しました。
ip -d link list
21: enxa44cc8aa52bd: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether a4:4c:c8:aa:52:bd brd ff:ff:ff:ff:ff:ff promiscuity 0 minmtu 68 maxmtu 9194 addrgenmode none numtxqueues 1 numrxqueues 1 gso_max_size 16354 gso_max_segs 65535
minmtu
それがmaxmtu
答えです。