ネットワーク / L2ネットワーク
Trunkとは
Trunk port。複数VLANの通信を1本のリンクで運ぶためのポート設定です。
用語集内のカードを見るネットワーク / L2ネットワーク
Trunk port。複数VLANの通信を1本のリンクで運ぶためのポート設定です。
用語集内のカードを見るTrunkを、定義だけで終わらせず、現場で出てくる場面、確認材料、見落としやすい点、関連語とのつながりまで順に確認できます。
実務メモ
Trunkはスイッチ間、仮想基盤、無線AP、サーバー接続で複数VLANを運びます。障害時はリンクupだけでなく、必要なVLANが両端で許可されているかを確認します。
証跡には接続元/接続先ポート、allowed VLAN、Native VLAN、tag方式、LACP有無、STP state、用途、追加/削除するVLAN、対向作業の有無を残します。
片側だけVLANを追加する、all許可のまま不要VLANを流す、Native VLAN不一致を放置すると、通信断や意図しないVLAN混入につながります。
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を残します。
Trunkの障害で多いのは、片側だけallowed VLANへ追加している、古いVLANを削除し忘れている、all許可のまま不要なVLANまで流している、という状態です。必要なVLANだけを許可し、対向と差分がないかを確認します。
仮想基盤や無線APでは、管理VLAN、利用者VLAN、音声VLAN、ゲストVLANなど複数の用途が同じTrunkに乗ります。影響範囲を判断するには、VLAN IDだけでなく用途と収容先も必要です。
802.1Q Trunkでは、通常はVLANタグ付きフレームを運びますが、Native VLANではタグなしフレームを扱います。対向でNative VLANが不一致だと、意図しないVLANへ混入したり、警告ログが出たりします。
古い機器や一部のAP/サーバー接続では、管理通信だけタグなしにする設計が残ることがあります。その場合は、なぜタグなしが必要なのか、どのVLANで受けるのかを明記します。
TrunkがLACP上にある場合は、物理ポートではなくPort-channel側の設定が有効になることがあります。物理メンバーと論理IFのallowed VLANやNative VLANがずれていないかを確認します。
STPでは、Trunk上のVLANごとにforwarding/blockingが異なることがあります。特定VLANだけ疎通できない場合、allowed VLANだけでなくSTP instance、root、blocked portを確認します。
Trunk変更では、追加/削除するVLAN、対向作業の有無、影響するサーバーやAP、戻し条件を残します。片側だけ変更すると通信断やVLAN混入になるため、作業順と確認順を明確にします。
引き継ぎでは、なぜそのVLANを通しているか、どの通信を確認すればよいか、どのポートが対向かを残します。関連語としてVLAN、Native VLAN、LACP、STP、Access portを並べると追いやすくなります。
同じ主要カテゴリの用語をまとめて確認できます。現在の用語を起点に、前後の用語へ進むと文脈を保ったまま読み進められます。