DNS Reflection
Day 4: DNS
Unplugged Activity with addresses
Code.org
After the activities in class reflect on the following:
- What is DNS?
- Why does the Internet use IP addresses? The Internet uses IP addresses because when sending information over, the computer needs to know where to get it from and to send it.
- Why don’t we need to know IP addresses? We don’t need to know IP addresses because the Domain Name System (DNS) already does the job of searching for the IP address.
- Why do we need a Domain Name System? We need a Domain Name System (DNS) because it translates human-readable names into an IP address of a website or computer that we are unable to do ourselves.
- Why don’t we all maintain our own DNS? We all don’t maintain our own DNS because it would be very inefficient to keep everyone’s DNS on your record.
- Is there one big DNS for the entire Internet? There is no big DNS for the entire internet as it is not centralized. This system is just used to track down addresses.
- How do you think all these DNS servers are maintained? I think all DNS servers are maintained through your computer and the internet itself. There is a hierarchical system of servers to produce an official table that (similar to phone books) others can consult when they need to find an address.
- Prompts: Security
- What is one vulnerability of DNS and how is that vulnerability attacked? When DNS searches for an IP address, they state their own number and information from themselves and that information can be used maliciously.
- What are the implications of an attack on a DNS server (or severs) - how does this affect your life? This could reroute my DNS and mislead me into going into a different website. This could affect my life because my computer could be compromised and any documents and history could be viewable.
Comments
Post a Comment