Que signifie le mappeur de ports ?
Un mappeur de port est le protocole qui mappe le numéro ou la version d'un programme ONC RPC (Open Network Computing Remote Procedure Call) à un port utilisé pour la mise en réseau par cette version du programme. Lors du lancement, le serveur ONC RPC demande au mappeur de port d'attribuer un numéro de port à chaque programme utilisant le protocole de transport à des fins de transfert de fichiers ou de communication. Par conséquent, les programmes utilisent un mappeur de port pour déterminer quel port leur est attribué avant de l'utiliser.
Weendoz explique le mappeur de ports
Le mappeur de port attribue un numéro de port de protocole TCP/UDP unique à un programme RPC. Au démarrage, le système de fichiers réseau utilise une mappe de ports pour écouter et envoyer des données à des ports spécifiques. Les applications ou processus qui utilisent le protocole TCP/UDP utilisent également un mappeur de port, qui leur attribue un numéro de port unique qu'ils peuvent utiliser pour établir une connexion. Ceci est particulièrement utile sur les serveurs ONC RPC où le mappeur de ports détermine les ports à utiliser lors du lancement. Le mappeur de port doit toujours démarrer avant le démarrage de tout autre serveur RPC. Plusieurs développeurs ont développé des mappeurs de ports qui effectuent l'attribution de ports pour les programmes qui le nécessitent. Puisqu'un mappeur de ports fonctionne sur les ports, son travail principal se situe dans la couche transport.