IP Address |
|
IP stands for Internet Protocol. An IP address is a unique address used by different computers on a computer network to identify and communicate with one another. So, an IP address is used as an identifier to find electronic devices connected to one another on a network. Therefore, each device in the network must have its own unique address. An IP address is like a mailing address that is used to deliver data, that is, files, to a computer.
Some IP addresses are meant to be unique within the scope of the global Internet, whereas others are meant to be unique within the scope of a specific network. Internet Assigned Numbers Authority (IANA) creates and manages IP addresses for the public Internet. IANA allocates the superblocks of addresses to Regional Internet Registries, which in turn allocate smaller blocks of addresses to Internet service providers.
An IP address is 32 (thirty two) bits in length, which can be divided into a network portion and a host portion with the help of a subnet mask. It is represented in form of four octets, where 1 octet = 8 bits. Each octet is converted to a decimal format and is separated by a dot (‘.’). For this reason, an IP address is said to be expressed in a ‘dotted decimal format’. The value in each octet ranges from 0 to 255 in decimal format. The ‘dotted decimal format’ is used to make it easier for the humans to read and remember the numbers, but computers use IP addresses in a binary format only. Example of an IP address in binary format: 10011101.11100010.10101110.11101000 Binary Octet to Decimal Format ConversionThere exist a well-defined method for converting binary IP addresses into its equivalent decimal format, and vice-versa. Humans prefer to operate on the dotted decimal format, whereas behind the curtain, computers deal with IP addresses in the binary form. The right most bit, or the least significant bit, of an octet will hold a value of 20. The bit just to the left of it will have a value of 21. This series continues till the left-most 8 th bit which gets a value of 27 Hence, if all the binary bits of an octet are ‘1’, then the decimal equivalent would be 255.
11111111 (binary octet) = 1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 255 (decimal format)
Given below is an example where all octet bits are not ‘1’.
01000001 (binary octet) = 1+0+0+0+0+0+64+0 = 65 (decimal format)
Static and Dynamic IP Addresses
An IP address could be static or dynamic. If the computer uses the same IP address whenever it connects to the network, then it is said to have a static IP address; if the IP address changes frequently whenever the computer connects to the network, then it is said to have a dynamic IP address. Static IP addresses are manually assigned by the network administrator, whereas the Dynamic Host Configuration Protocol (DHCP) is used to assign dynamic IP addresses. An operating system can also assign itself a dynamic address when a DHCP server and the network administrator are not available. The operating system uses Zero-conf for this purpose. Dynamic addresses are usually used for LANs and broadband networks, whereas static addresses are used to locate servers within an enterprise.
At present, two versions of Internet Protocol are in use: IPv4 and IPv6. IPv4 uses 32-bit addresses, so its address space is limited to 4,294,967,296 unique addresses, with a large part reserved for special purposes. So, fewer addresses are available to be used for the public Internet. IPv6 was designed as a replacement for IPv4, as the addresses are 128 bits wide; so IPv6 offers a large address space. Types of IP Addresses
|
Discuss IP Address in the forums.
You need to login or register to post comments.


