ネットワークエンジニア を目指して

ようこそ「ネットワークエンジニアを目指して」へ!!
「ネットワークトラブルに恐れることなく立ち向かえるネットワークエンジニア」へと導くことを信条に、ネットワーク技術の解説とネットワークに関する情報を幅広く紹介します!

ホーム > スイッチング技術 > VLAN間の通信

VLAN間の通信

Bookmark this on Hatena Bookmark   
▼ ネットワークエンジニアにおすすめのサイトはこちら ▼

VLAN間で通信を行うには?

 前回VLANの基本動作について見ていきました。
 スイッチにVLANを設定しただけでは、VLAN間の通信を行うことができません。

 

 

 当然、実際のネットワークでは、VLAN間で通信させたい場合が出てくるでしょう。

 異なるVLAN間で通信を行うためには、レイヤ3で動作する機器
 (ルータやレイヤ3スイッチなど)が必要になります。

 

 

 ルータ(L3スイッチ)は各VLANを1つのネットワークとして扱うため、
 1つのポートにIPアドレスを割り当ててあげれば、ルータを介して
 VLAN間で通信を行うことが出来ます。

 VLANにはいくつかの方式がありますが、代表的なVLAN方式は以下の2つになります。

  • ポートVLAN
  • タグVLAN

 

ポートVLAN ~VLANの基本~

 ポートVLANはスイッチのポートにVLAN番号(VLAN-ID)を割り当てる方法で、
 最も基本的なVLANの使い方。

 ポート1~4までをVLAN1、ポート5~8までをVLAN2に設定した場合、
 そのポート配下のPCはすべて同じVLANに属することになります。

 当然そのポート配下にハブを接続した場合も、そのハブ配下のPCは
 すべて同じVLANに属します。

 

 

タグVLAN ~スイッチ間で使用~

 タグVLANは、ポートVLANよりも少しややこしい。

 タグVLANは、フレームにVLANタグと呼ばれる情報を付与してフレームごとに
 どのVLANに属しているのかを識別出来るようにする方法
です。

 フレームに付与されるタグの既述は、「IEEE802.1Q」で標準化されています。
 以下の図のように、フレームヘッダに4バイトのVLANタグを付与します。

 

 

 4バイトのうち、前半の2バイトがフレームのタイプを表すビットになり、
 「IEEE802.1Q」を表す、「8100」という値がセットされます。

 後半2バイトで、VLANタグの制御情報を識別する値がセットされます。
 VLAN1なら「1」が、VLAN2なら「2」がセットされます。

 このようにフレームごとにフレームを識別するタグを付与することで、
 同じ1本のケーブル上に複数のVLANを共有させることが可能になるわけ。

 通常タグVLANは以下のように、スイッチ間で使用するのが一般的です。

 スイッチのポートをタグVLANに設定すると、通常そのポートは
 スイッチ内に作成したすべてのVLANに属するという意味になります。
 (スイッチの中には、明示的に属させるVLANを指定出来るスイッチもあります。
  Ciscoなどの企業向けスイッチは一般的に可能です。)

以上が、ポートVLANとタグVLANの基本動作です。
次回はポートVLANとタグVLANを使った通信の流れを詳しく見ていきましょう。

おすすめ記事

おすすめ書籍紹介

マスタリングTCP/IP 応用編
入門編を卒業したらこちら。
応用編も入門編と同様に豊富な図を使用し、TCP/IPに関するさらに詳細な解説を記している。
特にパッケットの構造はかなり詳細に解説しており、初心者にはすこしつらいかもしれないが非常に読みやすいのでぜひ読んでみてほしい。

詳解TCP/IP〈Vol.1〉プロトコル
これも 必読中の必読書。
TCP/IPアーキテクチャを、実際にネットワークを組んで通信の動きを観察するという方法で書かれている。
本書に構成されているネットワークは単純なので、実際に同じ構成を組んで実機をいじりながら読み進めると非常に効果的に学ぶことが出来ると思います。

関連記事

VLANの基礎
VLANの基礎について

VLAN間の通信
VLAN間の通信

VLANタグ・フレームのフォーマット
VLANタグ・フレームのフォーマットについて

メールマガジン

ネットワ-ク初心者のみなさま。
ネットワークの基礎知識を疎かにすることは
大変危険です!!

「初心者にも理解できるネットワーク技術」

これを読めばネットワークの基礎が分かる!!
ネットワーク関連の仕事に就きたいとお考えの学生の方や、ネットワークに興味があって転職を考えている社会人の方、まずは登録してみてください。

もちろん無料です!!

↓メールマガジン購読はこちら↓

メールアドレス: