Как коммутатор сопоставляет IP-адрес с Mac-адресом?
Предположим, что 10 компьютеров подключены через хаб. ПК1 отправляет данные на IP-адрес ПК2. Но хаб транслирует его на все компьютеры.
А если я заменю концентратор коммутатором, коммутатор сохранит таблицу штекеров коммутатора и Mac-адреса.
Когда ПК1 отправляет данные на IP-адрес ПК2, как коммутатор гарантирует, что они будут отправлены на правильный компьютер (ПК2)? Я спрашиваю, потому что коммутатор не записывает IP-адрес.
1 ответ
Короче говоря, коммутатор узнает, какие MAC-адреса связаны с какими портами коммутатора. Сетевой хост, желающий связаться с другим сетевым хостом, преобразует IP-адрес хоста назначения в MAC-адрес хоста назначения и адресует связь (на уровне канала передачи данных) этому MAC-адресу. Коммутатор видит MAC-адрес назначения и перенаправляет его на соответствующий порт коммутатора.