定義と目的

仮想LAN(VLAN)は、同一の物理ネットワークを複数の「論理ネットワーク」に分割し、機器間の通信範囲を整理する仕組みです。たとえば、同じスイッチ配下でもVLANごとに端末をグループ化すれば、原則として別VLANの端末同士は簡単には通信できないようにできます。これは、ネットワークを用途別に切り分けたいとき(部門、来客、管理系など)に役立ちます。

仕組み:ポート所属とフレームの扱い

VLANは大きく「どの端末(またはポート)がどのVLANに属するか」を決める考え方です。実装では、スイッチの設定により、特定の物理ポートを特定VLANに割り当てる形が基本になります。

複数のVLANを同じリンクで運ぶ必要がある場合は、フレームにVLAN情報を付与します。一般的にはVLANタグ(例:IEEE 802.1Q)を使って、受け手側が「このフレームはVLANいくつとして扱うか」を判断します。タグを付けて運ぶリンクはトランクとして扱われることが多く、逆に単一VLANだけを運ぶリンクはアクセス系として扱われることがあります。

部品として押さえる要素

  • VLAN ID:論理的なグループ番号。
  • ポートの所属:ポートをどのVLANに入れるか。
  • タグの有無:VLAN情報をフレームに載せるかどうか。
  • トランク/アクセス:複数VLANを運ぶか、単一VLANか。

制限と注意点:VLANだけでは完結しないことがある

VLAN導入の目的は「分割」ですが、分割しただけでは別VLAN同士の通信が必ずできるわけではありません。典型的には、VLAN間通信にはルーティング(ルータやレイヤ3機能)が関与します。そのため、端末間で“同一VLAN内は見えるが、別VLANは到達しない”という状況はよく起こり得ます。

また、実際の環境では次のような理由で、意図した分割にならない場合があります。 - タグ設定の不一致:タグを期待する側と、期待しない側で挙動がズレる。 - ポートのVLAN割当の誤り:端末が想定VLANではないグループに入る。