NetBIOS è davvero andato su Windows?


9

Ho pubblicato una domanda simile su StackOverflow. Qualcuno mi ha suggerito di pubblicare una domanda simile qui e vedere se qualcuno può darmi un'idea.

Da MSDN, mi è stato detto che NetBIOS non è più supportato a partire da Windwos Vista. Abbastanza sicuro, non riesco più a vedere alcun nome NetBIOS dalle proprietà della rete.

Tuttavia, quando scrivo codici sul mio Windows 7, incontro ancora nomi NetBIOS in molti punti. Per esempio

  1. Posso ancora usare "MYDOMAIN \ Harvey" per accedere alla mia macchina, dove credo che MYDOMAIN sia un nome NetBIOS.
  2. Le variabili di ambiente COMPUTERNAME e USERDOMAIN sono ancora nomi NetBIOS. Mi aspetto di vedere un nome DNS qui
  3. I nomi delle mie istanze di SQL Server provenienti da SQL Server Management Studio sono ancora simili a MYMACHINE \ Instance1.

Immagino che Microsoft ne mantenga ancora alcune parti per compatibilità con le versioni precedenti. Voglio capire come Windows 7 risolverà il nome NetBIOS in un indirizzo IP. Ho trovato questo articolo che spiega come funziona la risoluzione dei nomi NetBIOS . Temo che questo non sia più vero per Windows 7. Almeno non esiste un server WINS per me. Qualcuno può spiegarmi come Windows 7 esegue la risoluzione dei nomi NetBIOS?

AGGIORNAMENTO Se il protocollo è sparito, come avviene la risoluzione dei nomi NetBIOS? Parla ancora con WINS? Se sì, sta ancora usando il protocollo NetBIOS per parlare con WINS?

Risposte:


3

"NetBIOS" il protocollo ( NBF ) è sparito, a lungo sostituito da NBT, CIFS, ecc. "NetBIOS" come parte del nome di altre cose esiste ancora.

Windows ha ancora un server WINS incorporato, anche se sulla rete non è presente un server WINS dedicato.


Grazie. Se il protocollo è sparito, come avviene la risoluzione dei nomi NetBIOS? Parla ancora con WINS? Se sì, sta ancora usando il protocollo NetBIOS per parlare con WINS? Scusa, penso che questa sia la parte principale che voglio sapere. Ho aggiornato la mia domanda per includerlo.
Harvey Kwok,

Non supportati e spariti sono due cose diverse. NBT fa parte del sistema operativo Windows fino a W2K8 e Windows 7. inclusi 7. Inoltre, NBT è abilitato per impostazione predefinita.
joeqwerty,

@joeq grazie per aver chiarito la differenza tra il protocollo NetBIOS e lo stesso NetBIOS
Harvey Kwok,

2

NETBIOS su TCP / IP è sicuramente ancora supportato in Windows Vista e versioni successive. Puoi vederlo nelle impostazioni TCP / IP sul tuo adattatore. C'è ancora spazio per aggiungere gli indirizzi del server WINS. Stiamo eseguendo più server WINS qui nel campus e tutti i nostri clienti li usano ancora. Detto questo, il DNS è il metodo di risoluzione chiamato moderno / preferito, tuttavia NETBIOS è ancora in giro per la compatibilità con applicazioni e / o reti legacy.



0

Più osservazione che risposta ...

Una volta ho eseguito una traccia su una macchina in cui WINS era disabilitato, DNS disabilitato e NetBios su TCP / IP abilitati. Una query per un nome nella stessa rete, generata una sola trasmissione, ha risposto al Browse Master locale. Con quel Browse Master disattivato, il client ha inviato trasmissioni X (non ricordo ma era> = 10) prima che un altro client rispondesse. E quando è stata fatta una query per una macchina su un'altra rete, il client ha trasmesso 100 query e quindi ha ricevuto una risposta da una macchina in quella seconda rete. Netbios deve disporre di un meccanismo per l'inoltro di richieste tra reti.

NetBios è molto resistente e potrebbe rilevare un rallentamento più spesso di quanto la gente sappia (come nelle reti con WINS disabilitato o DNS non configurato correttamente).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.