MTUとは
MTU(Maximum Transmission Unit)とは、ネットワークで一度に送信できる最大のデータサイズを指します。適切なMTU設定は、効率的なデータ転送を可能にし、フラグメンテーションやネットワークパフォーマンスの低下を防ぎます。
すべてのスイッチインターフェイスで送受信されるフレームのデフォルトの最大伝送単位 (MTU) サイズは 1500 バイトです。すべてのギガビット イーサネットおよび 10 ギガビット イーサネット インターフェイスでスイッチド ジャンボ フレームをサポートし、すべてのルーテッド ポートでルーテッド フレームをサポートするように、MTU サイズを変更できます。
設定できるシステムMTU値
次の MTU 値を設定できます。
- システム ジャンボ MTU – この値は、スイッチのギガビット イーサネット ポートおよび 10 ギガビット イーサネット ポート上のスイッチド パケットに適用されます。システム ジャンボ MTU 値を指定するには、 system mtu jumbo bytesグローバル コンフィギュレーション コマンドを使用します。
- システム ルーティング MTU – この値は、スイッチ または スイッチスタックのすべてのルーティング ポート上のルーティングされたパケットにのみ適用されます 。システム ルーティング MTU 値を指定するには、 system mtu routing グローバル コンフィギュレーション コマンド を使用します 。
システム MTU 設定は NVRAM に保存され、スイッチのリロード時に有効になります。しかし、system mtu と system mtu jumbo コマンドで設定したMTUは、copy running-config startup-config コマンドでは保存されません。そのため、新しいスイッチに設定を適用する際には、手動で MTU 設定を行い、スイッチをリロードする必要があります。
MTUの設定
基本構文
標準MTUの設定
すべてのFast Ethernetインターフェイス の MTU サイズを変更します 。
Switch(config)# system mtu bytes
| コマンド | 内容 |
|---|---|
| bytes | 範囲は 1500 ~ 1998 バイトです。デフォルトは 1500 バイトです。 |
ジャンボ MTUの設定
すべてのギガビット イーサネットおよび 10 ギガビット イーサネット インターフェイスの MTU サイズを変更します。
Switch(config)# system mtu jumbo bytes
| コマンド | 内容 |
|---|---|
| bytes | 範囲は 1500 ~ 9000 バイトです。デフォルトは 1500 バイトです。 |
ルーティング MTUの設定
ルーティングに使用されるMTUサイズを設定します。
Switch(config)# system mtu routing bytes
システム ルーティング MTU は、ルーティングされたパケットの最大 MTU であり、スイッチが OSPFなどのプロトコルのルーティング更新でアドバタイズする最大 MTU でもあります。
設定例
すべてのFast Ethernetインターフェイス の MTU サイズを1900、
すべてのギガビット イーサネットおよび 10 ギガビット イーサネット インターフェイスの MTU サイズを7500、
ルーティングされたポートのシステム MTU を2000に設定しています。
Switch(config)# system mtu 1900
Switch(config)# system mtu jumbo 7500
Switch(config)# system mtu routing 2000