Как коммутатор сопоставляет IP-адрес с Mac-адресом?

Предположим, что 10 компьютеров подключены через хаб. ПК1 отправляет данные на IP-адрес ПК2. Но хаб транслирует его на все компьютеры.

А если я заменю концентратор коммутатором, коммутатор сохранит таблицу штекеров коммутатора и Mac-адреса.

Когда ПК1 отправляет данные на IP-адрес ПК2, как коммутатор гарантирует, что они будут отправлены на правильный компьютер (ПК2)? Я спрашиваю, потому что коммутатор не записывает IP-адрес.

1 ответ

Короче говоря, коммутатор узнает, какие MAC-адреса связаны с какими портами коммутатора. Сетевой хост, желающий связаться с другим сетевым хостом, преобразует IP-адрес хоста назначения в MAC-адрес хоста назначения и адресует связь (на уровне канала передачи данных) этому MAC-адресу. Коммутатор видит MAC-адрес назначения и перенаправляет его на соответствующий порт коммутатора.

Другие вопросы по тегам