Ftp - File Transfer Protocol verklaard
File Transfer Protocol (FTP) is een protocol dat deel uitmaakt van het TCP / IP-suite. Het is de standaard voor het overbrengen van grote hoeveelheden gegevens van server naar server en van servers aan klanten. Er is een zeer goede kans dat u hebt gedownload van bestanden van FTP-sites vele malen, hoewel het misschien lijkt dat je alleen het downloaden van een website. FTP kunt u bestanden via een verscheidenheid van hosts met verschillende besturingssystemen en bestandssystemen. Er zijn zo veel FTP-servers op het Internet, sommige zijn prive-beveiligde aanmelding namen, andere zijn publiek met anonieme logins.This papier geeft een korte schets van de wijze waarop de FTP-protocol functies en geven de basis commando's gebruikt worden tijdens een FTP-sessie. Houd er rekening mee dat deze commando's zijn over het algemeen automatisch en worden uitgevoerd door ofwel een FTP-client-toepassing, of via uw webbrowser. Hoewel deze methoden zijn over het algemeen sneller dan handmatig verbinding te maken met een FTP, het betekent niet dat we moeten gaan aan de achtergrond achter hoe de technologie works.The FTP-protocol maakt gebruik van twee aansluitingen op de overdracht van een bestand. Elk van deze verbindingen is een beetje anders, maar werken in samenhang met elkaar. Het eerste verband is de controle-verbinding, die zoals de naam al impliceert controles de verbinding met betrekking tot de inleiding van de gegevens stromen en het uitvoeren van de opdrachten. Het tweede type verbinding is de Data Connection, deze verbinding is de feitelijke verbinding die passeert de bestanden heen en weer tussen de client en server.Control Verbinding: De controle-verbinding vanaf een normale client / server wijze. De klant heeft een actieve open verbinding naar poort 21 van de FTP-server voor het vaststellen van de controle-verbinding. De server luistert op poort 21 voor elk actieve queries. Houd er rekening mee dat hoewel de primaire FTP-poort is aangewezen als porno 21, veel servers, met name de particuliere sector worden uitgevoerd op niet-standaard poorten. De controle-verbinding zoals ik al zei is het begin aansluiting die u toelaat om commando tussen de client en server. Commando's die moeten worden verstuurd zijn die graag LIST, STOR en RETR. Zodra u een commando over het toezicht op de verbinding, je inleiding van de gegevens connection.Data Verbinding: De gegevens verbinding bracht elke keer dat een bestand wordt verplaatst tussen de client en server. De Control verbinding initieert de overdracht met het PORT commando, dit vertelt de server om een actieve verbinding met de cliënten passieve poort. De haven commando wordt meestal het IP-adres gevolgd door een 16-bits-poortnummer. Het PORT commando wordt afgegeven op de volgende wijze: PORT 24,82,116,92,4,150 Dat commando moet paaien een reactie van: 200 PORT Command SuccessfulAfter het PORT commando is geïnitieerd en succesvol is het volgende commando in de gegevens-verbinding zal worden afgegeven vanaf de controle-verbinding. Zoals ik al zei voordat dit is typisch een lijst RERT of STOR. Ik zal kijken naar de belangrijkste FTP-commando's hieronder voor reference.FTP Commando (Basis): ABOR - Abort commando en een gegevensdoorgifte LIJST - Lijst van de directory inhoud PASS wachtwoord - gebruikt tijdens de authenticatie van login GEBRUIKER gebruikersnaam - gebruikt tijdens de authenticatie van login QUIT - Afmelden / Afsluiten sessie RETR bestandsnaam - Ophalen bestand van de server STOR bestandsnaam - Stuur een bestand op de server SYST -- Toon Systeem informatie TYPE - Stel het soort gegevens, bijvoorbeeld ASCII HAVEN - N1, N2, N3, N4, N5, N6 (1-4 = IP-adres, 5-6 haven gegevens) HELP - geeft u extra beschikbare commando's en meer informationReply Codes: Antwoorden codes zijn gewoon bevestigingen van dingen gebeurt. Een voorbeeld van een antwoord code was gingen we "200 PORT command successful" zijn er een handvol andere antwoord codes, hoewel het algemeen de belangrijkste zijn als follows.125: Data Connection Open Start Overdracht 200: Command OK 221: Goodbye / Terminate Verbinding 252: Schrijf Error 331: Gebruikersnaam OK, Enter Password 425: Can't Open Data Connection 500: Syntaxisfout op Command 501: Syntaxisfout op ArgumentsClient Toepassingen: Er zijn veel verschillende cliënten voor FTP, en echt het is aan persoonlijke smaak in het eindproduct. Een paar van de belangrijkste zijn CuteFTP en FlashFXP. Persoonlijk gebruik ik FlashFXP wanneer ik in de Windows-omgeving. Ga naar een gratis website of zoek op de zoekmachines voor een FTP-client en probeer een paar uit! Samenvatting van FTP: Het File Transfer Protocol is een prachtige en nuttige standaard die heeft bijgedragen verplaatsen gegevens over de hele wereld veilig en betrouwbaar voor het jaar. Iedereen gebruikt het uploaden van hun website naar hun web-server, back-ups van hun gegevens aan een off-site locatie, het delen van hun foto's met vrienden, of het verspreiden van grote databestanden voor wetenschappelijk onderzoek! Voor nog meer informatie over de FTP, check out RFC 959.Ken Dennis http://KenDennis-RSS.homeip.net/
Artikel Bron: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!