こんにちは!ネットワークの深淵へようこそ。
インフラエンジニアとして現場を駆け回っていると、ふと「当たり前すぎて説明しにくいけれど、実は一番大事な場所」に立ち返ることがあります。
今回は、ネットワークの入り口である「アクセスポート」と、幹線道路である「トランクポート」の仕組みについて。これらを理解することは、ネットワークという巨大な物流システムを操るための「第一歩」です。難しい言葉は一旦置いておいて、身近な例えで紐解いていきましょう。
—
1. ネットワークは「郵便配達」そのもの
まず、スイッチを「郵便局の仕分けセンター」だと想像してください。
- アクセスポート(各家庭のポスト):
特定の1世帯(デバイス)専用のポストです。ここから届く手紙には、あえて宛先住所を書かなくても「この家から来たものだ」とわかりますよね。
- トランクポート(郵便局間を結ぶ幹線道路):
複数の地域(VLAN)の手紙が混ざり合って運ばれる幹線道路です。ここでは、どの手紙が「どの地域の担当か」を明確にするために、封筒の表に「VLANタグ」という付箋を貼るルールになっています。
なぜ「タグ」が必要なのか?
もしタグがなかったら、幹線道路で手紙が混ざったときに、受取側の郵便局は「これはどこの部署へ届ければいいんだ?」とパニックになってしまいます。だからこそ、トランクポートを通るときには「付箋(タグ)」を貼り、アクセスポートから外に出る時には「付箋を剥がす」という繊細な処理が行われているのです。
—
2. タグなしフレームとタグ付きフレームの境界線
スイッチ内部で何が起きているか、パケットの動きを追いかけてみましょう。
1. PCからパケットが届く(アクセスポート):
PCはタグのことなんて知りません。ただ「データを送る」だけ。スイッチはこれを受け取ると、「お、このポートはVLAN 10用だな」と判断し、内部で「VLAN 10のタグ」という付箋をペタッと貼ります。
2. トランクポートを通過:
スイッチは幹線道路へパケットを送り出します。このとき、付箋がついたまま運ばれます。
3. 対向スイッチへ到着:
隣のスイッチは付箋を見て「あ、これはVLAN 10宛てか」と理解し、正しい行き先に振り分けます。
4. 目的地へ出る(アクセスポート):
最後の出口(アクセスポート)からPCへ出すとき、スイッチは「付箋を剥がして」から送り出します。PCはタグの読み方を知らないので、剥がさないとエラーになってしまうからです。
—
3. 「ネイティブVLAN」という名の例外
ここで一つ、実務で最も混乱を招きやすい「ネイティブVLAN」の話をしましょう。
トランクポートには「タグを貼らないでおこう」という特別な約束ごと(デフォルトでは VLAN 1)が存在します。これがネイティブVLANです。
「あえて付箋を貼らずに送る」というルールがあることで、古い機器やタグを理解できない機器とも通信ができるようになっています。
注意点: セキュリティの観点から、最近の現場では「ネイティブVLANはあえて使わない(またはダミーのVLAN IDに設定する)」のがプロの流儀です。
—
4. 実践:スイッチの設定を見てみよう
Cisco Catalystスイッチを例に、設定の基本を見てみましょう。現場ではこのように記述します。
! アクセスポートの設定(PCなどを繋ぐ口)
interface GigabitEthernet0/1
switchport mode access ! ポートをアクセスモードに固定
switchport access vlan 10 ! このポートはVLAN 10所属だよという宣言
! トランクポートの設定(スイッチ間を繋ぐ幹線道路)
interface GigabitEthernet0/24
switchport mode trunk ! ポートをトランクモードに固定
switchport trunk native vlan 99 ! ネイティブVLANをあえて99に設定(セキュリティ対策)
switchport trunk allowed vlan 10,20,99 ! この道路を通れるVLANを限定して効率化
設定のポイント
switchport mode accessを指定することで、誤ってトランクポートとして認識されるのを防ぎます(セキュリティの基本!)。allowed vlanを指定するのは、道路の交通整理です。不必要なVLANのパケットを流さないことで、ネットワークの無駄な負荷を減らします。
—
最後に:ネットワークは「思いやり」
ネットワークエンジニアの仕事は、パケットという名の荷物を、ルールに従って正しく届けること。
「タグを貼る」「剥がす」「どの道を通すか決める」。これら一つ一つの処理は、すべて「相手の機器が困らないように」という配慮から生まれています。
もし現場でパケットが届かないトラブルに遭遇したら、まずは「今、タグが剥がされるべき場所で剥がされているか?」を疑ってみてください。大抵の場合、そこが解決の糸口になります。
これからも、一つずつ着実に深淵を覗いていきましょう。あなたのエンジニアライフが、パケットの通りの良いものになりますように!
コメント