TechBlogSD - Allt för WordPress- och WEB -utveckling
WEB- och WordPress - instruktioner, nyheter, recensioner av teman och plugins

Vad är DNS och hur fungerar det?

3

Alla internetresurser som din bärbara dator, mobila enheter och servrar som innehåller innehåll för alla detaljhandelswebbplatser, identifierar och kommunicerar med varandra med hjälp av IP -adresser. En IP -adress är en uppsättning unika nummer som datorer enkelt kan förstå och bearbeta. Men när du surfar behöver du inte veta och komma ihåg detta långa nummer för varje webbplats du vill besöka. Du anger bara domännamnet för målwebbplatsen som abc.com, och det öppnar webbplatsen, tack vare DNS. Att lära sig de grundläggande DNS -begreppen hjälper dig att förstå vad som händer bakom kulisserna, när du besöker en webbplats samt hur du konfigurerar din webbplats för åtkomst.

Vad är DNS?

Domain Name System (DNS) är ett applikationslager i TCP/IP -protokollpaketet, som implementerar namntjänsten som används på Internet. DNS kartlägger eller översätter människovänliga domännamn (abc.com) till dess datorvänliga numeriska IP-adress (som 127.168.10.117), vilket gör det möjligt för användare att ansluta till rätt webbplats. DNS -poster innehåller information om webbhotell, domänregistrant, aktiv namnsparare och adress och lagras på en namnserver (DNS -server). När din lokala dator skickar en begäran om en specifik dator, hämtar servern och svarar med informationen om matchande IP.

Det fungerar som en telefonbok som har ett globalt distribuerat register som hanterar kartläggningen mellan namn (värdnamn) och nummer (IP -adresser).

Vad är DNS och hur fungerar det?

DNS -illustration

Typer av DNS -servrar

Det finns tre huvudtyper av namnservrar, nämligen:

En auktoritativ DNS -tjänst ger ursprungliga och definitiva svar på DNS ​​-frågor som en webbplats eller e -postserver IP -adress. Den innehåller en databas med all data som är associerad med en given domän och är den sista myndigheten över en domän. Det finns två klasser av auktoritativ DNS -server:

  • Primär (huvud) namnserver – Lagrar huvudkopiorna av all domändata och är den viktigaste referenspunkten för den relevanta DNS -begäran. Uppdateringar om en domän görs från denna databas.
  • Slavnamnserver – Den primära DNS -servern delar sin belastning med och delegerar sin behörighet till en slavserver för att förbättra tillgängligheten vid fel eller sammanbrott. Enkelt uttryckt är slavservern en backup för den primära servern. Den förlitar sig på speciella automatiska DNS -protokollmekanismer för att få uppdateringar.
  • Root Name Server – Det första steget i domännamnet till IP -översättning börjar här. Rotservern extraherar TLD (toppnivådomän) från DNS -begäran (t.ex. .com, .org och så vidare). Det returnerar sedan detaljer för namnområdet och omdirigerar begäran till den relevanta TLD -namnservern.

2 Rekursiv/ cachning – Endast DNS -server

Caching -servern tar emot rekursiva DNS -frågor från klienter, spårar namnet till IP -översättning och returnerar rätt IP till klienten. Den äger ingen DNS -data, men har tillgång till alla offentliga DNS -poster. Det har också en cache med svar på den senaste förfrågan för att förbättra DNS -upplösningshastigheten.

3 Vidarebefordra DNS -server

Som namnet antyder skickar denna server DNS -begäranden till andra externa servrar för upplösning. Det ger också en lokal DNS-cache, som möjliggör upplösning utanför webbplatsen, vilket reducerar svarstiden. Dessutom erbjuder den flexibilitet när det gäller att definiera ditt lokala domänutrymme genom att dela och skicka interna och externa frågor till olika servrar.

Vad är DNS och hur fungerar det?

DNS -serverfunktion

Upplösning och cachning

DNS -upplösning är processen för att mappa domännamnen till deras IP -adress och startar när ett lokalt program som webbläsaren behöver kontakta en fjärrresurs på Internet. Webbläsaren söker hjälp från DNS -klienten, din lokala DNS -programvara, för att få adressen till resursen. DNS -klienten skickar en fråga till DNS -servern, ett distribuerat och hierarkiskt nätverk av servrar som mappar begäran till dess IP -adress och skickar tillbaka IP -adressen för fjärrdatorn.

Specifika DNS -servrar har inte detaljer för alla domäner i världen, men kan navigera i hierarkin för att hitta de specifika auktoritativa namnservrarna med mappningen för den begärda domänen.

Under denna upplösning routings processer, varje DNS -server och din webbläsare cachar svaren från var svar kommer att hämtas utan att fråga den ursprungliga servern vid en liknande begäran. DNS -cachning hjälper till att påskynda DNS -svar på vilken nivå som helst. Begäranden som inte är lösta från cacheminnet vidarebefordras till den ursprungliga servern för upplösning.

Slutsats

DNS är en mycket viktig komponent på Internet som ger namnet till IP -mappning för varje Internetresurs. Det gör det möjligt för oss att komma åt fjärrdatorer eller webbplatser med deras domännamn, istället för att behöva komma ihåg deras långa IP -adress. Det betyder att utan DNS -systemet skulle det vara mycket svårt eller omöjligt att komma åt internet. Din internetleverantör eller hemrouter tilldelar dig automatiskt adressen till DNS -servern, men om du har problem med säkerheten kan du använda filtrerad DNS -tjänst, till exempel Open eller Google DNS.

Inspelningskälla: webnots.com
Leave A Reply

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer