Private address ranges are not routed on the Internet and
can be freely allocated in any private network. NAT (network
address translation) is required when connecting such a network
to the Internet.
Private network addresses (RFC1597/RFC1918 addresses):
10.0.0.0 - 10.255.255.255 A 24-bit block, /8, class A network
172.16.0.0 - 172.31.255.255 A 20-bit block, /12, set of 16 contiguous class B network numbers
192.168.0.0 - 192.168.255.255 A 16-bit block, /16, set of 255 contiguous
class C network numbers
127.0.0.0 - 127.255.255.255 Special address range for the
localhost. You can normally not use those addresses for anything else.
127.0.0.1 is generally assigned to the loopback device
0.0.0.0 Special host address commonly reserved for the default route