Hỡnh 10-7. C u trỳc khụng gian tờn mi n DNS.
DNS t ch c khụng gian tờn mi n theo c u trỳc cõy, trờn cựng là g c, r i n cỏc nỳt cha, nỳt con... và cu i cựng là cỏc nỳt lỏ.
t mỏy tớnh trong m ng s ng v i m t nỳt c a cõy. Nh cõy trờn, mỏy lỏ www s cú a ch hoàn ch nh là www.microsoft.com. M i nỳt trờn cõy bi u di n
t mi n (domain) trong h th ng DNS; m i mi n l i cú m t hay nhi u mi n con. i m i mi n này u ph i cú mỏy ch DNS t ng ng qu n lý h th ng tờn trong mi n ú.
Nỳt trờn cõy : i nỳt cú m t tờn t ng ng dài t - n 63 ký t d i 128 trong b ng mó ASCII. Cỏc nỳt k nhau khụng c cú cựng tờn. M i nỳt cú m t t p (cú th r ng) cỏc n ghi tài nguyờn (Resource Record - RR) ch a thụng tin i kốm nỳt ú. Nhón r ng dành riờng cho nỳt g c, ký hi u b ng d u ch m (.).
Mi n con : c t o thành t m i nỳt c a khụng gian tờn và cỏc nỳt bờn d i cú th i n c cỏc nỳt ú.
Vựng : là m t ph n cõy con c a cõy DNS c qu n lý nh m t th c th riờng. Vựng cú th bao g m m t mi n hay m t mi n v i m t s mi n con. Cỏc mi n con m c th p h n c a m t vựng l i cú th chia thành cỏc vựng r i nhau.
com edu gov mil int/net/org . .
microsoft rhino mit whitehous Microsoft Domain Do Microsoft qu n lý Do NIC qu n lý www
COM Commercial organizations EDU Educational
GOV Government MIL Military groups
NET Network support centers ORG Noncommercial
Tờn mi n c a m t nỳt : là dóy cỏc nhón t m t nỳt trờn cõy n g c c a cõy. Cỏc nhón trong tờn mi n cỏch nhau b ng d u ch m (.). Tờn mi n tuy t i t thỳc ng d u ch m. Vớ d “poneria.ISI.EDU.”. Tờn mi n t ng i khụng k t thỳc ng d u ch m và s c ph n m m c c b ghộp y khi x lý. n gi n vi c cài t, dài tờn mi n c gi i h n d i 255. M t mi n là mi n con c a mi n khỏc n u tờn mi n ú ch a tờn mi n kia. Vớ d A.B.C.D là mi n con c a cỏc mi n con c a cỏc mi n B.C.D, C.D, D và mi n g c.
Tờn mi n y là tờn cỏc nỳt t g c n lỏ c a cõy n i v i nhau và phõn cỏch b ng d u ch m. Vớ d : mrp2.widgets.mfg.universal.co.uk
Cỏc mi n m c nh : Mi n g c và cỏc mi n m c nh c a cõy DNS do NIC qu n lý. Cỏc tờn mi n m c nh cú th chia ba lo i :
- Cỏc mi n t ch c (tờn 3 ký t ) : com, edu, gov, . . .
- Cỏc mi n a lý (cỏc mó qu c gia, 2 ký t ) : uk, vn, ca, fr, . . . - Mi n in-addr-arpa : mi n c bi t dựng ỏnh x a ch thành tờn.
Trỏch nhi m qu n lý khụng gian tờn DNS d i m c nh c NIC y nhi m cho cỏc t ch c khỏc. Cỏc t ch c này l i chia khụng gian tờn phớa d i và u nhi m xu ng. Mụ hỡnh qu n lý phõn tỏn này cho phộp DNS c qu n lý t tr b i cỏc t ch c tham gia. Cỏch t tờn nh v y cú tỏc d ng phõn c p qu n lý vựng tờn. Cỏc t ch c cú th t t o và qu n lý khụng gian tờn riờng c a mỡnh trong m ng, khụng ph thu c vào s cho phộp c a NIC.
n tờn và vựng cũn c nhi u hóng l n b sung và làm phong phỳ thờm ng nh ng gi i phỏp c a riờng h . Vớ d Microsoft cú WINS - Windows Internet Naming Service, IBM cú DDNS - Dynamic Domain Name System.
10.4.1.1 Cỳ phỏp tờn mi n
Cỳ phỏp cho tờn mi n sau õy cho phộp phự h p v i nhi u ng d ng nh mail, telnet, . . . <domain>::=<subdomain>| <subdomain>::=<label>|<subdomain> <label> <label>::=<letter>[[<ldh-str>]<let-dig>] <ldh-str>::=<let-dig-hyp>|<let-hyp><ldh-str> <let-dig-hyp>::=<let-dig>| <let-dig>::=<letter>|<digit> <letter>::= ký t t A-Z, a-z <digit>::= ch s 0-9