2 層スイッチング技術の開発は比較的成熟しています。2 層産業用スイッチはデータ リンク層デバイスであり、データ パケット内の MAC アドレス情報を識別し、MAC アドレスに従って転送し、これらの MAC アドレスと対応するポートを独自の内部アドレス テーブルに記録します。
具体的なワークフローは次のとおりです。
1) 産業用スイッチは、特定のポートからデータ パケットを受信すると、まずパケット ヘッダー内の送信元 MAC アドレスを読み取り、その送信元 MAC アドレスを持つマシンがどのポートに接続されているかを認識します。
2) ヘッダー内の宛先 MAC アドレスを読み取り、アドレス テーブルで対応するポートを検索します。
3) テーブル内に宛先 MAC アドレスに対応するポートがある場合は、データ パケットをこのポートに直接コピーします。
4) テーブルに対応するポートが見つからない場合、データ パケットはすべてのポートにブロードキャストされます。宛先マシンが送信元マシンに応答すると、産業用スイッチは宛先 MAC アドレスがどのポートに対応しているかを記録でき、次回データを送信するときにすべてのポートにブロードキャストする必要がなくなります。このプロセスは継続的に繰り返され、ネットワーク全体の MAC アドレス情報を学習できます。これが、レイヤー 2 スイッチが独自のアドレス テーブルを確立して維持する方法です。
レイヤ 2 スイッチが非常に効率的な理由は、一方ではハードウェアが高速転送を実現し、他方ではレイヤ 2 スイッチがカプセル化されたデータ パケットを読み取るだけで、データ パケットを変更しない (変更する場合はルータが宛先と送信元の MAC アドレスを変更する) ためです。
投稿日時: 2021年9月6日






