FTP poslužitelj vs FTP klijent
Protokol za prijenos datoteka (FTP) protokol je koji se koristi za prijenos datoteke putem Interneta s jednog hosta na drugog. FTP se temelji na arhitekturi klijent-poslužitelj. FTP poslužitelj sadrži datoteke i baze podataka potrebne za pružanje usluga koje zahtijevaju klijenti. Najčešće je FTP poslužitelj snažni uređaj koji može istodobno obrađivati više zahtjeva klijenta. FTP klijent je općenito osobno računalo koje koristi krajnji korisnik ili mobilni uređaj koji pokreće potreban softver koji je sposoban tražiti i primati datoteke putem Interneta s FTP poslužitelja.
Što je FTP poslužitelj?
FTP poslužitelj je snažni uređaj koji sadrži datoteke i ostale informacije potrebne za zadovoljavanje zahtjeva klijenata putem Interneta / intraneta. FTP poslužitelj kontinuirano radi i osluškuje dolazne FTP zahtjeve. Klijent u početku uspostavlja kontrolnu vezu s poslužiteljem komunicirajući putem porta 21. Ova kontrolna veza ostaje otvorena tijekom cijele sesije komunikacije. Ova se veza koristi za komunikaciju administrativnih podataka. Zatim, FTP poslužitelj otvara drugu vezu putem porta 20 s komuniciranim klijentom i ta se veza naziva podatkovna veza. Datoteke se prenose podatkovnom vezom i trajni prijenos može se zaustaviti slanjem signala za prekid preko kontrolne veze.
Što je FTP klijent?
FTP klijent najčešće je osobno računalo ili mobilni uređaj na kojem je pokrenut aplikacijski softver koji je u mogućnosti komunicirati i dohvatiti datoteke s FTP poslužitelja. FTP klijent obično započinje komunikaciju s FTP poslužiteljem. koja neprestano osluškuje pristigle zahtjeve. Da bi se povezao s FTP poslužiteljem, klijent prvo mora dati odredišni poslužitelj s kojim se želi povezati i potrebne vjerodajnice kao što su korisničko ime i lozinka. Nakon uspostavljanja veze, klijent može započeti postupak prijenosa datoteka. Postoji puno besplatnog i komercijalnog FTP klijentskog softvera koji podržava različite platforme. Ovaj klijentski softver kreće se od jednostavnih aplikacija naredbenog retka do GUI aplikacija koje pružaju okruženje prilagođenije korisniku. FTP klijenti također podržavaju različite internetske protokole poput FTP-a preko SSH-a,FTPS (FTP preko SSL-a), FXP (prijenos Site2site) itd.
Koja je razlika između FTP poslužitelja i FTP klijenta?
FTP klijent i FTP poslužitelj dvije su glavne strane uključene u FTP protokol koji se koristi za prijenos datoteka putem Interneta. Općenito, FTP poslužitelj je uređaj visokih performansi koji sadrži datoteke i baze podataka koji sadrže informacije potrebne za zadovoljavanje zahtjeva koji dolaze od FTP klijenata. FTP klijent je osobno računalo ili mobilni uređaj koji pokreće softversku aplikaciju sposobnu za komunikaciju s FTP poslužiteljem i preuzimanje datoteka s njega. FTP poslužitelj uvijek nastavlja slušati dolazne zahtjeve, a klijent započinje sesiju komunikacije otvaranjem kontrolne veze s poslužiteljem. Tada poslužitelj prenosi datoteke na klijenta uspostavljanjem podatkovne veze s poslužiteljem.