Plan des ports est un service réseau qui mappe les numéros de programme RPC aux numéros de port TCP ou UDP. Il est utilisé par les clients et les serveurs RPC pour communiquer entre eux. Portmap est généralement démarré au démarrage et écoute sur le port TCP et UDP 111.
Lorsqu'un client souhaite appeler un RPC, il contacte d'abord portmap pour trouver le numéro de port sur lequel le serveur RPC écoute. Portmap renvoie ensuite le numéro de port au client, qui peut alors se connecter au serveur et appeler le RPC.
Portmap maintient également une base de données des programmes RPC et de leurs numéros de port associés. Cette base de données est utilisée par les clients pour trouver les numéros de port des RPC qu'ils souhaitent appeler, et par les serveurs pour enregistrer les numéros de port sur lesquels ils écoutent.
Voici quelques détails sur portmap :
* Portmap est implémenté en tant que processus démon qui s'exécute en arrière-plan.
* Portmap utilise le protocole UDP pour la communication entre clients et serveurs.
* Portmap utilise le protocole TCP pour la communication entre les clients et portmap.
* Portmap n'est pas requis pour toutes les applications RPC. Certaines applications RPC utilisent leurs propres numéros de port et n'ont pas besoin d'utiliser portmap.
Portmap est un service critique pour les applications RPC qui utilisent des numéros de port dynamiques. Sans portmap, les clients RPC ne seraient pas en mesure de trouver les numéros de port sur lesquels les serveurs RPC écoutent.
|