En applikationslagsprotokol definerer, hvordan applikationsprocesserne kører på forskellige systemer, sender beskederne til hinanden.
- DNS står for Domain Name System.
- DNS er en adressebogstjeneste, der giver en kortlægning mellem navnet på en vært på netværket og dens numeriske adresse.
- DNS er påkrævet for, at internettet kan fungere.
- Hver node i et træ har et domænenavn, og et fuldt domænenavn er en sekvens af symboler, der er angivet med prikker.
- DNS er en tjeneste, der oversætter domænenavnet til IP-adresser. Dette giver brugerne af netværk mulighed for at bruge brugervenlige navne, når de leder efter andre værter i stedet for at huske IP-adresserne.
- Antag for eksempel, at FTP-stedet hos EduSoft havde en IP-adresse på 132.147.165.50, ville de fleste mennesker nå dette websted ved at angive ftp.EduSoft.com. Derfor er domænenavnet mere pålideligt end IP-adressen.
DNS er en TCP/IP-protokol, der bruges på forskellige platforme. Domænenavnsområdet er opdelt i tre forskellige sektioner: generiske domæner, landedomæner og omvendt domæne.
Generiske domæner
- Den definerer de registrerede værter i henhold til deres generiske adfærd.
- Hver node i et træ definerer domænenavnet, som er et indeks til DNS-databasen.
- Den bruger etiketter med tre tegn, og disse etiketter beskriver organisationstypen.
Etiket | Beskrivelse |
---|---|
aero | Flyselskaber og rumfartsselskaber |
vi | Virksomheder eller firmaer |
med | Kommercielle organisationer |
samarbejde | Kooperative erhvervsorganisationer |
edu | Uddannelsesinstitutioner |
gov | Statslige institutioner |
info | Udbydere af informationstjenester |
int | Internationale organisationer |
tusind | Militære grupper |
museum | Museum og andre nonprofitorganisationer |
navn | Personlige navne |
net | Netværkssupportcentre |
org | Nonprofit organisationer |
pro | Professionelle individuelle organisationer |
Landedomæne
Formatet for landedomæne er det samme som et generisk domæne, men det bruger landeforkortelser med to tegn (f.eks. os for USA) i stedet for organisatoriske forkortelser med tre tegn.
Omvendt domæne
Det omvendte domæne bruges til at kortlægge en adresse til et navn. Når serveren har modtaget en anmodning fra klienten, og serveren kun indeholder filer fra autoriserede klienter. For at afgøre, om klienten er på den autoriserede liste eller ej, sender den en forespørgsel til DNS-serveren og beder om at tilknytte en adresse til navnet.
DNS fungerer
- DNS er en klient/server-netværkskommunikationsprotokol. DNS-klienter sender anmodninger til. server, mens DNS-servere sender svar til klienten.
- Klientanmodninger indeholder et navn, der konverteres til en IP-adresse, kendt som et fremadrettet DNS-opslag, mens anmodninger, der indeholder en IP-adresse, der konverteres til et navn, kendt som omvendte DNS-opslag.
- DNS implementerer en distribueret database til at gemme navnet på alle de værter, der er tilgængelige på internettet.
- Hvis en klient som en webbrowser sender en anmodning indeholdende et værtsnavn, så er et stykke software som f.eks DNS resolver sender en anmodning til DNS-serveren om at få IP-adressen på et værtsnavn. Hvis DNS-serveren ikke indeholder den IP-adresse, der er knyttet til et værtsnavn, videresender den anmodningen til en anden DNS-server. Hvis IP-adressen er ankommet til resolveren, som igen fuldfører anmodningen over internetprotokollen.