スイッチは、MAC アドレスを使用して、対応するポートに向けられたスイッチング ファブリックを通じてネットワーク トラフィックを宛先ノードに送ります。
スイッチング ファブリックは、スイッチを通るデータ パスを制御する集積回路と、それに対応するマシン プログラミングです。 (推奨学習: Webフロントエンド ビデオ チュートリアル)
スイッチがユニキャスト フレームの送信にどのポートを使用するかを知るには、まず各ポートにどのノードが存在するかを知る必要があります。 。
スイッチは、MAC アドレス テーブルを使用して、受信データ フレームの処理方法を決定します。スイッチは、各ポートに接続されているノードの MAC アドレスを記録することによって、MAC アドレス テーブルを構築します。
特定のポート上の特定のノードの MAC アドレスがアドレス テーブルに記録されると、スイッチは後続の送信で、特定のノード宛てのトラフィックがリダイレクトされ、送信される必要があることを認識できます。このノードに対応するポート上で。
スイッチが受信データ フレームを受信し、アドレス テーブルにフレームの宛先 MAC アドレスがない場合、スイッチはフレームを受信したポートを除くすべてのポートからフレームを転送します。
宛先ノードが応答すると、スイッチは応答フレームの送信元アドレス フィールドからノードの MAC アドレスを取得し、アドレス テーブルに記録します。
複数のスイッチが相互接続されているネットワークでは、他のスイッチに接続されているポートには、リモート ノードを表すために MAC アドレス テーブルに記録された複数の MAC アドレスがあります。
通常、2 つのスイッチの相互接続に使用されるスイッチ ポートには、MAC アドレス テーブルに記録された複数の MAC アドレスがあります。
以上がMAC アドレス指定プロセスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。