a ver, la diferencia práctica entre un hub y un switch es que un hub satura más la red...
asi en resumidas cuentas, los hubs lo que hacen es que todo lo que llega por un cable lo envian por todos los demás
un switch tiene una tabla con las ips que hay en cada interfaz... analiza la trama, mira la dirección ip a la que tiene que ir y la envia por esa interfaz
eso hablando de switches normalitos de los de casa... luego hay switches que te permiten controlar el trafico de la red, tienen listas de acceso y demás cosas que a nivel de empresas están bien, pero para nuestras casas son demasiada pasta