Sebagian besar komputer terhubung ke beberapa jenis jaringan, seperti jaringan rumah, LAN perusahaan, dan internet. Jaringan ini adalah kunci utama komunikasi modern, memungkinkan komunikasi antara banyak perangkat.
Untuk berkomunikasi secara efektif, skema pengalamatan digunakan yang memungkinkan Anda untuk menentukan ke mana Anda ingin komunikasi jaringan Anda pergi. Skema pengalamatan utama yang digunakan untuk internet dikenal sebagai "IP" atau alamat Protokol Internet. Ada dua skema alamat IP yang beroperasi saat ini. IPv4 adalah skema pengalamatan tradisional. IPv6 sedang diluncurkan sebagai pengganti, karena skema IPv4 telah kehabisan alamat yang dapat digunakan.
IPv4 dan IPv6
Alamat IPv4 umumnya ditampilkan dalam notasi “dotted quad”, di mana empat set hingga tiga digit adalah dipisahkan dengan titik, contoh: 192.168.0.1. Dalam notasi ini, masing-masing dari empat angka harus antara 0 dan 255. Sejumlah jenis alamat dikesampingkan karena memiliki arti khusus. Misalnya, semua alamat IPv4 yang dimulai dengan 192.168 dicadangkan untuk digunakan di jaringan lokal dan tidak dapat berkomunikasi langsung dengan internet. Ini berarti bahwa semua jaringan rumah dan bahkan perusahaan dapat menggunakan kembali kumpulan alamat yang sama, sebagai metode efisiensi alokasi alamat.
Tip: Seringkali alamat IP di IPv4 dan IPv6 akan memiliki garis miring dan nomor setelahnya seperti "/24", yang disebut subnet mask. Subnet mask digunakan untuk menunjukkan bagian mana dari alamat yang merujuk ke alamat jaringan dan bagian mana yang menentukan alamat host dalam jaringan itu. Untuk jaringan /24, 24 bit biner pertama dari alamat digunakan untuk menunjukkan alamat jaringan, dengan sisanya digunakan untuk menentukan host pada jaringan itu.
Alamat IPv6 lebih rumit untuk ditampilkan. Mereka dapat ditampilkan dengan hingga delapan segmen hingga empat digit heksadesimal, dipisahkan oleh titik dua. Contoh alamat IPv6 dapat terlihat seperti ini: fe80:4749:dadb: 748d: ff: 334c: ffff: f000. Penggunaan heksadesimal berarti setiap digit dapat berupa 0-9, a-f. Segmen bisa lebih pendek dari empat digit karena angka nol di depan dihilangkan. Seperti IPv4 beberapa jenis alamat dicadangkan untuk penggunaan tertentu. Semua alamat IPv6 yang dimulai dengan "fe80" adalah alamat lokal dengan batasan yang sama seperti alamat IPv4 lokal.
Tip: Anda mungkin sering melihat alamat IPv6 tampak lebih pendek secara signifikan dengan titik dua ganda di tengah, seperti fe80:da29::9999. Ini adalah notasi singkatan yang dirancang untuk membuat alamat IPv6 lebih mudah dibaca, ditulis, dan diingat. Segmen yang terdiri dari empat nol dapat dihilangkan seluruhnya dan diganti dengan titik dua ganda “::”. Jika dua atau lebih segmen di samping satu sama lain seluruhnya terbuat dari nol, keduanya dapat dihilangkan dan diganti dengan satu penggunaan titik dua ganda. Untuk dapat merekonstruksi alamat lengkap, hanya satu set segmen kontinu yang dapat dihilangkan per alamat.
Alamat loopback
"Alamat loopback" adalah contoh lain dari alamat yang dicadangkan. Agak seperti alamat lokal yang hanya bisa tinggal di dalam jaringan lokal, alamat loopback hanya bisa tinggal di komputer lokal. Jika komputer mencoba untuk mengirim pesan ke alamat loopback, pesan tidak akan pernah dikirim ke jaringan tetapi akan langsung loop kembali ke komputer. Ini umumnya tidak berguna bagi sebagian besar pengguna, namun, ini dapat berguna untuk mengakses layanan jaringan seperti server web di perangkat.
Di IPv4, alamat "127.0.0.1" didukung oleh semua perangkat sebagai alamat loopback. Secara teknis setiap alamat yang dimulai dengan "127" dicadangkan untuk menggunakan alamat loopback, tetapi tidak semua perangkat mendukung penggunaan ini. Terkadang Anda mungkin melihat alamat yang ditulis sebagai “127.0.0.1/8” karena hanya delapan bit biner pertama yang digunakan untuk menunjukkan bagian jaringan dari alamat loopback.
Di IPv6, alamat loopback adalah "::1". Hanya satu alamat yang dialokasikan untuk digunakan untuk tujuan loopback. Kadang-kadang dapat ditulis sebagai "::1/128", karena semua 128 bit biner digunakan untuk menunjukkan bagian jaringan dari alamat tersebut.
Tip: Istilah "localhost" dicadangkan dalam skema DNS untuk merujuk ke alamat loopback.
Jika Anda menjalankan server web di komputer, Anda dapat menyambungkannya di browser web dengan mengetikkan alamat loopback. Sebagai contoh: " http://127.0.1”, “ http://::1”, dan " http://localhost” semua diselesaikan ke komputer tempat Anda menjelajah.
Tip: Anda juga dapat menentukan nomor port secara manual jika Anda menghosting layanan di port non-standar