Sejarah DNS (Domain Name System)
Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap loaksi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan nama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat dianalogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address.
Pengertian DNS(Domain Name System)
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet dimana DNS memiliki 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 berubah tapi host name tidak berubah.
Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet
maupun di Intranet.
Teori bekerja DNS
Pengelola dari sistem DNS terdiri dari tiga komponen:
DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut
authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya).
DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.
Struktur DNS
Domain Name Space merupakan sebuah hirarki pengelompokan domain berdasarkan nama, yang terbagi menjadi beberapa bagian diantaranya:
a) Root Level Domain
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang
disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”).
b) Top Level Domain (TLD)
Top Level Domain adalah domain pada level teratas di bawah root (.). Ada tiga
pengelompokkan Top Level Domain:
1. Domain Generik
Terdiri atas 7 domain yaitu :
a. com
Untuk organisasi komersial. contoh: ibm.com, sun.com.
b. net
Untuk organisasi/perusahaan penyedia layanan jaringan/Internet. contoh: internic.net, nsf.net.
c. gov
Untuk lembaga/organisasi pemerintahan. contoh: whitehouse.gov, nasa.gov.
d. mil
Untuk badan/organisasi militer. contoh: army.mil.
e. org
Untuk organisasi non-komersial. contoh: linux.org.
f. edu
Untuk lembaga pendidikan. contoh: mit.edu, berkeley.edu.
g. int
Untuk organisasi Internasional. contoh: nato.int.
Selain 7 domain di atas ada lagi 7 domain baru dari ICANN (www.icann.org) yaitu:
h. aero
Untuk industri atau perusahaan udara.
i. biz
Untuk perusahaan atau lembaga bisnis.
j. coop
Untuk perusahaan atau lembaga kooperatif
k. info
Untuk penggunaan umum.
l. museum
Untuk museum.
m. name
Untuk registrasi bagi penggunaan individual/personal.
n. pro
Untuk para profesional seperti: akuntan, dan lain-lain.
2. Domain Negara
Merupakan standar pembagian geografis berdasarkan kode negara. Contoh: id untuk
Indonesia, au untuk Australia, uk untuk Inggris, dan lain-lain. Domain negara ini dapat dan
umumnya diturunkan lagi ke level-level di bawahnya yang diatur oleh NIC dari masing-
masing negara, untuk Indonesia yaitu IDNIC. Contoh level bawah dari id yaitu net.id, co.id,
web.id.
Berikut ini domain Negara yang ada :
com
the com tld
net
the net tld
org
the org tld
edu
the edu tld
gov
the gov tld
info
the info tld
arpa
the arpa tld
coop
the coop tld
museum
the museum tld
tel
the tel tld
name
the name tld
ac
Ascension Island
ad
Andorra
ae
United Arab Emirates
aero
the aero tld
af
Afghanistan
ag
Antigua and Barbuda
ai
Anguilla
al
Albania
am
Armenia
an
Netherlands Antilles
ao
Angola
aq
Antarctica
ar
Argentina
as
American Samoa
asia
the asia tld
at
Austria
au
Australia
aw
Aruba
ax
Aland Islands
az
Azerbaijan
ba
Bosnia and Herzegovina
bb
Barbados
bd
Bangladesh
be
Belgium
bf
Burkina Faso
bg
Bulgaria
bh
Bahrain
bi
Burundi
biz
the biz tld
bj
Benin
bm
Bermuda
bn
Brunei Darussalam
bo
Bolivia
br
Brazil
bs
Bahamas
bt
Bhutan
bv
Bouvet Island
bw
Botswana
by
Belarus
bz
Belize
ca
Canada
cat
the cat tld
cc
Cocos (Keeling) Islands
cd
Congo
cf
Central African Republic
cg
Congo
ch
Switzerland
ci
Cote D'Ivoire
ck
Cook Islands
cl
Chile
cm
Cameroon
cn
China
co
Colombia
cr
Costa Rica
cu
Cuba
cv
Cape Verde
cx
Christmas Island
cy
Cyprus
cz
Czech Republic
de
Germany
dj
Djibouti
dk
Denmark
dm
Dominica
do
Dominican Republic
dz
Algeria
ec
Ecuador
ee
Estonia
eg
Egypt
er
Eritrea
es
Spain
et
Ethiopia
eu
Europe
fi
Finland
fj
Fiji
fk
Falkland Islands (Malvinas)
fm
Micronesia
fo
Faroe Islands
fr
France
ga
Gabon
gb
United Kingdom
gd
Grenada
ge
Georgia
gf
French Guiana
gg
Guernsey
gh
Ghana
gi
Gibraltar
gl
Greenland
gm
Gambia
gn
Guinea
gp
Guadeloupe
gq
Equatorial Guinea
gr
Greece
gs
South Georgia and the South Sandwich Islands
gt
Guatemala
gu
Guam
gw
Guinea-Bissau
gy
Guyana
hk
Hong Kong
hm
Heard Island and McDonald Islands
hn
Honduras
hr
Croatia
ht
Haiti
hu
Hungary
id
Indonesia
ie
Ireland
il
Israel
im
Isle of Man
in
India
int
the int tld
io
British Indian Ocean Territory
iq
Iraq
ir
Iran
is
Iceland
it
Italy
je
Jersey
jm
Jamaica
jo
Jordan
jobs
the jobs tld
jp
Japan
ke
Kenya
kg
Kyrgyzstan
kh
Cambodia
ki
Kiribati
km
Comoros
kn
Saint Kitts and Nevis
kp
Korea
kr
Korea
kw
Kuwait
ky
Cayman Islands
kz
Kazakstan
la
Lao People's Democratic Republic
lb
Lebanon
lc
Saint Lucia
li
Liechtenstein
lk
Sri Lanka
lr
Liberia
ls
Lesotho
lt
Lithuania
lu
Luxembourg
lv
Latvia
ly
Libyan Arab Jamahiriya
ma
Morocco
mc
Monaco
md
Moldova
me
Montenegro
mg
Madagascar
mh
Marshall Islands
mil
the mil tld
mk
Macedonia
ml
Mali
mm
Myanmar
mn
Mongolia
mo
Macau
mobi
the mobi tld
mp
Northern Mariana Islands
mq
Martinique
mr
Mauritania
ms
Montserrat
mt
Malta
mu
Mauritius
mv
Maldives
mw
Malawi
mx
Mexico
my
Malaysia
mz
Mozambique
na
Namibia
nc
New Caledonia
ne
Niger
nf
Norfolk Island
ng
Nigeria
ni
Nicaragua
nl
Netherlands
no
Norway
np
Nepal
nr
Nauru
nu
Niue
nz
New Zealand
om
Oman
pa
Panama
pe
Peru
pf
French Polynesia
pg
Papua New Guinea
ph
Philippines
pk
Pakistan
pl
Poland
pm
Saint Pierre and Miquelon
pn
Pitcairn
pr
Puerto Rico
pro
the pro tld
ps
Palestinian Territory
pt
Portugal
pw
Palau
py
Paraguay
qa
Qatar
re
Reunion
ro
Romania
rs
Serbia
ru
Russian Federation
rw
Rwanda
sa
Saudi Arabia
sb
Solomon Islands
sc
Seychelles
sd
Sudan
se
Sweden
sg
Singapore
sh
Saint Helena, Ascension and Tristan da Cunha
si
Slovenia
sj
Svalbard and Jan Mayen
sk
Slovakia
sl
Sierra Leone
sm
San Marino
sn
Senegal
so
Somalia
sr
Suriname
st
Sao Tome and Principe
su
USSR
sv
El Salvador
sy
Syrian Arab Republic
sz
Swaziland
tc
Turks and Caicos Islands
td
Chad
tf
French Southern Territories
tg
Togo
th
Thailand
tj
Tajikistan
tk
Tokelau
tl
Timor-Leste
tm
Turkmenistan
tn
Tunisia
to
Tonga
tp
East Timor
tr
Turkey
travel
the travel tld
tt
Trinidad and Tobago
tv
Tuvalu
tw
Taiwan
tz
Tanzania
ua
Ukraine
ug
Uganda
uk
United Kingdom
us
United States
uy
Uruguay
uz
Uzbekistan
va
Holy See (Vatican City State)
vc
Saint Vincent and the Grenadines
ve
Venezuela
vg
Virgin Islands
vi
Virgin Islands
vn
Vietnam
vu
Vanuatu
wf
Wallis and Futuna
ws
Samoa
xn--0zwm56d
the xn--0zwm56d tld
xn--11b5bs3a9aj6g
the xn--11b5bs3a9aj6g tld
xn--80akhbyknj4f
the xn--80akhbyknj4f tld
xn--9t4b11yi5a
the xn--9t4b11yi5a tld
xn--deba0ad
the xn--deba0ad tld
xn--g6w251d
the xn--g6w251d tld
xn--hgbk6aj7f53bba
the xn--hgbk6aj7f53bba tld
xn--hlcj6aya9esc7a
the xn--hlcj6aya9esc7a tld
xn--jxalpdlp
the xn--jxalpdlp tld
xn--kgbechtv
the xn--kgbechtv tld
xn--zckzah
the xn--zckzah tld
ye
Yemen
yt
Mayotte
yu
Yugoslavia
za
South Africa
zm
Zambia
zw
Zimbabwe
3. Domain Arpa
Merupakan domain untuk jaringan ARPAnet. Tiap domain yang tergabung ke Internet berhak memiliki name-space .in-addr.arpa sesuai dengan alamat IP-nya.
Second-Level Domains
Second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain. Untuk contoh: Domain Zulfanruri, zulfanruri.com terdapat komputer (host) seperti apel.zulfanruri.com dan subdomain kates.zulfanruri.com. Subdomain kates.bujangan.com juga terdapat komputer (host) seperti apel.training.bujangan.com.
Host Names
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat kates.zulfanruri.com, dimana kates adalah host name dan zulfanruri.com adalah domain name.
Daftar pustaka :
dhableg.blogspot.com
wisatawisataliburan.blogspot.com
robtex.com/dns/
Tidak ada komentar:
Posting Komentar