Какие различия коммутации в SOHO роутере и свиче-мыльнице?
в SOHO роутере обычно стоит такой-же ASIC на 5 портов. 
к примеру мой роутер4300 
ETH chip1: Atheros AR9344
Switch: Atheros AR8327N
Если имеется ввиду неуправляемый свич или хаб, то он не занимается коммутацией, а тупо раскидывает пакеты на все порты. Свич второго уровня уже составляет таблицу mac-адресов по портам и перекидывает пакеты в зависимости от mac-ов.