In diesem Artikel stellen wir Ihnen NetBIOS vor, einschließlich seiner Definition, Entwicklung und einiger zusätzlicher Informationen. Nach der Lektüre dieses Artikels werden Sie ein umfassendes Verständnis von NetBIOS haben.
Was ist NetBIOS
NetBIOS steht für Network Basic Input/Output System (Netzwerkbasiertes Eingabe-/Ausgabesystem). Es handelt sich um eine von IBM und Microsoft entwickelte Spezifikation, die es verteilten Anwendungen ermöglicht, unabhängig vom verwendeten Transportprotokoll gegenseitig auf Netzwerkdienste zuzugreifen.
NetBIOS, ein Industriestandard für Netzwerke, wird häufig mit dem Protokoll NetBIOS over TCP/IP verwendet. Natürlich wird es auch in Token Ring Netzwerken verwendet, die von Microsoft Windows erstellt wurden. NetBIOS ist eine Verbesserung des Standard-BIOS, das von Windows-basierten Computern verwendet wird.
Das BIOS bietet eine Schnittstelle zwischen dem Betriebssystem des Laptops und der Hardware, während NetBIOS, wie der Name schon sagt, Kommunikationsdienste in lokalen Netzwerken anbietet. Genauer gesagt, bietet NetBIOS Netzwerk-Eingabe-/Ausgabedienste, um Client/Server-Anwendungen im Netzwerk zu unterstützen.
Lesen Sie weiter:
NetBIOS ist ein ursprüngliches Netzwerkprotokoll für DOS und Windows. Da NetBIOS-Pakete keine Netzwerkadresse enthalten, können sie nicht zwischen Netzwerken geroutet werden. Aufgrund dieser Tatsache wurden die Schnittstelle zu NetBIOS und der Transportteil von NetBIOS später aufgeteilt. Daher können NetBIOS-Anwendungen routingfähige Protokolle wie TCP/IP und SPX/IPX nutzen.
NetBIOS stellt Softwareentwicklern eine API (Application Program Interface) zur Verfügung. Die API enthält netzwerkbezogene Funktionen und Befehle, die in Softwareprogramme integriert werden können.
So kann ein Entwickler beispielsweise ein Softwareprogramm in die Lage versetzen, mit einer vorformulierten NetBIOS-Funktion auf andere Geräte im Netzwerk zuzugreifen. Diese Methode ist einfacher, als den Netzwerkcode von Anfang an zu schreiben.
Die Entwicklung von NetBIOS
NetBIOS wurde 1983 entwickelt. Obwohl es nur maximal 80 PCs in einem LAN unterstützt, wird NetBIOS zu einem Industriestandard. 1985 entwickelte IBM den Token-Ring-Netzwerkplan weiter und produzierte den NetBIOS-Emulator, damit NetBIOS-fähige Anwendungen aus der Ära der Computernetzwerke über dieses neue Design funktionieren konnten.
Die Datei- und Druckerfreigabe von Microsoft über Ethernet wird als NetBEUI bezeichnet, während sich NetBIOS auf die Datei- und Druckerfreigabe über TCP/IP bezieht. Ersteres ist also das NetBIOS Frames-Protokoll (NBF) und letzteres ist das NetBIOS über TCP/IP (NBT).
Microsoft entwickelte 1985 eine NetBIOS-Implementierung für seine MS-Net-Netzwerktechnologie. Wie IBM Token Ring werden die von Microsofts NetBIOS implementierten Dienste auf der IEEE 802.2 Logical Link Control-Schicht über das NBF-Protokoll bereitgestellt.
Bevor das Domain Name System (DNS) zur Auflösung von Hostnamen eingeführt wurde, verwendeten die Microsoft-Betriebssysteme NetBIOS zur Namensauflösung in Windows-Client-Server-Netzwerken.
Wie funktioniert NetBIOS mit Anwendungen
Softwareanwendungen im NetBIOS-Netzwerk finden und erkennen sich oft gegenseitig über ihre NetBIOS-Namen. Der NetBIOS-Name ist vom Computernamen getrennt und kann bis zu 16 Zeichen lang sein. Daher kann er leicht gefunden werden.
Anwendungen auf anderen Computern greifen normalerweise über UDP auf NetBIOS-Namen zu. Die Registrierung des NetBIOS-Namens ist für die Anwendung erforderlich. Sie müssen jedoch wissen, dass dies von Microsoft IPv6 nicht unterstützt wird.
Das letzte Oktett ist in der Regel das NetBIOS-Suffix, das erklärt, welche Dienste das System zur Verfügung hat. Der Windows Internet Naming Service bietet Dienste zur Namensauflösung für NetBIOS. Wenn der Client einen Befehl sendet, um einen anderen Client über TCP-Port 139 „anzurufen“, starten zwei Anwendungen eine NetBIOS-Sitzung.
Dies wird als Sitzungsmodus bezeichnet, in dem beide Seiten „Sende“- und „Empfangs“-Befehle erteilen, um Nachrichten in beide Richtungen zu übermitteln. Anschließend kann die NetBIOS-Sitzung mit einem „Auflegen“-Befehl beendet werden.
Fazit
Was ist NetBIOS? Vielleicht haben Sie die Antwort in diesem Artikel bereits gefunden. Außerdem helfen Ihnen die Teile Revolution und Arbeitstheorie, NetBIOS besser zu verstehen.