FTP - lêeroordragprotokol

Lêeroordragprotokol (FTP) kan u kopieë van lêers tussen twee rekenaars oordra deur 'n eenvoudige netwerkprotokol gebaseer op Internetprotokol te gebruik . FTP is ook die term wat gebruik word wanneer verwys word na die proses om lêers te kopieer met behulp van FTP-tegnologie.

Geskiedenis en hoe FTP werk

FTP is gedurende die 1970's en 1980's ontwikkel om lêerdeling op TCP / IP en ouer netwerke te ondersteun. Die protokol volg op die kliënt-bediener-model van kommunikasie. Om lêers met FTP oor te dra, loop 'n gebruiker 'n FTP-kliëntprogram en begin 'n verbinding met 'n eksterne rekenaar wat FTP-bedienerprogrammatuur gebruik. Nadat die konneksie ingestel is, kan die kliënt kies om kopieë van lêers te stuur en / of in groepe te ontvang.

Die oorspronklike FTP-kliënte was command line programme vir Unix-bedryfstelsels; Unix-gebruikers het 'ftp'-opdraglyn-kliëntprogram bestuur om aan FTP-bedieners te koppel en lêers op te laai of te laai. 'N Variasie van FTP genoem Trivial File Transfer Protocol (TFTP) is ook ontwikkel om lae-end rekenaarstelsels te ondersteun. TFTP bied dieselfde basiese ondersteuning as FTP, maar met 'n vereenvoudigde protokol en stel instruksies beperk tot die mees algemene lêer oordrag operasies. Later het Windows FTP kliënt sagteware gewild geword as Microsoft Windows-gebruikers verkies om grafiese koppelvlakke vir FTP-stelsels te hê.

'N FTP-bediener luister op TCP-poort 21 vir inkomende verbindingsversoeke van FTP-kliënte. Die bediener gebruik hierdie poort om die verbinding te beheer en maak 'n afsonderlike poort oop vir die oordrag van lêerdata.

Hoe om FTP te gebruik vir lêerdeling

Om 'n FTP-bediener te konnekteer, vereis 'n kliënt 'n gebruikersnaam en wagwoord soos deur die administrateur van die bediener gestel. Baie sogenaamde openbare FTP-webwerwe vereis nie 'n wagwoord nie, maar volg 'n spesiale konvensie wat enige kliënt aanvaar wat "anoniem" gebruik as sy gebruikersnaam. Vir enige FTP-werf wat publiek of privaat is, identifiseer kliënte die FTP-bediener óf deur sy IP-adres (soos 192.168.0.1) of deur sy gasheernaam (soos ftp.about.com).

Eenvoudige FTP-kliënte word by die meeste netwerk bedryfstelsels ingesluit, maar die meeste van hierdie kliënte (soos FTP.EXE op Windows) ondersteun 'n relatief onvriendelike command line-koppelvlak. Baie alternatiewe FTP-kliënte van derde partye is ontwikkel wat grafiese gebruikerskoppelvlakke (GUI's) en bykomende geriefsfunksies ondersteun.

FTP ondersteun twee vorme van data-oordrag: gewone teks (ASCII) en binêre. U het die modus in die FTP-kliënt ingestel. 'N Algemene fout tydens die gebruik van FTP probeer om 'n binêre lêer (soos 'n program of musieklêer) oor te dra terwyl dit in die teks af is, wat veroorsaak dat die oorgedra lêer onbruikbaar is.

Alternatiewe vir FTP

Peer-to-peer (P2P) lêerdelingstelsels soos BitTorrent bied meer gevorderde en veilige vorme van lêerdeling as FTP-tegnologie bied. Hierdie plus moderne wolkgebaseerde lêerdelingstelsels soos Box and Dropbox het grootliks die behoefte aan FTP op die Internet uitgewis.