Tecnología

Inicio

Los protocolos CIFS SMB

Los protocolos CIFS SMB


IBM inventó Bloque de mensajes del servidor, o SMB. Microsoft ha actualizado el protocolo y le cambió el nombre del sistema de archivos comunes de Internet, sino que también es conocido como "Red de Microsoft Windows." Andrew Tridgell, un australiano, escribió una copia del sistema - llamado "Samba" - para los sistemas operativos UNIX y Linux en 1991. A pesar de que este protocolo tiene cuatro nombres diferentes, que son todas las versiones de un mismo sistema de acceso a los recursos compartidos a través de una red.

Sistema operativo

La mayoría de las implementaciones de SMB / CIFS operan desde Microsoft Windows. Su encarnación anterior fue escrito para funcionar a través de NetBIOS - ya sea con el sistema IPX o en redes TCP / IP. Desde Windows 2000 que se ejecuta a través de TCP, mientras que Samba funciona en sistemas Unix. También hay una aplicación para Linux de SMB. Hay versiones compatibles con NFS y Novell Netware, así como versiones de NetBSD y FreeBSD. CIFS se ejecuta también en Mac OS X, Solaris y VMS.

versiones

Microsoft ha sido la principal fuerza motriz para el desarrollo de las normas de SMB / CIFS, aunque otras empresas de software han desarrollado versiones. El desarrollo del núcleo de implementación de Microsoft de las normas ha dado lugar a una serie de lanzamientos. Cada versión se llama un "dialecto". Microsoft clasifica como un dialecto CIFS de SMB.

funciones

Microsoft hace hincapié en la función central de SMB para ser el intercambio de archivos. Sin embargo, el protocolo realiza otros servicios. Estos incluyen el descubrimiento de SMB servidor, autenticación, notificación de cambio, el bloqueo de archivos e impresión en una red.

El intercambio de datos

SMB envía los datos en forma de paquetes. Estos paquetes se crean en nombre de la aplicación de los protocolos TCP / IP. El estándar define SMB estructuras de los mensajes que son transportados por los paquetes TCP / IP. Mensajes de SMB se dividen en tres categorías: Control de Sesión (conectar y desconectar de un recurso compartido); archivo de acceso (manipula los directorios y archivos) y los mensajes generales para hacer frente a las colas de impresión y procesadores de mensajes. Comunicación sigue la jerarquía de cliente-servidor, donde un cliente solicita un servicio y el servidor responde. Algunos mensajes se envían juntos para aumentar los tiempos de respuesta. Esta función se denomina "procesamiento por lotes".

Rol de soporte

Microsoft utiliza SMB para llevar a otros servicios. Su función llamada a procedimiento remoto (MSRPC) se realiza mediante SMB, como es sistema de archivos distribuido de Microsoft. políticas de autenticación para los controladores de dominio de Windows se realizan en la fase de inicio de sesión SMB. protcols "Entorno de red" también emplean SMB para el transporte.

operaciones

No todos los equipos de una red son automáticamente accesibles. Sin embargo, cualquier ordenador puede convertirse en un servidor de archivos. El usuario designa a un directorio en el ordenador como un directorio compartido. Del mismo modo una impresora accesible a ese equipo puede ser nombrado como compartidos. Una vez que un directorio se hace público que se muestra en el explorador de Windows con una mano por debajo.

Actuación

SMB fue originalmente diseñado para funcionar sobre redes de área local (LAN) y por lo que no se ha creado con una aplicación en redes WAN previsto. SMB 2.0 dirigido a mejorar el rendimiento a través de SMB 1.0, pero todavía se realiza más rápido FTP a través de Internet de SMB.