Network Addresses
By Muhammad Aditiya Rakhman
IP Addresses
Alamat IP digunakan untuk mengidentifikasi node secara unik di internet. Alamat ini didaftarkan melalui ISP (Penyedia Layanan Internet).
Alamat IP adalah nomor yang mengidentifikasi sistem Anda di jaringan. Alamat ini terdiri dari dua jenis.
IPv4
IPv4 adalah alamat 32-bit, terdiri dari 4 oktet (satu oktet hanya 8 bit, atau satu byte).
IPv6
IPv6 adalah alamat 128-bit, terdiri dari 8 pasangan oktet 16-bit.
IPv4 Address Types
Unicast
adalah alamat yang terkait dengan satu host atau perangkat komputer tertentu. Setiap unicast address mengidentifikasi host secara unik dalam jaringan. Contoh alamat unicast adalah seperti 140.211.169.4 atau 64.254.248.193.
Network
Alamat yang bagian host-nya disetel ke semua nol biner. Contoh: 192.168.1.0
Broadcast
adalah alamat yang digunakan untuk mengirim pesan ke semua anggota dalam suatu jaringan atau subnet. Bagian host-nya diatur sebagai semua bit biner satu. Contoh alamat broadcast adalah seperti 172.16.255.255 atau 148.114.255.255 atau 192.168.1.255
Multicast
adalah alamat yang digunakan untuk mengirim pesan ke sekelompok perangkat yang sudah dikonfigurasi secara khusus untuk mendengarkan alamat multicast tersebut. Contoh alamat multicast adalah 224.0.0.2
Reserved Addresses
Alamat dan rentang alamat tertentu sudah dipesan untuk tujuan khusus.
127.x.x.x
Dicadangkan untuk antarmuka loopback (sistem lokal), di mana 0 <= x <= 254. Umumnya, 127.0.0.1.
0.0.0.0
Alamat ini digunakan oleh sistem yang belum mengetahui alamatnya sendiri. Protokol seperti DHCP (Dynamic Host Configuration Protocol) dan BOOTP (Bootstrap Protocol) menggunakan alamat ini saat mencoba berkomunikasi dengan server untuk mengalokasikan alamat IP.
255.255.255.255
adalah alamat broadcast generik yang direserve untuk penggunaan internal. Alamat-alamat dalam kategori ini tidak akan dialokasikan atau didaftarkan kepada siapa pun. Mereka umumnya tidak dapat di-routingkan di seluruh jaringan.
Other reserved addresses
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
IPv6 Address Types
Unicast
alamat unicast adalah alamat yang ditujukan untuk satu interface atau perangkat.
Link-local: Alamat ini secara otomatis dikonfigurasi pada setiap interface dan digunakan hanya dalam jaringan lokal (non-routable).
Global: Alamat ini dapat ditetapkan secara dinamis atau manual dan dirutekan di seluruh jaringan.
Multicast
Seperti pada IPv4, alamat multicast digunakan untuk mengirimkan paket data ke beberapa interface sekaligus. Ini memungkinkan komunikasi satu-ke-banyak.
Anycast
Anycast adalah jenis alamat yang digunakan untuk mengirimkan paket data ke salah satu dari beberapa interface yang memiliki alamat anycast yang sama.
IPv4-mapped
adalah jenis alamat khusus yang digunakan untuk menghubungkan IPv6 dengan IPv4. Alamat IPv4-mapped memungkinkan perangkat IPv6 untuk berkomunikasi dengan perangkat IPv4. Contohnya adalah ::FFFF:a.b.c.d/96, di mana a.b.c.d adalah alamat IPv4.
Selain jenis-jenis alamat tersebut, IPv6 juga memiliki alamat-alamat khusus lainnya seperti loopback (::1/128) yang digunakan untuk komunikasi lokal dengan diri sendiri, dan alamat-alamat yang direserve untuk dokumentasi.
IPv4 Address Classes
Alamat Kelas A menggunakan 8 bit untuk bagian jaringan dari alamat dan 24 bit untuk bagian host dari alamat. Alamat Kelas B menggunakan 16 bit untuk bagian jaringan dan 16 bit untuk bagian host, sedangkan alamat Kelas C menggunakan 24 bit untuk bagian jaringan dan 8 bit untuk bagian host.
Netmasks
netmask digunakan untuk menentukan berapa banyak alamat yang digunakan untuk bagian jaringan dan berapa banyak untuk bagian host seperti yang telah kita lihat. Ini juga digunakan untuk menentukan alamat jaringan dan broadcast.
Setting the Hostname
Nama host hanyalah label untuk membedakan perangkat jaringan dari node lain. Untuk tujuan DNS, nama host ditambahkan dengan titik (dot) dengan nama domain, sehingga mesin dengan nama host antje dapat memiliki nama domain yang memenuhi syarat (FQDN) antje.linuxfoundation.org.
Pada waktu tertentu, memastikan nama host saat ini semudah:
Untuk melakukan hal ini secara terus-menerus agar perubahan bertahan saat reboot, gunakan hostnamectl, bagian dari infrastruktur systemd:
Lengkapnya ada di man page atau tambahkan opsi --help pada akhir perintah.
Last updated