- FTP reiškia failų perdavimo protokolą.
- FTP yra standartinis interneto protokolas, kurį teikia TCP/IP, naudojamas failams perduoti iš vieno pagrindinio kompiuterio į kitą.
- Jis daugiausia naudojamas tinklalapio failams perkelti iš jų kūrėjo į kompiuterį, kuris veikia kaip serveris kitiems kompiuteriams internete.
- Jis taip pat naudojamas failams atsisiųsti iš kitų serverių į kompiuterį.
FTP tikslai
- Tai suteikia galimybę dalytis failais.
- Jis naudojamas skatinti naudoti nuotolinius kompiuterius.
- Tai patikimiau ir efektyviau perduoda duomenis.
Kodėl FTP?
Nors failų perkėlimas iš vienos sistemos į kitą yra labai paprastas ir nesudėtingas, tačiau kartais tai gali sukelti problemų. Pavyzdžiui, dvi sistemos gali turėti skirtingas failų konvencijas. Dvi sistemos gali turėti skirtingus būdus, kaip pateikti tekstą ir duomenis. Dvi sistemos gali turėti skirtingas katalogų struktūras. FTP protokolas išsprendžia šias problemas, užmegzdamas du ryšius tarp kompiuterių. Viena jungtis naudojama duomenų perdavimui, kita – valdymo ryšiui.
FTP mechanizmas
Aukščiau pateiktame paveikslėlyje parodytas pagrindinis FTP modelis. FTP klientas turi tris komponentus: vartotojo sąsają, valdymo procesą ir duomenų perdavimo procesą. Serverį sudaro du komponentai: serverio valdymo procesas ir serverio duomenų perdavimo procesas.
FTP yra dviejų tipų ryšiai:
FTP klientai
- FTP klientas yra programa, kuri įgyvendina failų perdavimo protokolą, leidžiantį perkelti failus tarp dviejų kompiuterių internete.
- Tai leidžia vartotojui prisijungti prie nuotolinio kompiuterio ir įkelti arba atsisiųsti failus.
- Jame yra komandų rinkinys, kurį galime naudoti norėdami prisijungti prie pagrindinio kompiuterio, perkelti failus tarp jūsų ir jūsų pagrindinio kompiuterio ir uždaryti ryšį.
- FTP programa taip pat prieinama kaip integruotas komponentas žiniatinklio naršyklėje. Šis GUI pagrįstas FTP klientas labai palengvina failų perdavimą ir nereikalauja prisiminti FTP komandų.
FTP pranašumai:
FTP trūkumai:
- Standartinis pramonės reikalavimas yra tas, kad visi FTP perdavimai turi būti užšifruoti. Tačiau ne visi FTP teikėjai yra vienodi ir ne visi teikėjai siūlo šifravimą. Taigi, turėsime atkreipti dėmesį į FTP teikėjus, kurie teikia šifravimą.
- FTP atlieka dvi operacijas, ty siųsti ir gauti didelius failus tinkle. Tačiau failo dydis yra 2 GB, kurį galima siųsti. Taip pat neleidžiama vienu metu vykdyti perdavimų į kelis imtuvus.
- Slaptažodžiai ir failų turinys siunčiami aiškiu tekstu, kuris leidžia nepageidaujamam pasiklausymui. Taigi, visiškai įmanoma, kad užpuolikai gali įvykdyti brutalios jėgos ataką bandydami atspėti FTP slaptažodį.
- Jis nesuderinamas su kiekviena sistema.