Achievable logo
Achievable blue logo on white background

IP address

Also known as: internet protocol address

An IP address is a numerical identifier assigned to each device on a network so traffic can be routed to it. IPv4 addresses are 32-bit numbers written as four octets (like 192.168.1.10); IPv6 addresses are 128 bits.

An IP (Internet Protocol) address is the numerical identifier assigned to a device's network interface so other devices can send traffic to it. Like a postal address for data, it serves two roles at once: identifying the host and locating it within a network, which is what allows routers to forward packets across the internet.

An IPv4 address is a 32-bit number written in dotted-decimal notation as four octets, each 0-255 — for example, 192.168.1.10. Every address splits into a network portion and a host portion, with the dividing line defined by a subnet mask or CIDR prefix (192.168.1.10/24 means the first 24 bits identify the network). Certain ranges are reserved as private addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) for use inside local networks; devices using them reach the internet through Network Address Translation (NAT), which maps private addresses to a public one.

Because the IPv4 space allows only about 4.3 billion addresses, the industry is transitioning to IPv6, which uses 128-bit addresses written in hexadecimal (such as 2001:db8::1) and provides an effectively inexhaustible supply. Addresses can be assigned manually (static) or automatically via DHCP, and DNS translates human-readable names like achievable.me into IP addresses.

The CCNA exam tests IP addressing in depth: identifying network and host portions, subnetting with CIDR prefixes, recognizing private ranges, configuring NAT, and comparing IPv4 with IPv6 address types. Fluency with binary-to-decimal conversion and subnet math is essential for exam day.

Key takeaways

  • An IP address uniquely identifies and locates a device's network interface for packet routing.
  • IPv4 uses 32-bit dotted-decimal addresses split into network and host portions by a subnet mask or CIDR prefix.
  • Private address ranges (10.x, 172.16-31.x, 192.168.x) require NAT to reach the public internet.
  • IPv6 uses 128-bit hexadecimal addresses to overcome IPv4 exhaustion.
  • Addresses are assigned statically or dynamically via DHCP, and DNS maps names to addresses.
Achievable blue logo on white background

Where you'll learn this

IP address is covered in this Achievable course — jump straight to the textbook sections that teach it, or explore the full course with practice questions and exams:

Achievable blue logo on white background