Hardware of the Internet

123456789101112
Across
  1. 2. a computer-based application for the exchange of messages between users
  2. 5. an electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program.
  3. 6. a high-speed device that receives incoming data packets and redirects them to their destination on a local area network
  4. 8. electronic devices used to store data
  5. 11. organises communication between computer networks.
  6. 12. the part of a network that handles the major traffic.
Down
  1. 1. The maximum amount of data transmitted over an internet connection in a given amount of time
  2. 3. an established set of rules that determine how data is transmitted between different devices in the same network
  3. 4. a thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment.
  4. 7. any computer hardware or software device that requests access to a service provided by a server.
  5. 9. one billion bits
  6. 10. a computer or computer program which manages access to a centralized resource or service in a network