Hardware of the internet

1234567891011
Across
  1. 2. thin flexible fibres with a glass core
  2. 8. a piece of computer hardware or software that provides functionality for other programs or devices
  3. 10. a server application that acts as a link between a client requesting a resource and the server providing that resource.
  4. 11. the main means of mass communication
Down
  1. 1. a facility allowing computers, smartphones, or other devices to connect to the internet
  2. 3. organization that provides services for accessing, using, or participating in the Internet.
  3. 4. computer data storage in which the digital data is stored i
  4. 5. networking device that forwards data packets between computer networks
  5. 6. security system that monitors and controls incoming and outgoing network traffic
  6. 7. transformation data from one computer to another
  7. 9. translates human readable domain names to machine readable IP addresses