「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

VLANタギング

pointこの用語のポイント

pointタグVLANの規格だよ

pointIEEE 802.1ってところが決めたよ

スポンサーリンク

簡単に書くよ

VLANタギング(読:ブイランタギング 英:VLAN tagging)とは

「IEEE 802.1Q」のこと。
用語の中身としては

IEEE 802.1ってところが決めた、タグVLAN(所属するネットワークを書いた名札をデータにくっつけて、その名札をもとに制御するVLANのやり方)の規格
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「VLAN(ブイラン)」と「タグVLAN」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

VLANは「元々のネットワークを論理的に区切ったりまとめたりしたネットワーク」です。
スイッチと呼ばれるネットワーク機器にイタズラすることで、物理的な配線とは違うネットワークを作れます。

VLANタギング

例えば、そうですね。
とあるネットワークが あったとしましょう。
このネットワークは、スイッチ経由で5台のコンピュータが つながっています。

VLANタギング2

スイッチにイタズラをして、コンピュータ1は2としか やり取りできないようにしました。
2も1としか やり取りできません。

VLANタギング3

同じように、3~5は お互い やり取りできるようにしました。
3と4と5の間では やり取りできますが、1や2とは やり取りできません。

VLANタギング4

そうすると、物理的には1つのネットワークですが、論理的には2つのネットワークがある状態になります。

VLANタギング5

この「論理的なネットワーク」がVLANです。
実際につながっている線とは別の、意味上のネットワークですね。

タグVLANは「データに名札をくっつけて、その名札によって所属するネットワークを判断する やり方」です。

VLANタギング6

詳細は、用語「タグVLAN」の説明を ご覧ください。

VLANタギング7

以上を踏まえて、本題に入ります。

タグVLANを実現するにはルールが必要です。

例えば、そうですね。
データにくっつける名札は日本語で書きましょうか?
それとも英語で書きましょうか?

名札をくっつける位置はどこにします?
頭のところにしますか?
それとも意表をついて足の裏とかにします?

これらのルールがあいまいだと問題が生じます。

例えば、スイッチAが日本語で書いた名札を足の裏に貼りつけたとしましょう。
スイッチBは英語しか読めない上に名札は頭のところに付いているだろうと考えていました。

この状態でスイッチAからスイッチBにデータを送ったら、スイッチBはスイッチAがくっつけた名札を見つけられませんよね。
仮に見つけたとしてもスイッチBは英語しか読めないのです。
日本語で書いてある名札は読めません。

つまり、ルールの違うスイッチAとスイッチBは、やり取りができないわけです。
「事前にルールを合わせておけよ」と思うかもしれませんが、スイッチAとスイッチBを作っている会社が違う場合はルールを合わせるのは難しそうですよね。

そこで「IEEE 802.1」というところが「タグVLANをやるときは、こんなルールにすっぺやー」と、みんなで使える共通ルール(規格)を決めました。
その共通ルールを「IEEE 802.1Q」と言います。
例えば「名札は英語で書くこと!」や「名札は額のところにしっかり貼り付けること!」などのルールが決められています。

それを踏まえて

IEEE 802.1Qの別の呼び名

が「VLANタギング」です。

VLANタギングはタグVLANにおける共通ルールです。
VLANタギングに従っている機器同士であれば同じルールを共有しています。
作っている会社が違うスイッチAとスイッチBでもタグVLANを使える理屈です。


image piyo2

一言でまとめるよ

まぁ「VLANタギング」って単語が出てきたら「タグVLAN(所属するネットワークを書いた名札をデータにくっつけて、その名札をもとに制御するVLANのやり方)の規格なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像075
書籍画像037

おまけ

■訳してみるよ

「VLAN(ブイラン)」は「Virtual Local Area Network(バーチャル・ローカル・エリア・ネットワーク)」の略です。
「virtual(バーチャル)」の意味は「実質上の」とか「事実上の」とか「実際上の」とかです。
ただし、今回は「仮想の」と解釈してください。
「local(ローカル)」の意味は「現地の」とか「地元の」とか「局所的な」とかです。
「area(エリア)」の意味は「範囲」とか「領域」とか「地域」とかです。
「network(ネットワーク)」はカタカナで「ネットワーク」で分かりますかね。
「tagging(タギング)」の意味は「タグ付け」です。
ちなみに「tag(タグ)」の意味は「札(フダ)」とか「付箋」とかね。
何となく くっつけると

仮想の局所的な範囲のネットワークの札付け

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング