ディレクトリ
- スイッチ
- スイッチ転送動作
- 初期状態の切り替え
- MACアドレスを学ぶ
1.スイッチ
スイッチはデータリンク層で動作し、データフレームを転送します。レイヤー2スイッチはMACアドレスでアドレス指定されます
2.スイッチ転送動作
- フラッディング:インターフェイスから受信したデータフレームは、このインターフェイスを除くすべてのインターフェイスに送信されます。
- 受信したブロードキャストフレーム
- ユニキャストフレームのMACテーブルにエントリがありません
- 転送:インターフェイスから受信したデータフレームは、このインターフェイス以外のインターフェイスに送信されます。
MACアドレステーブルにエントリがあります - 破棄:インターフェイスから受信したデータフレームは、スイッチのMACアドレステーブルを介してインターフェイスから送信されたことが判明した場合、破棄されます。
3.スイッチの初期状態
初期状態では、スイッチのMACアドレステーブルは空で、ホストと通信するときにMACテーブルに記録されます。
4. MACアドレスの学習
たとえば、図に示すように、ホストAはホストCにpingを実行します。ホストAはそのARPテーブルをチェックし、ホストCのIPアドレスとMACアドレスの間にマッピング関係がないことを検出します。したがって、ARP要求が送信され、G0 / 0/1インターフェイスはARP要求には、ホストAのIPアドレスとMACアドレス間のマッピング関係が含まれているため、SWAはG0 / 0/1とホストAのMACアドレス間のマッピング関係をMACアドレステーブルに書き込みます。次に、SWAはフラッディング操作を実行し、ARP要求をホストBとホストCに送信し、ホストBは破棄し、ホストCはホストAのIPアドレスとMACアドレス間の対応をARPテーブルに入れて応答します。 ARP応答には、ホストCのIPアドレスとMACアドレス間の対応が含まれます。SWAは、ホストCのMACアドレスとG0 / 0/3インターフェイス間の対応を独自のMACアドレステーブルに書き込みます。このとき、SWAはARP応答を受信すると、そのMACアドレステーブルを確認し、G0 / 0/1とホストAのMACアドレスの間の対応を見つけます。そのため、ARP応答をホストAに直接送信します。