wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSP Unit 1 Chapter 2 Review

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Which of the following is NOT true about TCP/IP packets?

a)

Packets are numbered so if they arrive out of order the message can be reassembled.

b)

TCP guarantees that no packets are ever dropped

c)

Packets can be routed on different paths from sender to receiver.

d)

Messages are broken into packets to improve reliability of the internet

2.

The Internet Engineering Task Force (IETF) defines the protocols and standards for how the Internet works. The members of the IETF are:

a)

An International coalition of government agencies who oversee the Internet in their countries.

b)

A collection of the leaders of the Tier 1 Internet service providers.

c)

A loosely organized collection of citizens and engineers.

d)

Political leaders and heads of state.

e)

There are no members. IETF is an "organization" in name only.

3.

How does a computer resolve a domain name into an IP address?

a)

A. It asks a DNS server for the corresponding IP address.

b)

It scans addresses until it finds the one it's looking for

c)

It uses a Border Gateway Protocol to get the address from a nearby computer.

d)

It creates an IP address for the domain, and shares it with the closest DNS.

4.

The figure represents a network of physically linked computers labeled A through F. A line between two computers indicates that the computers can communicate directly with each other. Any information sent between two computers that are not directly connected must go through at least one other computer. The weight or cost of sending information from one computer to another is indicated by the number above the line.


For example, information can be sent directly between computers A, and B and will cost 5. Information sent between computers A and D must go through either computer C (with total cost 5), or through computer B (with total cost 8).


Question:

Computer A sends a packet intended to reach computer F. Along its path it arrives at Computer C. Which computer should Computer C forward the packet to in order to use the most cost effective path?

a)

Computer A

b)

Computer B

c)

Computer C

d)

Computer D

5.

The world is currently in a transition to using IPv6, a newer version of the IP protocol that uses 128-bit addresses instead of 32-bit addresses used by IPv4. What is the main problem that IPv6 was created to solve?

a)

32-bit addresses could not accommodate the increased size and amount of data traveling on the Internet as it has grown in popularity

b)

IPv6 will allow problems with IPv4's address hierarchy to be resolved

c)

IPv4 proved unreliable in some cases where network redundancy could not be ensured

d)

32-bit addresses could not ensure that every internet-connected device can receive a unique IP address

6.

Which of the following statements are true about routers and routing on the Internet. Choose two answers.

a)

Protocols ensure that a single path between two computers is established before sending packets over it.

b)

Routers are hierarchical and the "root" router is responsible for communicating to sub-routers the best paths for them to route internet traffic.

c)

A packet traveling between two computers on the Internet may be rerouted many times along the way or even lost or "dropped".

d)

Routers act independently and route packets as they see fit.

7.

The various protocols in use on the internet are said to operate in layers in which the protocol(s) at each layer solve one problem related to networked communication, and higher layers are built on top of, and rely on, the lower layers to do their jobs.


From the list provided choose the two (2) answers that correctly describe which internet protocol relies on the other. For example: if protocol A relies on protocol B, it means that A is a higher level protocol than B, and thus protocol B must exist and work properly in order for protocol A to do its job.


Select two answers:

a)

TCP/IP relies on HTTP

b)

HTTP relies on TCP/IP

c)

DNS relies on TCP/IP

d)

TCP/IP relies on DNS

8.

A school starts tracking which websites each computer in the school is visiting by monitoring the packets leaving the school. A sample of the information they have collected appears above:


Which of the following is MOST likely to be answerable using all the data collected by this monitoring?

a)

Which students are visiting social media sites from school

b)

Which classes are assigning the most homework using the computers

c)

Which programs students are running on the lab computers

d)

Which websites are most frequently visited before and after school hours from a school computer

9.

Which of the following BEST describes how protocols on the Internet (e.g. IP, TCP, HTTP) make use of abstraction to accomplish their respective purposes?

a)

High level protocols take into account specific implementation details of lower level protocols to ensure they are compatible.

b)

Low level protocols can provide functionality to high level protocols without revealing the details of how this is accomplished.

c)

Low level protocols are written in binary while high level protocols are written in hexadecimal.

d)

High level protocols can take on the role of a low level protocol in the event of failure in the system.

10.

According to the domain name system (DNS), which of the following is a subdomain of the domain example.com?

a)

about.example.com

b)

example.co.uk

c)

example.com.org

d)

example.org