【トランキング】

トランキング とは?

最終更新:
💡 リンクを共有しても、VLANは分けて運ぶ

VLANの文脈では、複数VLANの通信を1つのリンクで運ぶ仕組み。一般にIEEE 802.1Qタグで所属を区別します。リンクを共有してもVLANが1つに統合されるわけではなく、VLAN間の通信には別途ルーティングが必要です。製品によってはリンク集約をtrunkと呼ぶため、文脈も確認します。

📌 このページのポイント
VLANトランク:所属を保って共有スイッチAスイッチBVID 10VID 20同じリンクを通る、別々のフレームVLANを一つに統合するわけではない通してよいVLANと、タグなし通信を設定別VLANへの通信にはルーティングが必要リンク集約の「trunk」とは意味を区別
線は共用するリンク、二つの小さな枠はVLAN IDの異なるフレームです。専用の物理レーンや一方向だけの通信ではありません。ネイティブVLANのタグなし通信は両端の設定で確認します。
ひよこ ひよこ
トランキングでVLANが1つになるの?
ペンギン先生 ペンギン先生
VLANの文脈では、別々のVLANの通信を同じリンクで運ぶことだよ。リンクを共有するだけで、所属VLANは分かれたまま。スイッチ間などで使い、VLANごとに別の接続を用意しなくても、そのリンクで複数VLANを延ばせるんだ。
ひよこ ひよこ
受信側はどうやって見分けるの?
ペンギン先生 ペンギン先生
一般にIEEE 802.1Qのタグに入るVLAN IDを使う。たとえばVLAN10のフレームとVLAN20のフレームが同じリンクを通っても区別できるよ。タグの種類を示す0x8100と、所属番号の10や20は別のフィールドなんだ。
ひよこ ひよこ
すべてのフレームにタグが付く?
ペンギン先生 ペンギン先生
ネイティブVLANの通信をタグなしで送る構成もあるよ。Ciscoの一般的な設定ではそのように動くけれど、製品や設定によってはネイティブVLANもタグ付きで送れる。タグなし通信をどう扱うか、両端の設定をそろえて確認しよう。
ひよこ ひよこ
VLAN10からVLAN20へも通信できる?
ペンギン先生 ペンギン先生
トランクにしただけでは、別VLANへルーティングしないよ。必要ならルータやレイヤー3スイッチなどがVLAN間の通信を扱う。どの通信を許すかの制御も別に設計する。複数VLANを運ぶことと、VLAN同士をつなぐことを分けて考えよう。
ひよこ ひよこ
複数のケーブルを束ねる意味でも聞いたよ。
ペンギン先生 ペンギン先生
製品の用語に注意しよう。たとえばArubaのAOS-Switchでは、複数の物理リンクを1つの論理リンクにまとめるリンク集約もport trunkingと呼ぶ。VLANトランクとリンク集約は別の機能で、集約したリンク上で複数VLANを運ぶ組み合わせもあるんだ。
ひよこ ひよこ
設定は何を確認すればよい?
ペンギン先生 ペンギン先生
両端のポートモード、通してよいVLANの一覧、ネイティブVLANやタグなし通信の扱いを確認する。必要のないVLANまで通さないようにし、端末向け接続では意図しないトランク化を避ける。コマンドや初期値は機種ごとに違うので、その機器の資料を使おう。
もっと詳しく知りたい人へ

ネイティブVLANが両端で違っていても、タグがあれば大丈夫?

タグなしで送られた通信は、受信側の設定で所属VLANを決めるため、食い違いが問題になります。Ciscoの資料は両端で同じネイティブVLANを設定するよう求め、スパニングツリーのループの可能性も説明しています。タグ付き通信が一部通ることだけで、正しい設定とは判断しません。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「VLANトランキング」って出てきたら「所属VLANを区別しながらリンクを共有する仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Trunking / VLAN Trunk」 = 幹線化 / VLANの幹線接続
💬 trunkは幹や幹線を意味します。複数VLANを運ぶ意味と、物理リンクを集約する製品用語の意味を、文脈で確認します。

参考資料

← 用語集にもどる