logo

FTP

  • Az FTP a File Transfer Protocol rövidítése.
  • Az FTP a TCP/IP által biztosított szabványos internetes protokoll, amely a fájlok egyik gazdagépről a másikra való továbbítására szolgál.
  • Főleg a weboldal fájlok átvitelére szolgál a készítőjüktől a számítógépre, amely szerverként működik más számítógépek számára az interneten.
  • A fájlok számítógépre más szerverekről történő letöltésére is szolgál.

Az FTP céljai

  • Fájlok megosztását biztosítja.
  • Távoli számítógépek használatának ösztönzésére szolgál.
  • Megbízhatóbban és hatékonyabban továbbítja az adatokat.

Miért FTP?

Bár a fájlok átvitele egyik rendszerről a másikra nagyon egyszerű és egyértelmű, de néha problémákat okozhat. Például két rendszer eltérő fájlkonvencióval rendelkezhet. Két rendszer eltérő módon jelenítheti meg a szöveget és az adatokat. Két rendszer eltérő címtárstruktúrával rendelkezhet. Az FTP protokoll úgy oldja meg ezeket a problémákat, hogy két kapcsolatot hoz létre a gazdagépek között. Az egyik kapcsolat az adatátvitelre, egy másik pedig a vezérlőkapcsolatra szolgál.

Az FTP mechanizmusa

Számítógépes hálózat FTP

A fenti ábra az FTP alapmodelljét mutatja. Az FTP kliens három összetevőből áll: a felhasználói felületből, a vezérlési folyamatból és az adatátviteli folyamatból. A szervernek két összetevője van: a szervervezérlési folyamat és a szerver adatátviteli folyamata.

Az FTP-ben kétféle kapcsolat létezik:

Számítógépes hálózat FTP
    Vezérlő csatlakozás:A vezérlőkapcsolat nagyon egyszerű kommunikációs szabályokat használ. Vezérlőkapcsolaton keresztül parancssort vagy válaszsort tudunk egyszerre átvinni. A vezérlési kapcsolat a szabályozási folyamatok között jön létre. A vezérlőkapcsolat a teljes interaktív FTP-munkamenet alatt csatlakozik.Adatkapcsolat:Az adatkapcsolat nagyon összetett szabályokat használ, mivel az adattípusok változhatnak. Az adatkapcsolat az adatátviteli folyamatok között jön létre. Az adatkapcsolat akkor nyílik meg, amikor parancs érkezik a fájlok átvitelére, és bezárul, amikor a fájl átvitelre kerül.

FTP kliensek

  • Az FTP-kliens egy olyan program, amely egy fájlátviteli protokollt valósít meg, amely lehetővé teszi a fájlok átvitelét két állomás között az interneten.
  • Lehetővé teszi a felhasználó számára, hogy csatlakozzon egy távoli gazdagéphez, és feltöltse vagy letöltse a fájlokat.
  • Parancskészlettel rendelkezik, amelyek segítségével csatlakozhatunk egy gazdagéphez, átvihetjük a fájlokat Ön és a gazdagép között, és lezárhatjuk a kapcsolatot.
  • Az FTP program a webböngésző beépített összetevőjeként is elérhető. Ez a GUI alapú FTP kliens nagyon egyszerűvé teszi a fájlátvitelt, és nem szükséges megjegyezni az FTP parancsokat.

Az FTP előnyei:

    Sebesség:Az FTP egyik legnagyobb előnye a sebesség. Az FTP az egyik leggyorsabb módja a fájlok egyik számítógépről a másikra való átvitelének.Hatékony:Hatékonyabb, mivel nem kell végrehajtanunk az összes műveletet a teljes fájl beszerzéséhez.Biztonság:Az FTP szerver eléréséhez be kell jelentkeznünk a felhasználónévvel és jelszóval. Ezért elmondhatjuk, hogy az FTP biztonságosabb.oda-vissza mozgás:Az FTP lehetővé teszi a fájlok oda-vissza átvitelét. Tegyük fel, hogy Ön a cég menedzsere, elküld néhány információt az összes alkalmazottnak, és mindannyian ugyanarra a szerverre küldik vissza az információkat.

Az FTP hátrányai:

  • Az iparág szabványos követelménye, hogy minden FTP-átvitelt titkosítani kell. Azonban nem minden FTP-szolgáltató egyenlő, és nem minden szolgáltató kínál titkosítást. Tehát figyelnünk kell a titkosítást biztosító FTP-szolgáltatókra.
  • Az FTP két műveletet szolgál ki, azaz nagy fájlok küldését és fogadását a hálózaton. Az elküldhető fájl mérete azonban 2 GB. Azt sem teszi lehetővé, hogy egyidejűleg átvitelt hajtson végre több vevőhöz.
  • A jelszavak és a fájlok tartalma tiszta szövegben kerül elküldésre, amely lehetővé teszi a nem kívánt lehallgatást. Így nagyon valószínű, hogy a támadók a brute force támadást úgy hajthatják végre, hogy megpróbálják kitalálni az FTP-jelszót.
  • Nem minden rendszerrel kompatibilis.