Notion de port-NAT-PAT

LES PORTS LOGICIEL

Introduction

Le client et le service utilisent un langage spécial pour dialoguer entre eux, ce langage spécial est appelé Protocole, les échangent entre ordinateurs grâce à leurs adresse IP. Mais comme il peut y avoir plusieurs services sur un même serveur, c’est ici qu’entre en jeu les Ports. Les 2 modèles les plus connus sont le modèle OSI et le modèle TCP/IP et pour assimiler la notion de modèle en couche des protocoles on étudiera l'exemple du modèle TCP/IP qui est en pleine expansion avec la mode du "tout IP". La plupart des programmes TCP/IP peuvent être exécutés en même temps sur Internet (on peut par exemple ouvrir plusieurs navigateurs simultanément ou bien naviguer sur des pages HTML tout en téléchargeant un fichier par FTP(le ftp est un protocole de transfert de fichier). Chacun de ces programmes travaille avec un protocole, toutefois l'ordinateur doit pouvoir distinguer les différentes sources de données. Pour cela, chacune de ces applications se voit attribuer une adresse unique sur la machine, codée sur 16 bits (Il existe donc un maximum de 65 535 ports par ordinateur), on appelle cela un port Ou pour faire court, un port est en quelque sorte la porte d’entrée dans une application

Couche

Le modèle TCP/IP est un modèle fondé sur 4 couches :

Les ports

Donc pour faire simple un port n'est rien de plus que l'identifiant d'une application qui permet à TCP ou UDP de savoir à qui envoyer les données. Les ports les plus utilisés :

Sources:

NAT >>

PAT >>