Ist NetBIOS unter Windows wirklich weg?

9

Ich habe eine ähnliche Frage zu StackOverflow gestellt. Jemand schlug mir vor, hier eine ähnliche Frage zu stellen und zu sehen, ob mir jemand einen Einblick geben kann.

Von MSDN wurde mir mitgeteilt, dass NetBIOS ab Windwos Vista nicht mehr unterstützt wird. Sicher genug, ich kann keinen NetBIOS-Namen mehr in den Netzwerkeigenschaften sehen.

Wenn ich jedoch Codes unter Windows 7 schreibe, stoße ich an vielen Stellen immer noch auf NetBIOS-Namen. Zum Beispiel

  1. Ich kann weiterhin "MYDOMAIN \ Harvey" verwenden, um meinen Computer anzumelden, wobei ich glaube, dass MYDOMAIN ein NetBIOS-Name ist.
  2. Die Umgebungsvariablen COMPUTERNAME und USERDOMAIN sind weiterhin NetBIOS-Namen. Ich erwarte hier einen DNS-Namen
  3. Meine SQL Server-Instanznamen, die von meinem SQL Server Management Studio stammen, sind immer noch so etwas wie MYMACHINE \ Instance1.

Ich vermute, Microsoft behält aus Gründen der Abwärtskompatibilität noch einige Teile davon bei. Ich möchte verstehen, wie Windows 7 den NetBIOS-Namen in eine IP-Adresse auflösen wird. Ich habe diesen Artikel gefunden, in dem erklärt wird, wie die NetBIOS-Namensauflösung funktioniert. Ich fürchte, dies gilt nicht mehr für Windows 7. Zumindest gibt es für mich keinen WINS-Server. Kann mir jemand erklären, wie Windows 7 die NetBIOS-Namensauflösung macht?

UPDATE Wenn das Protokoll nicht mehr vorhanden ist, wie erfolgt die NetBIOS-Namensauflösung? Spricht es immer noch mit WINS? Wenn ja, wird immer noch das NetBIOS-Protokoll verwendet, um mit WINS zu sprechen?

Harvey Kwok
quelle

Antworten:

3

"NetBIOS" Das Protokoll ( NBF ) ist weg, lange Zeit ersetzt durch NBT, CIFS usw. "NetBIOS" als Teil des Namens anderer Dinge existiert noch.

Windows verfügt weiterhin über einen eingebetteten WINS-Server, auch wenn im Netzwerk kein dedizierter WINS-Server vorhanden ist.

Ignacio Vazquez-Abrams
quelle
Vielen Dank. Wie erfolgt die NetBIOS-Namensauflösung, wenn das Protokoll nicht mehr vorhanden ist? Spricht es immer noch mit WINS? Wenn ja, wird immer noch das NetBIOS-Protokoll verwendet, um mit WINS zu sprechen? Entschuldigung, ich denke, das ist der Hauptteil, den ich wissen möchte. Ich habe meine Frage aktualisiert, um dies aufzunehmen.
Harvey Kwok
Nicht unterstützt und weg sind zwei verschiedene Dinge. NBT ist bis einschließlich W2K8 und Windows 7 ein wesentlicher Bestandteil des Windows-Betriebssystems. Außerdem ist NBT standardmäßig aktiviert.
Joeqwerty
@ Joeq danke für die Beseitigung des Unterschieds zwischen dem NetBIOS-Protokoll und dem NetBIOS selbst
Harvey Kwok
2

NETBIOS über TCP / IP wird unter Windows Vista und höher mit Sicherheit immer noch unterstützt. Sie können dies in den TCP / IP-Einstellungen Ihres Adapters sehen. Es gibt noch einen Platz zum Hinzufügen von WINS-Serveradressen. Wir betreiben hier auf dem Campus mehrere WINS-Server, die alle unsere Kunden weiterhin verwenden. Das heißt, DNS ist die moderne / bevorzugte benannte Auflösungsmethode, NETBIOS ist jedoch immer noch verfügbar, um die Kompatibilität mit älteren Anwendungen und / oder Netzwerken zu gewährleisten.

Tatas
quelle
0

Mehr Beobachtung als Antwort ...

Ich habe einmal eine Ablaufverfolgung auf einem Computer durchgeführt, auf dem WINS deaktiviert, DNS deaktiviert und NetBios über TCP / IP aktiviert war. Eine Abfrage nach einem Namen im selben Netzwerk erzeugte eine einzelne Übertragung, die vom lokalen Browse Master beantwortet wurde. Wenn dieser Browse Master deaktiviert ist, hat der Client X-Broadcasts (kann mich nicht erinnern, aber es war> = 10) gesendet, bevor ein anderer Client geantwortet hat. Wenn eine Abfrage für einen Computer in einem anderen Netzwerk durchgeführt wurde, sendete der Client 100 Abfragen und erhielt dann eine Antwort von einem Computer in diesem zweiten Netzwerk. Netbios muss über einen Mechanismus zum Weiterleiten von Anforderungen zwischen Netzwerken verfügen.

NetBios ist sehr belastbar und nimmt möglicherweise häufiger zu, als die Leute wissen (wie in Netzwerken mit deaktiviertem WINS oder falsch konfiguriertem DNS).

Nathan Hartley
quelle