Under the historical classful IPv4 scheme, what is the valid first-octet range for a Class A unicast address (excluding the reserved 0 and the loopback block)?

Difficulty: Easy

Correct Answer: 1 - 126

Explanation:


Introduction / Context:
While modern networks use CIDR, many exam questions still reference classful addressing. Class A networks historically had a /8 default mask and a distinct first-octet range. Knowing the range also clarifies special-use blocks such as loopback.



Given Data / Assumptions:

  • Class A default mask: /8.
  • First octet defines the class in classful addressing.
  • Loopback (127.0.0.0/8) is excluded from ordinary unicast.


Concept / Approach:
Class A first-octet range is 0–127 in binary terms (leading bit 0). However, the 0.0.0.0 block is reserved (this host/network) and 127.0.0.0/8 is loopback. Therefore, valid assignable Class A unicast addresses have first octet 1 through 126 inclusive.



Step-by-Step Solution:
Recall classful ranges: A = 0–127, B = 128–191, C = 192–223.Remove reserved: 0 (special), 127 (loopback).Remaining valid unicast first octet for Class A is 1–126.


Verification / Alternative check:
The dotted-decimal blocks beginning with 10.x.y.z (private Class A) sit within this 1–126 range; operating systems treat 127.x.y.z as loopback, reinforcing the exclusion.



Why Other Options Are Wrong:
1–127: Includes 127 (loopback).


128–191: That is Class B.


192–223 and 192–255: Those ranges overlap Classes C and beyond; not Class A.



Common Pitfalls:
Forgetting the special-case 127/8 loopback block and accidentally including it in the Class A usable range.



Final Answer:
1 - 126

More Questions from Networking

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion