Différence Entre FTP Actif Et Passif

Différence Entre FTP Actif Et Passif
Différence Entre FTP Actif Et Passif

Vidéo: Différence Entre FTP Actif Et Passif

Vidéo: Différence Entre FTP Actif Et Passif
Vidéo: Active vs Passive FTP - Understanding FTP Ports 2024, Novembre
Anonim

FTP actif ou passif

FTP signifie File Transfer Protocol. Il s'agit d'un protocole standard, qui est utilisé dans le transfert de fichiers d'un hôte à un autre hôte sur un réseau TCP. FTP a une architecture client-serveur et fonctionne sur le modèle OSI de la couche application. Il existe quatre modes de représentation des données lors du transfert de données sur un réseau, 1. Mode ASCII

2. Mode binaire (mode image)

3. Mode EBCDIC

4. Mode local

Lorsqu'un hôte (disons l'hôte A) a besoin de transférer un fichier vers un autre hôte (disons l'hôte B), il devrait y avoir une connexion entre cet hôte A et l'hôte B. Il y a deux façons d'établir cette connexion entre deux hôtes. Elles sont appelées, 1. FTP actif

2. FTP passif

(En fait, ce ne sont pas différents types de FTP, mais différentes manières d'ouvrir le port FTP.)

FTP actif

En mode actif, le client FTP se connecte au port 21 du serveur FTP à partir d'un port aléatoire non privilégié, qui est généralement supérieur à 1024 (numéro de port). Voici la manière de communiquer entre le client FTP et le serveur FTP dans Active FTP,

• Le port de commande du client contacte le port de commande du serveur et donne son port de données.

• Le serveur donne un accusé de réception au port de commande du client.

• Le serveur établit une connexion entre son port de données et le port de données du client.

• Enfin, le client envoie un accusé de réception au serveur.

Le FTP actif doit être utilisé lorsque le serveur FTP, qui tente de se connecter, ne prend pas en charge les connexions FTP passives, ou si le serveur FTP est derrière un pare-feu / routeur / périphérique NAT.

FTP passif

Le mode FTP passif est développé pour résoudre les problèmes de connexion du mode actif. Le client FTP peut utiliser la commande PASV pour indiquer au serveur que la connexion est passive. Il s'agit de la communication entre le client FTP et le serveur en mode passif.

• Le client contacte le port de commande du serveur et émet la commande PASV pour indiquer qu'il s'agit d'une connexion passive.

• Ensuite, le serveur donne son port de données d'écoute au client.

• Ensuite, le client établit une connexion de données entre le serveur et lui-même en utilisant le port donné. (le port est donné par le serveur)

• Enfin, le serveur envoie un accusé de réception au client.

Le FTP passif doit être utilisé en permanence à moins qu'une erreur ne se produise ou si la connexion FTP utilise des ports FTP non standard.

Quelle est la différence entre FTP actif et passif?

1. Le mode actif offre plus de sécurité au serveur FTP. Mais en mode passif, ce n'est pas le cas. (Le mode passif est utilisé lorsque les connexions FTP sont bloquées par les pare-feu.)

2. Un FTP actif peut causer des problèmes à cause des pare-feu. Mais le FTP passif n'a pas de problèmes de connexion avec les pare-feu)

3. En mode actif, le client établit le canal de commande et le serveur établit le canal de données, mais en FTP passif, les deux connexions sont établies par le client.

4. La plupart des modes par défaut du navigateur Web sont Passifs. Le mode actif n'est pas utilisé comme mode par défaut d'un navigateur.

Recommandé: