Qual è la differenza tra il protocollo SMB e il protocollo FTP?


Migliore risposta

FTP è un protocollo di trasferimento file. Il suo scopo principale è consentire agli utenti di copiare un intero file da un computer a un altro.

Usare FTP significa:

-il client FTP deve avere abbastanza spazio di archiviazione locale per memorizzare una copia di lintero file

– ci sono due copie separate del file: il file originale sul server FTP e la copia del file sul client FTP. I due file sono quindi indipendenti: qualsiasi modifica in una copia del file non si riflette nellaltra copia.

SMB è un protocollo File Server. Il suo scopo principale è quello di consentire a più utenti di leggere e scrivere dallo stesso file che è archiviato solo sul file server.

Usare SMB significa:

-il client SMB non ha per utilizzare qualsiasi memoria locale per archiviare una copia del file. Può leggere e scrivere dati direttamente sul file server.

-eventuali modifiche che un utente apporta al file sono immediatamente visibili agli altri utenti dello stesso file. Esiste un solo file condiviso da più utenti.

Puoi anche utilizzare il protocollo SMB per creare una copia separata di un file. Un vantaggio dellutilizzo di SMB per creare una copia è che SMB supporta tutti gli attributi di file supportati dal sistema operativo Windows. FTP è progettato per supportare solo gli attributi di file supportati dai sistemi operativi POSIX.

Ci sono alcuni strumenti che tentano di consentire luso del protocollo FTP per collaborare su una copia condivisa di un file. Questi strumenti utilizzano FTP per scaricare una copia di un file su un client, quindi tentano di mantenere sincronizzate le due copie utilizzando FTP per caricare e scaricare eventuali modifiche. Tuttavia, questi strumenti presentano problemi se due utenti accedono e modificano il file contemporaneamente, poiché FTP non ha alcun metodo per coordinare le modifiche da più utenti. SMB è progettato per coordinare le modifiche provenienti da più utenti contemporaneamente.

Risposta

Server Message Block (SMB) , una versione del quale era anche nota come Common Internet File System (CIFS) è un protocollo per la condivisione di file, stampanti, porte seriali e comunicazioni varie tra nodi su una rete.

SMB è un server client, protocollo di richiesta-risposta. Fornisce inoltre un meccanismo di comunicazione tra processi autenticato. SMB può essere eseguito sopra i livelli di rete della sessione (e inferiori) in diversi modi.

FTP (File Transfer Protocol) è uno standard protocollo di rete utilizzato per il trasferimento di file di computer tra un client e un server su una rete di computer. FTP è costruito su unarchitettura del modello client-server e utilizza connessioni dati e di controllo separate tra il client e il server.

Gli utenti FTP possono autenticarsi con un protocollo di accesso in chiaro, normalmente nel modulo di un nome utente e una password, ma può connettersi in modo anonimo se il server è configurato per consentirlo.

Sebbene entrambi siano condivisione di file, i protocolli a livello di applicazione qui presentano alcune differenze tra loro-

  • SMB è uno strumento di condivisione di file “reale” ma si basa su unimplementazione di “rete virtuale” che rende impossibile limitarne le funzionalità a livello TCP / IP.
  • SMB non è compatibile con i firewall. È anche più o meno limitato alla sola piattaforma Windows. (Per i sistemi UNIX è disponibile Samba.)
  • SMB utilizza MOLTI brevi messaggi che lo rendono MOLTO sensibile alla latenza di rete.
  • Il vantaggio principale di FTP è che, dal momento che è così VECCHIO e UNIVERSALE, puoi trovare i server e i client praticamente per tutte le piattaforme con cui comunicano lun laltro senza troppe difficoltà.
  • FTP può essere estremamente veloce per trasferire documenti di grandi dimensioni (sebbene sia molto meno efficiente con file piccoli ) .FTP è più veloce di SMB ma ha meno funzionalità.
  • I client FTP hanno anche la possibilità di dividere i file in parti per fare più trasferimenti di parti che accelerano ulteriormente la velocità per trasferimenti di file singoli e possono essere utilizzati insieme a trasferimenti di file multipli simultanei.
  • Lo svantaggio principale dei client FTP è che “nomi utente, password e file vengono inviati in c impara il testo. “

| VinithaSree Bollu

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *