Ftp - File Transfer Protocol expliqué
Le File Transfer Protocol (ftp) est un protocole
qui fait partie de la suite de TCP/IP. C'est la norme pour
transférer de grandes quantités de données à partir du serveur au
serveur et à partir des serveurs aux clients. Il y a chances
très de fortes que vous avez téléchargé des dossiers des
emplacements de ftp beaucoup de fois, bien qu'elles aient pu avoir
semblé vous téléchargiez seulement d'un site Web. Le ftp vous
permet de transférer des dossiers sur une variété de centres
serveurs avec différents logiciels d'exploitation et systèmes de
fichiers. Il y a ainsi beaucoup de serveurs de ftp sur
l'Internet, certains sont privés avec des noms bloqués d'ouverture,
des autres sont publics avec des ouvertures anonymes.
Cet article donnera un aperçu très de la façon dont le
protocole de ftp fonctionne et donne les instructions de base
utilisées pendant une session de ftp. Maintenez dans l'esprit
que ces commandes sont généralement automatiques et sont exécutées
par une application de client de ftp, ou faites par l'intermédiaire
de votre navigateur d'enchaînement. Bien que ces méthodes
soient généralement plus rapides que manuellement se reliant à un
ftp, il ne signifie pas que nous devrions ignorer le fond derrière la
façon dont la technologie fonctionne.
Le protocole de ftp emploie deux raccordements pour
transférer un dossier. Chacun de ces raccordements est tout à
fait un peu différent, mais travail en même temps que l'un l'autre.
Le premier raccordement est le raccordement de commande, qui
comme le nom implique des commandes le raccordement dans le respect à
lancer les flux de données et à exécuter les commandes. Le
deuxième type de raccordement est le raccordement de données, ce
raccordement est le raccordement réel qui passe les dossiers dans les
deux sens entre le client et le serveur.
Raccordement De Commande :
Le raccordement de commande commence d'une façon normale de
client/serveur. Le client fait un raccordement ouvert actif au
port 21 du ftp server pour établir le raccordement de commande.
Le serveur écoute sur le port 21 toutes les questions actives.
Maintenez svp dans l'esprit qui bien que le port primaire de ftp
soit indiqué comme porn 21, beaucoup de serveurs, particulièrement
les privés fonctionnent sur les ports non standard. Le
raccordement de commande car j'ai mentionné tôt est le raccordement
qui vous permet de passer des commandes entre le client et le serveur.
Les commandes qui doivent être envoyées sont ceux comme la
LISTE, le STOR, et le RETR. Une fois que vous écrivez une
commande sur le raccordement de commande, vous lancez le raccordement
de données.
Raccordement De Données :
Le raccordement de données est engendré chaque fois que un
dossier est déplacé entre le client et le serveur. Le
raccordement de commande lance le transfert avec la commande GAUCHE,
ceci dit le serveur d'ouvrir un raccordement actif au port de passif
de clients. La commande gauche est typiquement le IP address
suivi d'un nombre gauche de 16 bits. La commande GAUCHE est
publiée de la mode suivante :
PORT 24.82.116.92.4.150
Cette commande devrait engendrer une réponse de :
Commande 200 GAUCHE Réussie
Après que la commande GAUCHE ait été lancée et
soit réussie la prochaine commande dans le raccordement de données
sera publiée du raccordement de commande. Comme j'ai mentionné
avant que ce soit typiquement une LISTE, un RERT ou un STOR. Je
décrirai les commandes de base de ftp ci-dessous pour la référence.
Commandes de Ftp (De base) :
ABOR - Commande d'arrêt et tous transferts de données
LISTE - énumérez le contenu d'annuaire
Mot de passe de PASSAGE - utilisé pendant
l'authentification de l'ouverture
Username d'UTILISATEUR - Utilisé pendant
l'authentification de l'ouverture
STOPPÉ - la fermeture de session/a stoppé la session
Nom de fichier de RETR - recherchez le dossier du nom de
fichier du serveur STOR - envoyez un dossier au serveur
SYSTÈME - montrez l'information de système
TYPE - placez le type des données, par exemple d'ASCII
PORT - n1, N2, n3, n4, n5, n6 (1-4 = IP address, 5-6
données gauches)
L'AIDE - vous fournira des instructions disponibles
additionnelles et plus d'information
Codes De Réponse :
Les codes de réponse sont simplement des confirmations de se
produire de choses. Un exemple d'un code de réponse était est
allé nous a obtenu "200 la commande que GAUCHE réussie" il y a une
poignée d'autres codes de réponse, bien que généralement les
principaux soient comme suit.
125 : Transfert Ouvert De Début De Raccordement De
Données
200 : OK De Commande
221 : Au revoir/Terminez Le Raccordement
252 : Écrivez L'Erreur
331 : L'OK De Username, Entrent Le Mot de passe
425 : Ne peut pas Ouvrir Le Raccordement De
Données
500 : Erreur de syntaxe sur la commande
501 : Erreur de syntaxe sur des arguments
Applications De Client :
Il y a beaucoup de différents clients pour le ftp, et vraiment
il est jusqu'au goût personnel à la fin. Un couple de le
principal est CuteFTP et FlashFXP. Personnellement j'emploie
FlashFXP quand je suis dans l'environnement de Windows. Juste
allez à un site Web de freeware ou recherchez sur les moteurs de
recherche un client de ftp et essayez quelques uns dehors !
Sommaire de ftp :
Le File Transfer Protocol est une norme merveilleuse et utile
qui a aidé des données de mouvement autour du monde sans risque et
sûrement pendant des années. Chacun l'emploie de télécharger
leur site Web à leur web server, de soutenir leurs données à un
endroit d'au loin-emplacement, de partager leurs images avec des amis,
ou de disséminer de grands fichiers de données pour la recherche
scientifique !
Bien plus d'information sur le ftp, vérifiez hors de RFC
959.
Ken Dennis
http://KenDennis-RSS.homeip.net/
Source D'Article: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!
Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!