Différence entre IP et Port

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 belle victoire est principalement due à l'évolution rapide des technologies de communication et de mise en réseau. Les blocs de construction de ces créations miracles sont basés sur les concepts d'adressage IP et de ports.

Grâce à des adresses IP et des ports, des millions de serveurs et de clients sur Internet communiquent entre eux..

adresse IP

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

En principe, la notation décimale en pointillés est utilisée dans l'adressage IP. Normalement, une adresse IP est composée de deux parties, la partie réseau et la partie hôte. La disposition habituelle d'une adresse IP est la suivante:

Chacun des 4 octets (8 bits = 1 octet) est constitué de valeurs allant de 0 à 255. Les adresses IP sont regroupées en classes (A, B, C et D) en fonction de la taille de l'identificateur de réseau et de l'identificateur de l'hôte. Lorsque cette approche est utilisée pour déterminer les adresses IP, elle est identifiée en tant qu’adressage complet de classe. En fonction du type de réseau à créer, il faut sélectionner un schéma d’adresses approprié.

Exemple: Classe A => Pour quelques réseaux, chacun avec plusieurs hôtes.

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

Généralement, dans un environnement LAN considéré, l'identifiant réseau de l'adresse IP reste le même, la partie hôte variant.

L'un des gros inconvénients de l'adressage complet de classe est le gaspillage d'adresses IP. Ainsi, les ingénieurs ont adopté la nouvelle approche de l’adressage sans classe. Contrairement à l'adressage complet de classe, la taille de l'identificateur de réseau est ici 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 est 207.115.10.64

Les 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 compris entre 0 et 1023 sont restreints, car ils sont réservés à l'utilisation de services de protocole connus, tels que HTTP et FTP..

Dans un réseau, le point final, avec lequel deux hôtes communiquent l'un avec l'autre, est identifié en tant que port. La plupart des ports sont affectés à une tâche allouée. Ces ports sont identifiés par le numéro de port, comme indiqué 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 source et de destination ainsi que les numéros de port correspondants sont transmis au datagramme. À l'aide de l'adresse IP, le datagramme suit la machine de destination et l'atteint. Une fois le paquet dévoilé, à l’aide des numéros de port, OS dirige les données vers la bonne application. Si le numéro de port est égaré, le système d'exploitation ne sait pas quelles données envoyer à quelle application..

En résumé, l’adresse IP a donc pour tâche essentielle de diriger les données vers la destination souhaitée, tandis que les numéros de port déterminent l’application à alimenter avec les données reçues. Finalement, avec le numéro de port correspondant, l’application allouée admet les données via le port réservé..