Computer networks worksheet with answers

Free printable Computer networks worksheet: 8 problems from easy to exam level, with an answer key. Print it or save it as a PDF.

For teachers: free to print, copy and use in class. Every new worksheet has new values and its own answer key. A link to ExamProblems on your course page is appreciated.

Name: ____________________   Date: ____________

1.Easy

A MAC address identifies:

  1. AA user account
  2. BA router's public IP
  3. CA website
  4. DA network interface on the local link
2.Easy

Which application protocol is used to request web pages from a web server?

  1. ASNMP
  2. BARP
  3. CSMTP
  4. DHTTP
3.Easy

What is throughput?

  1. AThe rate at which data is actually delivered successfully
  2. BThe number of routers on a path
  3. CThe time a packet takes to cross a link
  4. DThe theoretical maximum rate a link can carry under ideal conditions
4.Medium

What is the main difference between the HTTP methods GET and POST?

  1. AGET deletes a resource, POST reads it from the server's database
  2. BGET uses UDP, POST uses TCP
  3. CGET retrieves a resource, POST submits data in the request body
  4. DGET is encrypted, POST is not
5.Medium

Using even parity, which parity bit is added to the data bits 1011001?

  1. A1
  2. B0
  3. C2
  4. D4
6.Medium

What does ARP do?

  1. AFinds the MAC address that belongs to an IP address on the local network
  2. BResolves domain names
  3. CAssigns IP addresses automatically to hosts when they join the local network
  4. DRoutes packets on the internet
7.Hard

Why does IPv6 not need NAT for address shortage?

  1. AIPv6 encrypts all addresses
  2. BIPv6 only works on local networks, so addresses never need to be shared globally
  3. CIts 128-bit address space is large enough to give every device a global address
  4. DIPv6 does not use addresses
8.Hard

Head-of-line blocking in HTTP/2 over TCP occurs because:

  1. AEach request needs its own new TCP connection, so later requests wait in a queue
  2. BServers cannot handle parallel requests
  3. CHTTP/2 uses UDP
  4. DA lost TCP segment delays all multiplexed streams until it is retransmitted

Answer key

  1. 1. D · A network interface on the local link
  2. 2. D · HTTP
  3. 3. A · The rate at which data is actually delivered successfully
  4. 4. C · GET retrieves a resource, POST submits data in the request body
  5. 5. B · 0
  6. 6. A · Finds the MAC address that belongs to an IP address on the local network
  7. 7. C · Its 128-bit address space is large enough to give every device a global address
  8. 8. D · A lost TCP segment delays all multiplexed streams until it is retransmitted

Full step-by-step solutions: practise this topic on examproblems.com.