Mi a különbség az SMB és az FTP protokoll között?


Legjobb válasz

Az FTP egy fájlátviteli protokoll. Elsődleges célja, hogy a felhasználók egy teljes fájlt átmásolhassanak az egyik számítógépről a másikra.

Az FTP használata azt jelenti:

– az FTP kliensnek elegendő helyi tárhelynek kell lennie a a teljes fájl

– a fájlnak két külön példánya van: az eredeti fájl az FTP szerveren és a fájl másolata az FTP kliensen. Ezután a két fájl független: a fájl egyik példányában bekövetkezett változások nem tükröződnek a másik példányban.

Az SMB egy File Server protokoll. Elsődleges célja, hogy több felhasználó olvashasson és írhasson ugyanabból a fájlból, amelyet csak a fájlkiszolgáló tárol.

Az SMB használata azt jelenti:

-az SMB ügyfélnek nincs bármely helyi tároló használatával tárolja a fájl másolatát. Tud írni és olvasni adatokat közvetlenül a Fájlkiszolgálón.

– az egyik felhasználó által a fájlban végrehajtott minden változás azonnal látható ugyanazon fájl többi felhasználójának. Csak egyetlen fájl van, amelyet több felhasználó oszt meg.

Az SMB protokoll használatával külön másolatot is készíthet a fájlokból. Az SMB másolat készítésének egyik előnye, hogy az SMB támogatja a Windows operációs rendszer által támogatott összes fájlattribútumot. Az FTP-t csak a POSIX operációs rendszerek által támogatott fájlattribútumok támogatására tervezték.

Vannak olyan eszközök, amelyek megpróbálják engedélyezni az FTP protokoll használatát egy fájl megosztott másolatánál. Ezek az eszközök az FTP használatával letöltenek egy fájl másolatát az ügyfélhez, majd megpróbálják szinkronban tartani a két példányt az FTP segítségével a változások feltöltésére és letöltésére. Ezeknek az eszközöknek azonban problémái vannak, ha két felhasználó egyszerre fér hozzá és módosítja a fájlt, mert az FTP-nek nincs módja a több felhasználó általi változtatások összehangolására. Az SMB úgy van kialakítva, hogy koordinálja a több felhasználó által egyszerre érkező változásokat.

Válasz

Szerverüzenet-blokk (SMB) , amelynek egyik verzióját Közös Internet fájlrendszer (CIFS) néven is ismerték, fájlok, nyomtatók, soros portok és egyéb kommunikációk megosztására szolgáló protokoll. csomópontok a hálózaton.

Az SMB kliens szerver, kérés-válasz protokoll. Ezenkívül hitelesített folyamatközi kommunikációs mechanizmust is biztosít. Az SMB a munkamenet (és az alsó) hálózati rétegek tetején többféle módon is futhat.

Fájlátviteli protokoll (FTP) szabványos hálózati protokoll, amelyet a számítógépes fájlok kliens és szerver közötti átviteléhez használnak a számítógépes hálózatban. Az FTP kliens-szerver modell architektúrára épül, és külön vezérlést és adatkapcsolatokat használ az ügyfél és a kiszolgáló között.

Az FTP-felhasználók egyértelmű szöveges bejelentkezési protokollal hitelesíthetik magukat, általában a következő formában: egy felhasználónevet és jelszót, de névtelenül csatlakozhat, ha a kiszolgáló úgy van konfigurálva, hogy engedélyezze.

Bár mindkettő fájlmegosztás, az alkalmazásréteg protokolljai itt néhány különbséget mutatnak-

  • Az SMB egy “valódi” fájlmegosztó eszköz, de egy “virtuális hálózat” megvalósításra támaszkodik, amely lehetetlenné teszi a funkcionalitás korlátozását a TCP / IP szinten.
  • Az SMB tűzfal-barát. Többé-kevésbé csak a Windows platformra korlátozódik. (UNIX rendszerekhez a Samba elérhető.)
  • Az SMB SOK RÖVID üzenetet használ, ami NAGYON ésszerűvé teszi a hálózati késleltetést.
  • Az FTP legfőbb előnye, hogy mivel annyira RÉGI és UNIVERZÁLIS, gyakorlatilag minden platformon megtalálhatja a szervereket és klienseket, és ezekhez kommunikálnak különösebb nehézségek nélkül.
  • Az FTP rendkívül gyors lehet a nagy dokumentumok átvitelére (bár kisebb fájlokkal kevésbé hatékony) ). Az FTP gyorsabb, mint az SMB, de kevesebb funkcionalitással rendelkezik.
  • Az FTP klienseknek lehetőségük van fájlokat részekre bontani, hogy többszöröseket végezzenek. -részes átvitelek, amelyek tovább gyorsítják a sebességet egyetlen fájlátvitelnél, és ez több egyszerre történő fájlátvitel mellett is használható.
  • Az FTP kliensek fő hátránya, hogy „a felhasználóneveket, jelszavakat és fájlokat c-ben küldik lear szöveget. ”

| VinithaSree Bollu

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük