FTP serveris prieš FTP klientą
Failų perdavimo protokolas (FTP) yra protokolas, naudojamas failams perduoti internetu iš vieno pagrindinio kompiuterio į kitą. FTP yra pagrįstas kliento-serverio architektūra. FTP serveryje yra failai ir duomenų bazės, reikalingi kliento prašomoms paslaugoms teikti. Dažniausiai FTP serveris yra didelės galios įrenginys, galintis vienu metu tvarkyti kelias kliento užklausas. FTP klientas paprastai yra asmeninis kompiuteris, kurį naudoja galutinis vartotojas, arba mobilusis įrenginys, kuriame veikia reikalinga programinė įranga, galinti prašyti ir priimti failus iš FTP serverio internete..
Kas yra FTP serveris?
FTP serveris yra didelio galingumo įrenginys, kuriame saugomi failai ir kita informacija, reikalinga patenkinti klientų pateiktas užklausas internetu / intranetu. FTP serveris nuolat veikia ir klauso gaunamų FTP užklausų. Iš pradžių klientas užmezga valdymo ryšį su serveriu, susisiekdamas per 21. prievadą. Šis valdymo ryšys išlieka atviras per visą ryšio sesiją. Šis ryšys naudojamas perduoti administravimo informaciją. Tada per 20 prievadą FTP serveris atidaro antrą ryšį su perduodamu klientu ir šis ryšys vadinamas duomenų ryšiu. Failai perduodami duomenų ryšiu, o vykstantį perdavimą galima sustabdyti siunčiant nutraukimo signalą per valdymo jungtį.
Kas yra FTP klientas?
Dažniausiai FTP klientas yra asmeninis kompiuteris arba mobilusis įrenginys, kuriame veikia programinė įranga, galinti susisiekti su FTP serveriu ir nuskaityti failus iš jo. Paprastai FTP klientas pradeda ryšį su FTP serveriu. kuris nuolat klausosi gaunamų prašymų. Norėdami prisijungti prie FTP serverio, klientas pirmiausia turi pateikti paskirties serverį, prie kurio nori prisijungti, ir reikiamus prisijungimo duomenis, pvz., Vartotojo vardą ir slaptažodį. Sukūręs ryšį, klientas gali pradėti failų perkėlimo procesą. Yra daugybė nemokamos ir komercinės FTP kliento programinės įrangos, palaikančios įvairias platformas. Ši kliento programinė įranga svyruoja nuo paprastų komandų eilutės programų iki GUI programų, kurios sukuria patogesnę aplinką. FTP klientai taip pat palaiko įvairius interneto protokolus, tokius kaip FTP per SSH, FTPS (FTP per SSL), FXP („Site2site“ perdavimas) ir kt..
Kuo skiriasi FTP serveris nuo FTP kliento?
FTP klientas ir FTP serveris yra dvi pagrindinės šalys, dalyvaujančios FTP protokole, kuris naudojamas failams perduoti internetu. Paprastai FTP serveris yra didelio našumo įrenginys, kuriame saugomi failai ir duomenų bazės, kuriuose kaupiama informacija, reikalinga patenkinti iš FTP klientų gaunamas užklausas. FTP klientas yra asmeninis kompiuteris arba mobilusis įrenginys, kuriame vykdoma programinė įranga, galinti susisiekti su FTP serveriu ir iš jo nuskaityti failus. FTP serveris visada klausosi gaunamų užklausų, o klientas inicijuoja ryšio sesiją atidarydamas valdymo ryšį su serveriu. Tada serveris perduoda failus klientui, sukurdamas duomenų ryšį su serveriu.