Subnetting an ISP Block: VLSM Allocation for 80.70.56.0/21
We’re given an ISP block of . Under IPv4 CIDR, a prefix means the network portion is 21 bits and therefore the block contains:
- total addresses
- block size for a is addresses
- The valid address range runs from the block’s network address up to its broadcast address.
keywordCIDR[/keyword] keywordnetwork address[/keyword] keywordbroadcast address[/keyword] keywordaddress block[/keyword]
Because the question only asks (a) the number and range of addresses in the ISP block, we focus on the boundaries.
Find the number and range of addresses in 80.70.56.0/21
- 1Step 1
A /21 means host bits. Total addresses in the block are .
- 2Step 2
For , the third octet boundary step is ; equivalently, a /21 spans values in the 3rd octet because bits cover the 3rd octet and leave bits in the 3rd octet to vary (so the step is addresses per block in 3rd-octet terms). Starting at third-octet value 56, the block runs from 56 to 63 inclusive (since ).
- 3Step 3
Network address is 80.70.56.0. The last octet changes within that span, so the broadcast address is 80.70.63.255.
- 4Step 4
Address range in the ISP block is from 80.70.56.0 through 80.70.63.255, inclusive.
Rule of thumb for /21 ranges
For IPv4, a covers 8 values in the 3rd octet (because ? the practical result is: groups third-octet blocks in chunks of 8 when starting from any valid boundary). For 80.70.56.0/21 specifically, you can directly verify it spans 80.70.56.0–80.70.63.255.
(a) Number and range of addresses in the ISP block
- Number of addresses:
- Range of addresses:
keywordtotal addresses[/keyword] keywordsubnet start[/keyword] keywordsubnet end[/keyword]
ISP Block Address Capacity (/21)
Capacity of 80.70.56.0/21
Address-count and range sanity checks
Knowledge Check
For an IPv4 CIDR block /21, how many total addresses are in the block?