IP Addresses

Networks on the Internet

See NFSNet Stats.

IP Address Structure

 The IP Address consists of 32 bits (4 8-bit bytes) They are shown with each byte represented by it's decimal value (0 - 255 (28) separated by decimal points  =(e.g., 128.96.96.14)
An IP address consists of two parts, one identifying the network and one identifying the node, or host. The Class of the address determines which part belongs to the network address and which part belongs to the node/host address.
e.g. Class A networks assign the first octet to the network and the rest to the hosts. IBM has network number 9.0.0.0, MIT has network 18.0.0.0 Address Range Num. of Default Type Lowest Highest Networks Mask (1) ________________________________________________________________________ Class A 0.1.0.0 126.0.0.0 126 255.0.0.0 Class B 128.1.0.0 191.254.0.0 16 K 255.255.0.0 Class C 192.0.1.0 223.255.254.0 2 M 255.255.255.0 Class D 224.0.0.0 239.255.255.255 Used to support multicasting. Class E 240.0.0.0 247.255.255.255 Used for experimentation. Reserved 248.0.0.0 255 Private non-routable IP address: The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets and are non-routable IP address. 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) Used for home routers 169.254.x.x or 169.254/16 or 144.3.x.x- 'Auto-configuration' (e.g. when DHCP server is not found) 10.x.x.x or 10/8 (Class A) 172.16.x.x - 172.31.x.x or 172.16/12 (Class B) 192.168.x.x or 192.168/16 (Class C) Some standard router addresses and login;password Actiontec 192.168.0.1 (admin) (admin;airlive) 3Com 192.168.0.1 (Actiontec, admin, password) Linksys 192.168 1.1 D-Link 192.168.0.1 (admin;admin) (192.168.1.1) Cisco 192.168.1.1 (D-Link) Belkin 192.168.2.1, root;default Arris 192.168.2.1 (192.168.100.1, admin;Atlantis) TP-Link 192.168.1.1 (Comcast) Netgear 192.168.1.1 (Senao admin;admin) Netgear 192.168.0.1 (Samsung) ubee 192.168.100.1 (Comcast) user;user See Router-FAQ.de: Router Adressen & Passworter for more RFC 1918 - Address Allocation for Private Internets RFC 1918 - Address Allocation for Private Internets1. Reserved Addresses: 0 (default route), 127 (loopback address) and 224-255 are reserved. Networks 128.0.0.0, 191.255.0.0, 192.0.0.0, and 223.255.255.0 also are reserved. 255.255.255.255 Broadcast (2) The standard structure can be modified by using a Subnet Mask to use Host Address bits as network addresses locally. Bellcore uses a Subnet Mask of 255.255.255.0 which allocates the 3rd byte to a subnet number and leaves the 4th byte for the host name. This provides more efficient routing of network traffic.
_________________________________________________ RFC 3330 - special use IPv4 addresses.T Also, contrary to popular belief, Microsoft did not invent the use of the 169.254/16 block for auto-config if there is no DHCP server. Apple and other vendors use this block as well. It is defined in this RFC as the Link Local block: 169.254.0.0/16 - This is the "link local" block. It is allocated for communication between hosts on a single link. Hosts obtain these addresses by auto-configuration, such as when a DHCP server may not be found. >From this RFC, here is the current list of special addresses: Address Block Present Use Reference --------------------------------------------------------------------- 0.0.0.0/8 "This" Network [RFC1700, page 4] 10.0.0.0/8 Private-Use Networks [RFC1918] 14.0.0.0/8 Public-Data Networks [RFC1700, page 181] 24.0.0.0/8 Cable Television Networks -- 39.0.0.0/8 Reserved but subject to allocation [RFC1797] 127.0.0.0/8 Loopback [RFC1700, page 5] 128.0.0.0/16 Reserved but subject to allocation -- 169.254.0.0/16 Link Local -- 172.16.0.0/12 Private-Use Networks [RFC1918] 191.255.0.0/16 Reserved but subject to allocation -- 192.0.0.0/24 Reserved but subject to allocation -- 192.0.2.0/24 Test-Net 192.88.99.0/24 6to4 Relay Anycast [RFC3068] 192.168.0.0/16 Private-Use Networks [RFC1918] 198.18.0.0/15 Network Interconnect Device Benchmark Testing [RFC2544] 223.255.255.0/24 Reserved but subject to allocation -- 224.0.0.0/4 Multicast [RFC3171] 240.0.0.0/4 Reserved for Future Use [RFC1700, page 4]
Typical Cable Modem Network: PC 192.168.15.100 (IP address assigned by LinkSys) 192.168.15.1 Linksys WRT54GP2 (wireless VoIP router) 192.168.1.1 Linksys BEFT11S4 (wireless 802.11b) 68.193.125.144 Linksys address on Wan side assigned by Optimum Online (cablevision) 68.193.96.1 Optimum Online gateway 192.168.100.1 Cable Modem address (SURFboard SB4100)

As of May of 1995 the Address space was allocated as follows: (2^32 = 4 Billion potential addresses) used as follows: Class A: 38% allocated the remainder is reserved. Class B: 80% in 1993 dropped to 62% in 1995 by reassignment. Class C: 28% allocated.

The weighted total shows that 65.74% (34.74% actually allocated to organizations and 31% reserved for future growth) of the total IPv4 address space has been allocated. It should be noted that careful extrapolations of the current trends suggest that the address space will be exhausted early in the next century. However, the situation is already serious.

Classless Inter-Domain Routing (CIDR) is removing the distinction between classes above. It was introduced in 1993 when the exponential growth if IP address assignment indicated Class B addresses would shortly be depleted. With CIDR, addresses are increasingly thought of as bitwise contiguous blocks of the entire address space.

This scheme allows "supernetting" of addresses together into a blocks which can be advertised as a single routing entry. The practical purpose of this effort is to allow service providers and address registries to delegate realistic address spaces to organizations and be unfettered by the traditional network classes, which were usually inappropriately sized for most organizations. For example the block of 2048 class C network numbers beginning with 192.24.0.0 and ending with 192.31.255.0 can be referenced as 192.24/19, or 192.24.0.0 with a mask of 255.248.0.0 (ie 2^19 in dotted decimal notation). This is referred to as a network with a /19 (19 bit) prefix.

The New Internet Routing and Addressing Architecture (NIMROD) working group of the IETF is working on TCP/IP Version 6 which among other things will make more addresses available.

See IP number assignment statistics, and See appeal to return unused IP numbers.


Example assignments: 0.0.0.0 Internet Assigned Numbers Authority 1.0.0.0 IANA (RESERVED-9) 2.0.0.0 IANA (RESERVED) 3.0.0.0 General Electric Company 4.0.0.0 BBN Planet 5.0.0.0 IANA (RESERVED) 6.0.0.0 Army Information Systems Center 7.0.0.0 IANA (RESERVED-11) 8.0.0.0 Bolt Beranek and Newman Inc. 9.0.0.0 IBM Corporation 10.0.0.0 IANA (RESERVED-6) 11.0.0.0 DoD Intel Information Systems 12.0.0.0 AT&T ITS 13.0.0.0 Xerox Palo Alto Research Center 14.0.0.0 Public Data Network 15.0.0.0 Hewlett-Packard Company 16.0.0.0 Digital Equipment Corporation 17.0.0.0 Apple Computer, Inc. 18.0.0.0 Massachusetts Institute of Technology 19.0.0.0 Ford Motor Company 20.0.0.0 Computer Sciences Corporation Return to Internet History

5/4/95. Send comments and updates to webmaster@cc.bellcore.com