Das Protokoll NetBEUI

Das Netzwerkprotokoll NetBEUI wurde bereits im Jahre 1985 von der Firma IBM entwickelt. Das Protokoll verwendet keine Adressen und ist daher sehr einfach einzurichten. Direkt nach der Installation ist das Protokoll bereits einsatzbereit und kann mit anderen Rechnern kommunizieren. Durch den Umstand, dass das Netzwerkprotokoll keine Adressen verwendet, muss NetBEUI mit der Kommunikationsart Broadcast arbeiten. Das bedeutet, dass wenn ein Computer eine Nachricht senden möchte, diese zunächst alle Computer erhalten, die an das Netzwerk angeschlossen sind. Alle Rechner müssen danach überprüfen, ob die Nachricht an sie gerichtet ist oder für einen anderen Computer. Nur der Rechner, für den die Nachricht gedacht ist, nimmt sie für die Verarbeitung an. Alle anderen Computer verwerfen die Nachricht.

Netzwerkprotokoll NetBEUI
Anfrage erreicht zunächst alle Rechner im Netzwerk

Netzwerkprotokolle, die auf Broadcast basieren, haben den Nachteil, dass sie sowohl das Netzwerk als auch die angeschlossenen Computer unnötig belasten. Jeder Rechner im Netzwerk muss alle Nachrichten überprüfen, egal ob sie für den Rechner bestimmt sind oder nicht. Wenn beispielsweise in einem Netzwerk 100 Rechner vorhanden sind, würde das bedeuten, dass 99% aller Anfragen an die Rechner unnötig sind, mit der dazugehörigen Netzwerkbelastung.

Ein weiterer Nachteil von auf Broadcast basierenden Netzwerkprotokollen ist, dass sie nicht routingfähig sind. Das bedeutet, dass man Nachrichten nur innerhalb des eigenen Netzwerksegments senden kann und nicht über das eigene Netzwerk hinaus in ein anderes Netzwerk. Hierfür wird nämlich ein Router benötigt, der eine Anfrage in ein anderes Netzwerk weiterleitet. Das würde in diesem Fall bedeuten, dass man z.B. nicht ins Internet gelangen kann. Denn das Internet ist ein eigenes Netzwerk, das wiederum aus vielen einzelnen Netzwerken besteht.

Nicht routingfähiges Netzwerkprotokoll
Mit Broadcast kann man keine Rechner in anderen Netzwerken erreichen

Der Grund für das Verhalten ist, dass wenn man mit einem Rechner kommunizieren möchte, der sich außerhalb des eigenen Netzwerks befindet, man die genaue Adresse des Rechners benötigt. Da auf Broadcast basierende Netzwerkprotokolle wie NetBEUI ohne Adressen arbeiten, können sie nur innerhalb des eigenen Netzwerks kommunizieren. Das ist vergleichbar wie wenn man im eigenen Haus wohnt und z.B. im Treppenhaus nach den Kindern ruft. Die Kinder würden einen hören. Versucht man aber einen Nachbarn zu erreichen, muss man zum Telefon greifen und für den Anruf die Telefonnummer wissen. Weil das Internet heutzutage aus der Computerwelt nicht mehr wegzudenken ist, hat sich NetBEUI nicht durchgesetzt und wird fast kaum noch benötigt.