IP Address Structure


IP (Internet Protocol) addresses are numerical labels assigned to devices within a computer network to enable communication and identification. They play a crucial role in routing data across the internet and local networks. Here’s the structure of an IP address:

  1. IPv4 Address: IPv4 (Internet Protocol version 4) addresses are 32-bit addresses, typically represented in dotted-decimal notation. A typical IPv4 address looks like this: 192.168.1.1.
    • Dotted-Decimal Format: In this format, the 32 bits are divided into four 8-bit octets, separated by dots. Each octet is represented in decimal form, ranging from 0 to 255.
  2. IPv6 Address: IPv6 (Internet Protocol version 6) addresses are 128-bit addresses, designed to overcome the limitations of IPv4’s address space. IPv6 addresses are typically represented using hexadecimal notation with colons. An example of an IPv6 address is: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
    • Hexadecimal Format: In this format, the 128 bits are divided into eight 16-bit groups, separated by colons. Each group is represented in hexadecimal form.

The structure of both IPv4 and IPv6 addresses can be broken down further:

IPv4 Address Structure:

  • Network ID: The leftmost part of the IPv4 address represents the network ID. The number of bits allocated to the network ID depends on the address class (e.g., Class A, B, or C).
  • Host ID: The rightmost part of the IPv4 address represents the host ID. These bits identify a specific device within the network.

IPv6 Address Structure:

  • Global Routing PrefixThe leftmost part of the IPv6 address, typically 48 bits, represents the global routing prefix. It identifies the network or subnet.
  • Subnet IDImmediately following the global routing prefix is the subnet ID, which can be used to further divide the network.
  • Interface IDThe rightmost 64 bits of the IPv6 address represent the interface ID, which is used to identify a specific device on the network.

It’s important to note that both IPv4 and IPv6 addresses are used to route data between devices and networks. IPv6 was introduced to address the depletion of IPv4 addresses due to the rapid growth of the internet and the increasing number of connected devices. IPv6 offers a significantly larger address space, allowing for the continued expansion of the internet.


Key terms in plain language

Open a term for a concise explanation of language used on this page.

Fiber Internet

Internet delivered through strands of glass using light. Fiber commonly supports high capacity, low latency, and strong upload performance, but availability must be confirmed for the exact address.

Broadband

A general term for always-on, high-speed Internet access. Broadband can be delivered over fiber, cable, DSL, fixed wireless, cellular, or satellite networks.

Bandwidth

The amount of data a connection can carry in a given time, usually measured in Mbps or Gbps. More bandwidth supports more users, devices, and simultaneous applications.

Latency

The time it takes data to travel between two points. Lower latency improves voice, video meetings, cloud applications, gaming, and other real-time services.

Dedicated Internet Access (DIA)

A business-grade Internet connection with capacity dedicated to the customer rather than shared in the same way as typical consumer broadband. It often includes symmetrical speeds and an SLA.

SD-WAN

Software-defined wide area networking. It manages multiple connections and chooses paths based on application needs, performance, and policy to improve resilience and control.