Friday, May 14, 2010

What is an IP Address?

What is an IP Address?

.IP Address:

Definition 1: Every machine that is on a network (a local network, or the network of the Internet) has a unique IP number [four sets of numbers divided by period with up to three numbers in each set. (Ie 64.139.27.165)] - If a machine does not have an IP address it cannot be on a network. Most machines also have one or more Domain Names that are easier for people to remember.

Definition 2:
An identifier for a computer or device on a TCP/IP network. Networks using the TCP/IP protocol route messages based on the IP address of the destination. The format of an IP address is a 32-bit numeric address written as four numbers separated by periods. Each number can be zero to 255. For example, 1.160.10.240 could be an IP address.


Within an isolated network, you can assign IP addresses at random as long as each one is unique. However, connecting a private network to the Internet requires using registered IP addresses (called Internet addresses) to avoid duplicates.

The four numbers in an IP address are used in different ways to identify a particular network and a host on that network. Four regional Internet registries -- ARIN, RIPE NCC, LACNIC and APNIC -- assign Internet addresses from the following three classes.


•Class A - supports 16 million hosts on each of 126 networks

•Class B - supports 65,000 hosts on each of 16,000 networks

•Class C - supports 254 hosts on each of 2 million networks

Definition 3:
Every machine on the Internet has a unique identifying number, called an IP Address. A typical IP address looks like this:

•216.27.61.137

To make it easier for us humans to remember, IP addresses are normally expressed in decimal format as a "dotted decimal number" like the one above. But computers communicate in binary form. Look at the same IP address in binary:

•11011000.00011011.00111101.10001001

The four numbers in an IP address are called octets, because they each have eight positions when viewed in binary form. If you add all the positions together, you get 32, which is why IP addresses are considered 32-bit numbers. Since each of the eight positions can have two different states (1 or 0) the total number of possible combinations per octet is 28 or 256. So each octet can contain any value between 0 and 255. Combine the four octets and you get 232 or a possible 4,294,967,296 unique values!.

No comments: