インターネットでコンピューターの世界が広がります。

踊るびあほりっく

ネット回線

【MTU値】1500,1492,1454?モバイル回線や固定回線ごとのパケットサイズと通信最適化方法

更新日:

【MTU値とは?】「ネット回線が一度に通せるパケット容量サイズ」のこと

MTU(Max Transfer Unit)とは、ネット回線が一度に通せるパケット容量のサイズのことです。

ふだん僕達がこのMTUを意識することはあまりないかもしれませんが、インターネットの通信を快適にするためにはネット回線ごとに定められたMTU値に対して機器設定を最適化することが非常に重要です

MTU値を小さくしすぎると必要以上にパケットが分割されてしまうため、同じデータ量を送信するのにもより多くの時間を要するようになります。

その一方でMTU値を大きくしすぎると回線網をパケットが通過できないため、結局回線側でその都度余計なパケット分割が発生してしまい分割処理によるタイムロスが生じてしまいます。

利用するネットワーク環境に応じてMTU値を大きすぎず小さすぎず、最も適切なものを設定することで、データ転送がスムーズに行われるようになります

回線既定値より「小さすぎるMTU値」を端末に設定した場合

 回線既定値より小さすぎるMTU値を設定した場合

MTU/RWINとは│接続・設定方法|eoユーザーサポート

必要以上に分割されたパケットにより送受信処理の回数が余計に発生し、通信速度が低下します。

 

回線既定値より「大きすぎるMTU値」を端末に設定した場合

回線既定値より大きすぎるMTU値を設定した場合

MTU/RWINとは│接続・設定方法|eoユーザーサポート

通しきれない分のパケットを回線側で結局その都度断片化する処理が余計に発生し、通信速度が低下します。

回線既定値に合わせた「最適なMTU値」を端末に設定した場合

回線既定値にあった最適なMTU値を端末に設定した場合

MTU/RWINとは│接続・設定方法|eoユーザーサポート

余計な分割処理が行われず、スムーズな通信が行われます。

【MTU値早見表】ネット回線ごとに既定のMTU値は異なる

ネット回線ごとに既定のMTU値は異なります。

固定のネット回線では以下の表の通りとなっています。

ネット回線 MTU値
NURO光 1500
auひかり 1492
フレッツ光(v6プラス) 1460
フレッツ光 1454

【参考】今使っているネット回線の規定MTU値を自分で調べるには?

今お使いのインターネット回線の既定MTU値を調べる方法は、ざっくり以下の2種類があります。

  1. インターネットブラウザを使う方法
  2. コマンドプロンプトを使う方法

Webブラウザを使う方法

以下のWebページにアクセスするだけで今お使いのネット回線の既定MTU値を調べることが可能です。

参考リンク>>http://www.speedguide.net/analyzer.php

SG TCP/IP Analyzer

「MTU=」の項目に記載されている数値が現在お使いのネット回線の既定MTU値です。

※ちなみに画像の「MSS=」はMTU - 40で計算できます。

コマンドプロンプトを使う方法

コマンドプロンプト(ping)

以下のコマンドをコマンドプロンプトから実行することで

  • パケットがそのまま回線を通過できるか
  • パケットが回線側で断片化されるか

が分かります。

◆コマンド
ping -f -l 1から1500の数値 google.com

パケットが断片化されない最大の数値+28が現在お使いのネット回線の既定MTU値です。

【参考】パソコンやゲーム機など端末側のMTU値を変える方法

最近は自動で最適なMTU値を検出して端末に設定する仕組み*1もでてきていますが、仕組みが動作不良を起こすことも多いです。

このため、MTU値は手動で設定するほうが確実かつ効果的です。

以下にパソコンやゲーム機など各端末ごとのMTU変更方法をまとめました。

Windows OS

コマンドプロンプト(netsh interface ipv4 show interface)

  1. 以下のコマンドでネットワークアダプターのMTU値を確認します。
    netsh interface ipv4 show interface
  2. 上記1で分かったローカル エリア接続(またはイーサネット)の番号とネット回線の既定MTU値を入力します。
    netsh interface ipv4 set interface xx mtu=xxxx

Mac OS

「システム環境設定」-「ネットワーク」

  1. アップルメニュー>「システム環境設定」と選択し、「ネットワーク」をクリックします。
  2. 左側のリストで、Ethernet サービスを選択します。
  3. 「詳細」をクリックし、「ハードウェア」をクリックします。
  4. 「MTU」にネット回線の既定MTU値を入力します。

参考リンク>>Mac でギガビット Ethernet を使用する - Apple サポート

Play Station 4

  1. メニュー画面から[設定]を選択します。
  2. メニューから[ネットワーク]を選択します。
  3. メニューから[インターネット接続を設定する]を選択します。
  4. MTUにネット回線の既定MTU値を入力します。

参考リンク>>インターネット接続を設定する | PlayStation®4 ユーザーズガイド

Nintendo Switch

インターネット設定

Q&A|サポート情報|Nintendo

  1. HOMEボタンを押してHOMEメニューを表示し、「設定」を選びます。
  2. 「インターネット」を選び、「インターネット設定」を選びます。
  3. 「有線接続」を選びます。
  4. 「MTU」にネット回線の既定MTU値を入力します。
  5. 「保存する」を選びます。

参考リンク>>Q&A|サポート情報|Nintendo

*1:Path MTU Discovery

スポンサーリンク

-ネット回線

Copyright© 踊るびあほりっく , 2018 All Rights Reserved Powered by AFFINGER4.