Dynamic Trunking Protocol (3.2.3)
DTP (Dynamic Trunking Protocol) は、二つのCiscoデバイス間でトランク形成について交渉するために使用されています。 DTPはトラフィックの増加を引き起こし、デフォルトで有効になっていますが、無効にすることもできます。
DTP入門 (3.2.3.1)
Ethernetトランクインタフェースは、異なるトランキングモードをサポートします。 インタフェースは、トランキングまたは非トランキングに設定するか、隣接インタフェースとトランキングをネゴシエートすることができます。 トランクネゴシエーションは、ネットワークデバイス間のポイントツーポイントベースのみで動作するDTP(Dynamic Trunking Protocol)によって管理されます。
DTPはCisco独自のプロトコルであり、Catalyst 2960およびCatalyst 3560シリーズスイッチで自動的に有効化されます。 他のベンダーのスイッチは、DTP をサポートしていません。 DTPは、近隣スイッチのポートがDTPをサポートするトランクモードで構成されている場合にのみ、トランクネゴシエーションを管理します。
スイッチS1とS3のインタフェースF0/3で図3-20に示すように、Cisco Catalyst 2960と3560スイッチのデフォルトDTP設定はdynamic autoになっています。
Figure 3-20 Initial DTP Configuration
CiscoスイッチからDTPをサポートしていないデバイスへのトランキングを有効にするには、インターフェースコンフィグレーションモードコマンド switchport mode trunkおよび switchport nonegotiateで実行します。 図 3-21 では、スイッチ S1 と S2 の F0/1 ポートがすべての DTP 広告を無視し、トランクポートモードで起動および維持するように構成されているため、スイッチ S1 と S2 間のリンクはトランクになります。 スイッチS1とS3のF0/3ポートはdynamic autoに設定されているので、ネゴシエーションの結果、アクセスモード状態になります。 このため、非アクティブなトランクリンクが形成されます。 トランクモードになるようにポートを設定すると、トランクがどの状態であるかがあいまいにならず、常にオンになっています。 この構成では、トランクポートがどの状態であるかを簡単に覚えることができます。ポートがトランクであるはずの場合、モードはトランクに設定されます。
Figure 3-21 DTP Interaction Results
Negotiated Interface Modes (3.0) (英語) (英語) (英語) (英語) (英語) (英語) (英語) (英語) (英語) (英語)。2.3.2)
Catalyst2960およびCatalyst3560シリーズスイッチのEthernetインタフェースは、DTPを使用したさまざまなトランキングモードをサポートしています:
- switchport mode access: インターフェース(アクセスポート)を恒久的な非トランキングモードにし、リンクを非トランクリンクに変換するためのネゴシエーションが行われます。 隣接するインタフェースがトランクインタフェースであるかどうかに関係なく,インタフェースは非トランクインタフェースになります。
- switchport mode dynamic auto。 リンクをトランクリンクに変換できるインタフェースにします。 隣接するインタフェースが trunk または desirable モードに設定されている場合,インタフェースはトランクインタフェースになります。 新しいCiscoスイッチのイーサネットインターフェースのデフォルトのswitchportモードは、dynamic autoです。 2 台の Cisco スイッチが共通のデフォルト設定である auto のままだと、トランクが形成されることはないことに注意してください。 インターフェイスが積極的にリンクをトランクリンクに変換しようとするようにします。 隣接するインターフェイスが trunk,desirable,または auto モードに設定されている場合,インターフェイスはトランクインターフェイスになります。 これは、Catalyst 2950 および 3550 シリーズスイッチなどの古いスイッチのデフォルトのスイッチポートモードです。 インターフェイスを永続的なトランキングモードにし、隣接するリンクをトランクリンクに変換するよう交渉します。 隣接するインタフェースがトランクインタフェースでなくても,インタフェースはトランクインタフェースになります。
- switchport nonegotiate: インタフェースが DTP フレームを生成しないようにします。 本コマンドは,インタフェースの switchport モードが access または trunk のときだけ使用できます。 表 3-8 は、Catalyst 2960 スイッチポートに接続されたトランクリンクの対向端での DTP 構成オプションの結果を示しています。
表3-88 DTP Negotiated Interface Modes
Dynamic Auto
Dynamic(ダイナミック)。 望ましい
トランク
アクセス
ダイナミック Auto
Access
Trunk
Trunk
Access
Dynamic Desirable
Trunk
Trunk
Trunk
Access
Trunk
Trunk
Trunk
Limited connectivity
Trunk
Trunk
TrunkTrunk>Limited connection
Access
Limited connectivity
Access
DTP デフォルトモードはCisco IOS Softwareバージョンとプラットフォームによって異なります。 現在のDTPモードを確認するには、次の出力に示すように、show dtp interfaceコマンドを実行します。