Join Doug Winnie for an in-depth discussion in this video The Domain Name Server and DNS, part of Computer Science Principles: The Internet.
- IP addresses are a key part of the Internet,…that's why it's called the Internet Protocol.…But for humans, they aren't very intuitive,…so there needed to be a way for humans…to be able to take phrases that we understand,…and have them mapped to IP addresses for devices,…and websites around the world.…The solution is a domain name.…The domain name is a sequence of phrases that map…to a giant Internet-wide database of IP addresses.…
So for a website like www.dougwinnie.com…this is the domain name for the website.…When you enter that domain name into your browser,…you send that request to something called a DNS,…or Domain Name Server,…this server holds a cache of tons of domain names,…and their matching IP addresses.…But there isn't just one DNS,…there are lots of them throughout the Internet.…As new domains are created, and as old ones change,…those changes are recorded by a DNS,…and they spread throughout the Internet.…
If you send a request to a DNS for www.dougwinnie.com…and it doesn't know what it is,…it'll ask another DNS if it knows,…
This course is the second in our Computer Science Principles series, designed around the AP Computer Science Principles (CSP) curriculum. It is a great foundation for anyone, at any age, to prepare for careers in technology and computer science. Understanding basics like the Internet will help you understand the interplay between hardware, software, data, networks, and the people that use them.
- How the Internet was born
- Sending and receiving information on a computer
- IP addressing
- DNS, routers, and packets
- Identifying web servers with URLs
- HTTP and HTML
- Encrypting data that's sent over the Internet