• Tidak ada hasil yang ditemukan

09 Pengantar Nama Domain dns

N/A
N/A
Protected

Academic year: 2019

Membagikan "09 Pengantar Nama Domain dns"

Copied!
30
0
0

Teks penuh

(1)

Pengantar

Domain Name

system (dns)

(2)

Agenda

• Latar Belakang

Cara Kerja DNS

Organisasi Yang Terkait

(3)

Latar Belakang

Komputer bekerja berdasarkan dengan

angka

1010 0101

Nomor IP: 200.201.150.47

Semua diterjemahkan menjadi angka

(biner), baru kemudian diproses

Manusia memiliki kelemahan dalam

mengingat angka

200.201.150.47 vs “www.itats.ac.id”Mana yang lebih mudah diingat?

(4)

Solusi?

Diperlukan sebuah konversi dari nama ke angka dan sebaliknya

Cara paling mudah adalah dengan menggunakan tabel

Di sistem UNIX ada berkas “/etc/hosts”

• Contoh isinya

167.205.21.81

167.205.21.81 routerrouter 167.205.21.82

167.205.21.82 www.itats.ac.idwww.itats.ac.id 167.205.21.83

167.205.21.83 mail-servermail-server 167.205.21.84

(5)

Tapi ada masalah yang timbul dari tabel

Sistem tabel hanya dapat digunakan untuk

jumlah mesin (komputer) yang tidak terlalu banyak.

ketika komputer semakin banyak?.

Apakah Sistem tabel di komputer kita

akan mampu melayani?

atau

Apakah anda mau meng-entry semua

(6)

Di Jaringan Global (internet)

Penyebab Masalah

• Teknologi internet terus berkembang.

Jumlah hosts bertambah.

Data di tabel semakin bertambah besar dan Akan repot jika di-input secara manual.

• Perebutan nama yang “favorit”

• Nama fungsi: server, router, …

Nama tokoh: kartun, pengarang science fiction, …

(7)

Pengertian DNS

Domain Name System (DNS) adalah

”Distribute Database System” yang

digunakan untuk pencarian nama komputer (name resolution) di jaringan yang

mengunakan protokol TCP/IP

DNS merupakan sebuah aplikasi services

yang biasa digunakan di Internet seperti web browser atau e-mail yang menerjemahkan

(8)

Kalau kita tidak bisa meng-update data tabel terus menerus di komputer client, bagaimana caranya agar komputer tetap bisa tau nomor IP Address komputer tujuan di jaringan

internet?

• Harus ada solusi yang bisa membantu komputer

client, agar tau berapa no IP Address komputer tujuan

Meng-konversi tabel IP Address menjadi Domain

Name agar mudah di ingat.

• Membuat Domain Name System di komputer

(9)

Kenapa Perlu Domain Name System?

Ketika komputer client mencari komputer lain (X) dijaringan berbeda &

tidak tahu berapa nomor IP Address-nya, maka komputer Client

membutuhkan

pertolongan komputer DNS Server untuk

memberi tahu berapa nomor IP Address

komputer X berdasarkan nama domain yang kita kirimkan ke komputer DNS Server.

(10)

Cara Kerja DNS

DNS memetakan

nama komputer

menjadi IP address

(11)

Prinsip Kerja DNS

1. Resolvers (client) mengirimkan queries ke name server 2. Name server mencek ke local database, atau

menghubungi name server lainnya, jika ditemukan akan diberitahukan ke resolvers jika tidak akan

mengirimkan failure message

3. Resolvers menghubungi host yang dituju dengan

(12)

Resolvers (komp. Client) menjawab

permintaan user yang ingin mencari

informasi pada komputer lain di jaringan,

dengan menghubungkan diri ke

komputer tujuan, namun sebelum ke

komputer tujuan terlebih dahulu :

1. Melihat isi cache-nya sendiri (apabila

pertanyaan tersebut pernah ditanyakan dan jawabannya disimpan dalam cache miliknya). 2. Bertanya / query kepada dns server lokal serta

(13)

Komputer User

Root DNS

Program pengguna Mis: IE, Netscape

Cache

Internet DNS Server

(14)

DNS memiliki beberapa keunggulan, seperti:

Mudah, DNS sangat mudah karena user tidak

lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name (nama Komputer).

Konsisten, IP address sebuah komputer bisa

saja berubah, tapi host name tidak harus berubah.

(15)

Pengaturan Nomor IP dan Nama

• Sejarahnya pengaturan nomor IP dan nama

host diatur secara tersentral oleh IANA (Internet Assigned Numbers Authority)

• Dimotori oleh Jon Postel

Daftar tabel di-download secara

berkala

Situs web

IANA – http://www.iana.org

(16)

Organisasi terkait dengan DNS

Global:

Pada mulanya: IANA

Sekarang: ICANN (Internet Corporation For

Assigned Names and Numbers)

menunjuk DNSO (Domain Name Supporting Organization ) mengatur penggunaan domain name

Regional

APTLD, CENTR, APNIC, …Negara

Berbeda-beda. di Indonesia: IDNIC / ID DOMREG /

Pengelola Nama Domain Indonesia saat ini PANDI (Pengelola Nama Domain Internet Indonesia)

(17)

Pengelola Nama Domain Indonesia

Sejarah

Dimulai dari individual sampai ke Rahmat Samik

Ibrahim dan kemudian ke Budi Rahardjo

Menggunakan nama IDNIC (Indonesia Network

Information Center), ID DOMREG, ccTLD ID • Web: http://www.pandi.or.id

Sebelumnya Domain Admin yang terdaftar di IANA/

(18)

• ccTLD : country Code Top Level Domain .id .sg .in .uk .au .tl

gTLD : Generic TLD

(19)

Hirarki distribusi

address space

APNIC LACNIC RIPE NCC AfriNIC ARIN

NIR LIR LIR

LIR ISP ISP

ISP

ISP

ISP LIR LIR

ISP ISP ISP

EU EU EU

EU EU

(20)

LACNIC

AfriNIC

ICANN: Internet Corporation For Assigned Names and Numbers

adalah badan dunia yang mengurusi internet.

ASO: Address Supporting Oganization, bagian dari ICANN yang mengurusi resources yang terkait dengan Address Space (IP Address, AS Number & Reverse DNS). Regional Internet Registry seperti APNIC, ARIN, RIPE-NCC, AfriNIC, LACNIC dan juga National Internet Registry seperti JPNIC, KRNIC, CNNIC, VNNIC, APJII (IDNIC) juga berada dibawah hirarki ini.

IANA: Internet Assigned Numbers Authority, badan yang memiliki resources internet. Diberikan wewenang oleh ICANN untuk mendelegasikan resource IP Address lebih lanjut kepada members ASO & DNSO.

DNSO: Domain Name Supporting Organization, bagian dari ICANN yang mengurusi resources yang terkait dengan Domain Name.. cc-TLD & g-cc-TLD berada dibawah hirarki ini.

PSO: Policy Supporting Organization, bagian dari ICANN yang

berkonsentrasi pada Policy Teknis internet seperti RFC yabng

(21)
(22)

Domain Name System (DNS)

• “Tabel” yang dikelola secara terdistribusi

Seorang administrator mengelola sebuah domain

tertentu.

Domain dapat memiliki sub domain

• DNS inventor: Paul Mockapetris

• http://en.wikipedia.org/wiki/Paul_Mockapetris

Data-data di DNS tidak hanya sekedar nomor IP tapi

(23)

Klasifikasi Nama Domain

• gTLD (generic Top Level Domain)

• Domain yang populer: .com, .net, .org, .gov, .mil, .edu, .int

Sudah ditambah dengan domain-domain lain

.aero, .biz, .coop, .info, .museum, .name, .prohttp://www.iana.org/gtld/gtld.htm

ccTLD (country code Top Level Domain)

• .ID, .JP, .SG, .US, dll.

Masing-masing dikelola oleh seorang administrator yang

(24)

Mekanisme Query DNS

• Query DNS sama seperti menelusuri alamat pos biasa

Untuk menelusuri alamat di bawah ini, alamat dibaca

dari belakang (mulai dari Indonesia)

Azmuri Wahyu

Jurusan Teknik Informatika ITATS Gedung C-104

Jalan Arif Rachman Hakim 100 Surabaya 60111

(25)

Query DNS

• Query ke “www.informatika.itats.ac.id” dilakukan dengan urutan

.id

.ac.id

• .itats.ac.id

.informatika.itats.ac.id

• www.informatika.itats.ac.id = 173.145.56.80

(26)

Struktur DNS

Domain Name System merupakan sebuah hirarki pengelompokan domain berdasarkan nama, yang terbagi menjadi beberapa bagian diantaranya:

Root Domain

• Top Level Domains (Generic dan Country)

• Second Level Domains

(27)

Struktur Domain .ID

Domain harus di bawah second level domain

.ac: academic.co: company.or: others

.net: net

.go: government.mil: military

.sch: school.web: web.my.id

(28)
(29)

Topik Seputar DNS

• Teknis

• Tools, server, setup, query, dll.

Support: internasionalisasi (IDN), IPv6

• Non-teknis

• Aturan penamaan dan persyaratan pendaftaran

Legal (hukum)

HaKI, trademark, cybersquatting

(30)

Tugas Jarkom Lanjut DNS

1. Tugas Carilah daftar domain minimal 2 “News”/

meragukan yang “kurang jelas” sumbernya Coba cari :

1. Nama Domain

2. Isi berita terutama apa saja 3. Screenshoot

4. Tgl Registrasi

5. Siapa Pemilik domain tersebut 6. IP berapa dimana

7. Hostingnya dimana

Referensi

Dokumen terkait

(1) Seksi Pemanfaatan dan Pengendalian Kawasan Permukiman dipimpin oleh seorang Kepala Seksi yang berada di bawah dan bertanggung jawab kepada Kepala Bidang

bhabinkamtibmas pekon tiuh memon Bripka Indra Saputra patroli dialogis kerumah warga dan memberikan pesan pesan kamtibmas kepada ibu.. Juhairiyah dan

dalam proses belajar-mengajar. b) Kompetensi personal, artinya bahwa guru harus memiliki sikap kepribadian yang mantap, sehingga. mampu menjadi sumber intensifikasi

Bila satu persen kawasan perkebunan kelapa dalam kondisi TM, TTM/TR atau TBM (30 ribu/ha) dimanfaatkan untuk pengembangan sapi pola integrasi atau SUKT untuk menghasilkan

Apabila sensor aktif, maka slave akan mengirimkan data ke receiver master dan master akan menerima data dari slave untuk kemudian ditampilkan pada LCD dan

bahwa berdasarkan Undang-Undang Nomor 18 tahun 1997 tentang Pajak Daerah dan Retribusi Daerah, Peraturan Pemerintah Nomor 20 tahun 1997 Pasal 4 ayat (2), bahwa dalam rangka

Dharmawan (2014) [5] mengatakan bahwa pendidikan karakter di perguruan tinggi dapat diimplementasikan kedalam kegiatan tridharma perguruan tinggi yang meliputi

memperlihatkan bahwa terdapat fluktuasi jumlah rataan total eritrosit dalam darah pada kelompok yang tidak diberi perlakuan suplementasi mineral (T0) pada fase