Sunday, April 29, 2007

DNS Server

Konsep DNS Server
Domain Name System Server merupakan server yang melakukan penerjemahan dari nama domain atau host menjadi IP address atau sebaliknya dari IP Address menjadi host atau domain. Administrasi domain dibagi ke dalam unit administrative yang disebut dengan zone. Zone terdiri dari domain maupun sub domain. Masing-masing zone akan ditangani oleh suatu server yang disebut dengan name server. Zone yang menterjemahkan dari nama domain menjadi IP Address disebut forward lookup zone sedangkan zone yang menterjemahkan dari IP Address menjadi nama domain disebut reverse lookup zone.

Domain merupakan kumpulan komputer atau host di suatu jaringan, misalnya domain support.microsoft.com merupakan kumpulan komputer divisi support microsoft.
Domain di bagi ke dalam:

n Root Level Domain: merupakan domain level tertinggi di Internet. Dilambangkan dengan titik (.). Root Domain ditangani oleh beberapa Name Server yang tersebar di seluruh dunia
n Top Level Domain: domain yang berada di bawah root. TLD dibagi ke dalam beberapa organisasi dan kode negara.
n Second Level Domain: domain level kedua di bawah TLD. Misalnya microsoft.com

Top Level Domain yang mewakili suatu organisasi antara lain adalah sebagai berikut:
n Com : organisasi komersial
n Edu : organisasi pendidikan
n Gov : organisasi pemerintah
n Mil : organisasi militer
n Int : organisasi internasional
n Net : Internet Service Provider
n Org : organisasi non profit

Top Level Domain yang mewakili suatu negara antara lain adalah sebagai berikut:
n id : Indonesia
n de : Jerman
n my : Malaysia
n sg : Singapore

Selain itu ada juga Top Level Domain yang khusus yaitu in-addr.arpa yaitu domain yang digunakan untuk resolusi dari IP Address ke nama domain atau komputer.

FQDN (Fully Qualified Domain Name) merupakan nama lengkap host dan nama domain. Misalnya nakula.support.microsoft.com merupakan server bernama nakula di domain support.microsoft.com.

Name Server
Ada dua jenis name server yang digunakan untuk menangani resolusi nama, yaitu:
1 Primary Name Server : Server yang mengambil referensi nama langsung dari lokal database
2 Secondary Name Server : Server yang mengambil referensi dari Primary Name Server.

Resource Record
Resource Record merupakan record yang terdapat dalam database Name Server DNS untuk menterjemahkan IP Address ke nama dan dari Nama ke IP Address.

Ada beberapa resource Record yang sangat sering digunakan, antara lain sebagai berikut:
A Record adalah record yang berisi nama host dan IP Address. Misalnya host london.mataram.com memiliki IP Address 192.168.1.118

SOA (Start of Authority) Record adalah record yang berisi siapa yang bertanggung jawab atas suatu zone. Misalnya SOA untuk mataram.com adalah hostmaster.mataram.com

NS (Name Server) Record adalah record yang berisi name server yang bertanggung jawab atas suatu zone. Misalnya name server untuk domain mataram.com adalah london.mataram.com

CNAME (Canonical Name) Record adalah record yang berisi nama alias untuk suatu host.
Misalnya Anda bisa memanggil nama london.mataram.com dengan nama lain mail.mataram.com.

PTR (Pointer) Record adalah record yang berisi penunjuk IP Address ke nama domain atau host. Misalnya IP Address 192.168.1.118 adalah milik london.mataram.com

MX (Mail Exchanger) Record adalah record yang berisi nama email server untuk domain tertentu. Misalnya mail server untuk mataram.com adalah london.mataram.com.

No comments: