HTTP and DNS
Routers and Redundancy
Vocabulary
Building a Network
Internet Dilemmas
100

the system responsible for translating domain names like example.com into IP addresses

What is DNS (Domain Name System)? 

100

the inclusion of extra components so that a system can continue to work even if individual components fail, for example by  having more than one path between any two connected devices in a network

What is redundancy? 

100

An agreed-upon set of rules that specify the behavior of some system

What is a protocol? 

100

fiber optic cables, wifi signals, and copper wires physically connect the computers, smart phones, servers, etc. 

What is the physical network? 

100

the principle that an internet service provider (ISP) has to provide access to all sites, content and applications at the same speed, under the same conditions without blocking or preferencing any content

What is net neutrality?

200

a protocol for computers to request and share the pages that make up the world wide web on the Internet

What is HTTP (Hypertext Transfer Protocol)?

200

the unique number assigned to each device on the Internet

What is an ip address? 
200

a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device

What is Internet Protocol? 

200

utilizes 128 bit internet addresses, solving the address shortage issues we face today, was created to allow for Internet devices to expand for a very long time

What is IPv6? 

200

differing access to computing devices and the Internet, based on socioeconomic, geographic, or demographic characteristics

What is the digital divide? 

300
data added to packets to help route them through the network and reassemble the original message

What is (Packet) Metadata? 

300

The maximum amount of data transmitted over an internet connection in a given amount of time, not to be confused with speed, it's actually the volume of information that can be sent over a connection in a measured amount of time – calculated in megabits per second (Mbps)

What is bandwidth? 

300

Can continue to function even in the event of individual component failures

What is fault tolerance? 

300

a computer that provides a service (can be files) to another computer program and its user, also known as the client

What is a server? 

300

the act of disguising a communication from an unknown source as being from a known, trusted source

What is spoofing?

400

a protocol for sending packets that does error checking to ensure all packets are received and properly ordered (accuracy)

What is TCP?

400

a packet of data that helps the website keep track of your visits and activity (helps a computer to "remember" who you are)

What is a cookie? 

400

Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

What is HTML?

400

the first and lowest level of the OSI model of computer networking

What is the Physical Layer?

400

the control or suppression of what can be accessed, published, or viewed on the Internet enacted by regulators, or on their own initiative

What is Internet Censorship?

500
a protocol for sending packets quickly with minimal error-checking and no resending of dropped packets

What is UDP?

500

makes sure traffic between computers goes where it needs to go (choosing the shortest path)

What is a router? 

500

an interconnected system of public webpages (including files, webpages, media) accessible through the Internet

What is the World Wide Web?

500

a cable company wants to lay line to multiple neighborhoods; by minimizing the amount of cable used, the cable company will save money. This algorithm is used to find the minimum spanning tree.

What is Kruskal's algorithm?

500

No Blocking, No Throttling, No Pay for Preference

this is an ad for this specific Internet Dilemma

What is Net Neutrality?