インフラ用語集へ戻る

ネットワーク / L2ネットワーク

Trunkとは

Trunk port。複数VLANの通信を1本のリンクで運ぶためのポート設定です。

用語集内のカードを見る

この記事で学べること

Trunkを、定義だけで終わらせず、現場で出てくる場面、確認材料、見落としやすい点、関連語とのつながりまで順に確認できます。

  1. Trunkを読むときの前提
  2. allowed VLANを絞って確認する
  3. Native VLANとタグ方式を見る
  4. LACPとSTPの状態を合わせる
  5. 変更証跡と引き継ぎ

実務メモ

allowed VLAN、Native VLAN、対向設定を同時に見る

どこで効くか

Trunkはスイッチ間、仮想基盤、無線AP、サーバー接続で複数VLANを運びます。障害時はリンクupだけでなく、必要なVLANが両端で許可されているかを確認します。

残す証跡

証跡には接続元/接続先ポート、allowed VLAN、Native VLAN、tag方式、LACP有無、STP state、用途、追加/削除するVLAN、対向作業の有無を残します。

避けたい誤解

片側だけVLANを追加する、all許可のまま不要VLANを流す、Native VLAN不一致を放置すると、通信断や意図しないVLAN混入につながります。

まず確認すること

  • allowed VLANを対向ポートと比較する
  • Native VLAN mismatchログを確認する
  • 代表VLANごとの疎通を確認する

Trunkを読むときの前提

Trunk(Trunk port)は、1本のリンクで複数VLANのフレームを運ぶポート設定です。スイッチ間接続、仮想基盤、無線AP、サーバーbonding、FW接続で使われ、VLANタグと許可VLANの設計が通信範囲を決めます。

Trunkでは、リンクがupしていても必要なVLANが許可されていなければ通信できません。対向機器とtagging方式、allowed VLAN、Native VLAN、LACP、STP状態が一致しているかを確認します。

設計資料には、接続元/接続先ポート、allowed VLAN、Native VLAN、tag方式、LACP有無、STP role、利用用途、変更時の確認VLANを残します。

allowed VLANを絞って確認する

Trunkの障害で多いのは、片側だけallowed VLANへ追加している、古いVLANを削除し忘れている、all許可のまま不要なVLANまで流している、という状態です。必要なVLANだけを許可し、対向と差分がないかを確認します。

仮想基盤や無線APでは、管理VLAN、利用者VLAN、音声VLAN、ゲストVLANなど複数の用途が同じTrunkに乗ります。影響範囲を判断するには、VLAN IDだけでなく用途と収容先も必要です。

  • allowed VLANを対向ポートと突合する。
  • VLAN ID、用途、収容先を同じ表で管理する。
  • all許可や古いVLANの残存を確認する。

Native VLANとタグ方式を見る

802.1Q Trunkでは、通常はVLANタグ付きフレームを運びますが、Native VLANではタグなしフレームを扱います。対向でNative VLANが不一致だと、意図しないVLANへ混入したり、警告ログが出たりします。

古い機器や一部のAP/サーバー接続では、管理通信だけタグなしにする設計が残ることがあります。その場合は、なぜタグなしが必要なのか、どのVLANで受けるのかを明記します。

  • Native VLANの値を対向で一致させる。
  • tagged/untaggedの通信を用途別に分ける。
  • Native VLAN mismatchログを確認する。

LACPとSTPの状態を合わせる

TrunkがLACP上にある場合は、物理ポートではなくPort-channel側の設定が有効になることがあります。物理メンバーと論理IFのallowed VLANやNative VLANがずれていないかを確認します。

STPでは、Trunk上のVLANごとにforwarding/blockingが異なることがあります。特定VLANだけ疎通できない場合、allowed VLANだけでなくSTP instance、root、blocked portを確認します。

  • 物理IFとPort-channelの設定差分を確認する。
  • VLANごとのSTP stateを保存する。
  • LACP member障害時のTrunk疎通を確認する。

変更証跡と引き継ぎ

Trunk変更では、追加/削除するVLAN、対向作業の有無、影響するサーバーやAP、戻し条件を残します。片側だけ変更すると通信断やVLAN混入になるため、作業順と確認順を明確にします。

引き継ぎでは、なぜそのVLANを通しているか、どの通信を確認すればよいか、どのポートが対向かを残します。関連語としてVLAN、Native VLAN、LACP、STP、Access portを並べると追いやすくなります。

  • 変更前後のTrunk設定と対向設定を保存する。
  • 代表VLANごとの疎通結果を残す。
  • 追加理由、所有者、削除条件を台帳に入れる。

関連語

同じ主要カテゴリの用語

ネットワークの学習順

同じ主要カテゴリの用語をまとめて確認できます。現在の用語を起点に、前後の用語へ進むと文脈を保ったまま読み進められます。

InfraEngKit内の関連機能