FTP - Protokolli i Transferimit të Dokumenteve

File Transfer Protocol (FTP) ju lejon të transferoni kopjet e skedarëve në mes të dy kompjuterëve duke përdorur një protokoll të thjeshtë rrjeti të bazuar në Internet Protocol . FTP është gjithashtu termi i përdorur kur i referohet procesit të kopjimit të skedarëve duke përdorur teknologjinë FTP.

Historia dhe si funksionon FTP

FTP u zhvillua gjatë viteve 1970 dhe 1980 për të mbështetur ndarjen e skedarëve në TCP / IP dhe rrjetet më të vjetra. Protokolli ndjek modelin klient-server të komunikimit. Për të transferuar skedarë me FTP, një përdorues drejton një program klienti FTP dhe inicion një lidhje me një kompjuter në distancë duke përdorur softuerin e serverit FTP. Pas krijimit të lidhjes, klienti mund të zgjedhë të dërgojë dhe / ose të marrë kopje të dosjeve, veçmas ose në grupe.

Klientët origjinale FTP ishin programet e linjës komanduese për sistemet operative Unix; Përdoruesit e Unix-it filluan programin client ftp të komandës 'ftp' për t'u lidhur me serverët FTP dhe ose ngarkonin ose shkarkonin skedarë. Një variant i FTP i quajtur Trivial File Transfer Protocol (TFTP) u zhvillua gjithashtu për të mbështetur sistemet kompjuterike të ulëta. TFTP siguron të njëjtën mbështetje bazë si FTP, por me një protokoll të thjeshtuar dhe komanda të kufizuara në operacionet më të zakonshme të transferimit të skedarëve. Më vonë, softueri i klientëve të Windows FTP u bë popullor pasi përdoruesit e Microsoft Windows preferonin të kishin interfaces grafike me sistemet FTP.

Një server FTP dëgjon në TCP portin 21 për kërkesat hyrëse të lidhjes nga klientët FTP. Serveri përdor këtë port për të kontrolluar lidhjen dhe hap një port të veçantë për transferimin e të dhënave të skedarit.

Si të përdorni FTP për ndarjen e skedarëve

Për t'u lidhur me një server FTP, një klient kërkon një emër përdoruesi dhe fjalëkalim të përcaktuar nga administratori i serverit. Shumë faqe publike të ashtuquajturat FTP nuk kërkojnë një fjalëkalim, por në vend të kësaj ndjekin një konventë të veçantë që pranon çdo klient duke përdorur "anonim" si emrin e përdoruesit. Për çdo vend FTP publik ose privat, klientët identifikojnë serverin FTP ose me adresën e tij IP (siç është 192.168.0.1) ose me emrin e tij të hostit (si ftp.about.com).

Klientët e thjeshtë FTP janë të përfshirë me shumicën e sistemeve operative të rrjetit, por shumica e këtyre klientëve (si FTP.EXE në Windows) mbështesin një ndërfaqe komanduese relativisht miqësore. Shumë klientë të tjerë të palës së tretë të partisë FTP janë zhvilluar që mbështesin ndërfaqet grafike të përdoruesit (GUI) dhe veçoritë shtesë të komoditetit.

FTP mbështet dy mënyra të transferimit të të dhënave: teksti i thjeshtë (ASCII) dhe binar. Ju vendosni mode në klientin FTP. Një gabim i zakonshëm kur përdorni FTP po përpiqet të transferojë një skedar binar (si një program ose skedar muzikor), ndërsa në modalitetin e tekstit, duke shkaktuar që skedari i transferuar të jetë i papërdorshëm.

Alternativat e FTP

Sistemet e ndarjes së skedarëve peer-to-peer (P2P) si BitTorrent ofrojnë forma më të avancuara dhe të sigurta të ndarjes së skedarëve sesa ofrojnë teknologjinë FTP. Këto plus bashkëkohore sisteme për ndarjen e skedarëve të bazuar në cloud, si Box dhe Dropbox kanë eliminuar në masë të madhe nevojën për FTP në Internet.