Subnetting
Praktikum Konsep Jaringan (4)
2D3ITA,2D3ITB,2D4ITB, 2ITPSDKU Sumenep
Semester Ganjil 2022-2023
Fitri Setyorini
Subnetting Facts
• Tujuan subnetting adalah membagi jaringan menjadi lebih kecil
sesuai dengan jumlah network atau host yang diinginkan
• Subnetting memiliki kelemahan, yaitu jika ada subnet yang
membutuhkan jumlah host yang lebih sedikit, maka, sisa nomor IP
tidak akan terpakai =>artinya : IP tersebut terbuang !!!
• Padahal untuk IP public, network admin harus membayar biaya
pemakaian IP public tersebut.
• Solusi : VLSM !
Hapalkan Netmask berikut !!!
• 10000000 = 128
• 11000000 = 192
• 11100000 = 224
• 11110000 = 240
• 11111000 =248
• 11111100 = 252
• 11111110 = 254
• 11111111 = 255
Note :
• Jika yang ditanyakan subnetting berdasarkan jumlah network,
gunakan rumus 2^n
• Jika yang ditanyakan subnetting berdasarkan jumlah host, gunakan
rumus 2^n – 2
• Jika pada subnetting berdasarkan jumlah host dibutuhkan, ada
perbedaan jumlah network, maka gunakan jumlah host terbesar
sebagai patokan.
• Mengapa ? Karena jumlah host tidak boleh kurang
Cara lain:
Menentukan Network berikut berdasarkan Netmask
1. Gunakan interval.
Cara menentukan interval :
• Anda dapat menggunakan octet netmask, yang bersebelahan
dengan octet bernilai 0 untuk mendapatkan interval antar network.
• Jika tidak ada octet yang bernilai 0, gunakan octet yang tidak bernilai
255.
• Interval dari octet bernilai 255 adalah 0
• Interval dari 0 adalah 0,
• Interval dari octet selain 0 dan 255 adalah 256-<octet>
Contoh :
• 255.192.0.0 => 0.<256-192>.0.0 => 0.64.0.0
• 255.255.128.0 => 0.0. <256-128>.0. => 0.0.128.0
• 255.255.255.224 => 0.0.0.<256-224> => 0.0.0.32
• 255.240.0.0 => 0.<256-240>.0.0 => 0.16.0.0
• 255.255.248.0 => 0.0. <256-248>.0. => 0.0.8.0
• 255.255.255.252 => 0.0.0.<256-252> => 0.0.0.4
• 255.224.0.0 => 0.<256-224>.0.0 => 0.32.0.0
• 255.255.255.192 => 0.0.0.<256-192> => 0.0.0.64
2. Tambahkan/kurangkan interval dengan nomor network pertama.
3. Lakukan terus, hingga semua network diketahui
Bila :
• Network 1 adalah 15.0.0.0/22,
• Netmask : 255.255.252.0
• Interval : 0.0.<256-252>.0=0.0.4.0
• Network 2 : 15.0.0.0/22 + 0.0.4.0/22 = 15.0.4.0/22
• Network 3 : 15.0.4.0/22 + 0.0.4.0/22 = 15.0.8.0/22
• Network 4 : 15.0.8.0/22 + 0.0.4.0/22 = 15.0.12.0/22
• Network 5 : 15.0.12.0/22 + 0.0.4.0/22 = 15.0.16.0/22
• Bila :
• Network 1 adalah 15.0.128.0/22,
• Netmask : 255.255.252.0
• Interval : 0.0.<256-252>.0=0.0.4.0
• Soal :
• Alamat jaringan yang diberikan ke administrator : 192.168.20.0/24,
membutuhkan 10, 20, 30 hosts/network
• Sebutkan 5 network pertama dan terakhir !
• Jawab :
• Berdasarkan jumlah host : (2^n) - 2 >= 30
n = 5, because (2^5) - 2 = 30 hosts
Host bit baru (n) = 5, Kelas C netmask = 24
Netmask baru = total bit – host bit baru = 32 – 5 = 27 bit
Netmask = 255.255.255.224
Interval = 0.0.0.32
Network pertama diakhiri dengan network bit 000
192.168.20. |000 | 00000 = 192.168.20.224/27
Maka 5 network pertama :
network 1 = 192.168.20.0
network 2 = 192.168.20.0 + 0.0.0.32 = 192.168.20.32/27
network 3 = 192.168.20.32 + 0.0.0.32 = 192.168.20.64/27
network 4 = 192.168.20.64 + 0.0.0.32 = 192.168.20.96/27
network 5 = 192.168.20.96 + 0.0.0.32 = 192.168.20.224/27
Network terakhir diakhiri dengan network bit 111
192.168.20. |111 | 00000 = 192.168.20.224/27
Maka 5 network terakhir :
network 1 = 192.168.20.224
network 2 = 192.168.20.224 – 0.0.0.32 = 192.168.20.192/27
network 3 = 192.168.20.192 – 0.0.0.32 = 192.168.20.160/27
network 4 = 192.168.20.160 – 0.0.0.32 = 192.168.20.128/27
network 5 = 192.168.20.128 – 0.0.0.32 = 192.168.20.96/27
Tipe 3:
Network address, range host address dan broadcast
Jika tipe soal sedikit berbeda
• Soal : Diberikan IP address host : 120.112.33.125/14
• Sebutkan network address dari host
• Berapa host dan network yang dapat terbentuk
• Sebutkan range host bersama broadcastnya
• Jawab :
a) Network address dari 120.112.33.125/14
120 . 011100 00 . 33 . 125
11111111. 111111 00 . 0 . 0 &&
120 . 011100 00 . 0 . 0 => 120.112.0.0/14
b) Berapa host dan network yang dapat terbentuk
120 => kelas A, netmask /8
netmask baru /14
network bit baru (m) = netmask baru – netmask kelas A = 14-8 =6
Jumlah network = 2^m = 2^6 = 64
host bit baru (n) = total bit – netmask baru = 32 – 14 = 18
Jumlah host = 2^n – 2 = 2^18 – 2 = 262144 – 2 = 262142
c) Range host & broadcast address
Bit network : 011100 (112)
Bit network berikut : 011101 (113)
Network berikutnya :
120. | 011100 | 00 . 00000000 . 00000000 120.112.0.0
120. | 011101 | 00 . 00000000 . 00000000 120.116.0.0
Maka,
Range host : 120.112.0.1 – 120.115.255.254
Broadcast address : 120.115.255.255
• Soal : Diberikan IP address host : 150.167.133.125/21
• Sebutkan network address dari host
• Berapa host dan network yang dapat terbentuk
• Sebutkan range host bersama broadcastnya
• Jawab :
a) Network address dari 150.167.133.125/21
150 . 167 . 10000 101 . 125
11111111. 11111111 . 11111 000 . 0
150 . 167 . 10000 000 . 0 => 150.167.128.0
b) Berapa host dan network yang dapat terbentuk
150 => kelas B, netmask /16
netmask baru /21
network bit baru (m) = netmask baru – netmask kelas B = 21-16 =5
Jumlah network = 2^m = 2^5 = 32
host bit baru (n) = total bit – netmask baru = 32 – 21 = 11
Jumlah host = 2^n – 2 = 2^11 – 2 = 2048 – 2 = 2046
c) Range host & broadcast address dari 150.167.133.125/21
Bit network : 10000 (16)
Bit network berikut : 10001(17)
Network berikutnya :
150. 167. | 10000|100 . 00000000 . 00000000 150.167.128.0
150. 167.| 10001|000 . 00000000 . 00000000 150.167.136.0
Maka,
Range host : 150.167.128.1 – 150.167.135.254
Broadcast address : 150.167.135.255
• Soal : Diberikan IP address host : 200.167.133.125/28
• Sebutkan network address dari host
• Berapa host dan network yang dapat terbentuk
• Sebutkan range host bersama broadcastnya
• Jawab :
a) Network address dari 200.167.133.125/28
200 . 167 . 133. 0111 1101
11111111. 11111111 . 11111111. 1111 0000
200 . 167 . 133. 0111 0000 => 200.167.133.112
b) Berapa host dan network yang dapat terbentuk
200 => kelas C, netmask /24
netmask baru /28
network bit baru (m) = netmask baru – netmask kelas B = 28-24 =4
Jumlah network = 2^m = 2^4 = 16
host bit baru (n) = total bit – netmask baru = 32 – 28 = 4
Jumlah host = 2^n – 2 = 2^4 – 2 = 16 – 2 = 14
c) Range host & broadcast address dari 200.167.133.125/28
Bit network : 0111(7)
Bit network berikut : 1000(8)
Network berikutnya :
150. 167. 133.| 0111 | 0000 150.167.133.112
150. 167.133.| 1000 | 0000 150.167.133.128
Maka,
Range host : 200.167.133.113 – 150.167.133.126
Broadcast address : 200.167.133.127
Tugas 0 :Pemanasan ;)
1.Carilah netmask dari : 2. Carilah network address dari IP address
a) 177.100.18.4 berikut:
b) 119.18.45.0 a) 112.14.122.56/10
c) 191.249.234.191 b) 20.9.85.5/24
d) 223.23.223.109 c) 95.23.16.214/23
e) 193.90.130.45 d) 143.135.14.156/20
e) 202.56.113.168/28
Tugas : 1
• Diberikan network dengan IP 100.0.0.0/8 , ada 5 network dengan
kebutuhan host 10000, 300, 500, 700, 1500.
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 2 network pertama dan 2 network terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 2
• Diberikan network dengan IP 10.0.0.0/8 , ada 5 network dengan
kebutuhan host 100, 300, 500, 700, 50.
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan 5 network terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 3
• Diberikan network dengan IP 172.30.0.0/16 , ada 5 network dengan
kebutuhan host 1000, 300, 500, 700
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan 5 network terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 4
• Diberikan network dengan IP 200.10.4.0/24 , jumlah host yang
dibutuhkan maksimum 5
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan 5 network terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 5
• Diberikan network dengan IP 60.0.0.0/8 , ada dengan kebutuhan
network 2000
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 6
• Diberikan network dengan IP 160.13.0.0/16 , dengan kebutuhan
network 70
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 7
• Diberikan network dengan IP 120.0.0.0/8 , ada 5 network dengan
kebutuhan host 40, 50, 100, 70, 15.
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 8
• Diberikan network dengan IP 200.40.35.0/24 , ada 5 network dengan
kebutuhan host 12
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 9
• Diberikan network dengan IP 160.130.0.0/16 , dengan kebutuhan
network 30
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas : 10
• Diberikan network dengan IP 110.0.0.0/8 , ada 5 network dengan
kebutuhan host 40, 70, 50, 30, 15.
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas 11
• Diberikan IP address 110.112.33.125/ , ada 5 network dengan
kebutuhan host 40, 70, 50, 30, 15.
• Sebutkan netmask yg baru
• Berapa network dan host yg dapat terbetuk
• Sebutkan 5 network pertama dan terakhir
• Sebutkan range host tiap network bersama broadcastnya
Tugas 12
• Jika diberikan alamat host 11.43.243.89/20.
• Sebutkan network addressnya
• Sebutkan berapa host dan network maksimum yang bisa dibentuk
• Sebutkan range host dan alamat broadcastnya pada network tersebut
Tugas 13
• Jika diberikan alamat host 130.113.213.89/21.
• Sebutkan network addressnya
• Sebutkan berapa host dan network maksimum yang bisa dibentuk
• Sebutkan range host dan alamat broadcastnya pada network tersebut
Tugas 14
• Jika diberikan alamat host 200.78.135.34/28
• Sebutkan network addressnya
• Sebutkan berapa host dan network maksimum yang bisa dibentuk
• Sebutkan range host dan alamat broadcastnya pada network tersebut
Tugas 15
• Jika diberikan alamat host 89.143.250.189/18.
• Sebutkan network addressnya
• Sebutkan berapa host dan network maksimum yang bisa dibentuk
• Sebutkan range host dan alamat broadcastnya pada network tersebut
Tugas 16
• Jika diberikan alamat host 130.243.250.167/28.
• Sebutkan network addressnya
• Sebutkan berapa host dan network maksimum yang bisa dibentuk
• Sebutkan range host dan alamat broadcastnya pada network tersebut
Happy Subnetting Day, Everyone