FTP server vs FTP klient
Protokol prenosu súborov (FTP) je protokol používaný na prenos súboru cez internet z jedného hostiteľa na druhého. FTP je založený na architektúre klient-server. FTP server obsahuje súbory a databázy, ktoré sú potrebné na poskytovanie služieb požadovaných klientmi. FTP server je najčastejšie vysoko výkonné zariadenie, ktoré dokáže spracovať viac požiadaviek klientov súčasne. FTP klient je všeobecne osobný počítač používaný koncovým používateľom alebo mobilným zariadením, ktorý prevádzkuje potrebný softvér, ktorý je schopný požadovať a prijímať súbory cez internet zo servera FTP..
Čo je to FTP server?
FTP server je vysoko výkonné zariadenie, ktoré uchováva súbory a ďalšie informácie, ktoré sú potrebné na uspokojenie požiadaviek prichádzajúcich od klientov cez internet / intranet. FTP server neustále beží a počúva prichádzajúce FTP požiadavky. Klient spočiatku vytvorí kontrolné spojenie so serverom komunikáciou cez port 21. Toto kontrolné spojenie zostáva otvorené počas celej komunikačnej relácie. Toto pripojenie sa používa na komunikáciu správnych informácií. Potom FTP server otvorí druhé spojenie cez port 20 s komunikovaným klientom a toto spojenie sa nazýva dátové spojenie. Súbory sa prenášajú prostredníctvom dátového spojenia a prebiehajúci prenos by sa mohol zastaviť odoslaním prerušovacieho signálu cez kontrolné spojenie.
Čo je FTP klient?
Klient FTP je najčastejšie osobný počítač alebo mobilné zariadenie, ktoré používa aplikačný softvér, ktorý je schopný komunikovať a načítať súbory zo servera FTP. Klient FTP zvyčajne iniciuje komunikáciu so serverom FTP. ktorý neustále počúva prichádzajúce žiadosti. Aby sa klient mohol pripojiť k FTP serveru, musí najprv poskytnúť cieľový server, ku ktorému sa chce pripojiť, a požadované poverenia, napríklad meno používateľa a heslo. Po nastavení pripojenia môže klient začať proces prenosu súborov. Existuje veľa bezplatného a komerčného klientskeho softvéru FTP, ktoré podporuje rôzne platformy. Tento klientsky softvér siaha od jednoduchých aplikácií príkazového riadku po GUI aplikácie, ktoré poskytujú užívateľsky príjemnejšie prostredie. FTP klienti tiež podporujú rôzne internetové protokoly, ako FTP cez SSH, FTPS (FTP cez SSL), FXP (prenos na server Site2site) atď..
Aký je rozdiel medzi FTP serverom a FTP klientom??
FTP klient a FTP server sú dve hlavné strany zapojené do protokolu FTP, ktorý sa používa na prenos súborov cez internet. FTP server je vo všeobecnosti vysoko výkonné zariadenie, ktoré uchováva súbory a databázy obsahujúce informácie, ktoré sú potrebné na uspokojenie požiadaviek prichádzajúcich od klientov FTP. FTP klient je osobný počítač alebo mobilné zariadenie, ktoré prevádzkuje softvérovú aplikáciu, ktorá je schopná komunikovať so serverom FTP a načítať z neho súbory. FTP server stále počúva prichádzajúce požiadavky a klient iniciuje komunikačnú reláciu otvorením kontrolného spojenia so serverom. Potom server prenesie súbory na klienta vytvorením dátového spojenia so serverom.