html スイッチングとルーティング:MACテーブル、ゲートウェイ、サブネット | FCTELE
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

ご質問はありますか? 今すぐお電話ください!

+8618758069661

またはメッセージをお送りください

オンラインお問い合わせ

スイッチとルーターの役割分担:MAC転送、ゲートウェイ、サブネット間通信

閲覧数: 81 +2FCTELEによるオリジナル記事著者:FCTELE技術チーム
概要

ホスト間通信の経路において、スイッチングとルーティングはどのように役割を分担するのでしょうか?

ホストは自身のアドレスとマスクを使い、宛先がローカルにあるか、ゲートウェイが必要かを判断します。レイヤー2転送は許可されたネットワーク内でフレームを運び、ルーティング機能はネットワーク間の次のIPホップを選択します。管理型スイッチでもルーティング機能を備えていない場合があり、ルーティングが必ずしもNATを伴うわけではありません。往路の到達性だけでなく、復路とアクセスポリシーも確認してください。

3つの仕組みと検証の適用範囲信号の流れを追い、実際のサービスを検証する

01ローカルでの接続位置を学習する

Learn the local locationThe switch learns source MAC locations and looks up destination forwarding entries.ASource → portDestination?BLearn source, then look up destinationKnown unicast example onlyOther forwarding rules apply separately

スイッチは送信元MACアドレスの接続位置を学習し、宛先の転送エントリーを検索します。

02次のホップを選択する

Choose the next hopThe host's subnet decision determines direct delivery or gateway use.HostGWPeerLocal or routed path?The address and mask select the path

ホストによるサブネットの判定によって、直接配信するか、ゲートウェイを使用するかが決まります。

03双方向を検証する

Verify both directionsThe outgoing route and the reply route are distinct dependencies.Subnet ARouterSubnet BReply pathDestination IP → next hopEach link has its own frame delivery

往路と応答の復路は、それぞれ別個に満たす必要のある条件です。

スワイプして3つの図を比較 →

概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。
  • ローカルでの接続位置を学習する

    該当するVLANと、学習された受信ポートを確認してください。

  • 次のホップを選択する

    マスクと、ローカルで到達可能なゲートウェイを確認してください。

  • 双方向を検証する

    復路の到達性と、許可されているアプリケーショントラフィックを追跡してください。

選定・検証チェックリスト確認項目と関連ガイドを展開する
対象サービスと実際の運用条件に関する確認事項
確認項目確認する内容検証方法
ローカルでの接続位置を学習するスイッチは送信元MACアドレスの接続位置を学習し、宛先の転送エントリーを検索します。該当するVLANと、学習された受信ポートを確認してください。
次のホップを選択するホストによるサブネットの判定によって、直接配信するか、ゲートウェイを使用するかが決まります。マスクと、ローカルで到達可能なゲートウェイを確認してください。
双方向を検証する往路と応答の復路は、それぞれ別個に満たす必要のある条件です。復路の到達性と、許可されているアプリケーショントラフィックを追跡してください。

スイッチは主に同じレイヤー2ネットワーク内の機器を接続し、ルーターは異なるIPネットワーク間でデータを転送する役割を担います。レイヤー3機能を備えたスイッチは、対応するルーティング機能も実行できます。機器の名称よりも重要なのは、実際にどのような機能をサポートし、現在のネットワークがどのように分割されているかです。

1. データフレームとIPパケットはどのような関係にありますか?

コンピューターが送信する業務データは、プロトコルに従って構成されます。IPパケットはネットワーク層の送信元アドレスと宛先アドレスを表し、Ethernetデータフレームは対応するローカルリンク上の伝送を担い、MACアドレスを含みます。外側の配送情報と内側の宛先情報として理解することはできますが、この比喩を実際の形式と捉えてはいけません。

MACアドレスはローカルEthernet内のインターフェースを識別するために使われ、IPアドレスとサブネットの条件は、宛先がローカルにあるか、ゲートウェイが必要かをホストが判断するために使われます。両者の役割は異なります。ネットワークケーブルが接続されていることは物理的な条件にすぎず、アドレス、ルーティング、アプリケーションサービスがすでに要件を満たしていることを意味しません。

そのため、通信できない場合は、まず同じネットワーク内の通信なのか、ネットワークをまたぐ通信なのかを確認します。前者ではローカル接続とレイヤー2の分割を確認し、後者ではさらにゲートウェイとルーティングを確認する必要があります。すべての障害をスイッチやルーターのせいにすると、重要な条件を見落とします。

2. スイッチは送信先のポートをどのように決めますか?

スイッチは受信したデータフレームから、送信元MACアドレスが存在するポートを学習し、転送テーブルを構築できます。宛先MACアドレスが既知のユニキャストフレームを受信すると、その対応関係に基づいてポートを選択します。すべてのフレームを無条件にすべてのコンピューターへ送信するわけではありません。これがスイッチ転送の基本的な仕組みです。

宛先アドレスが未知の場合、ブロードキャストの場合、または一部のマルチキャストの状況では処理が異なり、既知のユニキャストの規則をすべてのデータに適用することはできません。VLANなどの設定によって、ポートが異なるレイヤー2ネットワークに分けられることもあります。同じスイッチに接続された2台の機器が、必ず同じブロードキャストドメインに属するとは限りません。

スイッチの転送能力は、実際のポート速度、送信側の負荷、内部処理の状況にも左右されます。複数の受信ポートが同時に同じ送信ポートを使用しようとする場合、キューに入れるか、ポリシーに従って処理する必要があります。「各ポートに専用帯域がある」というだけで、ネットワーク全体に輻輳が一切発生しないと保証することはできません。

スイッチは、MACアドレスとポートテーブルに従って、同じレイヤー2ネットワーク内でデータフレームを転送します。アドレス表記は説明用の例です。
スイッチは、MACアドレスとポートテーブルに従って、同じレイヤー2ネットワーク内でデータフレームを転送します。アドレス表記は説明用の例です。

3. ルーターはなぜ異なるサブネットを接続できるのですか?

ホストは、宛先IPがローカルサブネット内にないと判断すると、通常は該当するデータを設定済みのゲートウェイへ渡します。ルーティング機能を備えた機器は、宛先IPに基づいてルーティングテーブルを検索し、適切なネクストホップまたは出力インターフェースを選択してから、新しいリンク上での伝送を組み立てます。ルーティングは、単に2本のネットワークケーブルをつなぐことではありません。

デフォルトゲートウェイには、あるLAN内の192.168.10.1のようなプライベートIPアドレスを使用でき、必ずしも通信事業者が割り当てたパブリックアドレスである必要はありません。ゲートウェイは、対応するローカルネットワーク上で到達可能であり、宛先ネットワークへのルーティング条件を備えている必要があります。ゲートウェイらしいアドレスを入力するだけでは、経路は確立されません。

NATは特定のアクセス場面でよく使われるアドレス変換機能ですが、ルーターの定義上の必須条件ではありません。2つの内部サブネットは、NATを使用せずにルーティングと転送によって通信できます。アドレス変換を行うかどうかは全体設計に基づいて判断すべきであり、サブネット間通信には必ず変換が必要だと考えてはいけません。

飛暢科技の10G光4ポート・ギガビット電気8ポート搭載レイヤー3スイッチの詳細には、レイヤー2管理機能とレイヤー3ルーティング管理機能が記載されています。

DHCPは、アドレスなどのネットワーク設定を機器に提供し、集中管理を容易にします。DHCPが解決するのは設定の取得方法であり、ルーターに代わってすべての業務通信経路を見つけることではありません。IPアドレスを取得した機器でも、適切なゲートウェイが設定されていなかったり、アクセスポリシーによって制限されたりする場合があります。

管理型スイッチにはIPアドレスがあり、管理者が管理画面にアクセスしたり、状態を読み取ったりするためによく使われます。ただし、これだけで業務トラフィックのレイヤー3転送を実行できる証拠にはなりません。管理アドレスと業務通信のルーティングは、異なる2つの役割です。製品が明示的にサポートするルーティング機能と、現在の設定を確認してください。

VLANはレイヤー2の業務トラフィックを分割するものであり、すべてのVLAN間で自動的に通信できるようにするものではありません。VLAN間のアクセスが必要な場合は、対応するレイヤー3インターフェース、ルーティング、アクセスポリシーが必要です。分離が必要な場合は、逆に、意図しない相互接続経路が有効になっていないことを確認してください。

5. 産業用ネットワークではレイヤー3スイッチをどのように使用しますか?

レイヤー3スイッチは、レイヤー2スイッチングを提供しながら、対応するIPルーティングをサポートできます。特定のルーティングプロトコル、冗長ゲートウェイ、アクセス制御をサポートするかどうかは、具体的なモデルごとに確認する必要があります。管理型スイッチをすべてレイヤー3機器に分類したり、「産業グレード」を機能プロトコルの名称として扱ったりすることはできません。

飛暢科技の10G光4ポート・銅線8ポート搭載レイヤー3スイッチの詳細には、レイヤー2管理機能とレイヤー3ルーティング管理機能が記載されています。複数サブネットの集約が必要な場合は、それに応じてポート、ルーティング、保守の要件を確認できます。実際の使用では、引き続きファームウェアとプロジェクト設計を併せて検討する必要があり、分類名を設定完了の証拠と捉えてはいけません。

産業用ネットワークでは、電源、設置、動作環境も考慮する必要があります。ネットワーク機能が正しくても、現場の電気的条件が適切であるとは限りません。変更前に設定をバックアップし、保守作業時間帯とロールバック方法を明確にしたうえで、実際の業務に即して段階的に受入確認を行ってください。複数の設定を一度に変更して生産に影響を与えないようにします。

サブネット間トラフィックは、ルーティング機能を備えたゲートウェイによって、IPルーティングテーブルに従って転送されます。デフォルトゲートウェイにはプライベートアドレスを使用できます。
サブネット間トラフィックは、ルーティング機能を備えたゲートウェイによって、IPルーティングテーブルに従って転送されます。デフォルトゲートウェイにはプライベートアドレスを使用できます。

6. 2つの工場の例で役割分担を理解する

工場Aが192.168.10.0/24、工場Bが192.168.20.0/24であると仮定します。各工場内のローカルEthernet通信は、スイッチで処理できます。AからBへアクセスする場合は、適切なルーティングを備えたゲートウェイが必要であり、双方のアドレス、復路、アクセスルールの条件を満たす必要があります。

工場Aの内部では正常に動作しているのに工場間通信ができない場合は、光ファイバーを交換するだけでなく、ホストのゲートウェイ、ルーティングテーブル、ポリシーを確認できます。双方のゲートウェイアドレスが正しくても復路がなければ、一方向の送信が成功したからといって、アプリケーションが完全な応答を受信できるわけではありません。

初心者は、最初の判断に次の3つの問いを使えます。同じレイヤー2ネットワーク内ではどのように転送されるのか、IPネットワーク間では何がルーティングを担うのか、そして何がアドレス設定を提供するのか。スイッチング、ルーティング、アドレス割り当てを区別して初めて、「ルータースイッチ」のような曖昧な名称で完全なネットワーク設計を代用することを避けられます。

検証資料:IPv4ルーターの要件;DHCPによるアドレス設定の仕組み;飛暢科技のレイヤー3管理型スイッチ。原理図は一般的な仕組みを説明するためのものであり、特定モデルの実測図や配線図ではありません。

中国語の技術記事から翻訳。原文初公開日:2020-03-06。原文最終改訂日時:2026-10-13T20:43:40+08:00。 中国語の原文を読む

実務上のよくある質問

スイッチに管理用IPがあることは、工場内のトラフィックをルーティングできる証拠になりますか?

いいえ。管理アドレスは機器の管理に使われます。業務通信のルーティングには、明示的にサポートされたレイヤー3機能、設定済みのインターフェース、有効な経路が必要です。ログインページにアクセスできても、これらの条件が整っていることにはなりません。

デフォルトゲートウェイは、通信事業者から提供されるパブリックアドレスでなければなりませんか?

いいえ。到達可能なプライベートアドレスを持つルーターインターフェースを、LANのゲートウェイとして使用できます。必要な経路とポリシーを備えている必要があり、それらしい任意のアドレスを入力しても経路は作成されません。

2つの内部サブネットが通信するときは、必ずNATが必要ですか?

いいえ。適切なルーティングによって、アドレス変換なしで接続できます。NATは別個の設計上の選択です。応答が戻らない問題を解決するために変換を追加する前に、双方向の経路とポリシーを確認してください。

出典と適用範囲

これらの補足は一般的な仕組みを説明するものです。対応機能、接続の詳細、受入判定基準は、実際の機器、ソフトウェア、運用条件に合わせて検証する必要があります。図は測定結果や認証の証拠ではありません。

この記事を共有する