Manuale di amministrazione di SunLink Server

WINS e la risoluzione dei nomi broadcast

WINS offre un database distribuito per la registrazione e la ricerca dinamica mediante query di mappature nome-indirizzo IP in un ambiente di rete con router. WINS risolve i problemi che si verificano per la risoluzione dei nomi in interreti complesse.

WINS riduce l'utilizzo di messaggi broadcast locali per la risoluzione dei nomi e consente agli utenti di individuare facilmente i sistemi su reti remote. Inoltre, quando l'indirizzamento dinamico tramite DHCP determina nuovi indirizzi IP per computer che si spostano tra sottoreti, le modifiche vengono aggiornate automaticamente nel database WINS. Né l'utente, né l'amministratore di rete deve apportare alcuna modifica manualmente.

Nelle sezioni seguenti vengono spiegate le funzionalità di risoluzione dei nomi fornite dal servizio WINS e dai messaggi broadcast di query.

WINS in un ambiente con router

WINS è costituito dei due componenti seguenti:

I client di rete Windows (computer Windows NT, Windows 98, Windows 95 o Windows per Workgroup 3.11 abilitati per WINS) possono utilizzare WINS direttamente. Computer non-WINS sull'interrete compatibili con la modalità b-node (come viene descritta negli standard RFC 1001 e 1002) possono accedere a WINS tramite proxy (computer abilitati per WINS che ascoltano i messaggi broadcast di risoluzione dei nomi e rispondono per i nomi che non si trovano sulla sottorete locale).

Per consentire l'esecuzione di ricerche senza WINS, l'amministratore di rete deve assicurare che il dominio primario degli utenti disponga di computer SunLink Server, Windows NT Server, o Windows NT Workstation su entrambi i lati del router che fungano da elenco master. Questi computer devono essere dotati di file LMHOSTS configurati correttamente con le voci relative ai supervisori del dominio per la sottorete.

Con WINS, questa misure non sono necessarie in quanto i server WINS ed i relativi proxy forniscono in modo trasparente il supporto necessario per ricerche tra router dove i domini si estendono su più router.


Nota -

Se un computer client che esegue Windows NT è inoltre abilitato per DHCP e qualora l'amministratore specifichi le informazioni relative al server WINS tra le opzioni di DHCP, il computer sarà automaticamente configurato con le informazioni del server WINS.


In un ambiente con risoluzione dei nomi WINS e broadcast, un computer client abilitato per WINS si comporterà in modo diverso rispetto ad un client non abilitato per WINS. Queste differenze risulteranno evidenti nel modo in cui questi client gestiscono le attività di risoluzione, registrazione, rilascio e rinnovo descritte nelle sezioni seguenti.

Risoluzione dei nomi

Con server WINS installati nell'interrete, i nomi dei computer NetBIOS possono essere risolti utilizzando due principali metodi, a seconda che la risoluzione WINS sia o meno disponibile ed attivata sul computer client. Indipendentemente dal metodo di risoluzione dei nomi utilizzato, il processo non è visibile per l'utente in seguito alla configurazione del sistema.

I server WINS accettano e rispondono a query sui nomi UDP (User Datagram Protocol). Qualsiasi mappatura nome-indirizzo IP registrata in un server WINS può essere fornita in modo affidabile come risposta ad una query. Tuttavia, una mappatura nel database non assicura che la relativa periferica sia correntemente in esecuzione, ma solo che un computer ha rivendicato quel particolare indirizzo IP e che è correntemente una mappatura valida.

Registrazione dei nomi

La registrazione dei nomi assicura che il nome computer NetBIOS e l'indirizzo IP siano univoci per ogni periferica.

In seguito alla rivendicazione di un nome da parte di un computer con servizio WINS disattivato, quest'ultimo deve opporsi mediante challenging ad eventuali tentativi di registrazione di un nome uguale al proprio (inviando risposta negativa alla richiesta di registrazione di tale nome) e rispondere invece positivamente alle query di risoluzione relative al proprio nome registrato (con una risposta alla query positiva). La risposta positiva alla query di risoluzione del nome include l'indirizzo IP del computer, in modo che i due sistemi possano stabilire una sessione.

Rilascio dei nomi

Quando un computer smette di utilizzare un particolare nome, non si oppone più mediante challenging alle richieste di registrazione per tale nome. In questo caso si parla di rilascio di un nome.

Rinnovo dei nomi

Ai computer client viene richiesto di rinnovare periodicamente la registrazione del proprio nome NetBIOS presso il server WINS. Quando un computer client si registra per la prima volta presso un server WINS, quest'ultimo restituisce un messaggio che indica quando il client dovrà rinnovare la registrazione, come segue:

Se il proprietario della voce è il server locale WINS, il nome viene rilasciato al trascorrere dell'intervallo specificato, a meno che il client non la rinnovi. Se il proprietario è un altro server WINS, la voce viene riconvalidata al momento specificato. Se la voce non è presente nel database del server WINS proprietario, viene rimossa dal database WINS locale. Una richiesta di rinnovo del nome viene trattata come una richiesta di registrazione di un nuovo nome.


Avvertenza - Avvertenza -

Una impostazione non corretta dell'intervallo di rinnovo potrebbe avere effetti negativi sulle prestazioni del sistema e della rete.


Proxy WINS

Un proxy WINS è un computer con servizio WINS attivo che contribuisce a risolvere le query sui nomi per computer con servizio WINS disattivato in intranet TCP/IP dotate di router. In base all'impostazione predefinita, i computer con servizio WINS disattivato vengono configurati come b-node, che utilizza messaggi broadcast per le query sui nomi. Il computer proxy WINS rileva in modalità ascolto le query sui nomi ed indirizzi IP inviate come messaggi broadcast nella sottorete locale.

Quando un computer con servizio WINS disattivato invia un messaggio broadcast con una query di risoluzione di un nome o indirizzo IP, il proxy WINS accetta il messaggio broadcast e ricerca nella propria cache la corretta mappatura nome computer NetBIOS-indirizzo IP. Se il proxy WINS trova la mappatura corretta nella propria cache, invia queste informazioni al computer con servizio WINS disattivato. Qualora invece la mappatura nome-indirizzo IP non sia presente nella cache, il proxy WINS interroga un server WINS richiedendo la mappatura nome-indirizzo IP corretta.

Se nella sottorete locale non è disponibile alcun server WINS, il proxy WINS può interrogare un server WINS tramite un router. Il proxy WINS memorizza quindi nella propria cache le mappature nome computer-indirizzo IP ricevute dal server WINS. Queste mappature vengono utilizzate per rispondere a successive query trasmesse in broadcast da computer b-node nella sottorete locale.

Le mappature nome-indirizzo IP che il proxy WINS riceve dal server WINS vengono memorizzate nella cache del proxy WINS per un periodo di tempo limitato (in base all'impostazione predefinita all'installazione, questo valore è sei minuti; il valore minimo è un minuto).

Quando il proxy WINS riceve una risposta dal server WINS, memorizza la mappatura nella cache e risponde ad eventuali altri messaggi broadcast di query sui nomi con la mappatura ricevuta dal server WINS.

Il ruolo del proxy WINS è simile a quello dell'agente di inoltro DHCP/BOOTP, che inoltra le richieste dei client DHCP attraverso i router. Poiché il server WINS non risponde ai messaggi broadcast, un computer configurato come proxy WINS dovrebbe essere installato in sottoreti che includono computer che utilizzano messaggi broadcast per la risoluzione dei nomi.


Nota -

Per configurare un computer Windows NT, versione 4.0, come proxy WINS, è necessario modificare manualmente il registro di configurazione di quel computer. La chiave EnableProxy deve essere impostata su 1 (REG_DWORD). Questa parola chiave si trova nella chiave seguente: HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\Netbt\Parameters