Hub e switch sono cose diverse; l'hub è "stupido" e replica il traffico su tutte le porte (anche quelle non interessate alla comunicazione) occupando inutilmente banda. Lo switch è più intelligente e sa dove smistare il traffico. Trovi dettagli un po' ovunque, ad es.
http://kidslink.bo.cnr.it/scuolan/libro/cap4-3-4.htm
Scarterei i dlink, ormai mi sta dando un po' la nausea ;-)
Se vuoi qualcosa di semplice, prendi un router con integrato un firewall e uno switch, se vuoi qualcosa di qualità e non ti dispiace spendere, non prendere una soluzione integrata ma componenti separati (un router, un firewall hardware e uno switch. Magari è più difficile da configurare, ma poi hai qualcosa di più "serio" e personalizzabile secondo le tue esigenze.
Per sentito dire, i Cisco dominano nel settore dei router e i Digital mi pare per gli switch.