Knowledge CheckIT Fundamentals · Module 03

Quiz: Module 03: Networking and the Internet

Test your understanding of the concepts covered in this module.

50 questions · 0/50 answered

  1. Question 1. How many layers does the TCP/IP model have?

  2. Question 2. Which layer of the TCP/IP model is responsible for routing data between networks using IP addresses?

  3. Question 3. True or False: When you type a URL in your browser, the request travels down through all four TCP/IP layers on your computer, across the network, and back up through all four layers on the server.

  4. Question 4. Which of the following protocols operates at the Application layer of the TCP/IP model?

  5. Question 5. What is the purpose of the Transport layer in the TCP/IP model?

  6. Question 6. An IPv4 address consists of four numbers separated by dots. What is the valid range for each of these numbers?

  7. Question 7. Which of the following is a valid IPv4 address?

  8. Question 8. Which of the following IP address ranges is reserved for private use and is NOT routable on the public internet? (Select TWO.)Select multiple

  9. Question 9. True or False: A public IP address is assigned by your internet service provider and is routable on the public internet.

  10. Question 10. What does the notation `10.0.0.0/16` represent?

  11. Question 11. Which private IP address range is most commonly associated with home and small office networks?

  12. Question 12. What is the primary purpose of DNS (Domain Name System)?

  13. Question 13. In the DNS resolution process, what happens immediately after you type `www.example.com` in your browser?

  14. Question 14. True or False: Without DNS, you would need to memorize the numerical IP address of every website you want to visit.

  15. Question 15. During DNS resolution, which types of DNS servers are queried to find the IP address for a domain name?

  16. Question 16. A port number identifies a specific service running on a computer. What is the valid range for port numbers?

  17. Question 17. Which port is used by default for SSH (secure remote access)?

  18. Question 18. Match each port number to its default service: - Port 80 - Port 443 - Port 3306

  19. Question 19. Which port number is used by default for MySQL database connections?

  20. Question 20. True or False: Think of an IP address as a building's street address and a port number as the apartment number within that building.

  21. Question 21. Which of the following best describes TCP (Transmission Control Protocol)?

  22. Question 22. Which protocol would be the best choice for a live video streaming application where speed matters more than guaranteed delivery of every packet?

  23. Question 23. Which of the following is a key difference between TCP and UDP?

  24. Question 24. True or False: Most cloud services use TCP because reliability matters more than speed for API calls, database queries, and web requests.

  25. Question 25. Which of the following use cases is best suited for UDP? (Select TWO.)Select multiple

  26. Question 26. What is the correct order of steps when you type a URL into your browser and press Enter?

  27. Question 27. In the HTTP request/response cycle, what is the purpose of the TCP three-way handshake?

  28. Question 28. Which HTTP method is used to retrieve data from a server, such as loading a web page?

  29. Question 29. A developer needs to create a new user account by sending data to an API. Which HTTP method should they use?

  30. Question 30. Match each HTTP method to its purpose: - GET - POST - PUT - DELETE

  31. Question 31. What does an HTTP 200 status code indicate?

  32. Question 32. A user tries to access a page that no longer exists on a website. Which HTTP status code will the server most likely return?

  33. Question 33. Which HTTP status code range indicates a server-side error?

  34. Question 34. An API returns a 301 status code. What does this mean?

  35. Question 35. True or False: An HTTP 403 Forbidden status code means the server understood the request but refuses to authorize it, typically indicating a permissions problem.

  36. Question 36. What does HTTPS stand for, and how does it differ from HTTP?

  37. Question 37. What does the padlock icon in your browser's address bar indicate?

  38. Question 38. True or False: TLS (Transport Layer Security) encrypts all data between your browser and the server, preventing anyone on the network from reading or modifying the traffic.

  39. Question 39. Which port does HTTPS use by default?

  40. Question 40. What is the relationship between TLS and SSL?

  41. Question 41. The OSI model divides network communication into how many layers?

  42. Question 42. Which of the following correctly lists the seven layers of the OSI model from bottom (Layer 1) to top (Layer 7)?

  43. Question 43. How does the TCP/IP model relate to the OSI model?

  44. Question 44. In your own words, explain why understanding ports is important when configuring network security for a server.

    Free-response questions are self-assessed. Compare your answer with the sample response.

  45. Question 45. A web server is running on a machine with the IP address `203.0.113.50`. A user's browser sends a request to `http://203.0.113.50:80/index.html`. Identify the IP address, the port number, and the protocol being used.

    Free-response questions are self-assessed. Compare your answer with the sample response.

  46. Question 46. True or False: UDP is described as "connectionless" because it sends data without first establishing a connection with the receiving computer, unlike TCP which performs a handshake before transmitting.

  47. Question 47. A developer makes an API call and receives an HTTP 500 Internal Server Error. Which side has the problem, the client or the server?

  48. Question 48. Which of the following combinations correctly pairs a protocol with its default port and transport protocol?

  49. Question 49. A company hosts a website at `www.example.com`. A user in another country types this URL into their browser. Describe the sequence of events that occurs from the moment the user presses Enter until the web page is displayed, including DNS resolution, TCP connection, and the HTTP request/response cycle.

    Free-response questions are self-assessed. Compare your answer with the sample response.

  50. Question 50. Which of the following statements about networking are correct? (Select THREE.)Select multiple