Mendengar nama DNS, anda pasti bertanya-tanya, apa sih DNS itu? Dan apa pula singkatan dari DNS? DNS merupakan singkatan dari Domain Name Server. Sebuah alamat web sebenarnya berasal dari sebuah alamat IP Karena manusia memiliki kelemahan dalam mengingat angka, maka di ciptakanlah DNS itu. DNS berfungsi untuk menerjemahkan sebuah alamat Ip ke sebuah nama, begitu pua sebaliknya. Pada zaman dahulu masih belum menggunakan sistem DNS tetapi menggunakan sistem tabel. Namun dengan menggunakan sistem tabel muncullah banyak masalah. Masalah-masalah itu diantarnya ialah :
- Sistem ini hanya dapat digunakan untuk sedikit komputer
- Dengan bertambahnya jumlah host hal ini menyebabkan kewalahan
- Adanya perkembangan teknologi yang pesat
- Dengan semakin banyaknya komputer, maka data tabel akan semakin banyak dan membuat repot
Sebenarnya mengapa kita memerlukan DNS? Misalnya sebuah client mencari komputer lain di jaringan lain sedangkan dia tidak tau alamat IPnya, itu akan membuat bingung dan repot. Maka disinilah DNS bekerja. Komputer DNS server akan embantu memberi tau berapa nomer IPnya berdasarkann nama domain yang kita kirimkan ke DNS server.
Struktur database DNS berbentuk hierarki atau pohon yang memiliki beberapa
cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain,
ataupun top level domain.
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya
Mesin DNS bisa menggunakan Server OS Windows
server yang dijadikan mesin DNS atau sebuah Server dengan OS Linux dengan
menjalankan daemon seperti BIND (Berkeley Internet Name Domain) / DJBDNS yang
sering digunakan, hampir 75 % implemetasi DNS menggunakan BIND.
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masin.
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masin.
Setiap negara memiliki domainnya sendiri. Contohnya saja di Indonesia. Ciri domain indonesia adalah ".id" tetapi indonesia memiliki banyak domain, misalnya ".com" ".net" ".org" ".info" dll.
Negara lain memiliki doamin dan artinya sendiri-sendiri. Berikut ini adalah daftar Top Level Domain di dunia yang berfungsi sebagai kode negara:
- AD = Andorra
AE = United Arab Emirates (Saudi Arabia)
AF = Afghanistan
AG = Antigua and Barbuda
AI = Anguilla
AL = Albania
AM = Armenia
AN = Netherland Antilles
AO = Angola
AQ = Antartica
AR = Argentina
AS = American Samoa
AT = Austria
AU = Australia
AW = Aruba
AZ = Azerbaidjan
BA = Bosnia-Herzegovina
BB = Barbados
BD = Bangladesh
BE = Belgium (Belgia)
BF = Burkina Faso
BG = Bulgaria
BH = Bahrain
BI = Burundi
BJ = Benin
BM = Bermuda
BN = Brunei Darussalam
BO = Bolivia
BR = Brazil
BS = Bahamas
BT = Buthan
BV = Bouvet Island
BW = Botswana
BY = Belarus
BZ = Belize
CA = Canada
CC = Cocos (Keeling) Isl.
CF = Central African Rep. (Rep Afrika Tengah)
CG = Congo (Kongo)
CH = Switzerland (Swiss)
CI = Ivory Coast (Pantai Gading)
CK = Cook Islands (Kepulauan Cook)
CL = Chile (Chili)
CM = Cameroon (Kamerun)
CN = China
CO = Colombia
CR = Costa Rica
CS = Czechoslovakia
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
EH = Western Sahara
ES = Spain
ET = Ethiopia
FI = Finland
FJ = Fiji
FK = Falkland Isl.(Malvinas)
FM = Micronesia
FO = Faroe Islands
FR = France
FX = France (European Ter.)
GA = Gabon
GB = Great Britain (Inggris Raya)
GD = Grenada
GE = Georgia
GH = Ghana
GI = Gibraltar
GL = Greenland
GP = Guadeloupe (Fr.)
GQ = Equatorial Guinea
GF = Guyana (Fr.)
GM = Gambia
GN = Guinea
GR = Greece
GT = Guatemala
GU = Guam (USA)
GW = Guinea Bissau
GY = Guyana
HK = Hong Kong
HM = Heard & McDonald Is
HN = Honduras
HR = Croatia
HT = Haiti
HU = Hungary
ID = Indonesia
IE = Ireland (Irlandia)
IL = Israel
IN = India
IO = British Indian O. Terr.
IQ = Iraq
IR = Iran
IS = Iceland
IT = Italy
JM = Jamaica
JO = Jordan
JP = Japan
KE = Kenya
KG = Kirgistan
KH = Cambodia
KI = Kiribati
KM = Comoros
KN = St.Kitts Nevis Anguilla
KP = Korea (Utara)
KR = Korea (Selatan)
KW = Kuwait
KY = Cayman Islands
KZ = Kazachstan
LA = Laos
LB = Lebanon
LC = Saint Lucia
LI = Liechtenstein
LK = Sri Lanka
LR = Liberia
LS = Lesotho
LT = Lithuania
LU = Luxembourg
LV = Latvia
LY = Libya
MA = Morocco
MC = Monaco
MD = Moldavia
MG = Madagascar
MH = Marshall Islands
ML = Mali
MM = Myanmar
MN = Mongolia
MO = Macau
MP = Northern Mariana Isl.
MQ = Martinique (Fr.)
MR = Mauritania
MS = Montserrat
MT = Malta
MU = Mauritius
MV = Maldives
MW = Malawi
MX = Mexico
MY = Malaysia
MZ = Mozambique
NA = Namibia
NC = New Caledonia (Fr.)
NE = Niger
NF = Norfolk Island
NG = Nigeria
NI = Nicaragua
NL = Netherlands
NO = Norway
NP = Nepal
NR = Nauru
NT = Neutral Zone
NU = Niue
NZ = New Zealand
OM = Oman
PA = Panama
PE = Peru
PF = Polynesia (Fr.)
PG = Papua New Guinea
PH = Philippines
PK = Pakistan
PL = Poland
PM = St. Pierre & Miquel
PN = Pitcairn
PT = Portugal
PR = Puerto Rico (US)
PW = Palau
PY = Paraguay
QA = Qatar
RE = Reunion (Fr.)
RO = Romania
RU = Russian Federation
RW = Rwanda
SA = Saudi Arabia
SB = Solomon Islands
SC = Seychelles
SD = Sudan
SE = Sweden
SG = Singapore
SH = St. Helena
SI = Slovenia
SJ = Svalbard & Jan Maye
SK = Slovak Republic
SL = Sierra Leone
SM = San Marino
SN = Senegal
SO = Somalia
SR = Suriname
ST = St. Tome and Principe
SU = Soviet Union
SV = El Salvador
SY = Syria
SZ = Swaziland
TC = Turks & Caicos Isla
TD = Chad
TF = French Southern Terr.
TG = Togo
TH = Thailand
TJ = Tadjikistan
TK = Tokelau
TM = Turkmenistan
TN = Tunisia
TO = Tonga
TP = East Timor
TR = Turkey
TT = Trinidad & Tobago
TV = Tuvalu
TW = Taiwan
TZ = Tanzania
UA = Ukraine
UG = Uganda
UK = United Kingdom
UM = US Minor outlying Isl.
US = United States
UY = Uruguay
UZ = Uzbekistan
VA = Vatican City State
VC = St.Vincent & Grenad
VE = Venezuela
VG = Virgin Islands (British
VI = Virgin Islands (US)
VN = Vietnam
VU = Vanuatu
WF = Wallis & Futuna Isl
WS = Samoa
YE = Yemen
YU = Yugoslavia
ZA = South Africa
ZM = Zambia
ZR = Zaire
ZW = Zimbabwe
0 komentar:
Posting Komentar