3.3.1.1 Formato de la Cabecera SMB.

La Tabla 3.1. muestra el formato de una cabecera SMB. Los comandos SMB no necesitan usar todos los campos de la cabecera SMB. Por ejemplo, cuando un cliente inicialmente intenta conectar a un servidor, este todavía no tiene un valor de identificador de árbol ("tree identifier") (TID) -se asigna uno cuando se realiza una conexión con éxito-, así que se emplaza un TID nulo (0xFFFF) en el campo de la cabecera. Otros campos pueden ser rellenados con ceros cuando no se usan.

Los campos de la cabecera SMB se listan en la Tabla 3.1.


Table: Campos de la Cabecera SMB.
Campo Tamaño (bytes) Descripción
0xFF 'SMB' 1 Identificador de Protocolo
COM 1 Código Comando, desde 0x00 hasta 0xFF
RCLS 1 Clase de Error
REH 1 Reservado
ERR 2 Código de Error
REB 1 Reservado
RES 14 Reservado
TID 2 TID; un ID único para un recurso en uso por un cliente
PID 2 ID de Proceso
UID 2 ID de Usuario
MID 2 Multiplex identifier; usado para rutar peticiones dentro de procesos


TLDP-ES 03/11/2002