IBM inventó Server Message Block o SMB. Microsoft actualizará el protocolo y le cambió el nombre del sistema de archivos comunes de Internet , también es conocido como " Red de Microsoft Windows . " Andrew Tridgell , un australiano , escribió una copia del sistema - llamado " Samba " - para sistemas operativos Unix y Linux en 1991. Aunque este protocolo tiene cuatro nombres diferentes , que son todas las versiones del mismo sistema para acceder a los recursos compartidos en una red. Sistema operativo
mayoría de las implementaciones de SMB /CIFS operan desde Microsoft Windows. Su encarnación anterior fue escrito para ejecutar a través de NetBIOS - ya sea con el sistema de red IPX o TCP /IP. Puesto que Windows 2000 se ejecuta a través de TCP , mientras que Samba funciona en sistemas Unix . También hay una implementación de Linux de SMB . Hay NFS y las versiones compatibles de 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 impulsora para el desarrollo de los estándares de SMB /CIFS , aunque otros casas de software han desarrollado versiones . El desarrollo de la aplicación Microsoft núcleo de las normas ha dado lugar a una serie de versiones . Cada versión se llama un " dialecto ". Microsoft CIFS clasifica como un dialecto de SMB.
Funciones
Microsoft hace hincapié en la función central de SMB que el intercambio de archivos . Sin embargo , el protocolo lleva a cabo otros servicios . Estos incluyen SMB servidor de descubrimiento , la autenticación , la notificación de cambios , bloqueo de archivos e impresión en red.
Datos Convertidor de monedas Widget
SMB envía datos como paquetes . Estos paquetes se crean en nombre de la aplicación por los protocolos TCP /IP . El estándar define SMB estructuras de mensajes que son llevadas por los paquetes TCP /IP . Mensajes SMB se dividen en tres categorías : control de sesión ( conectarse y desconectarse de un recurso compartido ), el acceso a archivos ( 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 son enviados juntos para aumentar los tiempos de respuesta . Esta función se denomina " procesamiento por lotes . "
Apoyo al papel
Microsoft SMB utiliza para llevar a otros servicios. Su función de llamada a procedimiento remoto ( MSRPC ) se realiza mediante SMB, como es el 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. " Barrio Network " también protcols emplean SMB para el transporte.
Operaciones
No todos los equipos de una red se puede acceder de forma automática. 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 compartida. Una vez que el directorio se hace público que se muestra en el explorador de Windows con una mano debajo.
Rendimiento
SMB fue 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 previstas . SMB 2.0 destinado a mejorar el rendimiento a través de SMB 1.0 , FTP , pero todavía se realiza más rápido a través de Internet de SMB.