logo

FTP

  • FTP apzīmē failu pārsūtīšanas protokolu.
  • FTP ir standarta interneta protokols, ko nodrošina TCP/IP, ko izmanto failu pārsūtīšanai no viena resursdatora uz otru.
  • To galvenokārt izmanto tīmekļa lapu failu pārsūtīšanai no to veidotāja uz datoru, kas darbojas kā serveris citiem datoriem internetā.
  • To izmanto arī failu lejupielādēšanai datorā no citiem serveriem.

FTP mērķi

  • Tas nodrošina failu koplietošanu.
  • To izmanto, lai veicinātu attālo datoru izmantošanu.
  • Tas pārsūta datus daudz uzticamāk un efektīvāk.

Kāpēc FTP?

Lai gan failu pārsūtīšana no vienas sistēmas uz otru ir ļoti vienkārša un vienkārša, tomēr dažreiz tas var radīt problēmas. Piemēram, divām sistēmām var būt atšķirīgas failu konvencijas. Divām sistēmām var būt dažādi veidi, kā attēlot tekstu un datus. Divām sistēmām var būt dažādas direktoriju struktūras. FTP protokols pārvar šīs problēmas, izveidojot divus savienojumus starp saimniekiem. Viens savienojums tiek izmantots datu pārsūtīšanai, bet cits savienojums tiek izmantots vadības savienojumam.

FTP mehānisms

Datoru tīkls FTP

Iepriekš redzamajā attēlā parādīts FTP pamatmodelis. FTP klientam ir trīs komponenti: lietotāja interfeiss, vadības process un datu pārsūtīšanas process. Serverim ir divas sastāvdaļas: servera vadības process un servera datu pārsūtīšanas process.

css teksta aplaušanai

FTP ir divu veidu savienojumi:

Datoru tīkls FTP
    Vadības savienojums:Vadības savienojums izmanto ļoti vienkāršus komunikācijas noteikumus. Izmantojot vadības savienojumu, mēs varam pārsūtīt komandrindu vai atbildes rindu vienlaikus. Kontroles savienojums tiek izveidots starp vadības procesiem. Vadības savienojums paliek savienots visas interaktīvās FTP sesijas laikā.Datu savienojums:Datu savienojums izmanto ļoti sarežģītus noteikumus, jo datu veidi var atšķirties. Datu savienojums tiek izveidots starp datu pārsūtīšanas procesiem. Datu savienojums tiek atvērts, kad tiek saņemta komanda failu pārsūtīšanai, un tiek aizvērts, kad fails tiek pārsūtīts.

FTP klienti

  • FTP klients ir programma, kas ievieš failu pārsūtīšanas protokolu, kas ļauj pārsūtīt failus starp diviem resursdatoriem internetā.
  • Tas ļauj lietotājam izveidot savienojumu ar attālo resursdatoru un augšupielādēt vai lejupielādēt failus.
  • Tam ir komandu kopa, ko mēs varam izmantot, lai izveidotu savienojumu ar resursdatoru, pārsūtītu failus starp jums un jūsu resursdatoru un aizvērtu savienojumu.
  • FTP programma ir pieejama arī kā iebūvēts komponents tīmekļa pārlūkprogrammā. Šis GUI balstītais FTP klients padara failu pārsūtīšanu ļoti vienkāršu un neprasa atcerēties FTP komandas.

FTP priekšrocības:

    Ātrums:Viena no lielākajām FTP priekšrocībām ir ātrums. FTP ir viens no ātrākajiem veidiem, kā pārsūtīt failus no viena datora uz citu datoru.Efektīvs:Tas ir efektīvāk, jo mums nav jāpabeidz visas darbības, lai iegūtu visu failu.Drošība:Lai piekļūtu FTP serverim, mums ir jāpiesakās ar lietotājvārdu un paroli. Tāpēc mēs varam teikt, ka FTP ir drošāks.Kustība uz priekšu un atpakaļ:FTP ļauj mums pārsūtīt failus uz priekšu un atpakaļ. Pieņemsim, ka esat uzņēmuma vadītājs, nosūtāt kādu informāciju visiem darbiniekiem, un viņi visi sūta informāciju atpakaļ uz vienu un to pašu serveri.

FTP trūkumi:

  • Nozares standarta prasība ir tāda, ka visām FTP pārraidēm jābūt šifrētām. Tomēr ne visi FTP pakalpojumu sniedzēji ir vienādi, un ne visi pakalpojumu sniedzēji piedāvā šifrēšanu. Tātad, mums būs jāpievērš uzmanība FTP pakalpojumu sniedzējiem, kas nodrošina šifrēšanu.
  • FTP apkalpo divas darbības, t.i., lielu failu sūtīšanu un saņemšanu tīklā. Tomēr faila lieluma ierobežojums ir 2 GB, ko var nosūtīt. Tas arī neļauj veikt vienlaicīgu pārsūtīšanu uz vairākiem uztvērējiem.
  • Paroles un failu saturs tiek nosūtīts skaidrā tekstā, kas ļauj veikt nevēlamu noklausīšanos. Tāpēc ir pilnīgi iespējams, ka uzbrucēji var veikt brutāla spēka uzbrukumu, mēģinot uzminēt FTP paroli.
  • Tas nav saderīgs ar katru sistēmu.