FTP - failide ülekande protokoll

Failiedastusprotokoll (FTP) võimaldab teil kopeerida failid kahe arvuti vahel, kasutades Interneti-protokollil põhinevat lihtsat võrguprotokolli . FTP on ka termin, mida kasutatakse FTP-tehnoloogia abil failide kopeerimise protsessis.

Ajalugu ja kuidas FTP töötab

1970ndatel ja 1980ndatel töötati välja FTP, et toetada failide jagamist TCP / IP ja vanemate võrkude vahel. Protokoll järgib kliendiserveri kommunikatsiooni mudelit . Failide edastamiseks FTP kaudu käivitab kasutaja FTP-klientprogrammi ja algatab ühenduse FTP serveritarkvara kasutava kaugarvutiga. Pärast ühenduse loomist saab klient saata ja / või saada failide koopiaid ükshaaval või rühmade kaupa.

Esialgsed FTP-kliendid olid operatsioonisüsteemide Unix käsurea programmid; Unix-kasutajad käivitasid FTP-serveritega ühendamiseks ftp-i käsurea kliendiprogrammi ja kas faile üleslaadima või alla laadima. Samuti töötati välja väikeste arvutite süsteemide toetamiseks FTP-i nimetus Trivial File Transfer Protocol (TFTP) . TFTP pakub sama põhitoetust kui FTP, kuid lihtsustatud protokoll ja käsud, mis on piiratud kõige tavalisemate failiedastustegevustega. Hiljem sai Windows FTP klienditarkvara populaarseks, kuna Microsoft Windowsi kasutajad eelistasid FTP süsteemidele graafilisi liideseid.

FTP-server kuulab TCP-porti 21 sissetulevate ühenduse taotluste eest FTP klientidelt. Server kasutab seda porti ühenduse juhtimiseks ja avab faili andmete edastamiseks eraldi porti.

Kuidas kasutada FTP-d failide jagamiseks

FTP serveriga ühenduse loomiseks nõuab klient serveri administraatori poolt määratud kasutajanime ja parooli. Paljud nn avalikud FTP-saidid ei vaja parooli, vaid selle asemel järgivad erikonventsiooni, mis aktsepteerib kõiki kliente, kes kasutavad selle kasutajanuna "anonüümset". Iga avaliku või erasektori FTP saidi puhul tuvastavad kliendid FTP serveri oma IP-aadressi (näiteks 192.168.0.1) või selle hostinime (nt ftp.about.com) abil.

Lihtsad FTP-kliendid on enamuses võrgureisüsteemides, kuid enamik neist klientidest (nt Windowsi FTP.EXE) toetavad suhteliselt ebasõbraliku käsurealiini. Välja on töötatud palju teisi kolmanda osapoole FTP-kliente, mis toetavad graafilisi kasutajaliideseid (GUIs) ja täiendavaid mugavuse funktsioone.

FTP toetab kaht andmeedastust: tavaline tekst (ASCII) ja binaarne. Sa seadisid režiimi FTP-kliendis. FTP kasutamisel leiab aset tavaline viga, üritades teisaldada binaarfaili (näiteks programm või muusikafail) tekstirežiimis, muutes ülekantud faili kasutamiskõlbmatuks.

Alternatiivid FTP-le

Peer-to-peer (P2P) failide jagamise süsteemid nagu BitTorrent pakuvad fikseeritud ja turvalisemaid failide jagamise vorme kui FTP-tehnoloogia pakkumised. Need pluss kaasaegsed pilvepõhised failide jagamise süsteemid nagu Box ja Dropbox on suuresti kõrvaldanud vajaduse FTP järele Internetis.