Perhitungan Dalam Subneting

Categories: networking
Tags: No Tags
Comments: No Comments
Published on: September 9, 2012

sebelum melakukan subneting,,,kita harus megetahui kelas – kelas pada Ip..

kelas Ip itu terbagi 3 kelas, yaitu Kelas A, Kelas B dan Kelas C..
Kelas A yaitu 10.0.0.0
Kelas B yaitu 172.16.0.0
Kelas C yaitu 192.168.0.0

subneting adalah sebuah teknik yang mengizinkan para admin jaringan untuk memanfaatkan Ip address yang tersedia agar lebih menjadi efisien. dan dapat membuat skala jaringan lebih luas dan tidak dibatasi dengan kelas – kelas Ip yang ada.

Alasan Membangun Subnetting adalah

  • Mereduksi traffic jaringan
  • Mengoptimasi performansi jaringan
  • Memudahkan manajemen
  • Mengefektifkan jaringan yg dibatasi area geografis luas

Subnet Mask

Agar subnet address yg kita buat dapat bekerja, setiap mesin dalam network haruslah mengetahui bagian mana dari host address yang digunakan sebagai subnet address. Untuk kebutuhkan ini, maka setiap mesin perlu kita beri apa yg disebut subnet Mask.
Digunakan Subnet Mask untuk :
 Membedakan network ID dan host ID
 Menunjuk letak suatu host, apakah berada dijaringan lokal atau jaringan luar
Seluruh bit yg berhubungan dengan network ID di set 1. Sedangkan bit yg berhubungan dengan host ID di set 0

urutan dalam perhitungan subneting adalah

128 , 64 , 32 , 16 , 8 , 4 , 2 , 1

dari mana kah angka tersebut di dapat ?

yaitu —->dari hasil 2 pangkat 0 sampai dari 2 pangkat 7,,di hitung mulai dari sebelah kiri,,atau dari nilai pangkat yang terendah,,,

contoh perhitungan subneting

dengan ip kelas c

192.168.1.1/20

maka 192 kita pecah kan menjadi bilangan biner,,
caranya,,

192 ——> dikurang
128 —–> di dapat dari 2 pangkat 7,,mengapa di ambil dari nilai 2 pangkat 7 ?
____ – karena 2 pangkat 7 itu nilainya adalah 128 dan nilai 128 adalah nilai
64 yang paling terdekat dengan 192….

lalu —> 64 ini di kurangi oleh 2 pangkat berikutnya…

64
64 —–> di dapat dari 2 pangkat 6 …
___ –
0 maka hasil biner dari 192 adalah 11000000

lalu 168

168 ini di pecahkan menjadi biner juga,,seperti cara nilai 192
yaitu :

168
128 ——> di dapat dari nilai 2 pangkat 7….dan paling terdekat dengan nilai 168
____ –
40

lalu 40 ini di kurangi oleh 2 pangkat berikutnya yang mendekati nilai atau angka 40.

yaitu 32
maka,,

40
32 —–> di dapat dari nilai 2 pangkat berikutnya,,,,
____-
8

setelah itu,,,nilai hasil 8 tersebut kita kurang lagi dengan nilai 2 pangkat berikutnya , yaitu angka 8

8
8
___ –
0

maka 168 di pecah kan menjadi biner adalah 10101000

dari manakah bilangan biner tersebut di dapat ?

penjelasan
———-

ingat dengan urutan 2 pangkat 0 sampai dengan 2 pangkat 7..???

128 , 64 ,32 ,16 , 8 , 4 , 2 , 1

nah,,,ingat bilangan biner ?
hanya ada angka 1 dan 0,,,jika 1 itu ada masukan atau connect(
jika 0 itu mati atau tidak connect…

okeh,,deh,,,kita lanjut yah,,,
128, 64, 32, 16, 8, 4, 2, 1,
——————————–
1 0 1 0 1 0 0 0 —–> hasil ini di dapat karena nilai – nilai yang di gunakan untuk mengurangkan angka 168 tersebut,,,,contoh : 128, 32, 8 adalah angka yang digunakan maka angka tersebut adalah termasuk angka aktif/masukkan atau connect,,,dan kita berikan angka 1,,,dan angka yang tidak di gunakan dalam mengurangkan itu disebut angka pasif / atau mati maka kita berikan nilai 0 ,,contoh angka 64, 16, 4, 2, 1…

dan nilai biner 1 di bagian ip address yang ke 3…maka nilai binernya adalah —-> 00000001

dan nilai biner 1 di bagian ip address yang terakhirnya adalah —-> 00000001

maka nilai semua binernya adalah,,

11000000.10101000.00000000.00000001

dan setelah itu kita cari broadcast, network id and subnetmasknya,,

caranya adalah…

dari ip yang kita pecahkan menjadi biner,,,maka kita jumlahkan,,

lanjuuuutt,,,gaaaannnn

11000000.10101000.00000000.00000001
11111111.11111111.11110000.00000000 ——->kita pecahkan menjadi bilangan biner..
___________________________________ –
11000000.10101000.00000000.00000000 ——-> ini adalah hasil binernya,,,,

nah sekarang,,,kita tinggal menentukan network, broadcast, netmasknya,

caranya adalah…

menentukan network

kita pecahkan hasil bilangan biner tersebut menjadi bilangan ip lagi gan,,,

11000000 —–> ingat urutan 2 pangkat 7 sampai 2 pangkat 0…
nah dua angka 1 yang paling kiri itu adalah nilai aktif,,,
jadi,,,kita jumlah kan,,,nilai 1 yang paling kiri adalah 128
dan nilai 1 sebelah kiri pada urutan ke dua itu nilainya adalah 64 …
dan nilai 0 itu adalah nilai pasif atau nilai yg tidak ada masukkan,,,jadi kita tidak perlu hitung,,

maka,,,,128 + 64 = 192.

setelah itu nilai biner 10101000

caranya seperti yang diatas,,,
angka 1 adalah nilai aktif,,,dan nilai 0 adalah nilai pasif,,,,lihat lah urutan nilai 1 tersebut,,
dan cocokan pada urutan 2 pangkat 7 sampai 2 pangkat 0

jadi 10101000 adalah 128 + 32 + 8 = 168.

dan nilai pada bagian ke tiga dan dan ke empat,,,jika nilainya 0 semua,,,kita tidak perlu repot menghitungnya jika menghitung network,,

maka kita dapatkan hasilnya,,network dari 192.168.1.1/20 adalah 192.168.0.0

mencari broadcast

dari hasil biner yang ada kita pecah kan menjadi ip..

11000000.10101000.00000000.00000001
11111111.11111111.11110000.00000000
___________________________________ –

11000000.10101000.00000000.00000000

maka —> 192.168.15.255 dari mana kah kita mendapatkannya ?

192 itu di dapat dari hasil penjumlahan bilangan biner menjadi bilangan ip / normal
yang di lihat dari urutan 2 pangkat 7 sampai 2 pangkat 0,,dan masih ingatkan,,,hanya nilai yg ada 1 nya kita jumlahkan 128 + 64 = 192

168 itu di dapat dari hasil penjumlahan bilangan biner menjadi bilangan ip / normal
yang di lihat dari urutan 2 pangkat 7 sampai 2 pangkat 0,,dan masih ingatkan,,,hanya nilai yg ada 1 nya kita jumlahkan 128 + 32 + 8 = 168

dan nilai 15 itu di dapat dari hasil / 20 nya…
pada saat dipecahkan menjadi biner,,

11111111.11111111.11110000.00000000
—-
lihat nilai 0 yang di tebalkan ini.
maka kita jumlah kan menggunakan 2 pangkat,,,,

ingat perhitungannya diawali dari kiri,,,jadi nilai 0 yang paling kanan itu nilainya adalah 1…nilai ke 2 dari sebelah kanan itu adalah 2 nilai 0 bagian ke 3 adalah 4 nilai 0 bagian ke 4 adalah 8

jadi 0000 —-> 8 + 4 + 2 + 1 = 15.

255 itu di dapat dari hasil maximal / batasan,,,,jika nilainya 0 semua
jadi broadcastnya adalah 192.168.15.255

oke..sekarang kita mencari netmasknya,,,
cara mencari netmask adalah,,

didapat dai nilai /20 nya yang di pecah kan menjadi biner….di atas…
yaitu 11111111.11111111.11110000.00000000

nah,,,,dalam mencari netmask ini juga sama konsepnya kita berpatoka kepada 2 pangkat 7 sampai 2 pangkat 0…
lihat bilangan binernya bagian yang sebelah kiri ke 1

yaitu 11111111 –> adalah bilangan aktif / ada masukkan,,,jika semuanya bilangan aktif,,semuanya ditambahkan..dari hasil 2 pangkat 0 sampai 2 pangkat 7

maka caranya 128 + 64 + 32 + 16+ 8 + 4 + 2 + 1 = 255.

sama seperti bilangan biner yang bagian kiri ke 2,

yaitu 11111111 –> adalah bilangan aktif / ada masukkan,,,jika semuanya bilangan aktif,,semuanya ditambahkan..dari hasil 2 pangkat 0 sampai 2 pangkat 7

maka caranya 128 + 64 + 32 + 16+ 8 + 4 + 2 + 1 = 255.

dan bilangan biner yang bagian ke 3,,

11110000 nah klo yg ini inget,,hanya nilai 1 nya aj yg di tambahh…
okeh maka kita hitung nilai 1 nya,,,dari 2 pangkat 0 sampai 2 pangkat 7..

bilangan 1 disana itu ada 4 buah,,,
bilangan 1 paling kiri itu nilainya adalah 128
bilangan 1 no 2 di kiri itu nilainya adalah 64
bilangan 1 no 3 di kiri itu nilainya adalah 32
dan bilangan no 4 di kiri nilainya adalah 16

dari hasil nilai bilangan 1 tsb, maka semuanya kita tambahkan,,,

128 + 64 + 32 + 16 = 240

dan yang terakhir nilai biner yg sebelah kanan 00000000

yaitu nilainya adalah 0

maka selesai lah kita

ip 192.168.1.1 /20

networknya adalah 192.168.0.0 /20
Broadcastnya adalah 192.168.15.255
Netmask: 255.255.240.0 = 20

memang jika dilihat dari cara penjelasan perhitungan yg saya buat dalam tulisan dilihat rumit,,,akan tetapi,,,jika kita seringa berlatih,,dan ada kemauan untuk belajar ,, tiddak sesulit apa yang kita bayangkan,,

untuk cara cepatnya menggunakan ip calculator

sekian catatan tulisan dari saya, semoga bermanfaat

No Comments - Leave a comment

Leave a comment

Your email address will not be published. Required fields are marked *


Welcome , today is Thursday, December 14, 2017