
Der NETBIOS-Computername lautetGastgeberName.
wird „localhost“ als NETBIOS-Name betrachtet?
Beispielsweise lautet der lokale Computername „CORP-DESKTOP“, CORP-DESKTOP ist der NETBIOS-Name. Ist localhost ebenfalls der NETBIOS-Name?
Einige Funktionen verarbeiten beispielsweise NETBIOS-Namen. Ist es ein gültiges Design, localhost in einer solchen Funktion zu verarbeiten? Oder sollte der Anrufer einer solchen Funktion explizit den NETBIOS-Namen übergeben, d. h. eine Namenskonvertierung durchführen?
Antwort1
localhost ist kein NETBIOS-Name.
Aus Wikipedia lokaler Host:
localhost ist ein Hostname, der sich auf das aktuelle Gerät bezieht, das für den Zugriff verwendet wird. Er wird verwendet, um über die Loopback-Netzwerkschnittstelle auf die Netzwerkdienste zuzugreifen, die auf dem Host ausgeführt werden. Durch die Verwendung der Loopback-Schnittstelle wird die gesamte lokale Netzwerkschnittstellenhardware umgangen.
Die Loopback-Schnittstelle hat nichts mit NETBIOS zu tun und ist nur innerhalb des eigenen Computers bekannt. In Windows sind beides ganz unterschiedliche Mechanismen.