Berawal cerita dari interview saat melamar pekerjaan (padahal maunya melamar wanita,,, yaelah mau melamar siapa coba bang? emang udah punya calon? hahaha)
saat itu gw ditanyain masalah subnetting
nah berhubung udah lama banget ngak ngotak-atik beginian jadinya setengah inget dan setengah lupa gitu...
setelah merenung beberapa menit akhirnya bisa jawab juga (LANGSUNG JINGKRAK2)
haha.... malu-maluin yak ngakunya anak IT tapi disuruh subnetting aja PAKE ACARA LUPAAAAAA!!!!!!!!!!!! -_-"
Mungkin temen2 yang sedikit mengalami kesulitan dalam melakukan Subnetting, nih gw transfer chakra (berasa naruto aja yak) gw kepada temen2, atau yang mungkin sudah pro bisa memberikan komentar kalo-kalo yang gw share ini masih terdapat kesalahan...
Y udah yok kita mulai aja becandanya,,,, eh pelajarannya ding
sebelumnya udah pada tau kan apa itu subnetting??
kalo belom pada tau nih sederhanaya gini aja
Intinya Subnetting adalah memecah jaringan dari jaringan yang besar menjadi jaringan yang kecil, sehingga jumlah jaringan dan host menjadi maksimal dan optimal.
Nah gw akan mencoba memberikan sedikit kemudahan dalam melakukan Subnetting
dalam melakukan Subnetting, yang harus diperhatikan adalah jumlah bit 0 dan 1
Bit tersebut didapat dari netmask jaringan, Kita mulai dari menentukan netmask jaringan:
1. Biasanya didalam soal, terdapat pertanyaan berapakah netmask dari ip
192.168.182.55/27
Ga usah bingung, karena jawabannya sudah ada di soal, sekarang caranya tinggal kalian tulis tuh angka 1 sebanyak 27 kali, dan ingat harus dipisah dengan titik tiap 8 bit
11111111.11111111.11111111.11100000
Nah seperti diatas ini, setelah ditulis sebanyak 27 kali, tinggal kalian konversikan aja ke decimal
untuk 8 bit yang terisi penuh dengan 1, (11111111) pasti decimalnya = 255
karena merupakan hasil penjumlahan dari 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 255
jadi tak perlu dihitung…
Yang perlu dihitung adalah yang tidak penuh dengan 1 ataupun 0, yaitu 11100000
1 nya terdapat di tiga bit yang pertama, maka decimalnya adalah 2^7 + 2^6 + 2^5 = 224
Jadi netmasknya adalah 255.255.255.224
2. Nah kalo ditanya lagi berapa jumlah host dan jaringannya
gampang itu mah, tinggal ambil lagi 8 bit yang tidak berisi 0 dan 1 penuh, yaitu 11100000
Rumusnya 1 adalah jaringan dan 0 adalah host
jumlah jaringannya adalah 2^(jumlah 1) = 2^3 = 8
Berarti terdapat 8 jaringan
hotnya (2^(jumlah 0)) – 2 = (2^5) -2 = 32 – 2 – 30
Mengapa dikurangi 2? Karena ip paling pertama dipakai untuk ip network, dan ip terakhir dipakai untuk ip broadcast
Jadi /27 terdapat 8 jaringan dan 30 host ditiap jaringannya.
3. Nah kalo ditanya 192.168.182.55/27 berada pada jaringan ke berapa, ip Network ? Ip Broadcast?
Inipun mudah, /27 tadi kan memiliki 8 jaringan, sekarang pertanyaannya192.168.182.55/27 berada pada jaringan ke berapa, tinggal begini saja caranya:
dalam 1 jaringan terdapat 8 bit, jadi jumlah ip maximal adalah 2^8 = 256
256 / 8 (Jumlah jaringan) = 32
jar 1 jar 2 jar 3 jar 4
0 32 64 96 –> ip network
| | |
31 63 95 –>ip broadcast
Jadi, buat bagan seperti diatas sampai bit terakhir dari ip 192.168.182.55/27 yaitu 55 masuk kedalam salah satu range
kelipatan 32 yang sudah kita cari menjadi ip network, dan ip broadcast hanya tinggal ip network selanjutnya dikurangi 1
sekarang bisa dilihat, bahwa ip 192.168.182.55/27 berada pada jaringan ke 2, dengan ip network 192.168.182.32 dan ip broadcast 192.168.3.63…
gimana? gampang kan yak...
4. Kalo misalnya ada soal sebuah Warnet membutuhkan 120 komputer, berapa netmask, dan jumlah jaringan yang paling optimal
Nah, jika kita memakai netmask /24 otomatis bisa juga, karena bisa menampung host sampai 254, tetapi bukan itu yang dimaksud optimal.
Untuk mendapatkan hasil optimal, harus dicari jumlah host paling minimal untuk menampung semua komputer di warnet, yaitu 100 komputer, jadi kita cari 0 – nya dulu, dengan rumus 2^n – 2 = 100
Maka n yang mendekati = 7, karena 2^7 – 2 = 128, bisa menampung 120 komputer, jadi didapat
10000000 –> dengan nol sebanyak 7
dengan melihat hasil ini, bisa di ketahui bahwa netmasknya = 255.255.255.128
dengan jumlah jaringan sebanyak 2^1 = 2 jaringan
5. intinya cari 0 dan 1 nya (Subnet Mask dalam Binary), setelah itu baru deh banyakin berdoa