FTP-palvelin vs FTP-asiakas
Tiedostonsiirtoprotokolla (FTP) on protokolla, jota käytetään tiedoston siirtämiseen Internetin kautta isännästä toiseen. FTP perustuu asiakas-palvelin-arkkitehtuuriin. FTP-palvelimella on tiedostot ja tietokannat, joita tarvitaan asiakkaiden pyytämien palveluiden tarjoamiseen. Useimmiten FTP-palvelin on suuritehoinen laite, joka pystyy käsittelemään useita asiakaspyyntöjä samanaikaisesti. FTP-asiakas on yleensä loppukäyttäjän käyttämä henkilökohtainen tietokone tai mobiililaite, joka käyttää tarvittavaa ohjelmistoa, joka pystyy pyytämään ja vastaanottamaan tiedostoja Internetin kautta FTP-palvelimelta.
Mikä on FTP-palvelin?
FTP-palvelin on suuritehoinen laite, joka pitää sisällään tiedostot ja muut tiedot, joita tarvitaan asiakkailta Internetin / intranetin kautta saapuvien pyyntöjen tyydyttämiseen. FTP-palvelin suorittaa ja kuuntelee jatkuvasti saapuvia FTP-pyyntöjä. Alun perin asiakas muodostaa ohjausyhteyden palvelimeen kommunikoimalla portin 21 kautta. Tämä ohjausyhteys on avoinna koko viestintäistunnon ajan. Tätä yhteyttä käytetään hallinnointitietojen välittämiseen. Sitten FTP-palvelin avaa toisen yhteyden portin 20 kautta kommunikoidun asiakkaan kanssa ja tätä yhteyttä kutsutaan datayhteydeksi. Tiedostot siirretään datayhteyden kautta ja käynnissä oleva siirto voidaan pysäyttää lähettämällä keskeytyssignaali ohjausyhteyden kautta.
Mikä on FTP-asiakas?
Useimmiten FTP-asiakas on henkilökohtainen tietokone tai mobiililaite, joka käyttää sovellusohjelmistoa, joka pystyy kommunikoimaan ja noutamaan tiedostoja FTP-palvelimelta. Yleensä FTP-asiakas aloittaa viestinnän FTP-palvelimen kanssa. joka kuuntelee jatkuvasti saapuvia pyyntöjä. Yhteyden muodostamiseksi FTP-palvelimeen asiakkaan on ensin annettava kohdepalvelin, johon se haluaa muodostaa yhteyden, ja vaaditut tunnistetiedot, kuten käyttäjänimi ja salasana. Kun yhteys on muodostettu, asiakas voi aloittaa tiedostonsiirron. On olemassa paljon ilmaisia ja kaupallisia FTP-asiakasohjelmistoja, jotka tukevat eri alustoja. Nämä asiakasohjelmistot vaihtelevat yksinkertaisista komentorivisovelluksista käyttöliittymäsovelluksiin, jotka tarjoavat käyttäjäystävällisemmän ympäristön. FTP-asiakkaat tukevat myös erilaisia Internet-protokollia, kuten FTP SSH: n kautta,FTPS (FTP over SSL), FXP (Site2site transfer) jne.
Mitä eroa on FTP-palvelimella ja FTP-asiakkaalla?
FTP-asiakas ja FTP-palvelin ovat kaksi tärkeintä osapuolta FTP-protokollassa, jota käytetään tiedostojen siirtämiseen Internetissä. Yleensä FTP-palvelin on korkean suorituskyvyn laite, joka pitää tiedostot ja tietokannat hallussaan tietoja, joita tarvitaan FTP-asiakkaiden pyyntöjen täyttämiseen. FTP-asiakas on henkilökohtainen tietokone tai mobiililaite, joka käyttää ohjelmistosovellusta, joka pystyy kommunikoimaan FTP-palvelimen kanssa ja noutamaan siitä tiedostoja. FTP-palvelin kuuntelee aina saapuvia pyyntöjä ja asiakas aloittaa viestintäistunnon avaamalla ohjausyhteyden palvelimeen. Sitten palvelin siirtää tiedostot asiakkaalle luomalla datayhteyden palvelimeen.