Rabu, 16 November 2016



Subnetting adalah proses memecah suatu IP jaringan ke sub jaringan yang lebih kecil yang disebut "subnet." Setiap subnet deskripsi non-fisik (atau ID) untuk jaringan-sub fisik (biasanya jaringan beralih dari host yang mengandung satu router -router dalam jaringan multi).
Mengapa harus melakukan subnetting? Ada beberapa alasan mengapa kita perlu melakukan subnetting, diantaranya adalah sebagai berikut:
  • Untuk mengefisienkan alokasi IP Address dalam sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address.
  • Mengatasi masalah perbedaan hardware dan media fisik yang digunakan daam suatu network, karena Router IP hanya dapat mengintegrasikan berbagai network dengan media fisik yang berbeda jika setiap network memiliki address network yang unik.
  • Meningkatkan security dan mengurangi terjadinya kongesti akibat terlalu banyaknya host dalam suatu network.
Penghitungan subnetting bisa dilakukan dengan dua cara yaitu binary yang relatif lambat dan cara khusus yang lebih cepat. Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24. Penjelasanya adalah bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Kenapa bisa seperti ?maksud /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0). Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing) yang diperkenalkan pertama kali tahun 1992 oleh IEFT. Pada hakekatnya semua pertanyaan tentang subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet, dan Alamat Host- Broadcast.


1. Contoh kasus Subnetting yang terjadi dengan sebuah NETWORK ADDRESS 10.0.0.0/16.

SUBNETTING PADA IP ADDRESS CLASS A

Class A di oktet 2, 3 dan 4 (3 oktet terakhir). Kemudian subnet mask yang bisa digunakan untuk subnetting class A adalah semua subnet mask dari CIDR /8 sampai /30.
Analisa:
10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti 11111111.11111111.00000000.00000000 (255.255.0.0).
Penghitungan:
Jumlah Subnet = 28 = 256 subnet
Jumlah Host per Subnet = 216 – 2 = 65534 host
Blok Subnet = 256 – 255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, etc.
2. Contoh kasus Subnetting yang terjadi dengan sebuah NETWORK ADDRESS172.16.0.0/18 dan 172.16.0.0/25.

 SUBNETTING PADA IP ADDRESS CLASS B

Berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting Class C, hanya blok subnetnya kita masukkan langsung ke oktet ketiga, bukan seperti Class C yang “dimainkan” di oktet keempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok subnet kita “mainkan” di oktet keempat, tapi setelah selesai oktet ketiga berjalan maju (coeunter) dari 0, 1, 2, 3, dst.
>> Contoh network address 172.16.0.0/18
Analisa:
172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti 11111111.11111111.11000000.00000000 (255.255.192.0).
Penghitungan:
Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah 22 = 4 subnet
Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada 2 oktet terakhir. Jadi jumlah host per subnet adalah 214 – 2 = 16.382 host
Blok Subnet = 256 – 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
>> Contoh network address 172.16.0.0/25.
Analisa:
172.16.0.0 berarti kelas B, dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).
Penghitungan:
Jumlah Subnet = 29 = 512 subnet
Jumlah Host per Subnet = 27 – 2 = 126 host
Blok Subnet = 256 – 128 = 128. Jadi lengkapnya adalah (0, 128)
3. Contoh kasus Subnetting yang terjadi dengan sebuah NETWORK ADDRESS192.168.1.0/26

SUBNETTING PADA IP ADDRESS CLASS C

Analisa :
192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).
Penghitungan :
Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 22 = 4 subnet
Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 26 – 2 = 62 host
Blok Subnet = 256 – 192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
IP address versi 4 terdiri atas 4 oktet, nilai 1 oktet adalah 255. Karena ada 4 oktet maka jumlah IP address yang tersedia adalah 255 x 255 x 255 x 255. IP address sebanyak ini harus dibagi-bagikan keseluruh pengguna jaringan internet di seluruh dunia. Untuk mempermudah proses pembagiannya, IP address harus dikelompokan dalam kelas-kelas. Dasar pertimbangan pembagian IP address ke dalam kelas-kelas adalah untuk mempermudah pendistribusian pendaftaran IP address.

IP address dikelompokan dalam lima kelas, yaitu kelas A, B, C, D, dan E. Perbedaannya terletak pada ukuran dan jumlah. IP address kelas AjaringanIP address Kelas B digunakan untuk jaringan berukuran besar dan sedang. IP address Kelas C untuk pembagian jaringan yang banyak, namun masing-masing jaringan memiliki anggota yang sedikit. IP address Kelas D dan E juga didefinisikan, tetapi tidak digunakan dalam penggunaan normal, kelas d diperuntukan bagi jaringan multicast, dan E untuk Eksperimental.

Pembagian kelas-kelas IP address didasarkan pada dua hal, yaitu Network ID dan Host ID dari suatu IP address  Setiap IP address selalu merupakan pasangan network ID (Identitas Jaringan) dan Host ID (Indentitas host dalam suatu jaringan). Masing-masing komputer/router di suatu jaringan host ID-nya harus Unik (harus berbeda dgn komputer yg lain).


Kelas-Kelas IP Address
Bit (kependekat dari Binary Digit ) adalah bilangan biner yg terdiri dari 2 angka : 0 dan 1
Oktet, 1 Oktet = 8 bit = nilainya antara 0 - 255 desimal

Kelas A

Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh (n = Net ID, h = Host ID)
Bit Pertama : 0
Panjang Net ID : 8 bit (1 oktet)
Panjang Host ID : 24 bit (3 oktet)
Oktet pertama : 0 - 127
Range  IP address : 1.xxx.xxx.xxx.sampai 126.xxx.xxx.xxx (o dan 127 dicadangkan)
Jumlah Network : 126
Jumlah IP address : 16.777.214
IP kelas A untuk sedikit jaringan dengan host yang sangat banyak. cara membaca IP address kelas A misalnya 113.46.5.6 ialah : Network ID :113, Host ID = 46.5.6
Kelas B

Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh (n = Net ID, h = Host ID)
2 bit pertama : 10
Panjang Net ID : 16 bit (2 oktet)
Panjang Host ID : 16 bit (2 oktet)
Oktet pertama : 128 - 191
Range IP address : 128.0.0.xxx sampai 191.255.xxx.xxx
Jumlah Network : 16.384
Jumlah IP address : 65.534
Biasa digunakan untuk jaringan besar dan sedang. dua bit pertama selalu di set 10. 16 bit selanjutnya, network IP kelas B dapat menampung sekitar 65000 host.
Kelas C

Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh (n = Net ID, h = Host ID)
3 bit pertama : 110
Panjang Net ID : 24 bit (3 oktet)
Panjang Host ID : 8 bit (1 oktet)
Oktet pertama : 192 - 223
Range IP address : 192.0.0.xxx sampai 255.255.255.xxx
Jumlah Network : 2.097.152
Jumlah IP address : 254
Host ID adalah 8 bit terakhi, dengan IP kelas C, dapat dibentuk sekitar 2 juta network yang masing-masing memiliki 256 IP address  Tiga bit pertama IP address kelas C selalu berisi 111 dengan 21 bit berikutnya. Host ID ialah 8 bit terakhir.
Kelas D

Format : 1110mmmm.mmmmmmmm.mmmmmmmm.mmmmmmmm
4 Bit pertama : 1110
Bit multicast : 28 bit
Byte Inisial : 224-247
Deskripsi : Kelas D adalah ruang alamat multicast
Kelas ini digunakan untuk keperluan Multicasting. 4 bit pertama 1110, bit-bit berikutnya diatur sesuai keperluan multicast group yang menggunakan IP address ini. Dalam multicasting tidak dikenal network bit dan host bit.
Kelas E

Format : 1111rrr.rrrrrrrr.rrrrrrrr.rrrrrrrr
4 bit pertama : 1111
Bit cadangan : 28 bit
Byte inisial : 248-255
Deskripsi : Kelas E adalah ruang alamat yang dicadangkan untuk keperluan eksperimental.
Berdasarkan cakupan penggunaannya dalam jaringan komputer sehari – hari dalam jaringan lokal maupun jaringan internet public, maka secara garis besarnya IP Address dibagi menjadi 2 jenis, yaitu :

1. IP Address Public

IP Address Publik adalah IP Address yang dimiliki oleh setiap komputer atau perangkat yang terhubung lainnya dan digunakan pada jaringan internet (publik). Kepemilikannya diatur oleh vendor-vendor terkait yang menyediakannya (contoh : Internet Service Provider).

2. IP Address Private

IP Address private adalah IP Address yang digunakan oleh komputer atau perangkat yang terhubung lainnya dan umumnya digunakan oleh jaringan berskala lokal (LAN). IP Address ini memungkinkan penggunaan alamat yang sama dengan syarat satu dan jaringan lainnya tidak saling terhubung dalam jaringan lokal.
Kemudian, jika dilihat dari bagaimana pengguna melakukan konfigurasi untuk memperoleh IP Address atau bagaimana IP Address diberikan kepada komputer atau sebuah perangkat, maka IP Address disini dapat dibagi menjadi 2 jenis yaitu :

1. IP Address Dinamis (Dynamic IP Address)

IP Address jenis ini adalah pemberian secara otomatis dalam jaringan public maupun private yang akan diberikan kepada komputer atau perangkat lainnya yang saling terhubung kedalam jaringan komputer secara otomatis dan akan selalu berubah – ubah setiap saat (Dinamis). Untuk pemberiannya sendiri diberikan oleh sebuah perangkat, aplikasi, sekaligus protocol di dalam jaringan komputer yang bernama DHCP (Dynamic Host Konfiguration Protocol) dan yang bertindak mengaktifkan DHCP adalah komputer / perangkat yang dijadikan sebagai DHCP Server.

2. IP Address Statis

IP Address jenis ini adalah pemberian IP Address kepada komputer atau perangkat lainnya yang terhubung kedalam jaringan komputer secara manual. Dimana pengguna harus mengetahui pengkelasan IP Address, Subnet, Gateway, dan DNS dalam sebuah jaringan.
Selanjutnya, dilihat dari daya tampung komputer atau perangkat lainnya yang terhubung kedalam jaringan komputer, sebuah IP Address dibagi kembali menjadi 2 jenis yaitu :

1. IPv4 (IP Address Versi 4)

IP Addres versi 4 atau yang lebih dikenal dengan IPv4 adalah versi yang umum dipakai pada saat ini, terdiri atas 4 oktet, dimana setiap oktet mampu menangani 255 buah komputer atau perangkat di dalamnya. Sehingga bila dikalkulasikan 255 x 255 x 255 x 255 = 4.228.250.625 buah host.
Angka besar ini untuk teknologi yang maju seperti sekarang sudahlah tidak relevan untuk menampung pengalamatan semua komputer dan perangkat yang saling terhubung. Untuk mengatasi keterbatasan ini salah satu caranya adalah menggunakan NAT (Network Address Translation), yaitu sebuah cara untuk membagi, mengubah, dan memodifikasi pemetaan dari sebuah IP Address.
Gambar 1.1 Contoh Penggunaan Fungsi NAT

2. IPv6 (IP Address Versi 6)

IPv6 atau IP Address versi 6 adalah pengalamatan versi terbaru dalam jaringan komputer, yang diciptakan untuk menangani masalah keterbatasan daya tamping dari versi sebelumnya, yaitu IPv4. Jika dibandingkan dengan IPv4 yang hanya memiliki 4 oktet dan masing – masing oktet dapat menampung 255 host, maka IPv6 memiliki 16 oktet yang masing – masing oktetnya dapat menampung 255 host. Maka jika dikalkulasikan secara keseluruhan, IPv6 dapat menampung sekitar 3,4 Trilyun host.

Pengertian IP Address Adalah dan Kelas IP Address

 Pengertian IP Address Adalah dan Kelas IP Address
IP Address adalah sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer lain, IP Address terdiri dari 4 Blok, setiap Blok di isi oleh angka 0 - 255. Contoh IP Address seperti 192.168.100.1 , 10.57.38.223 , ini adalah IPv4.IP Address Memiliki 2 bagian, yaitu Network ID dan Host ID , contoh 192.168.100.1 , secara default Net ID nya adalah 192.168.100 dan Host ID nya adalah 1, agar komputer bisa saling terhubung , IP yang digunakan Net ID nya harus sama, dan Host ID nya harus berbeda.
Agar mudah ngerti, Net ID adalah nama jalan dan Host ID adalah nomor Rumah, jadi Jln. Diponegoro No 3 , jika nama jalan dari beberapa orang sama, maka nomor rumah mereka tidak mungkin sama.