Networking - The Web

Accessing the Internet

  • The Internet can be accessed in many different ways, with the web being one of the most prevalent methods.

Websites

  • Websites are formatted text documents created using HTML (Hypertext Markup Language), which is a coding language recognized by web browsers.

  • Web pages contain multimedia content, such as:

    • Text

    • Images

    • Audio

    • Video

URLs and Domain Names

  • To navigate to a website, users type in a URL (Uniform Resource Locator), such as www.reddit.com.

  • Breakdown of a URL:

    • www: Stands for "worldwide web."

    • reddit.com: The domain name, which can be registered by anyone.

    • ICANN (Internet Corporation for Assigned Names and Numbers) registers domain names and ensures exclusivity. Once registered, no one else can claim the domain unless it becomes available again.

    • Domain extensions (e.g., .com, .edu, .net) indicate the type of website:

      • .edu is commonly used for educational institutions.

Understanding IP Addresses

  • Computers utilize IP addresses to locate each other on the Internet.

  • Example: Typing 172.217.6.46 into a web browser leads to Google's homepage because of the mapping between IP addresses and domain names.

Domain Name System (DNS)

  • DNS is a critical web protocol acting as the Internet's directory, mapping human-readable domain names to IP addresses.

  • The computer knows how to reach an IP address but not the domain name itself.

  • When accessing a website, the computer performs a DNS lookup to find the IP address corresponding to the typed domain name.

  • If accessing via IP address works but not the domain name, there may be a DNS configuration issue in the network.

Importance in IT

  • Understanding IP addresses is valuable for diagnosing issues in Internet requests and server logs.

  • Proper IP address configuration is essential for IT infrastructure functionality.

  • DNS is a vast system that warrants further discussion in later lessons.