Skip to content

IPv4 Address Classes Explained: Class A, B, C, D, E Identification Guide

Overview of IPv4 Address Classes

IPv4 addresses are 32-bit addresses organized into four octets (8 bits each). For a deeper review of their fundamental structure, you can explore our guide on Understanding IPv4 Addresses: Structure, Notations, and Validity. These addresses are divided into five distinct classes: A, B, C, D, and E. The class of an address is determined by the first octet (the first 8 bits), specifically the leading bits.

Key Identification Rules

  • Binary Notation: Look at the first bits of the first octet.
  • Dotted Decimal Notation: Check the numeric range of the first octet (0–255).

The Five IP Classes in Detail

Class A (General Purpose)

  • First bit fixed: 0
  • First octet range (decimal): 0 to 127
  • Binary pattern: 0xxxxxxx (7 bits for network, 24 for hosts)
  • Usage: Large networks (e.g., big corporations)

Class B (General Purpose)

  • First two bits fixed: 10
  • First octet range (decimal): 128 to 191
  • Binary pattern: 10xxxxxx (14 bits for network, 16 for hosts)
  • Usage: Medium-sized networks

Class C (General Purpose)

  • First three bits fixed: 110
  • First octet range (decimal): 192 to 223
  • Binary pattern: 110xxxxx (21 bits for network, 8 for hosts)
  • Usage: Small networks (e.g., local area networks)

Class D (Multicasting)

  • First four bits fixed: 1110
  • First octet range (decimal): 224 to 239
  • Binary pattern: 1110xxxx
  • Usage: Reserved for multicast groups

Class E (Experimental/Research)

  • First four bits fixed: 1111
  • First octet range (decimal): 240 to 255
  • Binary pattern: 1111xxxx
  • Usage: Reserved for future or experimental use

How to Identify the Class: Step-by-Step Examples

Example 1: Dotted Decimal Notation

Given IP: 192.168.1.1

  1. Focus on the first octet: 192
  2. Check the range: 192 is between 192 and 223
  3. Conclusion: Class C

Example 2: Binary Notation

Given IP (first octet in binary): 10010101

  1. The first bit is 1, the second is 0 → pattern 10...
  2. Conclusion: Class B

Quick Reference Table | Class | First Octet Range | Binary Start | Purpose | |---|---|---|---| | A | 0 – 127 | 0 | General | | B | 128 – 191 | 10 | General | | C | 192 – 223 | 110 | General | | D | 224 – 239 | 1110 | Multicast | | E | 240 – 255 | 1111 | Reserved |

Practice Activity

Problem 1: Dotted Decimal

Identify the class of these IPs:

  • 192.168.1.1 → Class C
  • 10.0.0.1 → Class A
  • 172.16.0.1 → Class B
  • 224.0.0.5 → Class D

Problem 2: Binary Notation (Homework)

Find the class for these binary first octets:

  1. 01101010 → (Starts with 0 → Class A)
  2. 10110100 → (Starts with 10 → Class B)
  3. 11010111 → (Starts with 110 → Class C)
  4. 11101111 → (Starts with 1110 → Class D)

Tip: Post your answers in the comments to check your understanding.

Key Takeaways

To take your skills further after identifying classes, learn how to create efficient subnets by studying Mastering CIDR and Subnetting: Essential CCNA Network Skills or review the broader concepts in IP Addresses Explained: Master Subnetting Basics for IT Pros.

Keep this summary

Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.

Save to LunaNotes

Or summarise for another video.

This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.

Related summaries

IP Address Classes and Subnet Mask: Network vs Host Portions Explained

IP Address Classes and Subnet Mask: Network vs Host Portions Explained

This video explains IPv4 address classes (A, B, C, D, E) and introduces the critical concept of the subnet mask. Learn how subnet masks differentiate the network and host portions of an IP address to determine whether devices are on the same or different networks.

Convert IPv4 Addresses: Binary to Dotted Decimal & Vice Versa

Convert IPv4 Addresses: Binary to Dotted Decimal & Vice Versa

This video provides a comprehensive tutorial on converting IPv4 addresses between dotted decimal and binary notation. Learn a simple, step-by-step method using the 8-bit power-of-two sequence to perform conversions accurately for all four octets of an IPv4 address.

Understanding IPv4 Addresses: Structure, Notations, and Validity

Understanding IPv4 Addresses: Structure, Notations, and Validity

This lecture provides a comprehensive introduction to IPv4 addresses, covering their 32-bit structure, binary and dotted decimal notations, and how to identify valid versus invalid IP addresses. Learn about address space, uniqueness, and the role of NAT technology in managing billions of devices.

Why We're Out of IP Addresses: Classful Addressing Explained

Why We're Out of IP Addresses: Classful Addressing Explained

Discover the reasons behind the IPv4 address shortage, from mismanaged classful addressing to wasted IP ranges. Learn about Class A, B, C, D, E networks, loopback addresses, and how subnetting offers a band-aid solution.

Mastering CIDR and Subnetting: Essential CCNA Network Skills

Mastering CIDR and Subnetting: Essential CCNA Network Skills

Explore the fundamentals of CIDR (Classless Inter-Domain Routing) and subnetting, vital for CCNA certification and network engineering. This guide breaks down IPv4 address classes, the limitations of classful addressing, and detailed subnetting techniques to maximize IP address efficiency.

Found this summary useful?

Take it with you. One click puts it in your own LunaNotes library.

Save to LunaNotes

Start taking better notes today with LunaNotes