Anda di halaman 1dari 32

IP ADDRESS

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

Konversi Desimal ke Biner


(35)10 = (.)2 35/2 = 17 sisa 1 17/2 = 8 sisa 1 8/2 = 4 sisa 0 4/2 =2 sisa 0 2/2 = 1 sisa 0 1/2 = 0 sisa 1

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!

Notasi IP Address dan Subnet Mask


IP Address dan Subnet Masknya dapat dinotasikan secara satu kesatuan Contoh: IP Address : 172.16.9.7 Subnet mask : 255.255.0.0 dapat dituliskan menjadi 172.16.9.7/16, karena:
255.255.0.0 = 11111111.11111111.00000000.00000000

memiliki 16 bit 1

Kelas IP Address (Classful Scheme)


Pada awalnya, IP Address diklasifikasikan menjadi 5 kelas (A, B, C, D dan E) berdasarkan bit-bit yang digunakan sebagai identitas network. IP Address kelas A, B dan C digunakan secara komersial IP Address kelas D digunakan untuk multicast address dan E untuk penelitian

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

Alasan mengapa jumlah maksimum host dikurangi dengan 2


Dari jumlah total identitas host, ada 2 yang sudah dipesan oleh sistem jaringan dan tidak bisa digunakan sebagai identitas host, karena jika di-append (gabungkan) dengan identitas jaringan maka IP address yang terbentuk merupakan:
Network Address Address Broadcast

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

172.16.64.0/18 untuk marketing


Range IP Address yang valid: 172.16.64.1 s/d 172.16.127.254 Broadcast Address: 172.16.127.255 Subnet mask = 255.255.192.0

172.16.128.0/18 untuk personalia


Range IP Address yang valid: 172.16.128.1 s/d 172.16.191.254 Broadcast Address: 172.16.191.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.

Studi Kasus 2 (...)


8 subnet yang dibuat, dengan address:
192.168.64.0/27 192.168.64.32/27 192.168.64.64/27 192.168.64.96/27 192.168.64.128/27 192.168.64.160/27 192.168.64.192/27 192.168.64.224/27

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

Variable Length Subnet Mask


Membagi sebuah subnet menjadi sejumlah subnet yang lebih kecil Menghemat penggunaan IP 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

Studi Kasus (...)


Subnet I: 49 host
2n 2 49, maka n=6 karena 26 2 (=62) 49, sehingga dari 8 bit identitas host, hanya 6 bit yang perlu digunakan. Sisa 2 bit menjadi bit tambahan untuk identitas jaringan. Berdasarkan 2 bit tambahan tersebut, terdapat 22 = 4 subnet yang tersedia:
192.168.64.0/26 192.168.64.64/26 192.168.64.128/26 192.168.64.192/26

Misalkan diambil 192.168.64.0/26, maka:


Range IP Address yang valid: 192.168.64.1 s/d 192.168.64.62 Broadcast Address: 192.168.64.63 Subnet Mask: 255.255.255.192

Studi Kasus (...)


Subnet II: 20 host
Misalkan untuk subnet II diambil subnet address 192.168.64.64/26. Tetapi karena subnet II hanya membutuhkan 20 host dan subnet address ini dapat mencakup maksimal 62 host, maka perlu dilakukan subnetting kembali agar penggunaan IP address lebih hemat. 2n 2 20, maka n=5 karena 25 2 (=30) 20, sehingga dari 6 bit identitas host, hanya 5 bit yang perlu digunakan. Sisa 1 bit menjadi bit tambahan untuk identitas jaringan. Berdasarkan 1 bit tambahan tersebut, terdapat 21 = 2 subnet yang tersedia:
192.168.64.64/27 192.168.64.96/27

Misalkan diambil 192.168.64.64/27, maka:


Range IP Address yang valid: 192.168.64.65 s/d 192.168.64.94 Broadcast Address: 192.168.64.95 Subnet Mask: 255.255.255.224

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

Untuk IPv4 dijadikan menjadi


0000:0000:0000:0000:0000:0000::192.168.64.128, atau ::192.168.64.128, atau 0000:0000:0000:0000:0000:0000:C0A8:4080, atau ::C0A8:4080

Anda mungkin juga menyukai