what are the differences between a hub switch and router?
['Hubs are “dumb” devices that pass on anything received on one connection to all other connections.', 'Switches are semi-intelligent devices that learn which devices are on which connection.', 'Routers are essentially small computers that perform a variety of intelligent tasks.']