IP Address dan Subneting
Pembagian Versi IP
- IPv4
- IPv6
1. IPv4
Alamat IP versi 4 (atau IPv4) adalah versi keempat dari Protokol Internet (IP). Ini adalah salah satu protokol inti dari metode internetworking berbasis standar di Internet dan jaringan packet-switched lainnya. IPv4 adalah versi pertama yang digunakan untuk produksi di ARPANET pada tahun 1983. IPv4 masih merutekan sebagian besar lalu lintas Internet saat ini, meskipun penerapan protokol penerus, IPv6 sedang berlangsung. IPv4 dijelaskan dalam publikasi IETF RFC 791 (September 1981), menggantikan definisi sebelumnya (RFC 760, Januari 1980).
IPv4 menggunakan ruang alamat 32-bit yang menyediakan 4.294.967.296 (232) alamat unik, tetapi blok besar digunakan untuk metode jaringan khusus.
Blok alamat khusus
| Alamat blok | Jarak alamat | Jumlah alamat | Cakupan | Deskripsi |
|---|---|---|---|---|
| 0.0.0.0/8 | 0.0.0.0–0.255.255.255 | 16.777.216 | Perangkat lunak | Jaringan saat ini (hanya valid sebagai alamat sumber). |
| 10.0.0.0/8 | 10.0.0.0–10.255.255.255 | 16.777.216 | Jaringan pribadi | Digunakan untuk komunikasi lokal dalam jaringan pribadi. |
| 100.64.0.0/10 | 100.64.0.0–100.127.255.255 | 4.194.304 | Jaringan pribadi | Ruang alamat bersama untuk komunikasi antara penyedia layanan dan pelanggannya saat menggunakan NAT tingkat operator. |
| 127.0.0.0/8 | 127.0.0.0–127.255.255.255 | 16.777.216 | Host | Digunakan untuk alamat loopback ke host lokal. |
| 169.254.0.0/16 | 169.254.0.0–169.254.255.255 | 65.536 | Subnet | Digunakan untuk alamat lokal antara dua host pada satu tautan ketika tidak ada alamat IP yang ditentukan, seperti yang biasanya diambil dari peladen DHCP. |
| 172.16.0.0/12 | 172.16.0.0–172.31.255.255 | 1.048.576 | Jaringan pribadi | Digunakan untuk komunikasi lokal dalam jaringan pribadi. |
| 192.0.0.0/24 | 192.0.0.0–192.0.0.255 | 256 | Jaringan pribadi | Penugasan Protokol IETF. |
| 192.0.2.0/24 | 192.0.2.0–192.0.2.255 | 256 | Dokumentasi | Ditugaskan sebagai TEST-NET-1, dokumentasi dan contoh. |
| 192.88.99.0/24 | 192.88.99.0–192.88.99.255 | 256 | Internet | digunakan. Sebelumnya digunakan untuk relay IPv6 ke IPv4 (termasuk IPv6 blok alamat 2002 :: / 16). |
| 192.168.0.0/16 | 192.168.0.0–192.168.255.255 | 65.536 | Jaringan pribadi | Digunakan untuk komunikasi lokal dalam jaringan pribadi. |
| 198.18.0.0/15 | 198.18.0.0–198.19.255.255 | 131.072 | Jaringan pribadi | Digunakan untuk pengujian benchmark komunikasi antar-jaringan antara dua subnet yang terpisah. |
| 198.51.100.0/24 | 198.51.100.0–198.51.100.255 | 256 | Dokumentasi | Ditugaskan sebagai TEST-NET-2, dokumentasi dan contoh. |
| 203.0.113.0/24 | 203.0.113.0–203.0.113.255 | 256 | Dokumentasi | Ditugaskan sebagai TEST-NET-3, dokumentasi dan contoh. |
| 224.0.0.0/4 | 224.0.0.0–239.255.255.255 | 268.435.456 | Internet | Digunakan untuk IP multicast (Bekas jaringan Kelas D). |
| 240.0.0.0/4 | 240.0.0.0–255.255.255.254 | 268.435.455 | Internet | digunakan untuk penggunaan di masa mendatang. (Bekas jaringan Kelas E). |
| 255.255.255.255/32 | 255.255.255.255 | 1 | Subnet | digunakan untuk alamat tujuan "terbatas siaran". |
Dari sekitar empat miliar alamat yang ditentukan dalam IPv4, sekitar 18 juta alamat dalam tiga rentang digunakan untuk penggunaan dalam jaringan pribadi. Alamat paket dalam rentang ini tidak dapat dirutekan di Internet publik; mereka diabaikan oleh semua perute publik. Oleh karena itu, host pribadi tidak dapat secara langsung berkomunikasi dengan jaringan publik, tetapi memerlukan penerjemah alamat jaringan pada gerbang perutean untuk tujuan ini.
Rentang jaringan IPv4 pribadi yang dipakai
| Nama | Blok CIDR | Kisaran alamat | Jumlah alamat | Deskripsi kelas |
|---|---|---|---|---|
| Blok 24-bit | 10.0.0.0/8 | 10.0.0.0 – 10.255.255.255 | 16.777.216 | Kelas tunggal A. |
| Blok 20-bit | 172.16.0.0/12 | 172.16.0.0 – 172.31.255.255 | 1.048.576 | Kisaran 16 blok B yang berdekatan. |
| Blok 16-bit | 192.168.0.0/16 | 192.168.0.0 – 192.168.255.255 | 65.536 | Kisaran 256 blok C yang berdekatan. |
Karena dua jaringan pribadi, misalnya, dua kantor cabang, tidak dapat secara langsung beroperasi melalui Internet publik, kedua jaringan harus dijembatani di Internet melalui jaringan pribadi virtual (VPN) atau terowongan IP, yang merangkum paket, termasuk tajuk yang berisi alamat pribadi, dalam lapisan protokol selama transmisi di jaringan publik. Selain itu, paket enkapsulasi dapat dienkripsi untuk transmisi di jaringan publik untuk mengamankan data.