The application layer, DNS, and domain names are the core concepts of this lesson, which focuses on the network architecture layer enabling programs and applications to communicate over the Internet.
The text introduces key application protocols—such as HTTP, SMTP, and FTP—and examines the workings of DNS, the system that translates human-readable domain names into the numerical addresses used by devices.
The lesson then explains the hierarchical structure of domains, distinguishing between TLDs, second-level domains, subdomains, and FQDNs.
Finally, the roles of nameservers, registrars, and registries are presented, clarifying how domain names are registered, managed, renewed, and administered on the Internet.
Bibliography
Primary sources
Secondary sources
Index
Do you want to help me write articles like this one?



No responses yet