On a network, a ________ can prevent collision among data packets:
1. Hub
2. Switch
3. Router
4. Repeater