Skip to main content

Introduktion till domännamnssystemet (DNS)

En introduktion till satsschemat (Juni 2026)

En introduktion till satsschemat (Juni 2026)
Anonim

Internet och många större privata Internet Protocol (IP) nätverk är beroende av att använda sig av domännamnssystemet (DNS) för att hjälpa till att styra trafik. DNS upprätthåller en distribuerad databas med nätverksnamn och adresser, och det ger metoder för datorer för att fjärråtgöra databasen. Vissa människor kallar DNS "telefonboken på Internet".

DNS och World Wide Web

Alla offentliga webbplatser körs på servrar som är anslutna till Internet med offentliga IP-adresser. Webbservrarna på About.com har till exempel adresser som 207.241.148.80. Även om folk kan skriva adressinformation som http://207.241.148.80/ i sin webbläsare för att besöka webbplatser, kan man använda riktiga namn som http://www.about.com/ är mycket mer praktisk.

Internet använder DNS som en världsomspännande namnupplösningstjänst för offentliga webbplatser. När någon skriver en webbplats namn i sin webbläsare, ser DNS upp motsvarande IP-adress för den webbplatsen, de data som krävs för att göra önskade nätverksanslutningar mellan webbläsare och webbservrar.

DNS-servrar och namnhierarki

DNS använder en arkitektur för klient / servernätverk. DNS-servrar är datorerna som är avsedda att lagra DNS-databasen uppgifter (namn och adresser), medan DNS-klienter inkluderar datorer, telefoner och andra enheter av slutanvändare. DNS-servrar gränsar också till varandra och fungerar som klienter till varandra när det behövs.

DNS organiserar sina servrar i en hierarki. För Internet, så kallad root namnservrar bo överst i DNS-hierarkin. Nätverksrotsnamnsservrar hanterar DNS-serverns information för webens toppdomäner (TLD) (som ".com" och ".uk"), särskilt namnen och IP-adresserna till originalen (kallad auktoritativ ) DNS-servrar som ansvarar för att svara på frågor om varje toppdomän individuellt. Servrar på nästa lägre nivå i DNS-hierarkin spår andra nivåns domännamn och adresser (som "about.com") och ytterligare nivåer hanterar webbdomäner (som "compnetworking.about.com").

DNS-servrar installeras och underhålls av privata företag och internetstyrande organ runt om i världen. För Internet stöder 13 root namnservrar (faktiskt redundanta pooler av maskiner runt om i världen) hundratals domäner på Internet, medan About.com tillhandahåller auktoritativ DNS-serverinformation för webbplatser inom sitt nätverk. Organisationer kan på samma sätt distribuera DNS på sina privata nätverk separat, i mindre skala.

Mer - Vad är en DNS-server?

Konfigurera nätverk för DNS

DNS-klienter (kallas resolvrar ) som vill använda DNS måste ha den konfigurerad i deras nätverk. Resolvers frågar DNS genom att använda fasta ( statisk ) IP-adresser på en eller flera DNS-servrar. På ett hemnätverk kan DNS-serveradresser konfigureras en gång på en bredbandsrouter och automatiskt hämtas av klientenheter, eller adresserna kan konfigureras för varje klient individuellt. Hemnätverksadministratörer kan få giltiga DNS-serveradresser från antingen deras Internet-leverantör eller tredjeparts Internet DNS-leverantörer som Google Public DNS och OpenDNS.

Typer av DNS-sökning

DNS används oftast av webbläsare som automatiskt konverterar domännamn till IP-adresser. Bredvid dessa framåtblickningar , DNS används också för:

  • hitta rätt servrar för att leverera Internet-e-post
  • omvända sökningar som konverterar en IP-adress tillbaka till ett domännamn

Nätverksförfrågningarna som stöder DNS-sökningar körs över TCP och UDP, port 53 som standard.Se även - Vidarekoppling och omvänd IP-adressuppsökning

DNS Caches

För att bättre hantera stora volymer av förfrågningar använder DNS caching. DNS-cachar lagrar lokala kopior av nyligen öppnade DNS-poster medan originalen fortsätter att bibehållas på sina utsedda servrar. Att ha lokala kopior av DNS-poster undviker att generera nätverkstrafik upp och genom DNS-serverns hierarki. Om en DNS-cache blir föråldrad kan dock problem med nätverksanslutningar uppstå. DNS-cachar har också varit benägna att attackera av nätverkshackare. Nätverksadministratörer kan skölja en DNS-cache om det behövs med hjälp av ipconfig och liknande verktyg.Mer - Vad är en DNS-cache?

Dynamisk DNS

Standard DNS kräver all IP-adressinformation som lagras i databasen som ska fixas. Det fungerar bra för att stödja typiska webbplatser, men inte för enheter som använder dynamiska IP-adresser som Internet-webkameror eller webbsajter. Dynamisk DNS (DDNS) lägger till nätverksprotokollstillägg till DNS för att möjliggöra namnupplösningstjänst för dynamiska klienter.

Olika leverantörer av tredje part erbjuder dynamiska DNS-paket som är utformade för dem som vill ha fjärråtkomst till sitt hemnät via Internet. När du konfigurerar en Internet DDNS-miljö måste du logga in med den valda leverantören och installera ytterligare programvara på det lokala nätverket. DDNS-leverantören övervakar fjärrskrivna enheter och gör de nödvändiga DNS-namnserveruppdateringarna.

Mer - Vad är Dynamisk DNS?

Alternativ till DNS

Microsoft Windows Internet Naming Service (WINS) stöder namnupplösning som liknar DNS men fungerar endast på Windows-datorer och använder ett annat namnrymd. WINS används på vissa privata nätverk av Windows-datorer.

Dot-BIT är ett open source-projekt baserat på Bitcoin teknik som arbetar för att lägga till stöd för en ".bit" toppdomän domän till Internet DNS.

Internet Protocol Tutorial - IP Network Numbering