SlideShare une entreprise Scribd logo
1  sur  12
Domain Name System
              DNS
DNS adalah distribute database system yang
digunakan untuk pencarian nama komputer
(nama resolution) di jaringan yang
menggunakan TCP/IP (Tranmission Control
Protokol / Internet Protokol)
Keunggulan DNS :
- Mudah, DNS sangat mudah karena user tidak perlu
  direpotkan lagi untuk mengingat IP address sebuah
  komputer cukup dengan host name (nama
  komputer)
- Konsisten, IP addres sebuah komputer bisa
  berubah tetapi host name sebuah komputer tidak
  berubah
- Simple, user hanya menggunakan satu nama
  domain untuk baik di internet maupun di intranet
Konsep DNS
DNS adalah sebuah aplikasi untuk menukarkan
nama komputer ke alamat ip dan sebaliknya.
DNS diimplementasikan oleh sebuah software
bernama BIND (Berkeley Internet Name
Domain). BIND dalam pekerjaan sehari-hari
dinamakan named. Cara kerja DNS sebagai
berikut :
DNS server terdiri dari tiga jenis yaitu :

   Cache
    Jenis ini tidak mempunyai data nama-nama
    host dari domain tertentu. Ia hanya mencari
    jawaban dari beberapa DNS server
    terdekat. Setelah jawaban didapatkan,
    datanya disimpan dalam cache untuk
    keperluan mendatang. DNS server cache
    merupakan yang paling mudah untuk
    dikonfigurasi.
   Primary (master)
    Sesuai dengan namanya, primary (untuk versi 4.x)
    atau master (untuk versi 8.x) adalah pemegang
    daftar lengkap dari sebuah domain yang
    dikelolanya. Server ini memegang otoritas penuh
    atas domainnya. Misalkan server ns1.itb.ac.id
    memegang otoritas penuh atas domain *.itb.ac.id.
    Otoritas penuh di sini berarti server ini yang
    bertanggung jawab untuk ditanyai nama-nama
    host berdomain itb.ac.id dan sub-sub domain
    dibawahnya. Selain itu hanya server ini yang dapat
    membuat sub-domain di bawah itb.ac.id.
   Secondary (slave)
    Server ini adalah backup dari primary server.
    Sama seperti primary, secondary juga memuat
    daftar lengkap sebuah domain. Hubungan antara
    primay dan secondary ini kurang lebih seperti
    mirror. Bila ada perubahan di primary server,
    secondary terus mengikutinya secara periodik.
    Oleh karena itu, secondary memerlukan izin dari
    primary untuk melakukan sinkronisasi ini.
    Sinkronisasi ini lazimnya disebut sebagai zona
    transfer. Secondary diperlukan sebagai backup
    bila Primary crash atau sibuk dan untuk
    mempermudah pendelegasian.
Struktur DNS terbagi atas :
-   Root- Level Domain
    Domain ditentukan berdasarkan tingkatan
    kemampuan yang ada distruktur hirarki yang disebut
    dengan level. Level paling atas disebut di hirarki
    disebut dengan root domain. Root domain
    diekspresikan berdasarkan periode dimana lambang
    untuk root domain adalah (“.”)
-   Top- Level Domain
    Top-level doman dapat berisi second level domains
    dan host
Berikut ini contoh top- leve domain :
 com = organisasi komersial
 edu     = institusi pendidikan dan universitas
 org     = organisasi non profit
 net     = network (backbone internet)
 gov     = organisasi pemerintah non militer
 mil     = organisasi pemerinta militer
 num = no telepon
 xx      = dua huruf kode negara (.id = indonesia,
           sg= singapuran, au = australia, dll)
-   Second Level Domain
    berisi host dan domain lain, yang disebut
    subdomain,
-   Host Names
    domain name yang digunakan host name
    akan menciptakan fully qualified domain
    name
Bagaimana DNS Bekerja ?
-   DNS bertugas menerjemahkan nama komputer ke
    IP Address (memetakan).
-   Client DNS disebut resolvers
-   Server DNS disebut name servers
-   Resolver mengirimkan permintaan ke name server
    berupa queri dan name server akan memproses
    dengan cara mengecek ke lokal database DNS,
    menghubungi name server lainnya atau
    mengirimkan message failure jika ternyata
    pemintaan client tidak ditemukan
Proses tersebut sering disebut Forward Lookup
Query, yaitu permintaan dari client dengan cara
memetakan nama komputer (host) IP Address.

Contenu connexe

Tendances

Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5izzatuna
 
Konfigurasi dhcp (linux debian)
Konfigurasi dhcp (linux debian)Konfigurasi dhcp (linux debian)
Konfigurasi dhcp (linux debian)Ujang Maulana
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPRobby Firmansyah
 
nfs linux samba
nfs linux sambanfs linux samba
nfs linux sambanadzif
 
Domain name system – dns
Domain name system – dnsDomain name system – dns
Domain name system – dnswhitecross
 
Pahlepi konfigurasi dn_sserver
Pahlepi konfigurasi dn_sserverPahlepi konfigurasi dn_sserver
Pahlepi konfigurasi dn_sserverpahlepirap
 
Tugas5 09650032-tif-uin-pemrograman jaringan
Tugas5 09650032-tif-uin-pemrograman jaringanTugas5 09650032-tif-uin-pemrograman jaringan
Tugas5 09650032-tif-uin-pemrograman jaringanSidecool Ahdi
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaAndrian Lesmana
 
4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dnswayan abyong
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linuxseolangit4
 
Laporan master slave dns
Laporan master slave dnsLaporan master slave dns
Laporan master slave dnsSubiyan Toro
 
Jarkom - Jilid VI
Jarkom - Jilid VIJarkom - Jilid VI
Jarkom - Jilid VIrezarmuslim
 

Tendances (20)

Membuat dns serverdidebian5
Membuat dns serverdidebian5Membuat dns serverdidebian5
Membuat dns serverdidebian5
 
konfigurasi dns
konfigurasi dnskonfigurasi dns
konfigurasi dns
 
Konfigurasi dhcp (linux debian)
Konfigurasi dhcp (linux debian)Konfigurasi dhcp (linux debian)
Konfigurasi dhcp (linux debian)
 
Dns
DnsDns
Dns
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
 
Dns server
Dns serverDns server
Dns server
 
nfs linux samba
nfs linux sambanfs linux samba
nfs linux samba
 
Cover
CoverCover
Cover
 
Domain name system – dns
Domain name system – dnsDomain name system – dns
Domain name system – dns
 
File server samba
File server sambaFile server samba
File server samba
 
Apa itu samba
Apa itu sambaApa itu samba
Apa itu samba
 
Pahlepi konfigurasi dn_sserver
Pahlepi konfigurasi dn_sserverPahlepi konfigurasi dn_sserver
Pahlepi konfigurasi dn_sserver
 
Tugas5 09650032-tif-uin-pemrograman jaringan
Tugas5 09650032-tif-uin-pemrograman jaringanTugas5 09650032-tif-uin-pemrograman jaringan
Tugas5 09650032-tif-uin-pemrograman jaringan
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmana
 
4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns4.1 lab-instalasi dan konfigurasi dns
4.1 lab-instalasi dan konfigurasi dns
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Laporan master slave dns
Laporan master slave dnsLaporan master slave dns
Laporan master slave dns
 
23. pkti-2b[3]
23. pkti-2b[3]23. pkti-2b[3]
23. pkti-2b[3]
 
Jarkom - Jilid VI
Jarkom - Jilid VIJarkom - Jilid VI
Jarkom - Jilid VI
 
Samba Server
Samba ServerSamba Server
Samba Server
 

En vedette

Exalt august 2012
Exalt  august 2012Exalt  august 2012
Exalt august 2012JTS_Inc
 
Experiencias glenn doman
Experiencias glenn domanExperiencias glenn doman
Experiencias glenn domanwaldensmitch
 
1 year and 4 months
1 year and 4 months1 year and 4 months
1 year and 4 monthsIan Kakkoii
 
GreyStar Corporation Presentation
GreyStar Corporation PresentationGreyStar Corporation Presentation
GreyStar Corporation Presentationcondebf
 
8 august reception powerpoint
8 august reception powerpoint8 august reception powerpoint
8 august reception powerpointsusancd
 
Projeto saber
Projeto  saberProjeto  saber
Projeto sabergtruzzi
 
Wireless,fundamental&instalasi
Wireless,fundamental&instalasiWireless,fundamental&instalasi
Wireless,fundamental&instalasifahmihariyadi
 
Technology transfer: Changes in Materials and Containers used to Store and Tr...
Technology transfer: Changes in Materials and Containers used to Store and Tr...Technology transfer: Changes in Materials and Containers used to Store and Tr...
Technology transfer: Changes in Materials and Containers used to Store and Tr...haideejohnson
 
Presentasi motherboard2
Presentasi motherboard2Presentasi motherboard2
Presentasi motherboard2Irma Arsita
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design ThinkingJoseph Broughton
 
Information Design Principles
Information Design PrinciplesInformation Design Principles
Information Design PrinciplesJoseph Broughton
 

En vedette (15)

Fashionable
FashionableFashionable
Fashionable
 
Exalt august 2012
Exalt  august 2012Exalt  august 2012
Exalt august 2012
 
DHCP
DHCPDHCP
DHCP
 
Experiencias glenn doman
Experiencias glenn domanExperiencias glenn doman
Experiencias glenn doman
 
1 year and 4 months
1 year and 4 months1 year and 4 months
1 year and 4 months
 
GreyStar Corporation Presentation
GreyStar Corporation PresentationGreyStar Corporation Presentation
GreyStar Corporation Presentation
 
8 august reception powerpoint
8 august reception powerpoint8 august reception powerpoint
8 august reception powerpoint
 
media satelite
media satelitemedia satelite
media satelite
 
Projeto saber
Projeto  saberProjeto  saber
Projeto saber
 
Wireless,fundamental&instalasi
Wireless,fundamental&instalasiWireless,fundamental&instalasi
Wireless,fundamental&instalasi
 
Mission pt
Mission ptMission pt
Mission pt
 
Technology transfer: Changes in Materials and Containers used to Store and Tr...
Technology transfer: Changes in Materials and Containers used to Store and Tr...Technology transfer: Changes in Materials and Containers used to Store and Tr...
Technology transfer: Changes in Materials and Containers used to Store and Tr...
 
Presentasi motherboard2
Presentasi motherboard2Presentasi motherboard2
Presentasi motherboard2
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design Thinking
 
Information Design Principles
Information Design PrinciplesInformation Design Principles
Information Design Principles
 

Similaire à Domain name system

Administrasi server dalam jaringan
Administrasi server dalam jaringanAdministrasi server dalam jaringan
Administrasi server dalam jaringanagustiansuciran
 
materi membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.pptmateri membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.pptNgatoilahNgatoilah
 
Modul DNS.ppt
Modul  DNS.pptModul  DNS.ppt
Modul DNS.pptSamBorneo
 
22modul 35 dns-server-administrator
22modul 35 dns-server-administrator22modul 35 dns-server-administrator
22modul 35 dns-server-administratorsetioariwibowo
 
Securing DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in MedanSecuring DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in MedanAdi Ginting
 
Domain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama DomainDomain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama Domainrendrafauzi
 
29154 selly monikan
29154 selly monikan29154 selly monikan
29154 selly monikanSelly Monika
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2Devandy Enda
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dnsilham133
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2rezarmuslim
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xiimakemanah
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xiimakemanah
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxDobelCollection
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1David Suhendrik
 
Network commands
Network commandsNetwork commands
Network commandsIzal Kernel
 

Similaire à Domain name system (20)

Administrasi server dalam jaringan
Administrasi server dalam jaringanAdministrasi server dalam jaringan
Administrasi server dalam jaringan
 
materi membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.pptmateri membuat dns di debiandns-server.ppt
materi membuat dns di debiandns-server.ppt
 
Modul DNS.ppt
Modul  DNS.pptModul  DNS.ppt
Modul DNS.ppt
 
22modul 35 dns-server-administrator
22modul 35 dns-server-administrator22modul 35 dns-server-administrator
22modul 35 dns-server-administrator
 
Pertemuan1
Pertemuan1Pertemuan1
Pertemuan1
 
Securing DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in MedanSecuring DNS 20120516 by ID-SIRTII team in Medan
Securing DNS 20120516 by ID-SIRTII team in Medan
 
Domain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama DomainDomain Name System / Sistem Nama Domain
Domain Name System / Sistem Nama Domain
 
Dns
DnsDns
Dns
 
29154 selly monikan
29154 selly monikan29154 selly monikan
29154 selly monikan
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
 
Pengertian dns
Pengertian dnsPengertian dns
Pengertian dns
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
 
Dns server
Dns serverDns server
Dns server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1Instalasi dan Konfigurasi DNS #1
Instalasi dan Konfigurasi DNS #1
 
Network commands
Network commandsNetwork commands
Network commands
 

Domain name system

  • 1. Domain Name System DNS DNS adalah distribute database system yang digunakan untuk pencarian nama komputer (nama resolution) di jaringan yang menggunakan TCP/IP (Tranmission Control Protokol / Internet Protokol)
  • 2. Keunggulan DNS : - Mudah, DNS sangat mudah karena user tidak perlu direpotkan lagi untuk mengingat IP address sebuah komputer cukup dengan host name (nama komputer) - Konsisten, IP addres sebuah komputer bisa berubah tetapi host name sebuah komputer tidak berubah - Simple, user hanya menggunakan satu nama domain untuk baik di internet maupun di intranet
  • 3. Konsep DNS DNS adalah sebuah aplikasi untuk menukarkan nama komputer ke alamat ip dan sebaliknya. DNS diimplementasikan oleh sebuah software bernama BIND (Berkeley Internet Name Domain). BIND dalam pekerjaan sehari-hari dinamakan named. Cara kerja DNS sebagai berikut :
  • 4. DNS server terdiri dari tiga jenis yaitu :  Cache Jenis ini tidak mempunyai data nama-nama host dari domain tertentu. Ia hanya mencari jawaban dari beberapa DNS server terdekat. Setelah jawaban didapatkan, datanya disimpan dalam cache untuk keperluan mendatang. DNS server cache merupakan yang paling mudah untuk dikonfigurasi.
  • 5. Primary (master) Sesuai dengan namanya, primary (untuk versi 4.x) atau master (untuk versi 8.x) adalah pemegang daftar lengkap dari sebuah domain yang dikelolanya. Server ini memegang otoritas penuh atas domainnya. Misalkan server ns1.itb.ac.id memegang otoritas penuh atas domain *.itb.ac.id. Otoritas penuh di sini berarti server ini yang bertanggung jawab untuk ditanyai nama-nama host berdomain itb.ac.id dan sub-sub domain dibawahnya. Selain itu hanya server ini yang dapat membuat sub-domain di bawah itb.ac.id.
  • 6. Secondary (slave) Server ini adalah backup dari primary server. Sama seperti primary, secondary juga memuat daftar lengkap sebuah domain. Hubungan antara primay dan secondary ini kurang lebih seperti mirror. Bila ada perubahan di primary server, secondary terus mengikutinya secara periodik. Oleh karena itu, secondary memerlukan izin dari primary untuk melakukan sinkronisasi ini. Sinkronisasi ini lazimnya disebut sebagai zona transfer. Secondary diperlukan sebagai backup bila Primary crash atau sibuk dan untuk mempermudah pendelegasian.
  • 7. Struktur DNS terbagi atas : - Root- Level Domain Domain ditentukan berdasarkan tingkatan kemampuan yang ada distruktur hirarki yang disebut dengan level. Level paling atas disebut di hirarki disebut dengan root domain. Root domain diekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”) - Top- Level Domain Top-level doman dapat berisi second level domains dan host
  • 8. Berikut ini contoh top- leve domain :  com = organisasi komersial  edu = institusi pendidikan dan universitas  org = organisasi non profit  net = network (backbone internet)  gov = organisasi pemerintah non militer  mil = organisasi pemerinta militer  num = no telepon  xx = dua huruf kode negara (.id = indonesia, sg= singapuran, au = australia, dll)
  • 9.
  • 10. - Second Level Domain berisi host dan domain lain, yang disebut subdomain, - Host Names domain name yang digunakan host name akan menciptakan fully qualified domain name
  • 11. Bagaimana DNS Bekerja ? - DNS bertugas menerjemahkan nama komputer ke IP Address (memetakan). - Client DNS disebut resolvers - Server DNS disebut name servers - Resolver mengirimkan permintaan ke name server berupa queri dan name server akan memproses dengan cara mengecek ke lokal database DNS, menghubungi name server lainnya atau mengirimkan message failure jika ternyata pemintaan client tidak ditemukan
  • 12. Proses tersebut sering disebut Forward Lookup Query, yaitu permintaan dari client dengan cara memetakan nama komputer (host) IP Address.