Protokol aplikacijskog sloja definira kako aplikacijski procesi koji se izvode na različitim sustavima prosljeđuju poruke jedni drugima.
- DNS je kratica za Domain Name System.
- DNS je imenička usluga koja omogućuje mapiranje između imena glavnog računala na mreži i njegove numeričke adrese.
- DNS je potreban za funkcioniranje interneta.
- Svaki čvor u stablu ima naziv domene, a puni naziv domene niz je simbola određenih točkama.
- DNS je usluga koja prevodi naziv domene u IP adrese. To omogućuje korisnicima mreža da koriste nazive prilagođene korisniku kada traže druge hostove umjesto da pamte IP adrese.
- Na primjer, pretpostavimo da je FTP stranica na EduSoftu imala IP adresu 132.147.165.50, većina ljudi bi došla do ove stranice navodeći ftp.EduSoft.com. Stoga je naziv domene pouzdaniji od IP adrese.
DNS je TCP/IP protokol koji se koristi na različitim platformama. Prostor imena domene podijeljen je u tri različita odjeljka: generičke domene, domene zemalja i inverzne domene.
Generičke domene
- Definira registrirane hostove prema njihovom generičkom ponašanju.
- Svaki čvor u stablu definira naziv domene, koji je indeks DNS baze podataka.
- Koristi oznake od tri znaka, a te oznake opisuju vrstu organizacije.
Označiti | Opis |
---|---|
aero | Zrakoplovne i zrakoplovne tvrtke |
mi | Poduzeća ili firme |
s | Komercijalne organizacije |
kavez | Zadružne poslovne organizacije |
edu | Obrazovne ustanove |
gov | Vladine institucije |
info | Pružatelji informacijskih usluga |
int | Međunarodne organizacije |
tisuću | Vojne grupe |
muzej | Muzej i druge neprofitne organizacije |
Ime | Osobna imena |
neto | Centri za mrežnu podršku |
org | Neprofitne organizacije |
pro | Profesionalne individualne organizacije |
Domena zemlje
Format domene zemlje isti je kao generička domena, ali koristi kratice zemlje od dva znaka (npr. us za Sjedinjene Države) umjesto organizacijskih kratica od tri znaka.
formatiranje nizova java
Inverzna domena
Inverzna domena koristi se za mapiranje adrese u ime. Kada je poslužitelj primio zahtjev od klijenta, a poslužitelj sadrži datoteke samo ovlaštenih klijenata. Kako bi se utvrdilo je li klijent na popisu ovlaštenih ili ne, šalje upit DNS poslužitelju i traži preslikavanje adrese u ime.
Rad DNS-a
- DNS je mrežni komunikacijski protokol klijent/poslužitelj. DNS klijenti šalju zahtjeve na. poslužitelj dok DNS poslužitelji šalju odgovore klijentu.
- Zahtjevi klijenta sadrže ime koje se pretvara u IP adresu poznato kao DNS traženje naprijed, dok zahtjevi koji sadrže IP adresu koja se pretvara u ime poznato kao obrnuto DNS traženje.
- DNS implementira distribuiranu bazu podataka za pohranu imena svih hostova dostupnih na internetu.
- Ako klijent poput web-preglednika pošalje zahtjev koji sadrži naziv glavnog računala, tada će program kao što je npr DNS razrješivač šalje zahtjev DNS poslužitelju za dobivanje IP adrese naziva hosta. Ako DNS poslužitelj ne sadrži IP adresu povezanu s nazivom hosta, prosljeđuje zahtjev drugom DNS poslužitelju. Ako je IP adresa stigla u razlučivač, koji zauzvrat dovršava zahtjev preko internetskog protokola.