Share via


Dialectos del protocolo SMB de Microsoft

La lista de paquetes de mensajes del protocolo SMB de Microsoft ha crecido a lo largo de los años para dar cabida a la funcionalidad creciente del protocolo SMB de Microsoft y ahora números en los cientos. Cada fase de su crecimiento está marcada por un conjunto de paquetes estándar o dialecto. Cada dialecto se identifica mediante una cadena estándar como "PC NETWORK PROGRAM 1.0", "MICROSOFT NETWORKS 3.0", "DOS LANMAN 2.1" o "NT LM 0.12". La primera cadena identifica el primer dialecto de SMB y la última cadena identifica CIFS, el primer dialecto del Protocolo SMB de Microsoft.

La mayoría de los clientes de Windows admiten al menos seis dialectos diferentes del protocolo SMB de Microsoft, por lo que uno de los primeros pasos para establecer una conexión entre un cliente y un servidor que usa el protocolo SMB de Microsoft es determinar el dialecto con el mayor nivel de funcionalidad que admiten tanto el cliente como el servidor. Este proceso se conoce como "negociación del dialecto". Las cadenas de dialecto mencionadas anteriormente se incluyen en los paquetes de solicitud y respuesta de la negociación del dialecto para este fin.