Protokol aplikacijskega sloja določa, kako aplikacijski procesi, ki se izvajajo v različnih sistemih, posredujejo sporočila drug drugemu.
- DNS je kratica za Domain Name System.
- DNS je imeniška storitev, ki omogoča preslikavo med imenom gostitelja v omrežju in njegovim številčnim naslovom.
- DNS je potreben za delovanje interneta.
- Vsako vozlišče v drevesu ima ime domene, polno ime domene pa je zaporedje simbolov, določenih s pikami.
- DNS je storitev, ki prevede ime domene v naslove IP. To omogoča uporabnikom omrežij, da uporabljajo uporabniku prijazna imena, ko iščejo druge gostitelje, namesto da bi si zapomnili naslove IP.
- Na primer, predpostavimo, da je imelo spletno mesto FTP pri EduSoft naslov IP 132.147.165.50, večina ljudi bi to spletno mesto dosegla z navedbo ftp.EduSoft.com. Zato je ime domene bolj zanesljivo kot naslov IP.
DNS je protokol TCP/IP, ki se uporablja na različnih platformah. Prostor imen domen je razdeljen na tri različne dele: generične domene, domene držav in inverzne domene.
Generične domene
- Definira registrirane gostitelje glede na njihovo generično vedenje.
- Vsako vozlišče v drevesu definira ime domene, ki je indeks baze podatkov DNS.
- Uporablja trimestne oznake, ki opisujejo vrsto organizacije.
Oznaka | Opis |
---|---|
aero | Letalske in vesoljske družbe |
mi | Podjetja ali podjetja |
z | Komercialne organizacije |
coop | Zadružne poslovne organizacije |
edu | Izobraževalne ustanove |
gov | Državne institucije |
info | Ponudniki informacijskih storitev |
int | Mednarodne organizacije |
tisoč | Vojaške skupine |
muzej | Muzej in druge neprofitne organizacije |
ime | Osebna imena |
mreža | Centri za omrežno podporo |
org | Neprofitne organizacije |
pro | Strokovne individualne organizacije |
Domena države
Oblika državne domene je enaka generični domeni, vendar uporablja dvomestne okrajšave držav (npr. us za Združene države) namesto treh znakovnih organizacijskih okrajšav.
Inverzna domena
Inverzna domena se uporablja za preslikavo naslova v ime. Ko je strežnik prejel zahtevo od odjemalca in strežnik vsebuje datoteke samo pooblaščenih odjemalcev. Če želite ugotoviti, ali je odjemalec na pooblaščenem seznamu ali ne, pošlje poizvedbo strežniku DNS in zahteva preslikavo naslova v ime.
seznami v Javi
Delovanje DNS
- DNS je omrežni komunikacijski protokol odjemalec/strežnik. Odjemalci DNS pošiljajo zahteve na. strežnik, medtem ko strežniki DNS pošiljajo odgovore odjemalcu.
- Zahteve odjemalca vsebujejo ime, ki je pretvorjeno v naslov IP, znano kot iskanje naprej DNS, medtem ko zahteve, ki vsebujejo naslov IP, ki je pretvorjeno v ime, znano kot povratno iskanje DNS.
- DNS izvaja porazdeljeno bazo podatkov za shranjevanje imen vseh gostiteljev, ki so na voljo v internetu.
- Če odjemalec, kot je spletni brskalnik, pošlje zahtevo, ki vsebuje ime gostitelja, potem kos programske opreme, kot je npr DNS razreševalec pošlje zahtevo strežniku DNS za pridobitev naslova IP imena gostitelja. Če strežnik DNS ne vsebuje naslova IP, povezanega z imenom gostitelja, potem posreduje zahtevo drugemu strežniku DNS. Če je naslov IP prispel do razreševalnika, ta nato dokonča zahtevo prek internetnega protokola.