FTP - Tiedostonsiirtoprotokolla

Tiedostonsiirtoprotokolla (FTP) voit siirtää tiedostojen kopioita kahden tietokoneen välillä käyttämällä yksinkertaista verkkoprotokollaa, joka perustuu Internet-protokollaan . FTP on myös termi, jota käytetään, kun viitataan tiedostojen kopiointiin FTP-tekniikalla.

Historia ja miten FTP toimii

FTP on kehitetty 1970- ja 1980-lukujen aikana tukemaan tiedostojen jakamista TCP / IP- ja vanhemmissa verkoissa. Protokolla noudattaa viestinnän asiakas-palvelimen mallia . Jos haluat siirtää tiedostoja FTP: llä, käyttäjä suorittaa FTP-asiakasohjelman ja aloittaa yhteyden etätietokoneeseen, jossa on FTP-palvelinohjelmisto. Kun yhteys on muodostunut, asiakas voi halutessaan lähettää ja / tai vastaanottaa kopioita tiedostoista yksittäin tai ryhmissä.

Alkuperäiset FTP-asiakkaat olivat Unix-käyttöjärjestelmien komentoriviohjelmia; Unix-käyttäjät suorittivat ftp-komentoriviasiakasohjelman yhteyden FTP-palvelimiin ja joko lataavat tai lataavat tiedostoja. FTP-nimistä Trivial File Transfer Protocol (TFTP) -muunnosta kehitettiin myös alhaisen tietokoneen järjestelmien tukemiseksi. TFTP tarjoaa saman perusavun kuin FTP, mutta yksinkertaistetulla protokolla- ja komentojoukolla on vain tavallisimmat tiedostonsiirto-operaatiot. Myöhemmin Windows FTP -asiakasohjelmisto tuli suosittuksi, koska Microsoft Windows -käyttäjät suosivat FTP-järjestelmien graafisia liittymiä.

FTP-palvelin kuuntelee TCP-porttia 21 FTP-asiakkaiden tulevista yhteyspyynnöistä. Palvelin käyttää tätä porttia yhteyden hallitsemiseksi ja avaa erillisen portin tiedostojen siirtämiseen.

Kuinka käyttää FTP tiedostojen jakamiseen

Jos haluat muodostaa yhteyden FTP-palvelimeen, asiakas vaatii palvelimen ylläpitäjän asettamaa käyttäjätunnusta ja salasanaa. Monet niin sanotut julkiset FTP-sivustot eivät vaadi salasanaa, vaan noudattavat erityiskokousta, joka hyväksyy minkä tahansa asiakkaan käyttäjätunnuksella. Jokaiselle julkiselle tai yksityiselle FTP-sivustolle asiakkaat tunnistavat FTP-palvelimen joko IP-osoitteensa (kuten 192.168.0.1) tai sen isäntänimen (kuten ftp.about.com) avulla.

Yksinkertaiset FTP-asiakkaat ovat mukana useimmissa verkko- käyttöjärjestelmissä , mutta useimmat näistä asiakkaista (kuten FTP.EXE Windowsissa) tukee suhteellisen epäystävällistä komentoriviliitäntää. Monia vaihtoehtoisia kolmannen osapuolen FTP-asiakkaita on kehitetty, jotka tukevat graafisia käyttöliittymiä (GUIs) ja lisäominaisuuksia.

FTP tukee kahta tiedonsiirton tilaa: tavallinen teksti (ASCII) ja binääri. Olet määrittänyt tilan FTP-asiakkaalle. Yleinen virhe FTP-protokollaa käytettäessä yrittää siirtää binaaritiedostoa (kuten ohjelmaa tai musiikkitiedostoa) teksti-tilassa, jolloin siirretty tiedosto ei ole käyttökelpoinen.

Vaihtoehdot FTP: lle

Peer-to-peer (P2P) -tiedostojärjestelmät, kuten BitTorrent, tarjoavat edistyneempiä ja turvallisempia tiedostojen jakamista kuin FTP-tekniikka. Nämä sekä nykyaikaiset pilviperusteiset tiedostojen jakojärjestelmät, kuten Box ja Dropbox, ovat pitkälti eliminoineet FTP: n tarvetta Internetissä.