Différence entre IP et Port

Anonim

IP vs Port

Avec les derniers développements des technologies de l'information et de la communication (TIC), tous les coins et recoins du vaste globe sont interconnectés. La base de cette magnifique victoire est principalement due à l'évolution rapide des technologies de communication et de mise en réseau. Les éléments constitutifs de ces créations miracles sont basés sur les concepts d'adressage IP et de ports.

Grâce aux adresses IP et aux ports, des millions de serveurs et de clients sur Internet communiquent les uns avec les autres.

Adresse IP

L'adresse IP est une adresse logique de 32 bits qui est utilisée pour déterminer la destination d'un paquet de données (datagramme). L'adresse IP identifie les réseaux source et de destination qui permettent au datagramme de circuler en conséquence dans l'itinéraire spécifié. Chaque hôte et routeur sur Internet a une adresse IP, tout comme tous les téléphones ont un numéro unique pour l'identification. Le concept d'adressage IP a été standardisé en 1981.

La notation décimale en pointillés est utilisée dans l'adressage IP. Normalement, une adresse IP se compose de deux parties en tant que partie réseau et la partie hôte. La disposition ordinaire d'une adresse IP est la suivante:

Chacun des 4 octets (8 bits = 1 octet) se compose de valeurs comprises entre 0 et 255. Les adresses IP sont regroupées en classes en tant que (A, B, C et D) en fonction de la taille de l'identificateur de réseau et de l'identificateur d'hôte. Lorsque cette approche est utilisée pour déterminer les adresses IP, elle est identifiée comme un adressage complet de classe. Selon le type de réseau à créer, choisissez un schéma d'adresse approprié.

E. g.: Classe A => Pour quelques réseaux, chacun avec de nombreux hôtes.

Classe C => Pour de nombreux réseaux, chacun avec peu d'hôtes.

Dans la plupart des cas, dans un environnement LAN considéré, l'identificateur réseau de l'adresse IP reste le même, lorsque la partie hôte varie.

L'un des gros inconvénients causés par l'adressage complet de classe est le gaspillage des adresses IP. Ainsi, les ingénieurs sont passés à la nouvelle approche de la classe moins d'adressage. Contrairement à l'adressage complet de classe, ici, la taille de l'identificateur de réseau est variable. Dans cette approche, le concept de masquage de sous-réseau est utilisé pour déterminer la taille de l'identificateur de réseau.

Exemple pour une adresse IP ordinaire: 207. 115. 10. 64

Ports

Les ports sont représentés par des nombres de 16 bits. Par conséquent, les ports vont de 0 à 65, 525. Les numéros de port de 0 à 1023 sont limités, car ils sont réservés à l'utilisation de services de protocole bien connus tels que HTTP et FTP.

Dans un réseau, le point final, auquel deux hôtes communiquent les uns avec les autres, sont identifiés comme des ports. La plupart des ports sont attribués avec une tâche allouée. Ces ports sont identifiés par le numéro de port comme discuté précédemment.

Le comportement fonctionnel de l'adresse IP et du port est donc le suivant. Avant d'envoyer le paquet de données à partir de la machine source, les adresses IP de source et de destination ainsi que les numéros de port respectifs sont fournis au datagramme. Avec l'aide de l'adresse IP, datagramme suit la machine de destination et l'atteint. Une fois le paquet dévoilé, à l'aide des numéros de port, OS oriente les données vers l'application correcte. Si le numéro de port est égaré, OS ne sait pas quelles données doivent être envoyées à quelle application.

Pour résumer, l'adresse IP effectue la grande tâche de diriger les données vers la destination prévue, tandis que les numéros de port déterminent quelle application doit être alimentée avec les données reçues. Eventuellement avec le numéro de port respectif, l'application allouée admet les données via le port réservé.