Apaitu Domain? Domain menurut KBBI dapat berarti wilayah, daerah, dan ranah. Domain Name pada Internet adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti Web Server atau Mail Server yang terhubung ke jaringan komputer, baik intranet maupun internet.
Fungsi Domain
Domain berguna sebagai nama dari suatu website sehingga kita bisa dengan mudah mencari nama domainnya tanpa perlu menghafal IP Public dari situs tersebut. Seperti saat kita mengakses situs YouTube, kita tidak perlu menghafal IP Public dari YouTube, hanya cukup dengan mengetik www.youtube.com pada jendela web browser kita.
Domain Name Space
Domain Name Space adalah pengelompokan domain secara hirarki yang terbagi atas root-level domains, top-level domains, second-level domains, dan host names. Saat ini, pengembangan domain dan hirarkinya tersebut dilakukan oleh Internet Corporation for Assigned Names and Numbers (ICANN). ICANN inilah yang memberikan kuasa kepada perusahaan yang memberikan jasa pengelolaan domain, baik itu jasa pendaftaran domain baru atau penggantian domain.
Domain Name Syntax
Domain Name terdiri dari satu atau lebih bagian, biasanya disebut label, yang digabungkan, lalu dibatasi oleh titik, contohnya anbidev.com. Berikut merupakan beberapa hal yang perlu diperhatikan dari Domain Name
- Bagian paling kanan, merupakan top-level domain. Contohnya domain anbidev.com menggunakan top-level domain yakni .com
- Hirarki dari Domain dibaca dari kanan ke kiri, semakin ke kiri semakin spesifik. Contohnya translate.google.com, merupakan situs milik Google yang menyediakan jasa translate.
- Hostname biasanya merupakan nama komputer atau layanan dari suatu jaringan di suatu server. Contohnya jika kamu kuliah di Anbidev University dengan domain anbidev.ac.id, lalu hostname dari layanan mail milik anbidev adalah mail.anbidev.ac.id. Bagian anbidev.ac.id akan membawamu ke jaringan milik Anbidev University, dan mail akan membawamu ke layanan mail universitas tersebut.
- Hostname bisa saja menjadi domain, sedangkan domain belum tentu merupakan hostname.
Top-Level Domains (TLDs)
Setiap Domain berakhiran dengan top-level domain. Contoh TLDs yang paling populer adalah .com, .net, dan .org. Saat Domain Name System (DNS) dicetuskan pada tahun 1980, Domain Name Space dibagi menjadi dua, yakni:
- country code top-level domains (ccTLD), merupakan Domain milik negara tertentu. Terdiri dari dua abjad yang merupakan kode dari suatu negara (Mengacu pada ISO-3166). Contoh dari ccTLD adalah
.id, .us, .uk
- generic top-level domains (gTLD), merupakan domain yang mewakili badan atau organisasi. Contohnya adalah
.com, .net, .org
Second-Level Domains (SLDs) dan Level yang lebih rendah
Setiap domain yang berada disebelah kiri dari Top-Level Domain merupakan Second-Level Domain. Contohnya prakerja.go.id, disini .go
merupakan second-level domain.
Selanjutnya adalah level yang lebih rendah, bisa saja third-level hingga level selanjutnya. Contohnya adalah domain yang memfasilitasi pendaftaran untuk anggota prakerja, dashboard.prakerja.go.id. Dimana dashboard disebelah kiri merupakan bagian pendaftaran dari situs prakerja.go.id.
Internationalized domain names (IDN)
Adalah domain yang terdaftar untuk negara dengan huruf tertentu selain alfabet seperti Kanji untuk jepang dan Cyrilic untuk Rusia. Contohnya adalah Japanese (.コム)
, Korean (.닷컴 dan .닷넷)
, Cyrilic(.рф)
dan masih banyak lagi. Untuk Indonesia dengan beragam bahasa dan huruf lokalnya, namun Domain Name untuk Indonesia tetaplah menggunakan .id
.