Download - IP Subnetting
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 1/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
IP Subnetting
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 2/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Pengalamatan Internet
Protocol (IP)Pengalamatan suatu piranti yang terhubung ke jaringan(Internet) adalah tugas protokol IP.
Alamat ini dikenal dengan “Alamat IP”
Alamat IP bersifat unik secara global (public ) di Internetuntuk menjamiin suatu piranti teridentifikasi secara unikpula di Internet.
Ada beberapa Alamat IP yang ditetapkan bersifat private, artinya, alamat-alamat tersebut disediakan untukpengalamatan area lokal dan tidak akan dirutekan diInternet.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 3/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Struktur alamat IP
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 4/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Struktur alamat IP
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 5/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Jumlah Alamat IP
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 6/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Jumlah Alamat IP: Class A
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 7/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Jumlah Alamat IP: Class B
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 8/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Jumlah Alamat IP: Class C
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 9/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Alamat-alamat IP “khusus” Pola-pola alamat network ID dan host ID
All zeros —> dapat berarti “default”, 0.0.0.0
All ones —> semuanya, broadcast
reserved address —> class D & E
loopback address —> digunakan untuk menjalankan informasi
melewati lapisan protokol namun tidak diteruskan ke lapisan data
link, namun kembali lagi pada dirinya “loop back”. Alamat IP iniberada pada rentang 127.0.0.0 - 127.255.255.255, alamat yang
paling umum digunakan adalah 127.0.0.1
multicast address —> digunakan untuk mengirimkan pesan dari
satu mesin ke suatu group mesin. Alamat ini menggunakan Class D
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 10/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Alamat jaringan
N R h R id D E
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 11/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Topologi Internet sederhana
Internet terdiri daribanyak jaringan
yang saling
terhubung
Setiap blok jaringansecara fisik melayani
satu topologi
Ring
Star
Switched WAN
Mik ik A d U i i G dj h M d N R h R id D E
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 12/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Ada apa dengan pengalamatan IP
“classful”
Kurangnya fleksibilitas pada pengalamatan
internal suatu organisasi
Area alamat yang tidak efisien — hanya memilikitiga ukuran blok (Class A, B, dan C)
Pembengkakan tabel routing yang cepat
Mik ik A d U i i G dj h M d N R h R id D E
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 13/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: ???
Membagi jaringan suatu organisasi ke dalam
struktur dua-level yaitu subnets dan hosts
Pembagian ini sepenuhnya internal dan tidakterlihat oleh seluruh organisasi lainnya di Intenet
Suatu organisasi dapat menentukan sendiri
bagaimana membagi sejumlah host ID padajaringan “classful” ke dalam subnet ID dan host
ID.
Mik tik A d U i it G dj h M d Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 14/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: subnet maskBagaimana router mengetahui suatu alamat jaringan dari nomor IP(alamat IP) pada metode classful??
Di dalam jargon subnetting, dibutuhkan subnet mask untuk mengetahuialamat jaringan dari suatu alamat IP
subnet mask terdiri dari 32 bit biner berupa urutan bit satu diikuti denganbit nol.
bit satu — berkaitan dengan tiap-tiap bit suatu network ID atau subnetID pada alamat IP
bit nol — berkaitan dengan tiap-tiap bit suatu host ID pada alamat IP
Router akan menjalankan operasi boolean AND antara pasangan bit-bitalamat IP dan bit-bit subnet mask. Hasil dari operasi ini adalah bilanganbiner 32 bit yang hanya berisi network ID dan subnet ID suatu alamat,
sedangkan bagian host ID bernilai nol.
Mik tik A d U i it G dj h M d Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 15/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: default subnet mask
Mikrotik Academy Universitas Gadjah Mada Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 16/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: default subnet mask
Mikrotik Academy Universitas Gadjah Mada Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 17/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: subnet mask: notasi
prefix bilangan di belakang tanda slash (/) menentukan
sebarapa banyak bit-bit yang akan bernilai 1 pada
suatu subnet mask.
misalnya
“/8” = 1111 1111.0000 0000.0000 0000.0000 0000
“/12” = 1111 1111.1111 0000.0000 0000.0000 0000
“/28” = 1111 1111.1111 1111.1111 1111.1111 0000
“/32” = 1111 1111.1111 1111.1111 1111.1111 1111
Mikrotik Academy Universitas Gadjah Mada Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 18/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: bagaimana caranya?
meminjam beberapa bit pada bagian host untuk ditambahkan pada bagiannetwork
misalkan
alamat IP: 11.0.0.1
default subnet mask: 255.0.0.0
net ID : 11 ( 11 /8)
host ID: 0.0.0
class A
Network ID Host ID
Network ID Subnet ID Host IDnetwork prefix yang dikembangkan
Mikrotik Academy Universitas Gadjah Mada Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 19/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: bagaimana caranya?
Alamat IP 11.0.0.1, subnet mask 255.255.0.0 (/16)
Net ID ? —> 11.0 (11.0 /16)
Host ID ? —> 0.1
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid D Eng
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 20/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: Perlu diketahui
pangkat 2 dari
bilangan desimal
0 - 8 seperti
pada tabel di
samping kanan
x 2x2x dalam
Desimal
0 20 1
1 21 2
2 22 4
3 23 8
4 24 16
5 25 32
6 26 64
7 27 128
8 28 256
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 21/36
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: 2n subnets
seberapa banyak subents baru yang kita buat
tergantung dari jumlah bit yang kita pinjam
misal: mengacu pada contoh sebelumnya, kita
meminjam 8 bit, sehingga subnet mask-nya adalah
255.255.0.0 (/16) — didapat dari mengubah nilai
sejumlah 8 bit “0” pada default subnet mask menjadi “1”.
didapat dari meminjam 8 bit; 2n = 28 = 256 subnets!
Jumlah subnet baru yang dibuat adalah = 2n
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 22/36
Mikrotik Academy Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
Subnetting: 2k - 2 hosts per subnet
seberapa banyak hosts yang kita dapat per subnet-nyatergantung dari jumlah bit 0 (k) pada siubnet mask (bagianhost)
misal: mengacu pada contoh sebelumnya, kita meninggalkan
16 bit pada bagian host-nya. Kemudian perlu diingat bahwadalam suatu jaringan memiliki (1) alamat jaringan, dan (2)alamat broadcast, sehingga hasil dari pangkat 16 harusdikurangi 2 untuk mendapatkan jumlah host yang dapatdigunakan
jumlah bit “0” pada subnet adalah 16; 216 - 2 = 65534 hosts-per-subnets!
Jumlah host baru yang dibuat per subnet adalah = 2n - 2
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 23/36
Mikrotik Academy Universitas Gadjah Mada y , g
Subnetting: Contoh 1Suatu perusahaan mendapatkan jaringan 4.0.0.0. Berapa banyak subnetsdan hosts-per-subnet yang dapat dibuat dengan menggunakan subnetmask /24.
Solusi:
tentukan default subnet mask-nya — terlihat dari bilangan pada oktetpertama adalah 4 (Class A memiliki rentang 1 - 126) maka defaultsubnet mask-nya adalah /8 (255.0.0.0)
ditentukan subnet mask-nya adalah /24 (255.255.255.0), berarti kitameminjam 16 bits untuk subnet-ID (24 - 8 = 16)
Jumlah subnets baru yang dibuat adalah 2n = 2
16 = 65.536 subnets
Jumlah hosts-per-subnet adalah 2k - 2 dimana k adalah bagian host
yaitu 32 - 24 = 8, sehingga 28 - 2 = 254 hosts-per-subnet. (8 adalah
jumlah bits “0” pada subnet mask)
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 24/36
Mikrotik Academy Universitas Gadjah Mada y , g
Subnetting: Contoh 2
Suatu perusahaan mendapatkan jaringan 130.0.0.0. Berapa banyaksubnets dan hosts-per-subnet yang dapat dibuat dengan
menggunakan subnet mask 255.255.128.0?
Solusi:
130.0.0.0 merupakan bagian dari class B, sehingga default subnet
mask-nya adalah /16.
subnet mask 255.255.128.0 (/17), sehingga jumlah bit “1” yang kita
pinjam adalah 17 - 16 = 1.
Jumlah subnets baru yang dibuat adalah 21 = 2 subnets.
Jumlah hosts-per-subnet adalah 2k - 2 dimana k adalah bagian host
yaitu 32 - 17 = 15, sehingga 215 - 2 = 32766 hosts-per-subnet. (15
adalah jumlah bits “0” pada subnet mask)
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 25/36
Mikrotik Academy Universitas Gadjah Mada y g
Subnetting: Contoh 3Suatu perusahaan mendapatkan jaringan 198.23.16.0/28. Berapa banyaksubnets dan hosts-per-subnet yang dapat dibuat dengan menggunakansubnet mask 255.255.255.252?
Solusi:
pada kasus ini kita diberi suatu jaringan yang telah “tersubnet”,sehingga tidak menggunakan defualt subnet mask.
kita lihat bahwa subnet mask yang akan digunakan adalah255.255.255.252 atau /30, sehingga jumlah bit yang akan kita pinjamuntuk membuat subnets adalah 30 - 28 = 2 bits
Jumlah subnets baru yang dibuat adalah 22 = 4 subnets.
Jumlah hosts-per-subnet adalah 2k - 2 dimana k adalah bagian host
yaitu 32 - 30 = 2, sehingga 22 - 2 = 2 hosts-per-subnet. (2 adalah jumlah
bits “0” pada subnet mask)
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 26/36
y j
Subnetting: Contoh 3,5
subnet
pertama: 198.23.16.0 /30
kedua: 198.23.16.4 /30
ketiga: 198.23.16.8 /30
keempat: 198.23.16.12 /30
hosts
pertama: 198.23.16.0 — 198.23.16.3
kedua: 198.23.16.4 — 198.23.16.7
ketiga: 198.23.16.8 — 198.23.16.11
keempat: 198.23.16.12 — 198.23.16.15
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 27/36
y j
Subnetting: increment number
increment number adalah bilangan yang menentukanseberapa besar subnets dibuat.
dari contoh 3,5 terlihat adalah increment number-nya
adalah 4 (dari 0 —> 4; dari 4 —> 8; dari 8 —> 12)
ada dua cara untuk menemukan bilangan ini
1. gunakan rumus Increment = 256 - x
2. mengenali nilai desimal dari bit “1” paling kanan dari
subnet mask
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 28/36
y j
Subnetting: increment number:
cara 1
Increment = 256 - x
x adalah oktet pertama (dari kiri ke kanan) yang nilainya lebih
kecil dari 255
contoh:
pada subnet mask 255.224.0.0 —> x = 224
pada subnet mask /29 —> x = 248 (/29 = 255.255.255.248)
pada subnet mask 1111 1111.1111 1100.0000 0000.0000
0000 —> x = 252
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 29/36
y j
Subnetting: increment number:
cara 1 pada contoh 3subnet mask pada contoh 3 adalah 255.255.255.252
didapat x = 256 - 252 = 4
alamat awal jaringan adalah 198.23.16.0/28 sebagai subnetpertama, sehingga:
pertama: 198.23.16.0/30
kedua: 198.23.16.4/30 (0+4=4)
ketiga: 198.23.16.8/30 (4+4=8)
keempat: 198.23.16.12/30 (8+4=12)
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 30/36
Subnetting: increment number:
cara 2
mencari nilai “x” didalam biner: 1111 0000
perhatikan nilai bit “1” paling kanan, nilai desimalnya
adalah nilai increment, dalam hal ini adalah 16.
pada contoh 3, nilai biner dari 252 adalah 1111 1100
nilai desimal dari bit “1” adalah 4
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 31/36
Subnetting: Latihan 1
Diberikan subnet mask 255.255.255.224, pilih tiga dari daftar alamat IP di
bawah ini yang dapat digunakan untuk mengalamati hosts
a. 15.234.118.63
b. 92.11.178.93
c. 134.178.18.56
d. 192.168.16.87
e. 201.45.116.159
f. 217.63.12.192
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 32/36
Subnetting: Latihan 2
Pilih tiga dari daftar alamat di bawah ini yang dapat dirutekan diInternet
a. 10.172.13.65
b. 172.16.223.125
c. 172.64.12.29
d. 192.168.23.252
e. 198.234.12.95
f. 212.193.48.254
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 33/36
Subnetting: Latihan 3
Suatu perusahaan membutuhkan minimum 300 sub-networks dan
maksimum 50 hosts-per-subnet dengan menggunakan jaringan Class B
(pilih dua)
a. 255.255.255.0
b. 255.255.255.128
c. 255.255.252.0
d. 255.255.255.224
e. 255.255.255.192
f. 255.255.248.0
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 34/36
Subnetting: Latihan 4
Berikut ini adalah alamat IP yang masuk dalam blok CIDR115.64.4.0/22?
a. 115.64.8.32
b. 115.64.7.64
c. 115.64.6.255
d. 115.64.3.255
e. 115.64.5.128
f. 115.64.12.128
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 35/36
Referensi
Tanenbaum, S.T. & Wetherall, Computer Network fifth
edition, Prentice Hall, 2011
Behrouz A. Forouzan, Data Communication &
networking 4th edition, Mc Graw Hill, 2007.
Krzyzanowski, Paul, Distributed System:Networkiong,Lecture slide, Rutgers University, 2013
Mikrotik Academy - Universitas Gadjah Mada Nur Rohman Rosyid, D.Eng.
7/17/2019 IP Subnetting
http://slidepdf.com/reader/full/ip-subnetting-568d83d5f1315 36/36
-– Terima Kasih —
“MikroTik routing the World.”