Différence Entre l’adresse IP et le Numéro de port

Aperçu

Dans ce tutoriel, nous allons discuter de l’adresse IP et du port en réseau. Nous présenterons quelques différences clés entre eux.

Adresse IP

La forme complète de l’IP est un protocole Internet. Un ordinateur connecté à Internet peut envoyer et recevoir des informations de tout autre périphérique réseau à l’aide d’une adresse IP. Le but principal de l’adresse IP est d’activer la communication.

Tous les appareils connectés à Internet nécessitent une adresse IP unique. Avec l’augmentation des périphériques réseau, des milliards d’adresses IP sont nécessaires. IPv4 ou IPv6 répond à cette exigence.

La première version d’IP est IPv \mathsf{4}. Il utilise un schéma d’adressage \mathbf{32}-bit permettant de stocker \mathbf{2^{32}} adresses qui sont plus de  4 milliards d’adresses.

Au début de l’adressage IPv \mathsf{4}, en raison du faible nombre de périphériques réseau utilisés dans la vie quotidienne, les internautes étaient très moins nombreux. La plupart des réseaux étaient privés. Lorsque l’Internet a éclaté, il est devenu un risque que nous soyons à court d’adresses IP uniques avec un schéma d’adressage IPv \mathsf{4} car il est limité à  32 bits.

IPv6 est la dernière version d’IP. IPv6 est un schéma d’adressage 128 bits et offre de nombreuses fonctionnalités qui ne sont pas présentes dans IPv \mathsf{4}. Nous présentons un IPv6 au format hexadécimal.

Ces fonctionnalités sont la sécurité intégrée, les adresses étendues, la configuration automatique, la qualité de service (QoS), le nouveau format d’en-tête et un espace d’adressage plus grand. La plupart des systèmes d’exploitation sortis depuis  2000 prennent en charge IPv6 directement ou indirectement.

Regardons un exemple d’adresse IPv \mathsf{4} et d’adresse IPv6:

Les adresses IP peuvent être classées en quatre catégories : publiques, privées, statiques et dynamiques. L’adresse IP publique circule sur Internet et fournit un accès à distance à l’ordinateur. Les adresses IP privées ne peuvent pas être acheminées sur Internet et n’autorisent pas le trafic en provenance de celui-ci. Ce sont des utilisations comme adresses IP de réserve et ne fonctionnent que sur un réseau local:

Les adresses IP statiques sont attribuées à n’importe quel périphérique réseau par les fournisseurs de services Internet (FAI), et elles peuvent être à la fois IPv \mathsf{4} ou IPv6. Ce type d’adresse IP ne change que si nous modifions l’architecture du réseau. Les serveurs DHCP (Dynamic Host Configuration Protocol) allouent les adresses IP dynamiques et peuvent être modifiées:

Numéro de port

En réseau, un port est un point de terminaison de communication virtuelle. Chaque processus d’un système d’exploitation a un numéro de port spécifique qui lui est associé. Les numéros de port permettent à un ordinateur d’identifier facilement le trafic entrant et de l’envoyer aux processus appropriés. C’est aussi un point d’ancrage qui aide à partager des informations sur Internet.

Dans le modèle OSI, les ports font partie de la couche de transport. Tous les périphériques réseau prennent en charge les ports. Nous utilisons différents numéros de port en réseau pour déterminer le protocole correct auquel le système d’exploitation transmet le trafic entrant. Par exemple, tout le trafic entrant du protocole HTTP (Hypertext Transfer Protocol) va au port \mathsf{80}.

Le but principal d’un port est d’aider un ordinateur à comprendre le trafic entrant et à l’envoyer. Supposons que Sam veuille envoyer un fichier MP3 à Mike. Sam utilise le protocole de transfert de fichiers (FTP) pour transférer le fichier MP3 vers Mike. Supposons maintenant qu’après avoir reçu le fichier de Sam, l’ordinateur de Mike n’identifie pas le fichier MP3 et l’envoie à une application de messagerie.

Dans un tel cas, l’application de messagerie ne pourra pas ouvrir le fichier MP3. Mais Sam utilise le port  \mathsf{21} attribué à FTP lors du transfert du fichier MP3. Par conséquent, l’ordinateur de Mike identifiera le fichier à l’aide du numéro de port utilisé ici et l’enverra au processus approprié. De plus, parallel Mike peut charger des pages Web HTTP sur son ordinateur qui utilise le numéro de port \mathsf{80} .

Dans un ordinateur moderne, \mathbf{65,535} les numéros de port possibles sont disponibles. Certains des numéros de port populaires et couramment utilisés sont: \mathsf{20} et \mathsf{21} pour FTP, \mathsf{22} pour Secure Shell (SSH), \mathsf{23} pour Telnet,  \mathsf{25} pour Simple Mail Transfer Protocol (SMTP),  \mathsf{53} pour le Système de noms de domaine (DNS), etc.

Regardons un exemple. Ici, un ordinateur client essaie de créer une connexion virtuelle avec le serveur en utilisant le numéro de port \mathsf{23} . Telnet utilise le numéro de port \mathsf{23} , un protocole utilisé pour établir une connexion distante sur une connexion TCP/IP. Dès que la requête atteint le serveur et que le serveur identifie le numéro de port \mathsf{23}, il identifie une connexion telnet:

Adresse IP par rapport au numéro de port

Nous connaissons maintenant les bases de l’adresse IP et du port. Voyons les différences entre une adresse IP et un port:

 Rendu par QuickLaTeX.com

Conclusion

Dans ce tutoriel, nous avons appris l’adresse IP et le port en détail. Nous avons également présenté des différences significatives entre une adresse IP et un numéro de port.

Si vous avez quelques années d’expérience en informatique ou en recherche et que vous souhaitez partager cette expérience avec la communauté, consultez nos Lignes directrices de contribution.

Leave a Reply