Hardware (2)
bridge - a network device that connects two (or more) LANs and forwards or filters data packets between them, based on their destination address; bridge operates at the Data Link Layer (OSI) and is transparent to higher network protocols
switch - multi-port device designed to increase performance; packet are filtered or forwarded based on their MAC source and destination addresses. There are Cut-Through switches and Store-and-Forward switches