Internet Protocol (IP)

An IP is a distinctive identifier. It is the foundational protocol that allows the internet to work. It is situated in the internet layer of the TCP/IP model. They are 32-bit numbers. An example is Google’s IPV4 IP in the format of 216.58.216.164.

Internet Protocol Version 4 (IPV4) Structure

 

 

A particular address may consist of:

  1. Host identity .
  2. Network identity.

Below is a diagram of IPV4

IPV4

Image Source

IPV4 vs IPV6

There are two versions of the internet protocol.

The second version is known as IPV6.

Below is a table comparing both versions of the internet protocol.

IPV4 IPV6
Uses dot-decimal notations, less suitable for mobile Uses hexadecimal colon-separated notations, best suited for mobile
Internet protocol security is optional Internet protocol security is mandatory
The latest packet size is 576 bytes The latest packet size is 1208 byte
Its security depends on applications Has its own security protocol called IPSec
Networks configured with DHCP Has its auto-configuration capabilities
It is a numeric address method It is an alphanumeric address method
Has 5 different classes from A – E Allows an unlimited number of IP addresses to be stored

IP Classes

Classes are how you can identify network addresses on the internet. The network class an IP address fits into is ascertained by the binary numbers. IP classes are in 5 parts ranging from class A – E. Class A-C are the major used classes.

Ip-Classes