Solaris PC NetLink Administrationshandbok

WINS och koppling av namn genom massutsändning

WINS tillhandahåller en uppdelad databas för att registrera och ställa frågor om dynamiska kopplingar mellan datornamn och IP-adresser i en dirigerad nätverksmiljö. WINS löser de problem som uppstår med avbildning av namn i komplexa TCP/IP-nätverk.

WINS minskar användningen av lokala massutsändningar för koppling av namn och gör att användarna lätt kan lokalisera system på fjärrnätverk. När adresser tilldelas dynamiskt med DHCP, och datorer som flyttas mellan delnät får nya IP-adresser, uppdateras WINS-databasen automatiskt för att återspegla dessa ändringar. Varken användaren eller nätverksadministratören behöver göra några ändringar manuellt.

I följande avsnitt diskuteras hur koppling av namn fungerar med WINS och massutsända meddelanden med namnfrågor.

WINS i en dirigerad miljö

WINS består av följande två delar:

Nätverksklienter i Windows (datorer med WINS aktiverat i Windows NT, Windows 98, Windows 95 eller Windows for Workgroups 3.11) kan använda WINS direkt. B-nodskompatibla (enligt RFC 1001 och 1002) datorer utan WINS på TCP/IP-nätverk kan komma åt WINS genom ombud (datorer med WINS aktiverat som lyssnar till massutsändningar av namnfrågor och svarar för namn som inte finns på det lokala delnätet).

För att man skall kunna bläddra utan WINS måste nätverksadministratören kontrollera att användarens primära domän har SunLink Server-, Windows NT Server- eller Windows NT Workstation-datorer på ömse sidor om dirigeraren, som kan vara huvudbläddrare. Datorerna behöver korrekt konfigurerade LMHOSTS-filer med poster för domänkontrollanterna över delnätet.

Med WINS behövs det inte några sådana strategier eftersom WINS-servrarna och -ombuden omärkligt ger det stöd som erfordras för att man skall kunna bläddra över dirigerarna om domänen innehåller datorer kopplade till olika dirigerare.


Obs!

Om en klientdator som kör Windows NT även använder DHCP, och om administratören anger WINS-serverinformation som en del av DHCP-alternativen, konfigureras datorn automatiskt att använda WINS-serverinformationen.


I en miljö där koppling av namn sker både med WINS och massutsändning uppför sig en klientdator med WINS aktiverat annorlunda än en klientdator utan WINS. Skillnaderna märks på hur klienterna hanterar avbildning, registrering, avregistrering och förnyelse. Detta beskrivs i de kommande avsnitten.

Avbildning av namn

När det finns WINS-servrar på ett TCP/IP-nätverk, kopplas NetBIOS-datornamn med två grundläggande metoder beroende på om WINS-koppling är tillgänglig och aktiverad på klientdatorn. Oavsett vilken metod för avbildning av namn som används är processen inte synlig för användaren efter det att systemet konfigurerats.

WINS-servrar tar emot och besvarar namnfrågor med UDP (User Datagram Protocol). En koppling mellan namn och IP-adress som registrerats på en WINS-server kan på ett säkert sätt tillhandahållas som svar på en namnfråga. En koppling i databasen garanterar emellertid inte att enheten i fråga är igång för tillfället, endast att en dator gjort anspråk på IP-adressen och att kopplingen för närvarande är giltig.

Registrering av namn

Genom namnregistreringen garanteras att NetBIOS-datornamnet och IP-adressen är unika för varje enhet.

Efter det att en icke-WINS-dator gjort anspråk på ett namn måste den stoppa försök att registrera dubblettnamn (och därmed se till att ingen annan dator kan registrera dess namn) och ge ett positivt svar om den mottar en namnfråga rörande namnet (genom att svara jakande på namnfrågan). I svaret tas datorns IP-adress med, och därigenom kan de båda systemen upprätta en session.

Släppa namn

När en dator slutar använda ett visst namn protesterar den inte längre om någon annan skulle begära att få registrera namnet. Det kallas för att namnet avregistreras.

Förnyelse av namn

Klientdatorer måste regelbundet förnya sina registreringar av NetBIOS-namn på WINS-servern. När en klientdator för första gången registrerar sig på en WINS-server, skickar WINS-servern ett meddelande om när klienten måste förnya sin registrering enligt följande:

Om posten ägs av den lokala WINS-servern släpps namnet efter den angivna tiden om inte klienten förnyat det. Om posten ägs av en annan WINS-server kontrolleras posten igen efter den angivna tiden. Om posten inte finns i databasen för den WINS-server som äger den tas den bort från den lokala WINS-databasen. En begäran om förnyelse av namn behandlas som en ny namnregistrering.


Varning!   Varning!

Om man ställer in intervallet för förnyelse av namn på ett olämpligt sätt kan system- och nätverksprestanda påverkas negativt.


WINS-ombud

Ett WINS-ombud är en WINS-dator som hjälper till vid kopplingen till IP-adresser, när det gäller namnfrågor från datorer som inte använder WINS i TCP/IP-intranät med dirigerare. Som standard är icke-WINS-datorer konfigurerade som b-nod, och använder därmed IP-massutsändningar vid namnfrågor. WINS-ombudsdatorn lyssnar på det lokala delnätet efter IP-massutsändningar av namnfrågor.

När en dator som inte använder WINS gör en IP-massutsändning av en namnfråga tar WINS-ombudet emot utsändningen och ser efter i sin cache om det kan hitta rätt koppling mellan NetBIOS-datornamn och IP-adress. Om den rätta kopplingen finns i cachen, skickar det denna information till icke-WINS-datorn. Om kopplingen mellan namn och IP-adress inte finns i cachen, ber WINS-ombudet en WINS-server om kopplingen mellan namn och IP-adress och vidarebefordrar sedan detta till den dator som ursprungligen skickade frågan.

Om det inte finns någon WINS-server på det lokala delnätet, kan WINS-ombudet fråga en WINS-server över en dirigerare. WINS-ombudet cachar (mellanlagrar) kopplingar mellan datornamn och IP-adresser som den får från WINS-servern. Dessa kopplingar används för att besvara senare IP-massutsändningar av namnfrågor på det lokala delnätet.

De kopplingar mellan namn och IP-adress som WINS-ombudet får från WINS-servern lagras i WINS-ombudets cache under en begränsad tid. (Det standardvärde som anges vid installationen är sex minuter. Minimivärdet är en minut.)

När WINS-ombudet får svar från WINS-servern, lagrar den kopplingen i cache och besvarar eventuella senare namnfrågeutsändningar med kopplingen den fick från WINS-servern.

WINS-ombudet fungerar på liknande sätt som en relästation i DHCP/BOOTP, som vidarebefordrar anrop från DHCP-klienter över dirigerare. Eftersom WINS-servern inte besvarar utsändningar bör en dator konfigurerad som WINS-ombud installeras på delnät där det finns datorer som använder utsändningar för att koppla namn.


Obs!

Om man skall konfigurera en dator med Windows NT, version 4.0, som WINS-ombud, måste man redigera datorns register manuellt. Nyckelordet EnableProxy måste vara 1 (REG_DWORD). Nyckelordet ligger i följande nyckel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netbt\ Parameters