¿Hay una diferencia de velocidad entre la transferencia de archivos a través de FTP y Samba?

6

Tengo una configuración de red doméstica con una PC de escritorio, dos computadoras portátiles y una computadora de escritorio de servidor Ubuntu todas conectadas a un enrutador (DD-WRT). Quiero configurar el servidor de ubuntu en un subdominio separado (razones de seguridad: tengo sitios web que ingresan al servidor) pero también quiero tener acceso a las unidades de respaldo que he instalado en el servidor. Sé que puedo configurar un servidor FTP en Ubuntu, pero me pregunto si voy a perder la velocidad al transferir de esa manera. ¿Alguien sabe una solución que pueda usar?

James Mertz
fuente
+1 - Buena pregunta. Estoy seguro de que hay una forma de usar dominios y subredes en Windows, pero no puedo enumerarlo. Además, me alegro de verte tan activo aquí.
JNK

Respuestas:

3

En mi experiencia, realmente depende de la compilación y configuración del servidor Linux.

He visto implementaciones / compilaciones de Samba que tienen un rendimiento horrible y otras compilaciones donde parece ser más rápido que de Windows a Windows.

FTP es probablemente la solución más directa para la configuración, sin embargo, Samba tiene muchas más funciones.

Por ejemplo, con Samba, puede asignar el disco, transmitir video y mucho más; actúa como un recurso compartido estándar de Windows donde, sin un complemento de terceros, FTP es muy bueno para almacenar y recuperar archivos, pero eso es todo eso.

En cuanto a los otros puntos, el enrutador es irrelevante, no estoy realmente seguro de que tenga algo que ver con esta configuración y no hay necesidad de subdominios diferentes, ya que siempre puede usar IP u otras configuraciones de seguridad.

Esto fue un poco complicado, si me he perdido algo o si quiere que aclare algún punto, por favor, dígalo.

William Hilsum
fuente
¿Qué configuración de seguridad sugieres? o debo publicar eso como otra pregunta?
James Mertz
@kronoS: depende de lo que desee, tanto Samba como la mayoría de los servidores FTP permiten el bloqueo de IP, por lo que si esto es solo para su red interna, puede limitar los programas del servidor para que solo permitan conexiones desde su red interna.
William Hilsum
3

FTP debe ser más rápido que SMB / CIFS (el protocolo que implementa Samba) si solo está transfiriendo archivos completos. SMB / CIFS implementa un sistema de archivos completo, y eso siempre tendrá más gastos que el simple hecho de enviar un montón de bytes al otro lado.

JanC
fuente
Mi experiencia refleja esto. FTP ha sido más rápido que SMB / CIFS en todos los casos que he probado.
Brian Knoblauch