wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AP CSP Internet

Total questions: 22

Worksheet time: 14mins

Name
Class
Date
1.

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

2.

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

3.

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

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 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

5.
What does HTTP stand for?
a)
Hyper Text Transfer Protocol
b)
Nothing, it's supposed to be HTML
c)
Head To This Page
d)
Hyper Tense Tall Penguins
6.
Tranmission Control Protocol:
a)
Breaks messages into packets and addresses them
b)
A DNS attack in which numerous pings are made to the same IP, causing it to crash
c)
Protocol used by the World Wide Web. It describes how messages are formatted and interchanged, and how web servers respond to commands.
d)
Provides reliable, ordered, and error-checked delivery of a stream of packets on the internet
7.
Given the following network diagram, what is the minimum number of connections that must be broken or removed before computer E can no longer communicate with computer B?
a)
1
b)
2
c)
3
d)
4
8.
Which of the following protocols is primarily used to establish a secure connection between browsers and servers so that no data is lost?
a)
HTTP
b)
SMTP
c)
SSL/TLS
d)
TCP/IP
9.
Which of the following statements about IP addresses is NOT true?
a)
Each IP address has a network previx and may have various subnet and interface IDs
b)
Each of the octets in an address can be any number between 0 and 255
c)
There are no rules or guidelines for creating a new IP address
d)
IP addresses may have prefixes to identify which routers or subnets the address belongs to
10.
Which of the following best describes the basic idea of fault tolerance?
a)
A system that never fails
b)
If part of the system fails, the operation continues without interruption
c)
A program that does not allow inputs out of a range given by a programmer
d)
A program that does not allow loss of precision
11.
This is used to resolve host names to IP addresses
a)
IP address
b)
subnet mask
c)
default gateway
d)
DNS server
12.
How many bits are in an IPV6 address?
a)
32
b)
64
c)
128
d)
256
13.

HTTP

a)

Protocol used to check if all packets of data have been received

b)

Protocol for relaying packets across an interconnected network (Internet)

c)

Protocol used by web browsers to communicate with the web server and fetch the webpages that you see

d)

A cryptographic protocol used to securely transmit data over an unsecured network

14.

How many bits are in an IPV4 address?

a)

32

b)

64

c)

128

d)

256

15.
What is the purpose of DNS?
a)
It assigns a unique address to every device on the Internet.
b)
It returns the IP address given the name of a website.
c)
It forwards a message from one machine to another.
d)
It has more bits so you can make a longer, unique address.
16.
Which of the following is an IP address?
a)
www.google.com
b)
192.168.2.25
c)
1024.2048.64.512.256
d)
A5:D4:23:56:FF:A4
17.

A user enters a Web address in a browser, and a request for a file is sent to a Web server. Which of the following best describes how the file is sent to the user?

a)

The file is broken into packets for transmission. The packets must be reassembled upon receipt using metadata sent with each packet.

b)

The file is broken into packets for transmission. The user’s browser must request each packet in order until all packets are received.

c)

The server attempts to connect directly to the user’s computer. If the connection is successful, the entire file is sent. If the connection is unsuccessful, an error message is sent to the user.

d)

The server repeatedly attempts to connect directly to the user’s computer until a connection is made. Once the connection is made, the entire file is sent.

18.
Two computers are built by different manufacturers. One is running a Web server and the other is running a Web browser. Which of the following best describes the ability of the two computers to communicate with each other across the Internet?
a)
The computers cannot communicate because different manufacturers use different communication protocols.
b)
The computers can communicate, but additional hardware is needed to convert data packets from one computer’s protocol to the other computer’s protocol.
c)
The computers can communicate directly only if the messages consist of text; other formats cannot be interpreted across computers.
d)
The computers can communicate directly because Internet communication uses standard protocols.
19.
Which of the following best explains what happens when a new device is connected to the Internet?
a)
A device driver is assigned to the device.
b)
An Internet Protocol (IP) address is assigned to the device.
c)
A packet number is assigned to the device.
d)
A Web site is assigned to the device.
20.

All devices that communicate on the internet are directly connected.

a)

True

b)

False

21.

A sequence of direct connections is

a)

a computing system

b)

a computing network

c)

a path

d)

a computing device

22.

Which best describes the "digital divide?"

a)

the principle that Internet service providers should enable access to all content and applications regardless of the source, and without favoring or blocking particular products or websites.

b)

It is only a problem in large cities.

c)

the gap that exists between individuals who have access to modern information and communication technology and those who lack access.

d)

It is only a problem in other countries.