You are on page 1of 6

BAB VII DNS ( DOMAIN NAME SYSTEM ) DNS singkatan dari Domain Name System.

DNS suatu database yang

terdistribusi yang digunakan oleh protokol TCP/IP untuk maping antara hostname dan IP address . Trdistribusi maksudnya adalah bahwa bahwa tidak ada satupun server yang dapayt memmebriakn semua inforamsi maping dari hostname ke IP setiap !"N umumnya mempunyai database masing#masing sehingga $lient pada system tersebut dapat meng%ueriy DNS. Contoh pada suatu &aringan lokal &ika suatu host akan melakukan komunikasi dengan host lain misalnya hostname singomendem yang bernomer IP '().'*+.),.-. akan melakukan suatu koneksi ke suatu web server dalam intranet Poltek /alang .0eb server tersebut bernama www.singoedan.poltekmlg. 1ser pada mesin '().'*+.),.-. /esin '().'*+.),.-. melakukan akan menuliskan http2//www.singoedan.poltekmlg

suatu broad$ast pada net atau &aringan men$ari www.singoedan.poltekmlg semua mesin penerima re%uest tidak akan tahu dan tidak mengenal alamat tersebut karena alamat tersebut bukanlah alamat IP. 3arus ada suatu mesin pada net tersebut yang menyediakan maping alamat IP dengan nama host dan keterangan lain sebelum pen$arian yaitu untuk net diforwardkan ke net diluar net tersebut . /esin tersebut menyediakan maping alamat IP dan host dan keterangan lain akan dikirim &awaban bahwa untuk net yang bersangkutan sa&a '().'*+.),. 4ika mesin server domain menerima re%uest dari host '().'*+.),.-. maka www.singoedan.poltekmlg bernomer '().'*+.),.-' dengan &awaban tersebut maka host '().'*+.),.-. akan menghubungi '().'*+.),.-' .

,.

Domain Pada Internet setiap mesin diberi nama yang informatif. Dengan melihat nama suatu mesin minimal orang dapat membayangkan di mana mesin berada atau servis apa yang diberikannya. 5entuk hostname yang dipakai pada Internet mirip dengan IP "ddress yakni terdiri dari beberapa segmen. Setiap segmen berupa nama / singkatan yang memberi informasi. 3ubungan setiap segmen berupa hirarki / tingkatan. Segmen disebelah kiri lebih spesifik dari segmen di sebelah kanan atau berada dalam domain nama yang ada di kanan. 6ita perhatiakan nama host seperti berikut ini 2 singomendem.poltek-malang.ac.id. Dari nama host tersebut dapat dilihat terdapat

tanda titik pada setiap periode yang menandakan suatu penyebutan bahwa nama host adalah singomendem domain atau termasuk anggota pada domain poltek#malang poltek# malang adalah anggota atau domain dari organisasi a$ademik. Pada domain utama id penun&uk Indonesia sebagai top level domain.

emodelan domain
id ac ns1 itb ee go

co

7ambar -.'. /odel domain 8 Sumber 2 www.image.itb.a$.id/tutorial 9

,,

/anusia lebih mudah menggunakan dan mengingat nama karena sifatnya yang informatif tadi. Namun demikian komunikasi komputer pada TCP/IP menghendaki nomor#nomor IP "ddress sebagai alamat untuk mengenali suatu mesin. :leh karena itu diperlukan suatu proses mapping antara hostname dan IP "ddress. 4ika kita ingin berhubungan dengan komputer bernama image.itb.ac.id, maka komputer tempat kita berada harus mengetahui nomor IP "ddress dari image.itb.ac.id. !angkah pertama yang dilakukan adalah melihat pada file database pada komputer . 6ita perhatikan sekarang hierarki dari suatu DNS
unnamed root

Top level

arpa

com

ed!

go"

mi l

net

id

!k

<.

domains se$ond level domains


')) vert In#addr =oo

*.

',(

7enerik domain
);)

$ountry domain

,*

);).',(.*..')).in#addr.arpa

7ambar hierarki suatu DNS

"da dua model domain yaitu model generik domain dengan

domain level

topnya adalah .net .$om . mil dsbnya. Dan model $ountry domain dengan top level domain adalah singkatan nama negara misalnya .id .uk .sg .us dan sebagainya. Top !evel Domain yang dipakai pada Internet adalah $ountry domain dengan menggunakan singkatan nama negara seperti $ontoh berikut ini 2 id #$ %p nl t' !k Indonesia e$ancis &epang Belanda T'ailand Ingg$is

6husus penamaan di "merika Serikat Top !evel Domain yang dipakai berdasarkan organisasi atau menggunakan generik domain seperti $ontoh berikut 2

D:/"IN com ed! go" int mil net o$g

D>S6?IPSI :rganisasi komersial Institusi pendidikan :rganisasi pemerintahan :rganisasi internasional /iliter "merika Serikat :rganisasi network :rganisasi

Penamaan model seperti labtt.poltekmlg.a$.id dkenal dengan sebutan (!ll) *!ali#ied Domain Name

,-

Dalam suatu &aringan atau lo$al net seperti misalnya &aringan lo$al untuk poltek# malang. 4ka ada host yang ditambahkan atau berada pada suatu &aringan poltek#malang maka administrator akan membuat suatu domain.t@t pada suatu mesin yang disebut dengan mesin name server pada mesin server ini dibuat suatu tabel domain yang berisi maping dan nomer IP siapa sa&a yang termasuk anggota. Dalam hal ini adminstrator poltek-malang membuat suatu database domain yang berisi nama mesin dan nomer IP yang men&adi anggota poltel#malang . /isal terdapat tabel seperti berikut A D:/"IN.TBT A ############################################### labtt.poltek#malang.a$.id. labtt. telkom'.poltek#malang.a$.id. telkom' singomendem. IN " '().'*+.'C-.CC IN CN"/> labtt.poltek#malang.a$.id. IN " '().'*+.'C-.C. IN CN"/> telkom'.poltek#malang.a$.id. IN " '().'*+.'C-.C( IN CN"/> simgomendem.poltek#malang.a$.id.

singomendem.poltek#malang.a$.id.

Tiga buah mesin tersebut teermasuk anggota dari poltek#malang. 4ika suatu mesin bernama singomendem akan melakukan suatu DTP ke server bernama telkom' maka akan men$ari data base nama dan IP tersebut pada suatu name server atau server DNS pada lingkupnya sendiri ini disebut dengan primary name server 5agaimana sekarang dimisallkan suatu host singomendm akan melakukan suatu hubungan ke yahoo.$omE Pertama adalah singomendem akan menanyakan yahoo.$om pada dns lo$al atau primary name server yang umumnya terletak pada tempat dimana domain singomendem berada 4ika data tersebut tidak ada pada suatu data base name server maka Name Server tersebut akan meminta kepada mesin Name Server lain yang lebih mengetahui. 4ika &awaban telah diterima data tersebut akan dikirim kepada host yang meminta kepadanya tadi. Selain itu data baru tersebut langsung ditambahkan pada databasenya sendiri agar &ika kemudian ada yang meminta data tersebut dapat langsung dilayani tanpa meminta lagi kepada Name Server lainnya.

,+

(o$mat pesan pada DNS ; Identifikasi Number of %uestion Number of authority ??s Fuestion "nswer 8variable number of resour$e re$ords9 "uthority 8variable number of resour$e re$ords9 "dditional information8variable number of resour$e re$ords9 ', '* Dlags Number of answer ?s Number of additional ??s C'

,(

You might also like