Meilleure réponse
Chaque communication entre ordinateurs se fait via un «port». La convention dadressage IP est:
IP\_ADDRESS: PORT\_NUMBER
Par exemple:
127.0.0.1:80
serait votre adresse locale par défaut Port HTTP.
Pour FTP, la valeur par défaut est le port 21 . Pour SFTP (SSL Encrypted), il sagit généralement de 22 .
La plupart des applications vous permettent de modifier le port par défaut, mais vous voulez vous assurer que:
- rien dautre nest en cours dexécution sur ce port
- la configuration du pare-feu / réseau autorise lactivité sur ce port
- les utilisateurs distants connaissent le paramètre de port non par défaut
Voici une liste des ports couramment utilisés:
Liste de TCP et UDP numéros de port – Wikipédia
Réponse
Le système dexploitation de lordinateur a un certain nombre limité de ports. Ils sont nécessaires pour que les programmes puissent sy connecter via le réseau. Cela permet déviter que les applications nentrent en conflit lors dune tentative de connexion au réseau. Un port nest quun chiffre du protocole de transport. Il peut être comparé à la piste. Si tous les programmes fonctionnent sur la même «piste», alors un embouteillage se formera rapidement dessus. Par conséquent, pour chaque application, un port unique doit être alloué – cest-à-dire un numéro qui nest pas encore occupé par dautres programmes.
Le fait est que dans le protocole FTP, il existe deux types de connexion:
- Contrôle de la connexion.
- Connexion pour les données transfert.
Lactivité et la passivité du client napparaissent que dans le deuxième type de connexion. Alors que le premier est nécessaire pour que le serveur et le client puissent communiquer entre eux. Cest pour que le serveur reçoive des commandes du client car cette connexion est appelée contrôle. Une telle connexion fonctionne via un port FTP standard installé par défaut ou en dautres termes le port FTP par défaut.