Могу ошибаться, но вроде, если таблица коммутации (содержащая соответствие MAC-адресов и интерфейсов) пустая, кадр рассылается на все порты, кроме того, откуда он пришёл. Хосты отвечают, из прилетевших от них кадров берутся и записываются в таблицу значения MAC'ов. Если же уже есть запись по этому MAC'у, то кадр отправляется на соответствующий порт.
IP-адреса коммутатору пофигу, если он не L3 и хосты в одном широковещательном домене, его волнуют только MAC-адреса, так что кадр в этом случае разбирается только до L2 и ARP-таблица тоже не ведётся за ненадобностью. Это удел хостов и маршрутизаторов.