Vad är en DNS-fråga, hur DNS-fråga fungerar

en DNS-fråga är en begäran om information som skickas från en DNS-klient till en DNS-Server. Normalt är en DNS-fråga en begäran som skickas från en DNS-klient till en DNS-Server och ber om IP-adressen relaterad till ett fullständigt kvalificerat domännamn (FQDN). När en DNS-klient behöver hitta IP-adressen för en dator som är känd av dess fullt kvalificerade domännamn (FQDN), frågar den DNS-servrar för att få IP-adressen.

DNS-servern fungerar med UDP, på välkänt portnummer 53.

ett DNS-Frågemeddelande från DNS-klienten innehåller huvudsakligen information nedan.

1) fullständigt kvalificerat domännamn (FQDN): fullständigt kvalificerat domännamn (FQDN) för resursen som klienten försöker lösa. Om det inte finns något DNS-suffix som tillhandahålls av applikationen kommer DNS-klienten att lägga till det.

2) frågetyp: vilken typ av resurspost, klienten försöker lösa

3) Klass: allmänt nämnd som i (Internet) klass

Tänk på exemplet nedan för att lära dig hur DNS-fråga från en DNS-klient till DNS-Server fungerar.

varje dator i ett TCP/IP-nätverk måste konfigureras med DNS-serverns IP-adress som en del av TCP / IP-konfigurationen, som visas nedan. Här har vi DNS-servern IPv4-adress konfigurerad som 8.8.8.8. Därför besvaras frågorna om DNS-namnupplösning av en DNS-Server som arbetar på IPv4-adress 8.8.8.8.

DNS IP-adress konfiguration

jag sitter vid mitt skrivbord, bara drivs på min dator. Jag vill öppna webbsidan www.omnisecu.com, för att lära sig nätverk. Jag öppnade min favoritwebbläsare Mozilla Firefox, skrev in webbadressen som visas nedan. Här vill min dator lösa namnet och dess roll är en DNS-klient.

Firefox DNS

jag minns det fullt kvalificerade domännamnet (FQDN) som www.omnisecu.com, men för IP-kommunikation behöver datorn veta motsvarande IPv4-adress för www.omnisecu.com. för att lösa det fullständigt kvalificerade domännamnet (FQDN) www.omnisecu.com till en IP-adress måste DNS-klienten skicka en DNS-fråga till DNS-servern.

Steg 1) när du har angett webbadressen och tryckt på ”Enter” måste datorn omedelbart lösa det fullt kvalificerade domännamnet (FQDN) till en IP-adress. DNS-Upplösaren förbereder en DNS-fråga och skickar den till IP-adressen för DNS-servern, konfigurerad i TCP/IP-konfigurationsinställningar (här är det 8.8.8.8).

kom ihåg att DNS-servern fungerar med UDP, på välkänt portnummer 53.

DNS Query topology

wireshark capture screen shot av ovan nämnda DNS-fråga kopieras nedan.

DNS-fråga Fångad

nyckelvärden att komma ihåg för ett DNS-Frågemeddelande tabelleras nedan.

beskrivning värde
meddelande riktning DNS-klient till DNS-Server
källa IPv4-adress gränssnitt IP-adress för DNS-klienten
Destination IPv4-adress DNS-serverns IP-adress (det här fallet är det 8.8.8.8)
Källportnummer slumpmässigt UDP-portnummer öppnat av TCP / IP-protokollstacken på DNS-klienten
Destinationsportnummer UDP 53 (DNS)

steg 2) Efter att ha mottagit DNS-frågan från DNS-klienten kommer DNS-servern att utföra namnupplösningsstegen. Slutligen skickar ett DNS-svar tillbaka till DNS-klienten. DNS-svaret innehåller svaret för DNS-frågan, om namnupplösningsprocessen lyckades.

DNS-svar topologi

wireshark capture screen shot av ovan nämnda DNS-svar kopieras nedan.

DNS-svar fångat

DNS-svarfångst visar att ”www.omnisecu.com” är ett Alias för ”en typ” Resurspost ”omnisecu.com”. IPv4-adress för ”omnisecu.com” är 74.220.199.26.

nyckelvärden att komma ihåg för ett DNS-svarsmeddelande tabelleras nedan.

beskrivning värde
meddelande riktning DNS-Server till DNS-klient
källa IPv4-adress DNS-Server IP-adress (det här fallet är det 8.8.8.8)
Destination IPv4-adress gränssnitt IP-adress för DNS-klienten
Källportnummer UDP 53 (DNS)
Destinationsportnummer slumpmässigt UDP-portnummer öppnat av TCP / IP-protokollstacken på DNS-klienten

det finns huvudsakligen tre typer av DNS-frågor. 1) Rekursiv Fråga 2) Iterativ Fråga 3) Omvänd Fråga.

Lämna ett svar

Lämna ett svar

Din e-postadress kommer inte publiceras.