【ネットワーク】VLANを通して学ぶトランクポートの役割とその設定方法について(パケットトレーサー使用)

トランクポート ネットワーク
トランクポート

※ネットワークを学びながら資格取得したい方はこちら※

icon
icon


今回は異なるスイッチ間で作成したVLANの通信を疎通させる際に使用するトランクポートに関しての役割と実際にその設定方法を紹介していきます。

※前提知識:VLANとアクセスポート



トランクポートとは?

トランクポートはスイッチ間どうしで作成された複数のVLANの通信を一つのポートで行えるようにします。

PC0とPC2が通信できる / PC1とPC3が通信できる


上記の図は各スイッチで仮想ネットワークのVLAN10 , VLAN20を作成し同名のVLANをスイッチ間で通信をさせています。

ですが、これはVLANが増えるたびにスイッチ間でのアクセスポートも必要になり、最適なネットワーク構築とは言えません。

ではどうすれば良いのでしょうか?

先ほど紹介したトランクポートを各スイッチに設定すれば、一つのポートで複数のVLANをスイッチ間で通信させることができます。

〜トランクポートの設定イメージ〜

各スイッチにトランクポートを設定する




トランクポートの設定方法

では実際に各スイッチにトランクポートを設定していきます。

※VLAN等の設定はすでに設定ずみとします。(VLANの設定方法についてはこちら)

〜Switch0のFastEthernet0/3ポートにトランクポートを設定〜

Switch>
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#interfa
Switch(config)#interface Fa
Switch(config)#interface FastEthernet0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to up
Switch(config-if)#
Switch(config-if)#exit
Switch(config)#exit
Switch#
%SYS-5-CONFIG_I: Configured from console by console

Switch#show vlan brief

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/4, Fa0/5, Fa0/6, Fa0/7
                                               Fa0/8, Fa0/9, Fa0/10, Fa0/11
                                               Fa0/12, Fa0/13, Fa0/14, Fa0/15
                                               Fa0/16, Fa0/17, Fa0/18, Fa0/19
                                               Fa0/20, Fa0/21, Fa0/22, Fa0/23
                                               Fa0/24, Gig0/1, Gig0/2
10   VLAN0010                         active    Fa0/1
20   VLAN0020                         active    Fa0/2
1002 fddi-default                     active   
1003 token-ring-default               active   
1004 fddinet-default                  active   
1005 trnet-default                    active   
Switch#

ここでのポイントとして、トランクポートを設定したポート(今回はFastEthernet0/3)が#show vlan brief コマンドで結果に表示されないことを知っておきましょう。



※トランクポートの確認は以下のコマンドで確認できます。

Switch#show interface trunk
Port        Mode         Encapsulation  Status        Native vlan
Fa0/3       auto         n-802.1q       trunking      1

Port        Vlans allowed on trunk
Fa0/3       1-1005

Port        Vlans allowed and active in management domain
Fa0/3       1,10,20

Port        Vlans in spanning tree forwarding state and not pruned
Fa0/3       1,10,20

Switch#




〜Switch1のFastEthernet0/3ポートにトランクポートを設定〜

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#interface FastEthernet0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#exit
Switch#
%SYS-5-CONFIG_I: Configured from console by console

Switch#show vlan brief

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/4, Fa0/5, Fa0/6, Fa0/7
                                               Fa0/8, Fa0/9, Fa0/10, Fa0/11
                                               Fa0/12, Fa0/13, Fa0/14, Fa0/15
                                               Fa0/16, Fa0/17, Fa0/18, Fa0/19
                                               Fa0/20, Fa0/21, Fa0/22, Fa0/23
                                               Fa0/24, Gig0/1, Gig0/2
10   VLAN0010                         active    Fa0/1
20   VLAN0020                         active    Fa0/2
1002 fddi-default                     active   
1003 token-ring-default               active   
1004 fddinet-default                  active   
1005 trnet-default                    active   
Switch#


これでトランクポートの設定が完了しました。


実際に上記の図のように設定されていればPC0からPC2とPC1からPC3への通信が確認(pingコマンド)できるはずです。通信の疎通はご自身で確認してみてください。



※ネットワークを学びながら資格取得したい方はこちら※

icon
icon



トランクポートが複数のVLANを処理できる理由について

トランクポートでは複数のVLANを識別するためにトランキングプロトコルが用いられています。

トランキングプロトコルは ISLIEEE802.1q(ドットイチキュウ)の2種類あり、VLANを識別するためにVLAN番号をフレームフォーマットに付加するプロトコルです。

※ISLはCisco独自のプロトコルで、利用されることはなくなっています。

トランキングプロトコルについてさらに知りたい方はこちら


今回は以上です。

コメント

タイトルとURLをコピーしました