Thursday 5 January 2017

Introduction About Internet Protocol (IP)

IP works at the network layer. It is supported by the large number of harder and software vendors. It is the basis of internet. The functions it handles and methods it uses are as follows:

•    For Addressing, IP uses the logical network address.
•    For switching purposes, its uses the packet-switching method.
•    For Router selection, it uses the dynamic method.
•    For Connection services, IP provides error control.

It is a connection less, data-gram protocol. (IP packets are also referred to as IP datagram). It uses packets switching and performs route selection by suing dynamic routing tables that are reference at each hop. The packets making up a message could be routed differently through the internet work depending on the state of the network at each hop. For example, if a link were to go down or become congested, packets are sent through a different route.

Appended to each packet is an IP header, which includes source and destination information. It uses sequence numbering if it is necessary to fragment a packet into smaller parts and reassemble it at its destination or at an intermediate point. It also performs error checking on the header information by way of Checksum. A Checksum is an error-checking method in which the data is submitted to an algorithm and the result is appended to the packets. When the packet arrives at its destination, the same calculation is performed on the data to see whether it matches the checksum value.

What is My IP Address of computer? IP addresses are unique, 4 byte addresses that must be assigned to every addressable device or node o the internet work. A big message is divided into smaller packets by the Transmission Control Protocol TCP. It is a set of communications protocol. It contains sets and procedures for dealing with packet transport, media access, session communication, file transfer, email and terminal emulation. Its addresses are assigned according to three classes of networks:

Class A Addresses: Used for systems with a small number of networks and a large number of hosts.

Class B Addresses: Provide for an equal number of networks and hosts by assigning the first two bytes to the networks and the last two bytes to the host.

Class C Addresses: Use the first three bytes of address to specify the networks and the last byte to specify the host. If you would like to know your system IP Address, check our tool here.