Join Doug Winnie for an in-depth discussion in this video Identifying a server with URLs, part of Computer Science Principles: The Internet.
- [Instructor] When you enter a URL into a web browser,…the URL has three main parts to it.…A top-level domain, the domain name, and the subdomain.…A DNS server is able to resolve the words…used to identify the host into the IP address…for that specific server.…For a company, you will typically have a single domain name,…like dougwinnie.com, but you may have multiple subdomains.…Subdomains can do a few things:…One thing they can do is link to specific web servers.…
For instance, www.dougwinnie.com is pointing to…a specific web server.…That subdomain, www, defines a very specific IP address…for that server.…I can have multiple subdomains, like dev, prod, or beta.…All of which are pointing to different IP addresses.…Subdomains can also be very misleading.…That's because the information that is stored about them…in a DNS may redirect to completely different servers.…
In a DNS there are records, called A records…and CNAME records.…They store rules for how domains…are translated to IP addresses.…Let's say in our DNS we have a record for dev.example.com…
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