Variable Length Subnet Table For IPv4
RFC 1878

Document Type RFC - Historic (December 1995; Errata)
Obsoletes RFC 1860
Was draft-rfced-info-pummill (individual)
Last updated 2013-03-02
Stream Legacy
Formats plain text pdf html bibtex
Stream Legacy state (None)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state RFC 1878 (Historic)
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                         T. Pummill
Request for Comments: 1878                                       Alantec
Obsoletes: 1860                                               B. Manning
Category: Informational                                              ISI
                                                           December 1995

                 Variable Length Subnet Table For IPv4

Status of this Memo

   This memo provides information for the Internet community.  This memo
   does not specify an Internet standard of any kind.  Distribution of
   this memo is unlimited.

Abstract

   This memo clarifies issues surrounding subnetting IP networks by
   providing a standard subnet table.  This table includes subnetting
   for Class A, B, and C networks, as well as Network IDs, host ranges
   and IP broadcast addresses with emphasis on Class C subnets.

   This memo is intended as an informational companion to Subneting RFC
   [1] and the Hosts Requirements RFC [2].

Introduction

   The growth of networking since the time of STD 5, RFC 950 and STD 3,
   RFC 1123 has resulted in larger and more complex network subnetting.
   The previously mentioned RFCs comprise the available guidelines for
   creating subnetted networks, however they have occassionaly been
   misinterpreted leading to confusion regarding proper subnetting.

   This document itemizes the potential values for IPv4 subnets.
   Additional information is provided for Hex and Decmial values,
   classfull equivalants, and number of addresses available within the
   indicated block.

Pummill & Manning            Informational                      [Page 1]
RFC 1878                      Subnet Table                 December 1995

Table

   The following table lists the variable length subnets from 1 to 32,
   the CIDR [3] representation form (/xx) and the Decmial equivalents.
   (M = Million, K=Thousand, A,B,C= traditional class values)

   Mask value:                             # of
   Hex            CIDR   Decimal           addresses  Classfull
   80.00.00.00    /1     128.0.0.0         2048 M     128 A
   C0.00.00.00    /2     192.0.0.0         1024 M      64 A
   E0.00.00.00    /3     224.0.0.0          512 M      32 A
   F0.00.00.00    /4     240.0.0.0          256 M      16 A
   F8.00.00.00    /5     248.0.0.0          128 M       8 A
   FC.00.00.00    /6     252.0.0.0           64 M       4 A
   FE.00.00.00    /7     254.0.0.0           32 M       2 A
   FF.00.00.00    /8     255.0.0.0           16 M       1 A
   FF.80.00.00    /9     255.128.0.0          8 M     128 B
   FF.C0.00.00   /10     255.192.0.0          4 M      64 B
   FF.E0.00.00   /11     255.224.0.0          2 M      32 B
   FF.F0.00.00   /12     255.240.0.0       1024 K      16 B
   FF.F8.00.00   /13     255.248.0.0        512 K       8 B
   FF.FC.00.00   /14     255.252.0.0        256 K       4 B
   FF.FE.00.00   /15     255.254.0.0        128 K       2 B
   FF.FF.00.00   /16     255.255.0.0         64 K       1 B
   FF.FF.80.00   /17     255.255.128.0       32 K     128 C
   FF.FF.C0.00   /18     255.255.192.0       16 K      64 C
   FF.FF.E0.00   /19     255.255.224.0        8 K      32 C
   FF.FF.F0.00   /20     255.255.240.0        4 K      16 C
   FF.FF.F8.00   /21     255.255.248.0        2 K       8 C
   FF.FF.FC.00   /22     255.255.252.0        1 K       4 C
   FF.FF.FE.00   /23     255.255.254.0      512         2 C
   FF.FF.FF.00   /24     255.255.255.0      256         1 C
   FF.FF.FF.80   /25     255.255.255.128    128       1/2 C
   FF.FF.FF.C0   /26     255.255.255.192     64       1/4 C
   FF.FF.FF.E0   /27     255.255.255.224     32       1/8 C
   FF.FF.FF.F0   /28     255.255.255.240     16      1/16 C
   FF.FF.FF.F8   /29     255.255.255.248      8      1/32 C
   FF.FF.FF.FC   /30     255.255.255.252      4      1/64 C
   FF.FF.FF.FE   /31     255.255.255.254      2     1/128 C
   FF.FF.FF.FF   /32     255.255.255.255   This is a single host route

Pummill & Manning            Informational                      [Page 2]
RFC 1878                      Subnet Table                 December 1995

Subnets and Networks

   The number of available network and host addresses are derived from
   the number of bits used for subnet masking.  The tables below depict
   the number of subnetting bits and the resulting network, broadcast
   address, and host addresses.  Please note that all-zeros and all-ones
   subnets are included in Tables 1-1 and 1-2 per the current,
   standards- based practice for using all definable subnets [4].

   Table 1-1 represents traditional subnetting of a Class B network
   address.

Subnet Mask     # of nets    Net. Addr.  Host Addr Range  Brodcast Addr.
Bits of Subnet  hosts/subnet

255.255.128.0   2 nets        N.N.0.0     N.N.0-127.N      N.N.127.255
1 bit subnet    32766         N.N.128.0   N.N.128-254.N    N.N.254.255

255.255.192.0   4 nets        N.N.0.0     N.N.0-63.N       N.N.63.255
Show full document text