¿Cuál es la diferencia entre Hub vs Switch vs Router?

Los Hubs, switches y routers, ¿que diablos son? ¿Te has preguntado cuáles son las diferencias entre estas cajas? Algunos técnicos tienden a…