NetBIOS: qué es y cómo funciona

NetBIOS proporciona servicios de comunicación en redes locales. Utiliza un protocolo de software llamado NetBIOS Frames que permite que las aplicaciones y computadoras de una red de área local se comuniquen con la red. hardware y transmitir datos a través de la red.

NetBIOS, una abreviatura de Network Basic Input / Output System, es un estándar de la industria de redes. Fue creado en 1983 por Sytek y se usa a menudo con el protocolo NetBIOS sobre TCP / IP. Sin embargo, también se usa en Anillo Token redes, así como por Microsoft Windows.

NetBIOS y NetBEUI son tecnologías independientes pero relacionadas. NetBEUI amplió las primeras implementaciones de NetBIOS con capacidades de red adicionales.

Cómo funciona NetBIOS con las aplicaciones

Las aplicaciones de software en una red NetBIOS se ubican e identifican entre sí a través de sus nombres NetBIOS. En Windows, el nombre NetBIOS es independiente del nombre del equipo y puede tener hasta 16 caracteres.

Las aplicaciones de otras computadoras acceden a los nombres NetBIOS a través de

UDP, un simple OSI Protocolo de capa de transporte para aplicaciones de red cliente / servidor basado en protocolo de Internet en el puerto 137.

La aplicación requiere el registro del nombre NetBIOS, pero Microsoft no lo admite para IPv6. El último octeto suele ser el sufijo NetBIOS que explica qué servicios tiene disponibles el sistema.

El servicio de nombres de Internet de Windows proporciona servicios de resolución de nombres para NetBIOS.

Dos aplicaciones inician una sesión NetBIOS cuando el cliente envía un mando para "llamar" a otro cliente (el servidor) a través de TCP puerto 139. Esto se conoce como el modo de sesión, donde ambos lados emiten comandos de "enviar" y "recibir" para entregar mensajes en ambas direcciones. El comando "colgar" finaliza una sesión NetBIOS.

NetBIOS también admite comunicaciones sin conexión a través de UDP. Las aplicaciones escuchan en el puerto UDP 138 para recibir datagramas NetBIOS. El servicio de datagramas envía y recibe datagramas y difunde datagramas.

Más información sobre NetBIOS

A continuación se muestran algunas de las opciones que el servicio de nombres puede enviar a través de NetBIOS:

  • Agregar nombre para registrar el nombre NetBIOS
  • Agregar nombre de grupo es similar pero registra el nombre del grupo NetBIOS
  • Borrar nombre es para anular el registro de un nombre NetBIOS, ya sea un nombre o un grupo
  • Encontrar nombre es para buscar un nombre NetBIOS en la red

Los servicios de sesión permiten estas primitivas:

  • Llama para iniciar una sesión a través del nombre NetBIOS
  • Escucha verá si se puede intentar abrir la sesión
  • Colgar se usa para cerrar una sesión
  • Enviar enviará un paquete durante la sesión
  • Enviar No Ack es lo mismo que enviar, pero no requiere un reconocimiento de que se envió a través de la sesión
  • Recibir espera el paquete entrante

En el modo de datagrama, se admiten estas primitivas:

  • Enviar datagrama enviará un datagrama a través de 0. el nombre NetBIOS
  • Enviar datagrama de difusión es para enviar un datagrama a cada nombre NetBIOS registrado en la red
  • Recibir datagrama espera un paquete de envío de datagramas
  • Recibir datagrama de transmisión espera un paquete de envío de difusión
Los 9 mejores bastidores y gabinetes para servidores de red de 2021

Preguntas más frecuentes

  • ¿Cuál es la diferencia entre NetBIOS y DNS?

    los Sistema de nombres de dominio (DNS) es un directorio para la comunicación entre dispositivos a través de Internet. Se requiere una conexión a Internet para usar DNS, pero NetBIOS está disponible para todas las máquinas en una red de área local.

  • ¿Cuál es el número máximo de caracteres en un nombre NetBIOS?

    Dieciséis. El primer carácter debe ser alfanumérico (no un carácter especial) y el último carácter no puede ser un signo menos (-) ni un punto. Debe tener al menos una letra; no pueden ser todos números.

  • ¿Cuál es el comando para mostrar las estadísticas de NetBIOS sobre TCP / IP?

    Utilizar el comando nbtstat para ver las estadísticas del protocolo NetBIOS sobre TCP / IP (NetBT), así como las tablas de nombres NetBIOS y la caché de nombres NetBIOS. Ejecute el comando sin parámetros para ver la información de ayuda.