Bagaimana cara kerja alamat internet itu dapat dipahami mesin dan manusia? Itulah yang disebut dengan DNS.
Sistem Nama Domain (DNS - Domain Name System)
- Bayangkan DNS seperti buku telepon yellow pages, dimana ada nama dan alamat juga nomor telepon disitu. (Eh ini hanya berlaku di sebelum tahun 2000an ya) Nah demikian juga, DNS adalah layanan direktori terdistribusi yang berfungsi menerjemahkan nama domain yang mudah diingat manusia (misalnya, "https://www.kompasiana.com/") menjadi alamat IP numerik yang digunakan oleh komputer (misalnya, 142.250.184.196).
- Cara Kerja:
- Ketika Anda mengetikkan nama domain di browser web, komputer Anda tidak memahami nama domain tersebut.
- Komputer Anda kemudian menghubungi server DNS.
- Server DNS mencari alamat IP yang terkait dengan nama domain tersebut.
- Server DNS mengirimkan alamat IP kembali ke komputer Anda.
- Komputer kemudian terhubung ke server web yang terkait dengan alamat IP tersebut.
- Jika dalam pengaksesan DNS ada gangguan ataupun tidak tercantum maka akan muncul pesan bahwa ada kesalahan dalam pencarian mengakibatkan web itu tidak ditemukan.
- Dengan adanya DNS membuat internet lebih mudah digunakan karena pengguna dapat mengingat dan mengetikkan nama domain yang mudah diingat alih-alih alamat IP numerik yang rumit.
Bagaimana sebenarnya pemetaan dan penamaan alamat di internet secara numerik ? Diatur melalui IP Address. Apakah IP Address itu?Â
Alamat IP / IP Address (Internet Protocol Address) adalah serangkaian angka yang digunakan untuk mengidentifikasi perangkat di jaringan komputer, baik itu jaringan lokal maupun internet.Â
Secara umum IP Address berfungsi sebagai alamat unik yang memungkinkan perangkat untuk berkomunikasi satu sama lain, namun lebih lengkapnya IP Address juga berfungsi untuk :
- Identifikasi Host/perangkat, setiap perangkat di jaringan diberi alamat unik untuk mengidentifikasinya.
- IP Address membantu menentukan lokasi logis perangkat dalam jaringan, yang penting untuk routing data.
- Memungkinkan perangkat router dan perangkat jaringan lainnya untuk mengarahkan paket data ke tujuan yang tepat berdasarkan alamat IP.
Jadi, Alamat IP adalah label numerik yang ditetapkan ke setiap perangkat yang terhubung ke jaringan internet. Alamat IP berfungsi sebagai pengenal unik untuk perangkat tersebut, mirip seperti alamat rumah yang digunakan untuk mengidentifikasi lokasi fisik.
- Format:
- Alamat IP terdiri dari serangkaian angka yang dipisahkan oleh titik (.).
- Ada dua versi utama alamat IP: IPv4 dan IPv6.
- IPv4: Versi yang paling umum digunakan saat ini, terdiri dari 4 set angka, masing-masing antara 0 dan 255 (misalnya, 192.168.1.1).
- IPv6: Versi yang lebih baru yang dirancang untuk mengatasi keterbatasan IPv4, terdiri dari 8 kelompok angka heksadesimal (misalnya, 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- Fungsi: Alamat IP digunakan untuk:
- Merutekan paket data antar perangkat di internet.
- Mengidentifikasi perangkat tertentu di jaringan.
- Memastikan bahwa paket data dikirimkan ke perangkat yang dituju.
Jenis-Jenis IP Address
1. IPv4 (Internet Protocol Version 4)
- Format: 32-bit, ditulis dalam bentuk desimal dan dipisahkan oleh titik (contoh: 192.168.1.1).
- Jumlah Maksimal: Mendukung sekitar 4,3 miliar alamat unik.
- Struktur: Terdiri dari empat kelompok angka (oktet) yang masing-masing dapat bernilai antara 0 hingga 255.
2. IPv6 (Internet Protocol Version 6)
- Format: 128-bit, ditulis dalam bentuk heksadesimal dan dipisahkan oleh tanda titik dua (contoh: 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- Jumlah Maksimal: Mendukung sekitar 340 undecillion (3.4 x 10^38) alamat unik.
- Struktur: Terdiri dari delapan kelompok angka heksadesimal yang masing-masing dipisahkan oleh tanda titik dua.
Jenis IP Address Berdasarkan Penggunaannya
1. Public IP Address  adalah alamat yang digunakan oleh perangkat untuk berkomunikasi di internet. Dan pengelolaannya dialokasikan oleh Internet Assigned Numbers Authority (IANA) dan penyedia layanan internet (ISP).