Skip to content

Instantly share code, notes, and snippets.

@robert-claypool
Created August 30, 2018 03:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save robert-claypool/04d7a2a9c57a11216a3ee42f00c90297 to your computer and use it in GitHub Desktop.
Save robert-claypool/04d7a2a9c57a11216a3ee42f00c90297 to your computer and use it in GitHub Desktop.

The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets:

10.0.0.0     -  10.255.255.255  (10/8 prefix)
172.16.0.0   -  172.31.255.255  (172.16/12 prefix)
192.168.0.0  -  192.168.255.255 (192.168/16 prefix)

We will refer to the first block as "24-bit block", the second as "20-bit block", and to the third as "16-bit" block. Note that (in pre-CIDR notation) the first block is nothing but a single class A network number, while the second block is a set of 16 contiguous class B network numbers, and third block is a set of 256 contiguous class C network numbers.

-- Address Allocation for Private Internet, RFC 1918

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment