このドキュメントでは、Cisco Nexus スイッチで最大伝送ユニット(MTU)を設定および検証する方法について説明します。
このドキュメントに関する固有の要件はありません。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
プラットフォームに関係なく、すべてのレイヤ 3 ポートはポート単位で設定されます。
Nexus(config)#interface vlan 1
Nexus(config-if)#mtu 9216
Nexus(config)#interface ethernet 1/1
Nexus(config-if)#no switchport
Nexus(config-if)#mtu 9216
レイヤ2 MTUは、ネットワークのQuality of Service(QoS)ポリシーまたはポート自体の設定によって設定されます(ポート単位のMTUをサポートするスイッチ上)。 ポート単位の MTU は、Nexus 7000、9000、および特定の 3000 モデルでのみサポートされています。
Nexus 3000:Nexus 3048、3064、3132Q、3132Q-X、3132Q-XL、3172、および3500シリーズスイッチを含む
Nexus 5000:すべてのNexus 5000および5500シリーズスイッチ
Nexus 6000:すべてのNexus 6000シリーズスイッチ
これらのスイッチに高いMTUを設定するには、network-qosポリシーを作成するか、既存のポリシーを変更して高いMTUを指定します。この設定は、すべてのポートに適用されます。これには、スイッチに接続されたシスコ ファブリック エクステンダ(FEX)ポートが含まれます。
注:ポート単位のMTUを設定するためにnetwork-qosポリシーを使用しないでください。これらのポリシーは、ポート単位のMTU設定をサポートしていません。
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
system qos
service-policy type network-qos jumbo
Nexus 3000:Nexus 3132Q-V、3164、31108、31128PQ、3200シリーズ、および36180YC-Rスイッチを含む
Neuxs 7000:すべてのNexus 7000および7700シリーズスイッチ
Nexus 9000:すべてのNexus 9200シリーズスイッチ(92xxxを含む)、9300シリーズスイッチ(93xxxを含む)、および9500シリーズスイッチ
注:ポート単位のMTU設定を使用するプラットフォームL2ポートは、スイッチまたは1500でのみシステムジャンボMTU設定を使用できます。
デフォルトでは、システムジャンボMTUは9216であり、ジャンボMTUが設定されているL2ポートは、変更されると自動的に新しい値に更新されます。
Nexus# show running-config all | i jumbomtu
system jumbomtu 9216
Nexus(config)# system jumbomtu ?
<1500-9216> Enter jumbomtu
ポート単位でMTUを設定するには、次の設定が必要です。
Nexus(config)#interface ethernet 1/1
Nexus(config-if)#mtu 9216
無効な値を入力すると、エラーが返されます。
Nexus(config-if)# mtu 9000
ERROR: MTU can only be default or system jumbo MTU
interface port-channel136
switchport mode fex-fabric
fex associate 136
vpc 136
mtu 9216
注:Nexus 7000では、バージョン6.2以降のFPCでFEX MTUを設定することはできません。代わりに、次の設定の詳細としてカスタムQoSポリシーを作成する必要があります。
注:現在使用しているテンプレートを変更します。現在使用されているテンプレートを検索するには、show policy-map system type network-qosコマンドを実行します。
7K(conf)#class-map type network-qos match-any c-nq-8e-custom
7K(config-cmap-nqos)#match cos 0-7
7K(config)#policy-map type network-qos nq-8e-custom template 8e
7K(config-pmap-nqos)#class type network-qos c-nq-8e-custom
7K(config-pmap-nqos-c)#congestion-control tail-drop
7K(config-pmap-nqos-c)#mtu 9216
7K(config)#system qos
7K(config-sys-qos)#service-policy type network-qos nq-8e-custom
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
system qos
service-policy type network-qos jumbo
このセクションを使用して、設定が正しく設定されていることを確認します。
Cisco CLI アナライザ(登録ユーザ専用)は、特定の show コマンドをサポートしています。Cisco CLIアナライザを使用して、showコマンド出力の解析を表示できます。
次の例に示すようにshow interface eth x/yコマンドを実行して、すべてのNexusプラットフォームでレイヤ3 MTUを確認します。
Nexus# show interface ethernet 1/19
Ethernet1/19 is up
Dedicated Interface
Hardware: 100/1000/10000 Ethernet, address: 547f.ee5d.413c (bia 547f.ee5d.40fa)
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
次の出力に示すように、show interface vlan Xコマンドを実行してSVI MTUを確認します。
Nexus# show interface vlan 1
Vlan1 is down (Non-routable VDC mode), line protocol is down
Hardware is EtherSVI, address is 547f.eed8.ec7c
Internet Address is 192.168.10.10/24
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
この項では、プラットフォーム単位でレイヤ 2 MTU を検証する方法について説明します。これらのコマンドは、親スイッチから実行されます。
Nexus# show queuing interface ethernet 1/1
Ethernet1/1 queuing information:
TX Queuing
qos-group sched-type oper-bandwidth
0 WRR 100
RX Queuing
qos-group 0
q-size: 469760, HW MTU: 9216 (9216 configured)
-- or --
Nexus# show queuing interface ethernet 1/1
slot 1
=======
HW MTU of Ethernet1/1 : 9216 bytes
Egress Queuing for Ethernet1/1 [System]
Nexus# show interface ethernet 1/12
Ethernet1/12 is up
admin state is up, Dedicated Interface
Hardware: 1000/10000 Ethernet, address: 7c0e.ceca.f183 (bia 7c0e.ceca.f183)
MTU 9216 bytes, BW 10000000 Kbit, DLY 10 usec
注:Nexus 3000が7.0(3)I2(2a)よりも前のコードで稼働している場合は、show queueing interface ethernet x/xコマンドを実行してMTU値を確認します。7.0(3)I2(2a)以降を実行するNexus 3000スイッチは、ポート単位でMTUサイズを表示します。
Nexus 5000、6000、および 7000 に接続された FEX の場合:
Nexus# show queuing interface ethernet 136/1/1
if_slot 68, ifidx 0x1f870000
Ethernet136/1/1 queuing information:
Input buffer allocation:
Qos-group: 0
frh: 3
drop-type: drop
cos: 0 1 2 3 4 5 6 7
xon xoff buffer-size
---------+---------+-----------
19200 78080 90880
Queueing:
queue qos-group cos priority bandwidth mtu
--------+------------+--------------------+---------+----------------+--------
3 0 0 1 2 3 4 5 6 WRR 100 9280
Nexus 9000 に接続された FEX の場合:
9K# show interface ethernet 104/1/1
Ethernet104/1/1 is up
admin state is up,
Hardware: 100/1000 Ethernet, address: 5475.d0e0.e5c2 (bia 5475.d0e0.e5c2)
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
このセクションでは、設定のトラブルシューティングに役立つ情報を紹介します。
Cisco CLI アナライザ(登録ユーザ専用)は、特定の show コマンドをサポートしています。Cisco CLIアナライザを使用して、showコマンド出力の解析を表示できます。
ソフトウェアで変更を検証することが必要な場合があります。これを行うには、イーサネットポートマネージャ(ethpm)を調べて、変更が任意のプラットフォームのソフトウェアを通じてプッシュされたことを確認します。
Switch#show system internal ethpm info interface eth 6/5 | egrep -i mtu
medium(broadcast), snmp trap(on), MTU(4000)
また、M1、M2、F1、およびF2モジュールで、ハードウェアの変更がプッシュされたことを確認することもできます。
module-1#show hardware internal mac port 20 state | i MTU
GD: Port speed Undecided GD MTU 10240 (fixed to max), PL MTU 9238 mode 0
または、ラインカードのQoS設定を確認します。
module-1# show hardware internal mac port 33 qos configuration | beg mtu vl hw_mtu pm_mtu pm_adj qos_mtu qos_adj last_mtu 0 9238 9728 22 9216 22 9216
リンク間でMTUの不一致が発生すると、ルーティング隣接関係を持つルーテッドインターフェイスに影響を与える可能性があり、VPCの両側がMTUに一致しない場合(設定には注意が必要)はVPCとのタイプ1の不一致が発生します。
| 改定 | 発行日 | コメント |
|---|---|---|
5.0 |
06-Jul-2026
|
スペルチェック、文章校正、スペース、MDFタグが更新されました。 |
4.0 |
06-Mar-2024
|
「ネットワークQoS MTU設定」と「ポート単位のMTU設定」に注記を追加。 |
3.0 |
13-Jul-2023
|
再認定 |
2.0 |
21-Jun-2022
|
システムジャンボMTUの設定方法に関する情報を追加。タイトルを編集。壊れたリンクを削除しました。分かりやすくするために、その他の小さな編集を行いました。 |
1.0 |
11-Aug-2015
|
初版 |