Alamat IP
Alamat IPv4 panjangnya 32 bit, yang memungkinkan 4 294 967 296 alamat. Persediaan bebasnya habis pada 3 Februari 2011.
Banyak orang percaya setiap perangkat punya satu alamat IP seumur hidup, seperti nomor seri yang tercetak di dalamnya. Tidak begitu. Ponsel yang sama mendapat satu alamat di Wi-Fi rumah, alamat lain di data seluler, dan mungkin mendapat alamat baru besok. Untuk melihat mengapa alamat datang dan pergi, mulailah dari kegunaan sebuah alamat.
Setiap paket membawa dua alamat di header-nya: asalnya dan tujuannya. Inilah alamat IP. Router membaca alamat tujuan, dan tidak membaca yang lain, untuk memutuskan ke mana paket selanjutnya pergi. Jadi cara alamat disusun membentuk cara kerja seluruh internet.
Mengapa tidak ada bagian yang lebih besar dari 255
Versi yang masih paling sering ditemui adalah IPv4, yang ditetapkan dalam RFC 791 pada 1981. Alamat IPv4 terdiri atas 32 bit. Agar mudah dibaca, alamat itu dibagi menjadi empat kelompok 8 bit, masing-masing ditulis sebagai bilangan desimal dari 0 sampai 255, dengan titik di antaranya, seperti 192.168.0.12. Delapan bit memuat 256 pola, jadi 255 adalah nilai tertingginya. Seluruhnya ada 2 pangkat 32 alamat: 4 294 967 296, sedikit di bawah 4.3 miliar.
Bagian depan alamat menyebut jaringannya
Sebuah alamat punya dua bagian. Bagian depan, prefiks, menyebut sebuah jaringan, dan sisanya memilih satu perangkat di dalamnya. Panjang prefiks ditulis setelah garis miring. Dalam 192.168.0.0/24, 24 bit pertama tetap, sehingga tersisa 8 bit, atau 256 alamat, untuk jaringan itu. Inilah yang memungkinkan router memakai satu aturan seperti "semua yang diawali 198.51.100 lewat sana", bukan satu aturan untuk setiap perangkat.
Mengapa nomor pada laptop di rumah diawali 192.168
RFC 1918 menyisihkan tiga blok untuk jaringan privat: 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16. Siapa pun boleh memakainya di dalam rumah atau kantor, dan router di internet publik tidak meneruskannya. Itulah sebabnya laptop di rumah kemungkinan punya alamat seperti 192.168.0.12, dan laptop tetangga mungkin punya alamat yang persis sama. Saat laptop berkomunikasi dengan server, router rumah mengganti alamat sumber privat dengan alamat publiknya sendiri dan juga mengubah port sumbernya, agar balasan bisa menemukan jalan kembali. Inilah network address translation (NAT, penerjemahan alamat jaringan). NAT membuat satu rumah tangga bisa berbagi satu alamat IPv4 publik.
Seret untuk memutar. Gulir atau cubit untuk memperbesar.
Siapa yang meminjamkan alamat kepada perangkat
Jadi dari mana alamat laptop itu berasal? Saat perangkat bergabung ke jaringan, perangkat itu menyiarkan permintaan, dan router menjawab dengan alamat privat yang bebas, alamat router itu sendiri untuk dipakai sebagai gateway, dan alamat resolver DNS. Pertukaran ini adalah DHCP (RFC 2131). Alamatnya dipinjamkan untuk waktu terbatas dan diperpanjang selama perangkat tetap tersambung, jadi laptop yang sama bisa mendapat nomor berbeda besok. Bergabunglah ke Wi-Fi sekolah dan pertukaran yang sama terjadi dengan server DHCP jaringan itu. Di data seluler, ponsel mendapat alamatnya dari jaringan seluler. Ujung yang lain juga bisa berubah, karena situs web bisa pindah ke server baru. Itulah salah satu alasan kita memakai nama seperti example.com, dan unit DNS menunjukkan bagaimana nama menjadi alamat.
Ada satu alamat yang artinya sama di setiap komputer. Alamat loopback, 127.0.0.1, selalu berarti "mesin ini", jadi sebuah program bisa memakainya untuk berkomunikasi dengan program lain di komputer yang sama tanpa ada yang keluar dari komputer itu. Selain itu, banyak perangkat sekarang memegang alamat IPv4 dan alamat IPv6 berdampingan, dan memakai yang didukung ujung lainnya.
Empat miliar alamat pun habis
Empat miliar alamat terdengar lebih dari cukup pada 1981. Pada 3 Februari 2011, Internet Assigned Numbers Authority (IANA) menyerahkan lima blok terakhir ruang IPv4-nya kepada lima registri regional, dan persediaan bebas pusat pun kosong. Jawaban jangka panjangnya adalah IPv6 (RFC 8200), yang alamatnya sepanjang 128 bit. Itu memberi 2 pangkat 128 alamat, sekitar 3.4 × 10³⁸. Alamat IPv6 ditulis sebagai delapan kelompok empat digit heksadesimal yang dipisahkan titik dua. Nol di depan dalam satu kelompok boleh dihapus, dan satu deretan kelompok yang seluruhnya nol boleh diganti dengan "::". Jadi 2001:0db8:0000:0000:0000:0000:0000:0020 dipendekkan menjadi 2001:db8::20.
| Alamat IPv4 | 32 bit, ditulis sebagai empat bilangan 0 sampai 255 |
| Alamat IPv6 | 128 bit, delapan kelompok digit heksadesimal |
| Prefiks /24 | 24 bit pertama menyebut jaringannya; tersisa 256 alamat |
| Alamat privat | 10/8, 172.16/12, 192.168/16 (RFC 1918) |
| NAT | Router mengganti alamat sumber privat dengan alamat publiknya |
| Alamat MAC | Alamat perangkat keras yang dipakai di dalam satu jaringan lokal |
- Berapa bit panjang alamat IPv4?
- Ada berapa alamat IPv4 yang berbeda?
- Berapa bilangan terbesar yang bisa muncul di satu bagian alamat IPv4?
- Bagian pertama 192.168.0.12 adalah 11000000 dalam biner. Berapa 10101000 dalam desimal?
- Alamat mana yang privat menurut RFC 1918?
- 172.20.0.5
- 172.32.0.5
- 8.8.8.8
- 198.51.100.20
- Ada berapa alamat dalam jaringan /24?
- Apa yang dilakukan NAT di router rumah?
- Mengganti alamat sumber privat dengan alamat publik router
- Mengenkripsi setiap paket
- Mengubah nama menjadi alamat
- Membuat Wi-Fi lebih cepat
- Berapa bit panjang alamat IPv6?
- Mana bentuk pendek dari 2001:0db8:0000:0000:0000:0000:0000:0020?
- 2001:db8::20
- 2001:db8:20
- 2001::db8::20
- 21:db8::2
- Pada tahun berapa IANA membagikan blok alamat IPv4 bebas terakhirnya?
- "Alamat IP-ku melekat pada ponselku untuk selamanya." Alamat itu dipinjamkan. DHCP (RFC 2131) membagikannya untuk waktu terbatas, dan ponsel mendapat alamat yang berbeda di data seluler dibanding di Wi-Fi rumah. Nomor yang melekat pada perangkat keras adalah alamat MAC, dan nomor itu hanya dipakai di dalam jaringan lokal.
- "192.168.0.12 di pengaturanku adalah alamatku di seluruh internet." Itu alamat privat (RFC 1918). Router di internet publik tidak meneruskannya, dan banyak rumah lain mungkin memakai nomor yang persis sama. Server melihat alamat publik router, yang dipasang NAT sebagai gantinya.
- "Satu bagian alamat IPv4 bisa sampai 999." Setiap bagian terdiri atas 8 bit, yang memungkinkan 256 nilai, 0 sampai 255. Alamat seperti 192.168.300.1 tidak sah.
- "Alamat IPv6 empat kali lebih panjang, jadi jumlahnya empat kali lebih banyak." Setiap bit tambahan menggandakan jumlahnya. 128 bit dibanding 32 bit berarti 96 bit lebih banyak, jadi alamatnya 2 pangkat 96 kali lebih banyak, sekitar 7.9 × 10²⁸ kali.
- Alamat IPv4 sepanjang 32 bit, ditulis sebagai empat bilangan 0 sampai 255: seluruhnya 4 294 967 296.
- Prefiks (/24 dan seterusnya) menyebut jaringannya; sisanya menyebut perangkatnya.
- Rentang privat 10/8, 172.16/12, dan 192.168/16 tetap di dalam rumah dan kantor; NAT membagi satu alamat publik.
- IPv6 memakai alamat 128 bit yang ditulis dalam heksadesimal, dengan "::" untuk deretan nol.
Sumber kursus ini (28)
- (checked 2026-10-17; reordered 2026-10-19: standards first, then official documentation, then operators and papers, history sources last)
- IETF RFCs (rfc-editor.org): RFC 768 UDP (1980, 8-byte header)
- RFC 791 IPv4 (1981, 32-bit addresses, "does not provide a reliable communication facility", TTL field "measured in units of seconds" but every module must decrease it by at least one, so it is only an upper bound)
- RFC 792 ICMP (Time Exceeded)
- RFC 801 NCP/TCP transition plan (1 January 1983)
- RFC 894 Ethernet (1500-byte payload)
- RFC 1034 and RFC 1035 DNS (1987, HOSTS.TXT kept by SRI-NIC, labels up to 63 octets and names up to 255, TTL in seconds)
- RFC 1122 (127.0.0.0/8 loopback)
- RFC 1918 private addresses (10/8, 172.16/12, 192.168/16)
- RFC 2131 DHCP, RFC 3022 NAT, RFC 3596 AAAA records, RFC 3849 and RFC 5737 documentation addresses, RFC 4271 BGP-4, RFC 4291 IPv6 text form, RFC 6298 TCP retransmission timer (initial RTO 1 second)
- RFC 6335 port ranges (0-1023, 1024-49151, 49152-65535)
- RFC 7766 DNS over TCP, RFC 8200 IPv6 (128-bit addresses, Hop Limit)
- RFC 8446 TLS 1.3 (one round-trip handshake)
- RFC 9000 QUIC and RFC 9114 HTTP/3, RFC 9110 HTTP semantics (status code classes)
- RFC 9293 TCP (three-way handshake, sequence numbers)
- IANA: ip-parameters registry (recommended default TTL 64)
- IPv4 free pool depleted 3 February 2011 (NRO and ARIN announcements)
- Official documentation: MDN Web Docs "How does the Internet work?" (45 cables for 10 computers, switches, routers, MAC and IP addresses, internet and web)
- "What is a URL?", "HTTP response status codes" (developer.mozilla.org)
- Cloudflare Learning Center: "What is DNS?" (four kinds of DNS server, 8 steps of an uncached lookup, browser and OS caches, TTL)
- "What is HTTP/3?" (cloudflare.com/learning)
- Google Chrome Help, "Browse in Incognito mode" (support.google.com/chrome/answer/95464, checked 2026-10-19: Incognito limits what is saved to the device; websites and organisations that manage your network, like your school, employer or internet service provider, may be able to observe your activity)
- Operators and papers: root-servers.org (13 root name servers run by 12 organisations, 2047 instances on 2026-10-17)
- Jacobson and Karels 1988, Congestion Avoidance and Control (loss mostly congestion)
- History blocks only: UCLA Samueli School of Engineering, Internet50 (first ARPANET message "LO", UCLA to SRI, 29 October 1969, 22:30)
- historyofinformation.com and Wikipedia ARPANET (Kline)
- Spiceworks/SRI history (HOSTS.TXT kept by SRI-NIC)
- Numbers (2^32, 2^96, 45 and 6 cables, packet counts, round-trip times)
Diperiksa: 2026-10-17