Font size
WorksheetsAP CSP Internet
Total questions: 22
Worksheet time: 14mins
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.
TCP/IP relies on HTTP
HTTP relies on TCP/IP
DNS relies on TCP/IP
TCP/IP relies on DNS
Which of the following is NOT true about TCP/IP packets?
Packets are numbered so if they arrive out of order the message can be reassembled.
TCP guarantees that no packets are ever dropped
Packets can be routed on different paths from sender to receiver.
Messages are broken into packets to improve reliability of the internet
How does a computer resolve a domain name into an IP address?
It asks a DNS server for the corresponding IP address
It scans addresses until it finds the one it's looking for
It uses a Border Gateway Protocol to get the address from a nearby computer.
It creates an IP address for the domain, and shares it with the closest DNS.
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?
32-bit addresses could not accommodate the increased size and amount of data traveling on the Internet as it has grown in popularity
IPv6 will allow problems with IPv4's address hierarchy to be resolved
IPv4 proved unreliable in some cases where network redundancy could not be ensured
32-bit addresses could not ensure that every internet-connected device can receive a unique IP address
HTTP
Protocol used to check if all packets of data have been received
Protocol for relaying packets across an interconnected network (Internet)
Protocol used by web browsers to communicate with the web server and fetch the webpages that you see
A cryptographic protocol used to securely transmit data over an unsecured network
How many bits are in an IPV4 address?
32
64
128
256
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?
The file is broken into packets for transmission. The packets must be reassembled upon receipt using metadata sent with each packet.
The file is broken into packets for transmission. The user’s browser must request each packet in order until all packets are received.
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.
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.
All devices that communicate on the internet are directly connected.
True
False
A sequence of direct connections is
a computing system
a computing network
a path
a computing device
Which best describes the "digital divide?"
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.
It is only a problem in large cities.
the gap that exists between individuals who have access to modern information and communication technology and those who lack access.
It is only a problem in other countries.
