Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

メディアMTUとプロトコルMTU

最大伝送単位(MTU)は、断片化せずに転送できる最大のデータ単位です。物理インターフェースのメディアMTUとプロトコルのMTUを設定して、ネットワーク上のトラフィックを最適化します。

MTU の概要

最大送信単位(MTU)は、断片化せずにリンク上で転送できる最大のデータ単位です。パケットが通過するインターフェイスまたはプロトコルの MTU を超えると、デバイスはパケットをフラグメント化します。パケットが MTU よりも大きい場合、デバイスはパケットをドロップするか、フラグメント化してフラグメントを送信します。フラグメント化はネットワークの速度を低下させ、パケット損失につながる可能性があります。

IS-IS などの一部のプロトコルは、フラグメンテーションをサポートしていません。これらのプロトコルでは、パケットがリンクの MTU を超えた場合、デバイスはパケットをドロップします。

物理インターフェイスのメディア MTU とプロトコルの MTU を設定して、パケット損失を回避し、ネットワーク上のトラフィックを最適化します。

特定の機能のプラットフォームおよびリリースサポートを確認するには、機能エクスプローラーを使用します。

プラットフォームに関連する注意点については、プラットフォーム固有の MTU 動作セクションを参照してください。

メディアMTUの概要

インターフェイスの最大送信単位(MTU)は、フラグメント化なしにそのインターフェイスを転送できる最大のデータユニットです。

デフォルトのメディアMTUは、そのインターフェイスで使用されるカプセル化とレイヤー3(L3)MTUによって異なります。場合によっては、L3 MTUは、使用されているプロトコルがIPバージョン4(IPv4)または国際標準化機構(ISO)のどちらであるかによって異なります。

物理インターフェイスのデフォルトのメディアMTUは、レイヤー2(L2)のオーバーヘッドに依存し、次のように計算されます。

また、実際に送信されるフレームには、メディアのMTUに含まれないCRC(巡回冗長性検査)ビットが含まれています。例えば、ギガビットイーサネットバージョン2インターフェイスのMTUは1514バイトですが、可能な最大フレームサイズは1518バイトです。相互運用性を考慮してMTUを計算する際には、余分なビット数について考慮する必要があります。

メディアMTUを設定する際は次の点に留意してください:

  • MTUサイズは、ポイントツーポイント接続の両方で同一です。
  • ポイントツーマルチポイント接続のサブネットのインターフェイスすべてで、同じMTUサイズを使用する必要があります。
  • Ethernetインターフェースの物理的なMTUには、Ethernetフレームの4byte FCS(Frame Check Sequence)フィールドが含まれていません。
  • 連結モードで動作するSONET/SDHインターフェースは、レートディスクリプタに"c"が追加されています。例えば、連結されたOC48インターフェイスはOC48cと呼ばれまます。
  • データリンク接続識別子(DLCI)の最大数は、インターフェイス上のMTUによって決定されます。MTUが5012に設定されているキープアライブが有効になっている場合、DLCIの最大数は1000です。

トンネルサービスのインターフェイスは論理インターフェイスとみなされるため、関連物理インターフェイスにMTU設定を行うことはできません。つまり、次のインターフェイスタイプに対してはMTUサイズを設定できません:

  • 一般的なルーティングカプセル化(gr-)
  • IP-IP(ip-)
  • ループバック(lo-)
  • リンクサービス(ls-)
  • マルチリンクサービス(ml-)
  • マルチキャスト(pe-、pd-)

メディアMTUを設定する

メディアMTUのサイズを変更する場合、そのサイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。言い換えると:

設定できる最大メディアMTUサイズは、デバイスとインターフェイスの種類によって異なります。

注:

メディアMTUまたはプロトコルMTUを変更すると、インターフェイスが削除され、再度追加されます。これは、リンクのフラッピングにつながります。

メディアMTUを設定するには:

  1. 設定モードで、[edit interfaces interface-name]階層レベルに移動します。
  2. mtuステートメントを含めます。

プロトコルMTU

概要

デフォルトのプロトコルMTUは、デバイスとインターフェイスのタイプによって異なります。最初にインターフェイスを設定する際、プロトコルMTUは自動的に計算されます。その後、メディアMTUが変更された場合は、既存のアドレスファミリーのプロトコルMTUも自動的に変更されます。

メディアMTUのサイズを縮小しながら、1つまたは複数のアドレスファミリーがすでに設定され、インターフェイス上でアクティブである場合、プロトコルMTUのサイズも縮小する必要があります。プロトコルMTUのサイズを大きくする場合、メディアMTUのサイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。

プロトコルMTUは、仮想トンネル(VT)インターフェイスを除くすべてのトンネルインターフェイスで設定できます。Junos OSは、VTインターフェイスのMTUサイズをデフォルトで無制限に設定します。

MPLSのプロトコルMTU

MPLS MTUを設定しない場合、Junos OSは物理インターフェイスMTUからMPLS MTUを導き出します。この値から、ソフトウェアは、パケット転送エンジンでプッシュされる可能性のあるラベルの最大数のカプセル化固有のオーバーヘッドとスペースを差し引きます。ソフトウェアは、各4バイトずつの3つのラベル、合計で12バイトを用意しています。

MPLS MTUを決定するために使用される公式は次の通りです。

インターフェイスカプセル化タイプによるカプセル化オーバーヘッド

メディアMTUのサイズを変更する場合、そのサイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。以下の表は、インタフェースのカプセル化とそれに対応するカプセル化オーバーヘッドを示したものです。

表 1: カプセル化タイプによるカプセル化オーバーヘッド

インターフェイスのカプセル化

カプセル化オーバーヘッド(バイト)

802.1Q/イーサネット 802.3

21

802.1Q/イーサネットサブネットワークアクセスプロトコル(SNAP)

26

802.1Q/イーサネットバージョン2

18

ATMセルリレー

4

ATMパーマネント仮想接続(PVC)

12

Cisco HDLC

4

イーサネット 802.3

17

イーサネット回線クロスコネクト(CCC)および仮想プライベートLANサービス(VPLS)

4

ATM上のイーサネット

32

イーサネットSNAP

22

イーサネットトランスレーショナルクロスコネクト(TCC)

18

イーサネットバージョン2

14

拡張仮想ローカルエリアネットワーク(VLAN)CCCおよびVPLS

4

拡張VLAN TCC

22

フレーム リレー

4

PPP

4

VLAN CCC

4

VLAN VPLS

4

VLAN TCC

22

インターフェースタイプ別メディアMTUサイズ

メディアMTUのサイズを変更する場合、そのサイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。このトピックを使って、デバイスで設定できるMTU値を決定します。

CFEBを搭載したM7iおよびM10iルーターの、インターフェイスタイプ別メディアMTUサイズ

表 2: CFEBを搭載したM7iおよびM10iルーターの、インターフェイスタイプ別メディアMTUサイズ

インターフェイスタイプ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

アダプティブサービス (MTUサイズは設定不可)

9192

-

-

ATM

4482

9192

4470

E1/T1

1504

9192

1500

E3/T3

4474

9192

4470

ファストイーサネット

1514

1533(4ポート)

1532(8ポート)

1532(12ポート)

注:

100Base-TX Fast EthernetポートFICの2個の最大MTUは9192バイトです。

1500 (IPv4), 1497 (ISO)

ギガビットイーサネット

1514

9192

注:

ギガビットイーサネットポートFICの1つのMTUの最大値は9192バイトです。

1500 (IPv4), 1497 (ISO)

シリアル

1504

9192

1500 (IPv4), 1497 (ISO)

Sonet/SDH

4474

9192

4470

CFEB-E搭載M7iルーター、CFEB-E搭載M10iルーター、およびM320とM120ルーターのインターフェースタイプ別のメディアMTUサイズ

表 3: CFEB-E搭載M7iルーター、CFEB-E搭載M10iルーター、およびM320とM120ルーターのインターフェースタイプ別のメディアMTUサイズ

インターフェイスタイプ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

ATM2型IQ

4482

9192

4470

チャネライズドDS3 IQ

4471

4500

4470

チャネライズドE1 IQ

1504

4500

1500

チャネライズドOC12 IQ

4474

9192

4470

チャネライズドSTM1 IQ

4474

9192

4470

DS3

4471

4500

4470

E1

1504

4500

1500

E3 IQ

4471

4500

4470

ファストイーサネット

1514

1533(4ポート)

1532 (8ポート、12ポート、48ポート)

1500 (IPv4), 1497 (ISO)

ギガビットイーサネット

1514

9192

1500 (IPv4), 1497 (ISO)

Sonet/SDH

4474

9192

4470

T1

1504

4500

1500

CT3型IQ

(M120を除く)

4474

9192

4470

MXシリーズルーターのメディアMTUサイズ

表 4: インターフェイスタイプ別のMXシリーズルーターのメディアMTUサイズ

インターフェイスタイプ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

ギガビットイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

10ギガビットイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

マルチレートイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

トライレートイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

チャネル化SONET/SDH OC3/STM1(マルチレート)

1514

9192

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

DS3/E3(マルチレート)

1514

9192

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

表 5: MPC別のMXシリーズルーターのメディアMTUサイズ
MPC 最大MTU(バイト)
MPC1 9500(イーサネットインターフェイス)
MPC2 9500(イーサネットインターフェイス)
MPC2E 9500(イーサネットインターフェイス)
MPC2E-NG. MPC3E-NG 9500
MPC3E 9500(イーサネットインターフェイス)
MPC4E 9500(イーサネットインターフェイス)
MPC5E 9500(イーサネットインターフェイス)
MPC6E 9500(イーサネットインターフェイス)
MPC7E(MPC7E-MRATEおよびMP7E-10G) 16,000
MPC8E (MX2K-MPC8E) 16,000
MPC9E (MX2K-MPC9E) 16,000
MPC10E-10C-MRATE 16,000(Junos OSリリース19.2R1以降)
MPC10E-15C-MRATE 16,000(Junos OSリリース19.1R1以降)
MX2K-MPC11E 16,000(Junos OSリリース19.3R2以降)
MX10003 MPC (MX10003-LC2103) 16,000(Junos OSリリース17.3R1以降)
表 6: プラットフォーム別MXシリーズルーターのメディアMTUサイズ
プラットフォーム 最大MTU(バイト)
MX5、MX10、MX40、MX80 9192
MX204 16,000(Junos OSリリース17.4R1以降)

MX304

16000

MX10000

16000

ACXシリーズルーター、EXおよびQFXシリーズスイッチのインターフェイスタイプ別メディアMTUサイズ

表 7: ACXシリーズルーターのインターフェースタイプ別メディアMTUサイズ

インターフェイスタイプ

スイッチ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

ギガビットイーサネットと10ギガビットイーサネット

ACX1000、ACX2000、ACX4000、ACX5048、ACX5096シリーズのルーター、およびACX500

1514

9216

1500 (IPv4), 1497 (ISO)

ギガビットイーサネットと10ギガビットイーサネット

ACX5448シリーズ、ACX710シリーズ

1514

10000

1500 (IPv4), 1497 (ISO)

ギガビットイーサネットと10ギガビットイーサネット

ACX7000シリーズ

1514

9996

1500(IPv4)、1497(ISO)

PTXシリーズパケットトランスポートルーターにおけるインターフェースタイプ別メディアMTUサイズ

表 8: PTXシリーズパケットトランスポートルーターにおけるインターフェースタイプ別メディアMTUサイズ

インターフェイスタイプ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

10ギガビットイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

40ギガビットイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

100ギガビットイーサネット

1514

9500

1500 (IPv4), 1488 (MPLS), 1497 (ISO)

JRR200シリーズルーターのインターフェースタイプ別メディアMTUサイズ

表 9: JRR200シリーズルーターのインターフェースタイプ別メディアMTUサイズ

インターフェイスタイプ

デフォルトのメディアMTU(バイト)

最大MTU(バイト)

デフォルトのIPプロトコルMTU(バイト)

管理用イーサネットインターフェイス(em0em2 - em9

1514

9192

1500 (IPv4), 1497 (ISO)

MTUとMACsec

メディアアクセス制御セキュリティ(MACsec)は、ポイントツーポイントのセキュリティを提供するレイヤー2(L2)セキュリティプロトコルです。MACsecは、MACsecが有効になっているインターフェイスを通過するパケットにヘッダーを追加します。パケットがプロトコルMTU制限に近く、MTUがMACsecヘッダーを考慮して調整されていない場合、MACsecヘッダーが追加されたときにパケットがインターフェイスMTUを超える可能性があります。その場合、デバイスはパケットをドロップします。MACsec を有効にする前に、プロトコル MTU が、追加の 32 バイトの MACsec オーバーヘッドを収容するのに十分な大きさであることを確認する必要があります。

注: Secure Channel Identifier(SCI)フィールドがない場合、MACsecヘッダーは32バイト未満にすることができます。デバイスが MACsec パケットを確実に送信できるように、MACsec ヘッダーを 32 バイトと想定することを推奨します。

MACsec の自動 MTU 調整

一部のデバイスでは、MTUを調整してMACsecヘッダーを自動的に含めることができます。この機能を使用して、インターフェイスまたはプロトコルのMTUがMACsecオーバーヘッドを考慮して適切に調整されるようにします。この機能を使用しない場合、ネットワーク管理者は、インターフェイスとプロトコルのMTUを手動で調整する必要があります。

物理インターフェイスまたは論理インターフェイスで MACsec が有効になっている場合、これらのデバイスは、そのインターフェイスの MACsec ヘッダーを含むように MTU を自動的に調整できます。この機能が有効になっているときにデバイスがデフォルトのインターフェイスMTUを使用している場合、デバイスは自動的にインターフェイスMTUを増やしてMACsecヘッダーに対応します。ユーザー(ネットワーク管理者)がカスタム インターフェイス MTU を設定している場合、デバイスはプロトコル MTU を自動的に削減し、代わりに MACsec ヘッダー用のスペースを確保します。特定の論理インターフェイスでMACsecが有効になっている場合、その論理インターフェイスの下のプロトコルファミリーは、MACsecヘッダーに対応する調整済みMTUを使用します。

次の表は、MTU をまだ設定していない場合の自動 MTU 調整をサポートするデバイスの反応を示しています。

表 10: MACsec の自動 MTU 調整
MACsecの有効化: 物理インターフェイス(IFD)MTU プロトコルMTU
物理インターフェイス(IFD)レベル デバイスは、MACSec オーバーヘッドを考慮して IFD MTU を 32 バイト増加させます。 (調整済み IFD MTU) −(32 + L2 オーバーヘッド)
論理インターフェイス(IFL)レベル IFD MTUは変更されません。 (IFD MTU) −(32 + L2 オーバーヘッド)

MACsecの自動MTU調整を有効にするには:

  1. [edit interfaces interface-name][edit security macsec interfaces interface-name]の両方の階層レベルでMACsecを設定します。詳細については、「 MACsecの設定 」を参照してください。

  2. [edit security macsec]階層レベルでenable-auto-mtu-updateのステートメントを設定します。

注:
  • この機能は、集合型イーサネットインターフェイスやリンクアグリゲーショングループ(LAG)に属するインターフェイスではサポートされていません。

  • この機能は、CCC、VPLS、BRIDGE、または TCC プロトコル ファミリーではサポートされていません。

    • 物理インターフェースレベルでMACsecが有効になっている場合-その下のいずれかの論理インターフェースがこれらのプロトコルのいずれかを使用している場合、デバイスはその物理インターフェース階層下にあるすべての論理インターフェースのMTU調整をスキップします。

    • 論理インターフェイスレベルでMACsecが有効になっている場合-論理インターフェイスがこれらのプロトコルのいずれかを使用している場合、デバイスはその論理インターフェイスの下で設定されたプロトコルに対してのみMTU調整をスキップします。

プラットフォーム固有の MTU 動作

特定の機能のプラットフォームおよびリリースサポートを確認するには、機能エクスプローラーを使用します。

プラットフォーム固有の動作を確認するには、以下のテーブルを使用して下さい:

プラットフォーム 違い

ACXシリーズ

  • プロトコルMTUをサポートするACXシリーズルーターは、MTU例外をエグレスで機能させるため、IPv4およびIPv6のファミリーレベルでMTUを明示的に設定する必要があります。

    MTU を設定する際は、以下のガイドラインに従ってください。MTUを設定する場合:

    • inetとinet6ファミリーの両方にMTUを設定すると、inet MTUが優先されます。

    • MTU を inet レベルのみで設定する場合、inet6 にも同じ値が適用されます。

    • inet6 レベルにのみ MTU を設定する場合、inet にも同じ値が適用されます。

MXシリーズ

  • MX304、MX960、MX2020、MX10003、MX10008: これらのデバイスのインターフェイスで MACsec が有効になっている場合、上記の「 MACsec の MTU の自動調整 」セクションで説明されているように、デバイスで MTU を自動的に増加させることができます。

変更履歴

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer をご利用ください。

リリース
説明
19.3R2
Junos OS Release 19.3R2より,MX2K-MPC11Eの設定可能な最大MTUサイズが16,000バイトに変更されました。
19.2R1
Junos OS Release 19.2R1以降、MPC10E-10C-MRATEの設定可能な最大MTUサイズは16,000バイトとなります。
19.1R1
Junos OS Release 19.1R1以降、MPC10E-15C-MRATEの設定可能な最大MTUサイズは16,000バイトとなります。
17.4R1
Junos OS Release 17.4R1以降、MX204のMTUサイズは16,000バイトになりました。
17.3R1
Junos OS Release 17.3R1以降、MX10003 MPCのMTUサイズは16,000バイトです。