¿Cuál es la diferencia entre el protocolo SMB y el protocolo FTP?


Mejor respuesta

FTP es un protocolo de transferencia de archivos. Su propósito principal es permitir a los usuarios copiar un archivo completo de una computadora a otra.

Usar FTP significa:

-el cliente FTP debe tener suficiente espacio de almacenamiento local para almacenar una copia de el archivo completo

– hay dos copias separadas del archivo: el archivo original en el servidor FTP y la copia del archivo en el cliente FTP. Los dos archivos son independientes: cualquier cambio en una copia del archivo no se refleja en la otra copia.

SMB es un protocolo de servidor de archivos. Su propósito principal es permitir que varios usuarios lean y escriban desde el mismo archivo que está almacenado solo en el servidor de archivos.

Usar SMB significa:

-el cliente SMB no tiene para utilizar cualquier almacenamiento local para almacenar una copia del archivo. Puede leer y escribir datos directamente en el servidor de archivos.

-cualquier cambio que un usuario realice en el archivo es inmediatamente visible para los demás usuarios del mismo archivo. Hay un solo archivo compartido por varios usuarios.

También puede usar el protocolo SMB para hacer una copia separada de un archivo. Una ventaja de utilizar SMB para crear una copia es que SMB admite todos los atributos de archivo admitidos por el sistema operativo Windows. FTP está diseñado para admitir solo los atributos de archivo admitidos por los sistemas operativos POSIX.

Hay algunas herramientas que intentan permitir el uso del protocolo FTP para colaborar en una copia compartida de un archivo. Estas herramientas usan FTP para descargar una copia de un archivo a un cliente y luego intentan mantener las dos copias sincronizadas usando FTP para cargar y descargar los cambios. Sin embargo, estas herramientas tienen problemas si dos usuarios acceden y modifican el archivo al mismo tiempo, porque FTP no tiene un método para coordinar los cambios de varios usuarios. SMB está diseñado para coordinar los cambios provenientes de varios usuarios al mismo tiempo.

Respuesta

Bloque de mensajes del servidor (SMB) , una versión del cual también se conocía como Common Internet File System (CIFS) es un protocolo para compartir archivos, impresoras, puertos serie y comunicaciones diversas entre nodos en una red.

SMB es un servidor cliente, protocolo de solicitud-respuesta. También proporciona un mecanismo de comunicación entre procesos autenticado. SMB puede ejecutarse sobre las capas de red de la sesión (e inferiores) de varias formas.

El protocolo de transferencia de archivos (FTP) es un estándar Protocolo de red utilizado para la transferencia de archivos informáticos entre un cliente y un servidor en una red informática. FTP se basa en una arquitectura de modelo cliente-servidor y utiliza conexiones de datos y control independientes entre el cliente y el servidor.

Los usuarios de FTP pueden autenticarse con un protocolo de inicio de sesión de texto sin cifrar, normalmente en el formulario de un nombre de usuario y contraseña, pero puede conectarse de forma anónima si el servidor está configurado para permitirlo.

Aunque ambos son para compartir archivos, los protocolos de la capa de aplicación aquí tienen algunas diferencias entre ellos:

  • SMB es una herramienta «real» para compartir archivos, pero se basa en una implementación de «red virtual» que hace imposible limitar su funcionalidad en el nivel TCP / IP.
  • SMB no es compatible con los firewalls. También está más o menos limitado a la plataforma Windows únicamente. (Para sistemas UNIX, Samba está disponible.)
  • SMB usa MUCHOS mensajes cortos, lo que lo hace MUY sensible a la latencia de la red.
  • La principal ventaja de FTP es que, dado que es tan ANTIGUO y UNIVERSAL, puede encontrar servidores y clientes para prácticamente todas las plataformas y se comunican con entre sí sin demasiada dificultad.
  • FTP puede ser extremadamente rápido para transferir documentos grandes (aunque es mucho menos eficiente con archivos pequeños ) .FTP es más rápido que SMB pero tiene menos funcionalidad.
  • Los clientes FTP también tienen la opción de dividir archivos en partes para realizar múltiples -Transferencias de partes que aceleran la velocidad aún más para transferencias de archivos individuales, y esto se puede usar junto con múltiples transferencias de archivos simultáneas.
  • La principal desventaja de los clientes FTP es que “los nombres de usuario, las contraseñas y los archivos se envían en c Lear text. ”

| VinithaSree Bollu

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *