Font size
WorksheetsCodeHS AP CSP Internet
Total questions: 112
Worksheet time: 3hrs 51mins
Why was IP v4 replaced by IP v6?
We were running out of IP v4 addresses.
Transmission Control Protocol (TCP):
Breaks messages into packets and addresses them
A DNS attack in which numerous pings are made to the same IP, causing it to crash
Protocol used by the World Wide Web. It describes how messages are formatted and interchanged, and how web servers respond to commands.
Provides reliable, ordered, and error-checked delivery of a stream of packets on the internet
Redirecting a site's IP to a similar, fake site to collect user input information?
The world transitioned into using IPv6, a newer version of the IP protocol that uses 128-bit addresses instead of 32-bit addresses used by IPv4. What was the main problem that IPv6 was created to solve?
IPv6 would allow problems with IPv4's address hierarchy to be resolved
How can you tell if a website is secure?
You'll see a lock in the address bar.
you'll see a paper in the address bar.
You'll see an address bar.
You'll see a key in the address bar.
____________ are used in the place of IP address because they are easier to remember by humans.
Domain names
Protocols
Routers
Hosts
The formal name for a piece of info sent by a server to a browser that the browser software saves and sends back to the server.
.txt file
cookie
packets
bits
How does the Internet know where to send data?
IP
TCP
ISP
none of these
Which IP addressing system has more addresses?
IPv4
IPv5
IPv6
IPv7
_____ has been adopted as the network standard for Internet communication.
TCP/IP
ISP
W3C
ICANN
How many bits are in an IPV4 address?
32
64
128
256
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
Which of the following best explains what happens when a new device is connected to the Internet?
A device driver is assigned to the device
An Internet Protocol (IP) address is assigned to the device
A packet number is assigned to the device
A Website is assigned to the device
When sending a message across routers in the Lesson 4 Internet Simulator, your message sometimes jumped multiple routers (for example instead of being sent from Router 1 to 2, it went from Router 1 to 8 to 4 then to 2). What is this concept called?
Network Redundancy
Transition Control Protocol
Fault Tolerance
Open Internet
The Internet Engineering Task Force (IETF) defines the protocols and standards for how the Internet works. The members of the IETF are:
An international coalition of government agencies who oversee the Internet in their countries
A committee of all major ISPs including Verizon, Time Warner, and Comcast
A loosely organized collection of citizens and engineers who communicate mostly by email
Various political leaders and heads of state who oversee the Internet
HTTP is considered to be a high level protocol because:
HTTP messages can be either requests or responses
HTTP requests are given higher priority for fast delivery when being routed on the Internet
HTTP requests are encoded using higher frequency radio waves
HTTP requests make use of abstractions provided by lower level protocols
Routers do not monitor current network conditions in determining the fastest route for packets to take in reaching their destinations.
True
False
When a packet arrives at a destination computer, an acknowledgement is sent to the sender by the __________, letting them know they don’t need to resend that packet.
DNS
TCP
IP
HTML
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 onprotocol 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
According to the domain name system (DNS), which of the following is a subdomain of the domain titanpride.com?
about.grizzlypride.com
grizzlypride.co.uk
grizzlypride.com.org
grizzlypride.org
Which is NOT a benefit in splitting up messages into packets?
It guarantees that the message will arrive in order to it's destination
It's easier to reroute individual packets if a faster route opens up
Lesser change the lines get clogged up with a single large message
Only a small amount of data would need to be resent if a small packet is corrupted or dropped
The layer in the Internet Protocol Stack with examples such as copper wires, fiber optic cables, and radio waves:
Physical Internet
DNS
TCP
IP
The layer in the Internet Protocol Stack which addresses TO and FROM addresses to each packet:
Physical Internet
DNS
TCP
IP
This image is an example of:
HTML Response
HTTP Response
HTTP Request
HTML Request
With regards to abstraction on the Internet, each layer of the Internet Protocol Stack only needs to concern itself with its specific job.
True
False
In the Lesson 6 activity with the Internet Simulator, you sent 8-ASCII-characters worth of data across to another person. What types of challenges did this present (answer two of the following)?
Packets have a maximum size
You could only send letters of the alphabet and not numbers
Some percentage of packets were dropped no matter what
Packets have a minimum size
The idea 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:
Internet Censorship
Net Neutrality
Digital Divide
Redundancy
During this COVID pandemic, this issue has been a concerning topic with students in various districts across the country having differing access to computing devices and the Internet (which could be due to socioeconomic, geographic, or demographic characteristics):
Internet Censorship
Net Neutrality
Digital Divide
Redundancy
A USA Today article in 2014 named the Top 10 countries with this issue involving various websites controlled by the government (including those that report human rights violations or disagreements with the government). Countries include (but not limited to) North Korea, Burma, Cuba, South Arabia, and Iran:
Internet Censorship
Net Neutrality
Digital Divide
Redundancy
This is the belief that internet service providers (ISPs) like Comcast and Verizon should treat all content flowing through their cables and cell towers equally (Wired 2020):
Internet Censorship
Net Neutrality
Digital Divide
Redundancy
Look at the network map shown. At least how many connections must be damaged to prevent the client and the server from communicating?
1
2
3
4
All devices and computers on the Internet use IP to connect and communicate with each other.
True
False
Devices are assigned unique numbers (converted to binary sequences) called packet numbers.
True
False
All devices format the sender and receiver information the same way so that devices on different networks can still communicate
True
False
In computer science, what is the name for rules that direct how things work?
Regulations
Guidelines
Processes
Protocols
What are two principal functions of an IP address? Select two answers.
It identifies the individual host or computer
It identifies the location of the host on the network
It matches an Internet address with a physical address
It identifies an individual website
What are some reasons your messages might take different paths getting to it's destination?
A router may be down
There is heavy traffic on the line
All (3) reasons are acceptable reasons for messages possibly taking different paths
A line has been cut
Which of the following is FALSE regarding packets?
It's possible packets could arrive in the order they were sent
Packets could arrive out of order from the order they were originally sent
The accuracy of packets sent is more important than the speed they arrive in
If a couple of packets are missing from the original message sent, only those packets needs to be resent (and not all the packets in their entirety)
With this protocol in sending packets, split seconds matter more than correcting errors, like video-conferencing, live streaming, online gaming:
UDP
TCP
HTTP
DNS
With this protocol in sending packets, accuracy matters more than saving a split second, like sending emails, photos, or just browsing websites
UDP
TCP
HTTP
DNS
When sending packets of information, it will typically include "data about the data" which includes the IP address of both where it came from and who it's going to:
Packet Metadata
HTTP
Data Stream
DNS
When we talk about the Internet having scalability, we are referring to a system which allows billions of devices to get added to the network without putting pressure on any one computer or server to know all the IP addresses in the world.
True
False
When you visit a website you first ask the DNS for the IP address of the domain you want to visit. Other servers never become involved in this process; thus allowing for your messages to travel faster.
True
False
Once a message is sent and that website's server is contacted, the __________ code will be sent to your computer which gives instructions on how to display that webpage:
HTTP
HTML
DNS
TCP
All information is sent over physical wires, cable, wifi networks, and routers that make up the physical network of the Internet.
True
False
A group of interconnected computing devices capable of sending or receiving data.
Computing Device
Computing Network
Computer
Linked Computers
Which of the following best describes the protocols used on the Internet?
The protocols of the Internet are secret to maintain the privacy and security
The protocols of the Internet are used by all devices connected to the network
Which of the following best describes the purpose of an IP address?
IP addresses help reorder a message that has been divided into many packets
IP addresses provide a unique number for identifying devices on the Internet
A protocol for sending packets that does error-checking to ensure all packets are received and properly ordered.
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
A squirrel chews through one of the wires in a network and the network immediately begins using a different path. This is an example of?
Scalability
Fault-Tolerance
The maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.
Path
Router
Redundancy
Bandwidth
What does HTTP stand for?
Hyed Text Transfer Position
HyperText Transfer Protocol
Hyper Text Transition Protocol
The unique number assigned to each device on the Internet.
IP Address
Internet Protocol
Redundancy
Routing
A protocol for sending packets quickly with minimal error-checking and no resending of dropped packets.
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
The inclusion of extra components so that a system can continue to work even if individual components fail.
Redundancy
Protocol
Internet Protocol
Packet
What does DNS stand for?
Divided Naming System
Domain Name Sorting
Domain Name System
Distributed Naming System
These act like a traffic manager, deciding what route packets take...
servers
IP addresses
routers
DNS
Having different paths for packets to take when traveling across the Internet makes the Internet...
HTTP
fault tolerant
IPv4
fast
This manages the sending and receiving of all packets sent and received from clients and servers...
DNS
HTML
HTTP
TCP/UDP
Which protocol stresses time as the most important feature and will sacrifice losing a few packets to do so...
UDP
TCP
IP
HTML
Your router does not know the IP address of a website you are trying to get to. What feature of the Internet helps with finding out this information?
DNS
HTTP
HTML
IP
What feature of the Internet address the fact that there are not enough unique identifiers for all of the devices connected to the Internet?
HTML
HTTP
IPv4
IPv6
A movie from Netflix is being streamed to the TV in your home. Even after being compressed, the movie file is huge. For this reason, it is chopped up into little pieces and sent through the Internet to your house. What are these little pieces of data called?
packets
datagrams
HTTP
HTML
When you type in the address for a website, called a URL, the server hosting that website gets a request for information from you. It then sends you all of the data that makes up the website, like text, audio, and other media. This process is called...
IP
DNS
HTTP
HTML
What is the language used to display how a website is laid out?
HTTP
HTML
DNS
IP
What feature of the Internet reorganizes packets and double-checks they are all received?
TCP
IP
DNS
HTTP
Look at the network map shown. At least how many connections must be damaged to prevent the client and the server from communicating?
1
2
3
4
All information is sent over physical wires, cable, wifi networks, and routers that make up the physical network of the Internet.
True
False
Once a message is sent and that website's server is contacted, the __________ code will be sent to your computer which gives instructions on how to display that webpage:
HTTP
HTML
DNS
TCP
With this protocol in sending packets, accuracy matters more than saving a split second, like sending emails, photos, or just browsing websites
UDP
TCP
HTTP
DNS
With this protocol in sending packets, split seconds matter more than correcting errors, like video-conferencing, live streaming, online gaming:
UDP
TCP
HTTP
DNS
What are some reasons your messages might take different paths getting to it's destination?
A router may be down
There is heavy traffic on the line
All (3) reasons are acceptable reasons for messages possibly taking different paths
A line has been cut
In computer science, what is the name for rules that direct how things work?
Regulations
Guidelines
Processes
Protocols
All devices format the sender and receiver information the same way so that devices on different networks can still communicate
True
False
In the Lesson 6 activity with the Internet Simulator, you sent 8-ASCII-characters worth of data across to another person. What types of challenges did this present (answer two of the following)?
Packets have a maximum size
You could only send letters of the alphabet and not numbers
Some percentage of packets were dropped no matter what
Packets have a minimum size
Which is NOT a benefit in splitting up messages into packets?
It guarantees that the message will arrive in order to it's destination
It's easier to reroute individual packets if a faster route opens up
Lesser change the lines get clogged up with a single large message
Only a small amount of data would need to be resent if a small packet is corrupted or dropped
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 onprotocol 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
HTTP is considered to be a high level protocol because:
HTTP messages can be either requests or responses
HTTP requests are given higher priority for fast delivery when being routed on the Internet
HTTP requests are encoded using higher frequency radio waves
HTTP requests make use of abstractions provided by lower level protocols
When a packet arrives at a destination computer, an acknowledgement is sent to the sender by the __________, letting them know they don’t need to resend that packet.
DNS
TCP
IP
HTML
When sending a message across routers in the Lesson 4 Internet Simulator, your message sometimes jumped multiple routers (for example instead of being sent from Router 1 to 2, it went from Router 1 to 8 to 4 then to 2). What is this concept called?
Network Redundancy
Transition Control Protocol
Fault Tolerance
Open Internet
The principal that all Internet traffic should be treated equally by Internet Service Providers.
ISP
Net Neutrality
Internet Censorship
Protocol Hacks and Vulnerability
This develops and promotes voluntary Internet standards and protocols, in particular the standards that comprise the Internet protocol suite.
HTML
TCP/IP
IETF (Internet Engineering Taskforce)
The government
To have multiple backups to ensure reliability during cases of high usage or failure.
abstraction
network redundancy
TCP
DNS
Provides the unique, numerical IP addresses necessary for Internet-enabled devices to communicate.
IP
IPv4 and IPv6
DNS
URL
A variant of the standard web transfer protocol that adds a layer of security on the data in transit through a secure socket layer (SSL) or transport layer security (TLS) protocol connection.
HTTP
HTTPS
HTML
DNS
A computer that awaits and responds to requests for data.
client
server
HTTP
HTTPS
