Definition

NetBIOS (Network Basic Input/Output System)

NetBIOS (Network Basic Input/Output System) ist ein Programm, mit dem Anwendungen auf verschiedenen Computern in einem lokalen Netzwerk (LAN) kommunizieren können. Es wurde von IBM für die frühen PC-Netzwerke entwickelt, von Microsoft übernommen und ist inzwischen de facto ein Branchen-Standard. NetBIOS wird in Ethernet- und Token-Ring-Netzwerken verwendet und, als Teil des NetBIOS Extended User Interface (NetBEUI), in Microsofts neuesten Windows-Versionen. Es unterstützt selbst keinen Routing-Mechanismus; Anwendungen, die über ein Wide Area Network (WAN) kommunizieren, müssen daher einen anderen  „Transport-Mechanismus“ (etwa das Transmission Control Protocol) anstelle von oder neben NetBIOS verwenden.

NetBIOS entlastet die Anwendung davon, die Struktur des Netzwerks einschließlich  Fehlerbehebung (im Sitzungsmodus) verstehen zu müssen. Eine NetBIOS-Anforderung erfolgt in Form eines Network Control Block (NCB), der unter anderem den Ausgangspunkt einer Nachricht und den Namen eines Ziels enthält.

NetBIOS stellt die im OSI-Modell (Open Systems Interconnection) beschriebenen Sitzungs- und Transportdienste bereit. Jedoch legt es keinen Standard-Frame oder -Datenformat fest. Ein Standard-Frame-Format wird von NetBEUI bereitgestellt.

NetBIOS bietet zwei Kommunikationsmodi: Sitzung oder Datagramm. Im Sitzungsmodus bauen zwei Computer eine Verbindung für eine „conversation“ auf; er ermöglicht den Austausch größerer Nachrichten und bietet Fehlererkennung und Recovery. Der Datagramm-Modus ist „verbindungslos“ (jede Nachricht wird unabhängig gesendet); die Nachrichten sind kleiner, und die Anwendung ist verantwortlich für Fehlererkennung und Recovery. Der Datagramm-Modus unterstützt auch Broadcast-Nachrichten an alle Computer in einem LAN.

Diese Definition wurde zuletzt im April 2007 aktualisiert

Erfahren Sie mehr über Desktop-Management