How many layers are on the internet?
What is 4 layers?
What encryption is more safe? End to End, or Standard?
How many general types of errors are there in code?
What is 4
List examples of end devices?
What is printers, phones, laptops, google home, Alexa, smart fridges, etc.
Which type of IP address is bigger? IPv4 or IPv6
What is IPv6
What is the difference between Encryption and Decryption?
Encryption takes regular writing and "scrambles" it for others to not easily read.
Decryption takes the "scrambled" letters and puts it back into regular writing for the receiver to read.
How is the internet set up?
Bonus Points (200): Explain why it is key that the internet is set up this particular way
What is Decentralized and Redundant
Bonus Question: If the internet is centralized, if the central router is down, no one can access anything on the internet, and if the internet is not redundant, if one router is down the routers, messages will not find a way to get to their receiver.
Encrypt "Hello" by a shift of 3
What is Khoor
Explain a Runtime and Overflow Error
Runtime: code is fine, but the user attempts to do a process that cannot be done (such as dividing by 0)
Overflow: trying to hold a value that is larger than available storage (such as 2^100)
What is the fastest method of getting connected to the internet? Copper Cabling, Wireless connectivity, or Ethernet connection?
What is Ethernet connection
How does DNS work?
The DNS algorithm looks for IP addresses by repeatedly requesting the IP addresses from a list of DNS servers until the IP address is found
Decrypt "vyhunl" by a shift of -7
What is orange?
Explain a Syntax Error and a Logic Error
Syntax: program code that cannot be executed, (using the wrong type of block) (Language Error)
Logic Error: code is fine, but the user attempts to do a process that cannot be done (The computer is running what it is told to do but doesn't do what you want it to do)
What is the purpose of a router?
It manages traffic between networks, and helps forwards packets to the intended IP addresses, and allows multiple devices to use the same Internet connection
Name all layers of the internet:
What is Application, Transport, Internet, and Link Layers
Explain how the Diffie-Hellman problem works?
Bonus Question (100): What kind of function is it?
How it works:
Me and my friend pick a public color
Me and him pick different private colors
Mix the public and private colors
Send to each other
Mix the mixed color with our own private colors
Result: mix public/private + their private = mix public/private + my private
Bonus Question, One-Way Function