Bilangan desimal dan biner IP Address versi 4 Kelas IP Address Subnetting IP Address versi 6
Bilangan Desimal
Bilangan 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9 Bilangan basis 10 Contoh: (987)10 =987= 9102 + 8101 + 7100
Bilangan Biner
Bilangan 0 dan 1 Bilangan basis 2 Contoh: (101)2 = 122 + 021 + 120 = (5)10 = 5
Bilangan biner yang didapat Diambil dari bawah ke atas, Yaitu: (100011)2
IP Address
Ada beberapa versi: 3, 4, 5, dan 6 IP Address versi 4 (IPv4) yang digunakan saat ini IP Address versi 6 (IPv6) akan menggantikan IPv4
IPv4
Ukuran/panjang = 32 bit Agar dapat dibaca oleh manusia 32 bit dikelompokkan menjadi 4 bagian (disebut juga 4 oktet), setiap oktet terdiri dari 8 bit Contoh: 10101100000100000000100100000111 10101100.00010000.00001001.00000111 172.16.9.7 notasi desimal titik byte 1 byte 2 byte 3 byte 4
Penggunaan IP Address
Protokol TCP/IP di Sistem Operasi Windows dan Linux
Subnet Mask
Satu paket dengan IP address Berfungsi untuk menentukan bagian dari IP Address yang merupakan identitas network dan identitas host Contoh: IP Address : 172.16.9.7 Subnet mask: 255.255.0.0 berarti: 172.16 adalah identitas jaringan dan 9.7 adalah identitas host, karena: 172.16.9.7 = 10101100.00001000.00001001.00000111 255.255.0.0 = 11111111.11111111.00000000.00000000 bila di operasikan dengan operator AND didapatkan identitas jaringan dan bagian yang dinolkan karena pengoperasian operator AND merupakan bagian dari identitas host. Catatan: Subnet Mask terutama digunakan untuk mengidentifikasikan jaringan!
memiliki 16 bit 1
IP Address Kelas A
Format: 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Keterangan x = bit 0 atau 1 Jumlah bit yang digunakan sebagai identitas jaringan adalah 8 bit pertama yang diawali dengan 0 (high order bit) Range network address: 1.0.0.0 s/d 126.0.0.0 Jumlah bit yang digunakan sebagai identitas host = 24 bit Jumlah maksimum host: 224 2 = 16.777.214 Subnet mask = 255.0.0.0
IP Address Kelas B
Format: 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Keterangan x = bit 0 atau 1 Jumlah bit yang digunakan sebagai identitas jaringan adalah 16 bit pertama yang diawali dengan 10 (high order bit) Range network address: 128.1.0.0 s/d 191.254.0.0 Jumlah bit yang digunakan sebagai identitas host = 16 bit Jumlah maksimum host: 216 2 = 65534 Subnet mask = 255.255.0.0
IP Address Kelas C
Format: 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Keterangan x = bit 0 atau 1 Jumlah bit yang digunakan sebagai identitas jaringan adalah 24 bit pertama yang diawali dengan 110 (high order bit) Range network address: 192.0.1.0 s/d 223.255.254.0 Jumlah bit yang digunakan sebagai identitas host = 8 bit Jumlah maksimum host: 28 2 = 254 Subnet mask = 255.255.255.0
IP Address Kelas D
Format: 1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Keterangan x = bit 0 atau 1 Tidak ada pembagian identitas jaringan dan host IP address diawali dengan 1110 (high order bit) Range: 224.0.0.0 s/d 239.255.255.255
IP Address Kelas E
Format: 1111xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Keterangan x = bit 0 atau 1 Tidak ada pembagian identitas jaringan dan host IP address diawali dengan 1111 (high order bit) Range: 240.0.0.0 s/d 254.255.255.255
Contoh: IP Address Kelas B: 172.16.9.7/16 IP Address untuk sebuah host: 172.16.0.0 X (Network Address yang menggambarkan identitas jaringan 172.16) IP Address untuk sebuah host: 172.16.0.1 IP Address untuk sebuah host: 172.16.255.255 X (Address broadcast untuk menyebarkan/menyiarkan pesan ke seluruh host di jaringan 172.16.0.0)
Menganalisa IP Address
Menentukan:
Kelas IP Address Subnet Mask Identitas Jaringan Network Address Identitas Host Broadcast Address Jumlah host maksimal Kelas IP Address = C Subnet Mask = 255.255.255.0 Identitas Jaringan = 192.16.9 Network Address = 192.16.9.0 Identitas Host = 3 Broadcast Address = 192.16.9.255 Jumlah host maksimal = 28 2 = 254
Contoh: 192.16.9.3/24
IP Private vs IP Public
IP Private: IP address yang digunakan secara lokal oleh jaringan di organisasi yang bersangkutan. Jaringan dari organisasi lain tidak dapat melakukan komunikasi dengan jaringan lokal tersebut.
Range IP private:
Kelas A: 10.0.0.0 s/d 10.255.255.255 Kelas B: 172.16.0.0 s/d 172.31.255.255 Kelas C: 192.168.0.0 s/d 192.168.255.255
IP Public: IP address yang digunakan oleh jaringan lokal suatu organisasi dan organisasi lain dapat melakukan komunikasi langsung ke jaringan lokal tersebut.
Range IP Public: range IP address yang tidak termasuk dalam IP Private
Subnetting
Proses perhitungan untuk membagi-bagi sebuah network address menjadi subnet-subnet address yang lebih kecil. Setiap subnet tidak dapat berkomunikasi secara langsung tanpa bantuan router Ditujukan untuk menghemat pemakaian IP Address Rumus yang perlu diingat untuk melakukan perhitungan subnetting:
2n - 2 jumlah subnet yang dibutuhkan n adalah jumlah bit yang dipinjam dari bit-bit yang mengidentifikasikan host
Studi Kasus 1
Sebuah perusahaan memilih network address 172.16.0.0 untuk jaringan komputer lokalnya. Perusahaan tersebut memiliki 3 divisi yaitu produksi, marketing dan personalia.
network address 172.16.0.0 termasuk kelas B (=172.16.0.0/16), sehingga jumlah bit untuk identitas host adalah 16 bit 3 divisi maka dibutuhkan 3 subnet address 2n 3, maka n = 2 karena 22 (=4) 3, sehingga 2 bit yang dipinjam dari bit identitas host 172.16.0.0 = 172.16.xxxxxxxx.xxxxxxxx
172.16.00xxxxxx.xxxxxxxx 172.16.01xxxxxx.xxxxxxxx 172.16.10xxxxxx.xxxxxxxx 172.16.11xxxxxx.xxxxxxxx = 172.16.0.0/18 (x diasumsikan 0) = 172.16.64.0/18 (x diasumsikan 0) = 172.16.128.0/18 (x diasumsikan 0) = 172.16.192.0/18 (x diasumsikan 0)
Jumlah bit untuk identitas jaringan adalah 18, untuk subnet mask menjadi 11111111.11111111.11000000.00000000 = 255.255.192.0 Jumlah bit untuk identitas host = 14 bit
Studi Kasus 1 ()
Misalkan diambil:
172.16.0.0/18 untuk produksi
Range IP Address yang valid: 172.16.0.1 s/d 172.16.63.254 Broadcast Address: 172.16.63.255 Subnet mask = 255.255.192.0
Studi Kasus 2
Seorang administrator diperintahkan untuk membuat sejumlah subnet address dari sebuah jaringan lokal dengan network address 192.168.64.0/24. Setiap subnet nantinya harus mencakup maksimal 30 host
Rumus yang digunakan: 2n - 2 jumlah maksimal host. 2n - 2 30, maka n=5 karena 25 2 (=30) 30, sehingga dibutuhkan 5 bit sebagai identitas host. Sisa bit yaitu 8 5 = 3 bit (192.168.64.0/24 memiliki 8 bit sebagai identitas host) dijadikan tambahan bit untuk identitas jaringan, sehingga jumlah subnet yang dapat dibuat adalah 23 = 8.
Latihan (Quiz)
Lakukan proses subnetting untuk kasus berikut:
Seorang administrator jaringan memilih network address 192.168.224.0 untuk jaringan lokal perusahaannya. Jika jaringannya tersebut akan dipecah menjadi 4 subnet, tentukan subnet address yang dapat dibentuk dari network address tersebut berserta informasi lainnya seperti subnet mask, range IP address yang valid, dan broadcast address! Seorang administrator jaringan memilih network address 192.168.224.0 untuk jaringan lokal perusahaannya. Jika jaringannya tersebut akan dipecah menjadi sejumlah subnet, dimana setiap subnet harus bisa mencakup maksimal 100 hosts, tentukan jumlah subnet yang dapat dibentuk, serta subnet address, subnet mask, range IP address yang valid, dan broadcast address dari setiap subnet yang terbentuk tersebut!
Tugas II (UAS)
Pilih sebuah network address untuk kasus kalian (sesuaikan dengan perkiraan jumlah maksimal komputer/perangkat jaringan lain yang perlu diberi IP address di jaringan lokal kalian)! Untuk setiap kasus, jaringan lokal akan terbagi menjadi dua subnet
Subnet I: wired LAN Subnet II: wireless LAN
Lakukan subnetting terhadap network address yang dipilih agar terdapat minimal dua subnet address untuk subnet I dan II! Untuk setiap subnet, tentukan subnet address, subnet mask, IP address setiap komputer, dan broadcast address
Studi Kasus
Seorang administrator diperintahkan untuk membuat 2 subnet address dari sebuah jaringan lokal dengan network address 192.168.64.0/24. Masing-masing subnet memiliki maksimal 20 dan 49 host.
Urutkan jumlah host dari yang terbanyak ke yang terkecil: 49, 20
Latihan
Seorang administrator jaringan memilih network address 192.168.224.0 untuk jaringan lokal perusahaannya. Jika jaringannya tersebut akan dipecah menjadi sejumlah subnet, dimana
subnet I harus bisa mencakup maksimal 100 hosts subnet II harus bisa mencakup maksimal 30 hosts Subnet III harus bisa mencakup maksimal 20 hosts
Tentukan subnet address, subnet mask, range IP address yang valid, dan broadcast address dari setiap subnet yang terbentuk tersebut!
IPv6
Walaupun subnetting dan variable length subnet mask membantu menghemat penggunaan IPv4 address, tetapi dengan penggunaan jaringan yang meluas, IPv4 suatu saat akan mengalami kehabisan address. Solusi: IPv6 Baru diimplementasikan, belum umum digunakan
IPv6 (...)
Ukuran/panjang: 128 bit Format penulisan:
8 kelompok dari 4 digit heksadesimal:
8000:0000:0000:0000:0123:4567:89AB:CDEF, atau 8000::123:4567:89AB:CDEF