A grandes rasgos:
Un hub permite la interconexion entre varios ordenadores en una misma lan, pero todos los paquetes pasan por todos los ordenadores de esa red, y si un equipo tiene una tarjeta de red de inferior velocidad al resto, estos se veran forzados a funcionar a esa velocidad
Un switch, es como un hub pero inteligente, es decir, guarda una lista con las tarjetas de red en la misma lan, evitando que los paquetes pasen por todos los ordenadors, y es capaz de funcionar con equipos de distintas velocidades.
Un router, simplemente interconecta dos redes distintas entre si, p.e. internet, y la red de casa. (
Hay mas funciones, y tal(como el 3com 812 que son router y hub a la vez, y que seria lo que le convendria a whose para olvidarse de puentes).. pero como el tema iba a grandes rasgos...
Por eso digo que un hub, no le valdria de nada, ya que para interconectar la lan de casa, tendria que seguir usando el equipo con el modem como servidor, creando las conexiones puente y tal(y en este caso, el equipo actuaria como "router")..