Anda di halaman 1dari 30

Rancang Bangun Jaringan

Kelas XII

3.1.1 Konsep internet gateway (NAT)


 Konsep klasifikasi Jaringan
 Pengalamatan Jaringan
 Subnetting

HASAN BAKRI USMAN LAMATUNGGA

bakri.lamatungga@gmail.com

Bogor, 31 Agustus 2021

1
Rancang Bangun Jaringan
Kelas XII

SUBNET MASK (BINER)


Subnet mask
Subnet mask adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada angka biner 32
bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan letak suatu host, apakah
berada di jaringan lokal atau jaringan luar.

RFC ?  A, B, C, D, E 791
1-126, A /8 255.0.0.0
128 – 191 B /16 255.255.0.0
192 – 223 C /24 255.255.255.0

RFC 950 mendefinisikan penggunaan sebuah subnet mask yang disebut juga sebagai sebuah address mask
sebagai sebuah nilai 32-bit yang digunakan untuk membedakan network identifier dari host identifier di
dalam sebuah alamat IP. Bit-bit subnet mask yang didefinisikan, adalah sebagai berikut:
 Semua bit yang ditujukan agar digunakan oleh network identifier diset ke nilai 1.
 Semua bit yang ditujukan agar digunakan oleh host identifier diset ke nilai 0.
Setiap host di dalam sebuah jaringan yang menggunakan TCP/IP membutuhkan sebuah subnet
mask meskipun berada di dalam sebuah jaringan dengan satu segmen saja. Entah itu subnet
mask default (yang digunakan ketika memakai network identifier berbasis kelas) ataupun subnet mask yang
dikustomisasi (yang digunakan ketika membuat sebuah subnet atau supernet) harus dikonfigurasikan di
dalam setiap node TCP/IP.

Desimal Bertitik
Sebuah subnet mask biasanya diekspresikan di dalam notasi desimal bertitik (dotted decimal notation),
seperti halnya alamat IP. Setelah semua bit diset sebagai bagian network identifier dan host identifier, hasil
nilai 32-bit tersebut akan dikonversikan ke notasi desimal bertitik.
Perlu dicatat, bahwa meskipun direpresentasikan sebagai notasi desimal bertitik,
subnet mask bukanlah sebuah alamat IP.
Subnet mask default dibuat berdasarkan kelas-kelas alamat IP dan digunakan di dalam jaringan TCP/IP
yang tidak dibagi ke dalam beberapa subnet. Tabel di bawah ini menyebutkan beberapa subnet mask default
dengan menggunakan notasi desimal bertitik. Formatnya adalah:
<alamat IP www.xxx.yyy.zzz>, <subnet mask www.xxx.yyy.zzz>

Kelas alamat Subnet mask (biner) Subnet mask (desimal)

Kelas A 11111111.00000000.00000000.00000000 255.0.0.0

Kelas B 11111111.11111111.00000000.00000000 255.255.0.0

2
Rancang Bangun Jaringan
Kelas XII

Kelas C 11111111.11111111.11111111.00000000 255.255.255.0

Perlu diingat, bahwa nilai subnet mask default di atas dapat dikustomisasi oleh administrator jaringan, saat
melakukan proses pembagian jaringan (subnetting atau supernetting). Sebagai contoh, alamat 138.96.58.0
merupakan sebuah network identifier dari kelas B yang telah dibagi ke beberapa subnet dengan
menggunakan bilangan 8-bit. Kedelapan bit tersebut yang digunakan sebagai host identifier akan
digunakan untuk menampilkan network identifier yang telah dibagi ke dalam subnet. Subnet yang
digunakan adalah total 24 bit sisanya (255.255.255.0) yang dapat digunakan untuk mendefinisikan custom
network identifier. Network identifier yang telah di-subnet-kan tersebut serta subnet mask yang
digunakannya selanjutnya akan ditampilkan dengan menggunakan notasi sebagai berikut:
138.96.58.0, 255.255.255.0

Representasi panjang prefiks (prefix length) dari sebuahsubnet mask

Karena bit-bit network identifier harus selalu dipilih di dalam sebuah bentuk yang berdekatan dari bit-bit
ordo tinggi, maka ada sebuah cara yang digunakan untuk merepresentasikan sebuah subnet mask dengan
menggunakan bit yang mendefinisikan network identifier sebagai sebuah network prefix dengan
menggunakan notasi network prefix seperti tercantum di dalam tabel di bawah ini.
Notasi network prefix juga dikenal dengan sebutan notasi Classless Inter-Domain Routing (CIDR) yang
didefinisikan di dalam RFC 1519. Formatnya adalah sebagai berikut:
/<jumlah bit yang digunakan sebagai network identifier>

Kelas Subnet mask Prefix


alamat Subnet mask (biner) (desimal) Length

Kelas A 11111111.00000000.00000000.00000000 255.0.0.0 /8

Kelas B 11111111.11111111.00000000.00000000 255.255.0.0 /16

Kelas C 11111111.11111111.11111111.00000000 255.255.255.0 /24

Sebagai contoh, network identifier kelas B dari 138.96.0.0 yang memiliki subnet mask 255.255.0.0 dapat
direpresentasikan di dalam notasi prefix length sebagai 138.96.0.0/16.
Karena semua host yang berada di dalam jaringan yang sama menggunakan network identifier yang sama,
maka semua host yang berada di dalam jaringan yang sama harus menggunakan network identifier yang
sama yang didefinisikan oleh subnet mask yang sama pula.

Sebagai contoh, notasi 138.23.0.0/16 tidaklah sama dengan notasi 138.23.0.0/24, dan kedua jaringan
tersebut tidak berada di dalam ruang alamat yang sama.
Network identifier 138.23.0.0/16 memiliki range alamat IP yang valid mulai dari 138.23.0.1 hingga
138.23.255.254; sedangkan network identifier 138.23.0.0/24 hanya memiliki range alamat IP yang valid
mulai dari 138.23.0.1 hingga 138.23.0.254.
3
Rancang Bangun Jaringan
Kelas XII

Menentukan alamat Network Identifier


Untuk menentukan network identifier dari sebuah alamat IP dengan menggunakan sebuah subnet mask
tertentu, dapat dilakukan dengan menggunakan sebuah operasi matematika, yaitu dengan menggunakan
operasi logika perbandingan AND (AND comparison). Di dalam sebuah AND comparison, nilai dari dua
hal yang diperbandingkan akan bernilai true hanya ketika dua item tersebut bernilai true; dan menjadi false
jika salah satunya false. Dengan mengaplikasikan prinsip ini ke dalam bit-bit, nilai 1 akan didapat jika
kedua bit yang diperbandingkan bernilai 1, dan nilai 0 jika ada salah satu di antara nilai yang
diperbandingkan bernilai 0.
Cara ini akan melakukan sebuah operasi logika AND comparison dengan menggunakan 32-bit alamat IP
dan dengan 32-bit subnet mask, yang dikenal dengan operasi bitwise logical AND comparison. Hasil dari
operasi bitwise alamat IP dengan subnet mask itulah yang disebut dengan network identifier.
Contoh:
Alamat IP 10000011 01101011 10100100 00011010 (131.107.164.026)
Subnet Mask 11111111 11111111 11110000 00000000 (255.255.240.000)
------------------------------------------------------------------
Network ID 10000011 01101011 10100000 00000000 (131.107.160.000)

4
Rancang Bangun Jaringan
Kelas XII

Tabel Pembuatan subnet


Subnetting Alamat IP kelas A
Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP dengan network identifier kelas A.

Subnet mask
(notasi desimal
Jumlah subnet bertitik/
(segmen Jumlah subnet notasi panjang Jumlah host tiap
jaringan) bit prefiks) subnet

1-2 1 255.128.0.0 atau /9 8388606

3-4 2 255.192.0.0 atau /10 4194302

5-8 3 255.224.0.0 atau /11 2097150

9-16 4 255.240.0.0 atau /12 1048574

17-32 5 255.248.0.0 atau /13 524286

33-64 6 255.252.0.0 atau /14 262142

65-128 7 255.254.0.0 atau /15 131070

129-256 8 255.255.0.0 atau /16 65534

257-512 9 255.255.128.0 atau /17 32766

513-1024 10 255.255.192.0 atau /18 16382

1025-2048 11 255.255.224.0 atau /19 8190

2049-4096 12 255.255.240.0 atau /20 4094

4097-8192 13 255.255.248.0 atau /21 2046

8193-16384 14 255.255.252.0 atau /22 1022

16385-32768 15 255.255.254.0 atau /23 510

32769-65536 16 255.255.255.0 atau /24 254

255.255.255.128 atau
65537-131072 17 /25 126

5
Rancang Bangun Jaringan
Kelas XII

255.255.255.192 atau
131073-262144 18 /26 62

255.255.255.224 atau
262145-524288 19 /27 30

255.255.255.240 atau
524289-1048576 20 /28 14

255.255.255.248 atau
1048577-2097152 21 /29 6

255.255.255.252 atau
2097153-4194304 22 /30 2

Subnetting Alamat IP kelas B


Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP dengan network identifier kelas B.

Subnet mask
Jumlah (notasi desimal
subnet/ bertitik/
segmen Jumlah subnet notasi panjang Jumlah host tiap
jaringan bit prefiks) subnet

1-2 1 255.255.128.0 atau /17 32766

3-4 2 255.255.192.0 atau /18 16382

5-8 3 255.255.224.0 atau /19 8190

9-16 4 255.255.240.0 atau /20 4094

17-32 5 255.255.248.0 atau /21 2046

33-64 6 255.255.252.0 atau /22 1022

65-128 7 255.255.254.0 atau /23 510

129-256 8 255.255.255.0 atau /24 254

257-512 9 255.255.255.128 atau /25 126

513-1024 10 255.255.255.192 atau /26 62

1025-2048 11 255.255.255.224 atau /27 30

2049-4096 12 255.255.255.240 atau /28 14

6
Rancang Bangun Jaringan
Kelas XII

4097-8192 13 255.255.255.248 atau /29 6

8193-16384 14 255.255.255.252 atau /30 2

Tabel berikut berisi subnetting yang dapat dilakukan pada alamat IP dengan network identifier kelas C.
semoga bermanfaat bagi anda :D

7
Rancang Bangun Jaringan
Kelas XII

Variable-length Subnetting (VLS)


Bahasan di atas merupakan sebuah contoh dari subnetting yang memiliki panjang tetap (fixed length
subnetting), yang akan menghasilkan beberapa subjaringan dengan jumlah host yang sama. Meskipun
demikian, dalam kenyataannya segmen jaringan tidaklah seperti itu. Beberapa segmen jaringan
membutuhkan lebih banyak alamat IP dibandingkan lainnya, dan beberapa segmen jaringan membutuhkan
lebih sedikit alamat IP.
Jika proses subnetting yang menghasilkan beberapa subjaringan dengan jumlah host yang sama telah
dilakukan, maka ada kemungkinan di dalam segmen-segmen jaringan tersebut memiliki alamat-alamat
yang tidak digunakan atau membutuhkan lebih banyak alamat.

Karena itulah, dalam kasus ini proses subnetting harus dilakukan berdasarkan segmen jaringan yang
dibutuhkan oleh jumlah host terbanyak.
Untuk memaksimalkan penggunaan ruangan alamat yang tetap, subnetting pun diaplikasikan secara
rekursif untuk membentuk beberapa subjaringan dengan ukuran bervariasi, yang diturunkan dari network
identifier yang sama. Teknik subnetting seperti ini disebut juga variable-length subnetting. Subjaringan-
subjaringan yang dibuat dengan teknik ini menggunakan subnet mask yang disebut sebagai Variable-length
Subnet Mask (VLSM).

CIDR : fix
192.168.1.0/26 : 62 host (ip address yang bisa digunakan 1 jaringan/ 1 segmen)

A : 50 ip 12 ip terbuang / tidak digunakan


B : 78 ip
C : 30 ip 32 ip terbuang / tidak digunakan  ip broadcast
D : 100 ip

VLSM : variable length

Karena semua subnet diturunkan dari network identifier yang sama, jika subnet-subnet tersebut berurutan
(kontigu subnet yang berada dalam network identifier yang sama yang dapat saling berhubungan satu
sama lainnya), rute yang ditujukan ke subnet-subnet tersebut dapat diringkas dengan menyingkat network
identifier yang asli.
Teknik variable-length subnetting harus dilakukan secara hati-hati sehingga subnet yang dibentuk pun
unik, dan dengan menggunakan subnet mask tersebut dapat dibedakan dengan subnet lainnya, meski
berada dalam network identifer asli yang sama. Kehati-hatian tersebut melibatkan analisis yang lebih
terhadap segmen-segmen jaringan yang akan menentukan berapa banyak segmen yang akan dibuat dan
berapa banyak jumlah host dalam setiap segmennya.

8
Rancang Bangun Jaringan
Kelas XII

Dengan menggunakan variable-length subnetting, teknik subnetting dapat dilakukan secara rekursif:
network identifier yang sebelumnya telah di-subnet-kan, di-subnet-kan kembali. Ketika melakukannya,
bit-bit network identifier tersebut harus bersifat tetap dan subnetting pun dilakukan dengan mengambil
sisa dari bit-bit host.
Tentu saja, teknik ini pun membutuhkan protokol routing baru. Protokol-protokol routing yang mendukung
variable-length subnetting adalah Routing Information Protocol (RIP) versi 2 (RIPv2), Open Shortest Path
First (OSPF), dan Border Gateway Protocol (BGP versi 4 (BGPv4). Protokol RIP versi 1 yang lama, tidak
mendukungya, sehingga jika ada sebuah router yang hanya mendukung protokol tersebut, maka router
tersebut tidak dapat melakukan routing terhadap subnet yang dibagi dengan menggunakan teknik variable-
length subnet mask.

Jumlah subnet Subnet mask


(segmen Jumlah subnet (notasi desimal bertitik/ Jumlah host tiap
jaringan) bit notasi panjang prefiks) subnet

1-2 1 255.255.255.128 atau /25 126

3-4 2 255.255.255.192 atau /26 62

5-8 3 255.255.255.224 atau /27 30

9-16 4 255.255.255.240 atau /28 14

17-32 5 255.255.255.248 atau /29 6

33-64 6 255.255.255.252 atau /30 2

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan
192.168.1.2/24, apa ini artinya? Artinya bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0.
Lho kok bisa seperti itu? Ya, /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.
Pertanyaan berikutnya adalah Subnet Mask berapa saja yang bisa digunakan untuk melakukan subnetting
? Ini terjawab dengan tabel di bawah:

Subnet Mask Nilai CIDR Subnet Mask Nilai CIDR

255.128.0.0 /9 255.255.240.0 /20

255.192.0.0 /10 255.255.248.0 /21

255.224.0.0 /11 255.255.252.0 /22

9
Rancang Bangun Jaringan
Kelas XII

255.240.0.0 /12 255.255.254.0 /23

255.248.0.0 /13 255.255.255.0 /24

255.252.0.0 /14 255.255.255.128 /25

255.254.0.0 /15 255.255.255.192 /26

255.255.0.0 /16 255.255.255.224 /27

255.255.128.0 /17 255.255.255.240 /28

255.255.192.0 /18 255.255.255.248 /29

255.255.224.0 /19 255.255.255.252 /30

SUBNETTING PADA IP ADDRESS CLASS C


Ok, sekarang mari langsung latihan saja.
Subnetting seperti apa yang terjadi dengan sebuah NETWORK ADDRESS 192.168.1.0/26 ?

1. Jumlah subnet
2. Jumlah host / subnet
3. Jarak network / blok subnet
4. Tabel ip yang digunakan

Analisa: 192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti


11111111.11111111.11111111.11000000 (255.255.255.192).

2^7 = 128, 2^6 = 64, 2^5 = 32, 2^4 = 16, 2^3 = 8, 2^2 = 4, 2^1 = 2, 2^0 = 1
a. 2^2 = 4  2^x, x = 1
b. 2^6 – 2 = 62 <- 2^y -2 = 0, 4 * 62
c. 256 – 192 = 64  64, 0 – 64 – 128 – 192
d. Tabel IP

IP Network 192.168.1.0 192.168.1.64 192.168.1.128 192.168.1.192


IP Awal 192.168.1.1 192.168.1.65 192.168.1.129 192.168.1.193
IP Akhir 192.168.1.62 192.168.1.126 192.168.1.190 192.168.1.254
IP Broadcat 192.168.1.63 192.168.1.127 192.168.1.191 192.168.1.255

10
Rancang Bangun Jaringan
Kelas XII

Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan
berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang
valid. Jadi kita selesaikan dengan urutan seperti itu:
1. 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
2. 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
3. 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.
4. Bagaimana dengan alamat host dan broadcast yang valid? Kita langsung buat tabelnya. Sebagai catatan,
host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.

Subnet 192.168.1.0 192.168.1.64 192.168.1.128 192.168.1.192

Host Pertama 192.168.1.1 192.168.1.65 192.168.1.129 192.168.1.193

Host Terakhir 192.168.1.62 192.168.1.126 192.168.1.190 192.168.1.254

Broadcast 192.168.1.63 192.168.1.127 192.168.1.191 192.168.1.255

Kita sudah selesaikan subnetting untuk IP address Class C. Dan kita bisa melanjutkan lagi untuk subnet
mask yang lain, dengan konsep dan teknik yang sama. Subnet mask yang bisa digunakan untuk
subnetting class C adalah seperti di bawah. Silakan anda coba menghitung seperti cara diatas untuk
subnetmask lainnya.

Subnet Mask Nilai CIDR

255.255.255.128 /25

255.255.255.192 /26

255.255.255.224 /27

255.255.255.240 /28

255.255.255.248 /29

255.255.255.252 /30

SUBNETTING PADA IP ADDRESS CLASS B


Berikutnya kita akan mencoba melakukan subnetting untuk IP address class B. Pertama, subnet mask
yang bisa digunakan untuk subnetting class B adalah seperti dibawah. Sengaja saya pisahkan jadi dua,
blok sebelah kiri dan kanan karena masing-masing berbeda teknik terutama untuk oktet yang
“dimainkan” berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting
11
Rancang Bangun Jaringan
Kelas XII

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.

Subnet Mask Nilai CIDR

255.255.128.0 /17

255.255.192.0 /18 Subnet Mask Nilai CIDR

255.255.224.0 /19 255.255.255.128 /25

255.255.240.0 /20 255.255.255.192 /26

255.255.248.0 /21 255.255.255.224 /27

255.255.252.0 /22 255.255.255.240 /28

255.255.254.0 /23 255.255.255.248 /29

255.255.255.0 /24 255.255.255.252 /30

Ok, kita coba dua soal untuk kedua teknik subnetting untuk Class B. Kita mulai dari yang menggunakan
subnetmask dengan CIDR /17 sampai /24.

12
Rancang Bangun Jaringan
Kelas XII

Contoh network address 172.16.0.0/18 ?  10 menit , yang sudah kirim ke menu chat

a. Jumlah Subnet
b. Jumlah host / subnet
c. Blok Subnet
d. Tabel IP

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti


11111111.11111111.11000000.00000000 (255.255.192.0).
Penghitungan:
1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah
22 = 4 subnet
2. 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
3. Blok Subnet = 256 – 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet
lengkapnya adalah 0, 64, 128, 192.
4. Alamat host dan broadcast yang valid?

Subnet 172.16.0.0 172.16.64.0 172.16.128.0 172.16.192.0

Host Pertama 172.16.0.1 172.16.64.1 172.16.128.1 172.16.192.1

Host Terakhir 172.16.63.254 172.16.127.254 172.16.191.254 172.16.255.254

Broadcast 172.16.63.255 172.16.127.255 172.16.191.255 172.16..255.255

Berikutnya kita coba satu lagi untuk Class B khususnya untuk yang menggunakan subnetmask CIDR /25
sampai /30. 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:
1. Jumlah Subnet = 29 = 512 subnet
2. Jumlah Host per Subnet = 27 – 2 = 126 host

13
Rancang Bangun Jaringan
Kelas XII

3. Blok Subnet = 256 – 128 = 128. Jadi lengkapnya adalah (0, 128)
4. Alamat host dan broadcast yang valid?

Subnet 172.16.0.0 172.16.0.128 172.16.1.0 … 172.16.255.128

Host Pertama 172.16.0.1 172.16.0.129 172.16.1.1 … 172.16.255.129

Host Terakhir 172.16.0.126 172.16.0.254 172.16.1.126 … 172.16.255.254

Broadcast 172.16.0.127 172.16.0.255 172.16.1.127 … 172.16.255.255

Masih bingung juga? Ok sebelum masuk ke Class A, coba ulangi lagi dari Class C, dan baca pelan-pelan
SUBNETTING PADA IP ADDRESS CLASS A
Kalau sudah mantab dan paham, kita lanjut ke Class A. Konsepnya semua sama saja. Perbedaannya
adalah di OKTET mana kita mainkan blok subnet. Kalau Class C di oktet ke 4 (terakhir), kelas B di
Oktet 3 dan 4 (2 oktet terakhir), kalau 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.
Kita coba latihan untuk network address 10.0.0.0/16.
Analisa: 10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti
11111111.11111111.00000000.00000000 (255.255.0.0).
Penghitungan:
1. Jumlah Subnet = 28 = 256 subnet
2. Jumlah Host per Subnet = 216 – 2 = 65534 host
3. Blok Subnet = 256 – 255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, etc.
4. Alamat host dan broadcast yang valid?

Subnet 10.0.0.0 10.1.0.0 … 10.254.0.0 10.255.0.0

Host Pertama 10.0.0.1 10.1.0.1 … 10.254.0.1 10.255.0.1

Host Terakhir 10.0.255.254 10.1.255.254 … 10.254.255.254 10.255.255.254

Broadcast 10.0.255.255 10.1.255.255 … 10.254.255.255 10.255.255.255

Mudah-mudahan sudah setelah anda membaca paragraf terakhir ini, anda sudah memahami penghitungan
subnetting dengan baik. Kalaupun belum paham juga, anda ulangi terus artikel ini pelan-pelan dari atas.
Untuk teknik hapalan subnetting yang lebih cepat, tunggu di artikel berikutnya
Catatan: Semua penghitungan subnet diatas berasumsikan bahwa IP Subnet-Zeroes (dan IP Subnet-
Ones) dihitung secara default. Buku versi terbaru Todd Lamle dan juga CCNA setelah 2005 sudah
mengakomodasi masalah IP Subnet-Zeroes (dan IP Subnet-Ones) ini. CCNA pre-2005 tidak
memasukkannya secara default (meskipun di kenyataan kita bisa mengaktifkannya dengan command ip
subnet-zeroes), sehingga mungkin dalam beberapa buku tentang CCNA serta soal-soal test CNAP, anda
masih menemukan rumus penghitungan Jumlah Subnet = 2x – 2
14
Rancang Bangun Jaringan
Kelas XII

Tahap berikutnya adalah silakan download dan kerjakan soal latihan subnetting. Jangan lupa mengikuti
artikel tentang Teknik Mengerjakan Soal Subnetting untuk memperkuat pemahaman anda dan
meningkatkan kemampuan dalam mengerjakan soal dalam waktu terbatas.
Source Mas Rommy.

REFERENSI
1. Todd Lamle, CCNA Study Guide 5th Edition, Sybex, 2005.
2. Module CCNA 1 Chapter 9-10, Cisco Networking Academy Program (CNAP), Cisco Systems.
3. Hendra Wijaya, Cisco Router, Elex Media Komputindo, 2004.

15
Rancang Bangun Jaringan
Kelas XII

Berikut soal latihan, tentukan :


a) Jumlah subnet
b) Jumlah host subnet
c) Tabel IP
d) Netmask

Dari alamat sebagai berikut:

1. 198.53.67.0/25
2. 202.151.37.0/14
3. 191.22.24.0/9
4. 192.168.10.0/24
Metode VLSM tingkat Awam
(Variable Length Subnet Masking)

lan a terdiri dari = 58 host


lan b terdiri dari = 30 host
lan c terdiri dari 6 host

5. 192.168.1.0/25
Metode VLSM tingkat Awam
(Variable Length Subnet
Masking)
vlan tkj terdiri dari = 80 host
vlan bangunan terdiri dari = 62
vlan listrik terdiri dari = 20
vlan otomotif terdiri dari = 10

16
Rancang Bangun Jaringan
Kelas XII

Kunci Jawaban :

1. 198.53.67.0/30 –> IP class C:


Subnet Mask: /30 = 11111111.11111111.11111111.11111100 = 255.255.255.252
Menghitung Subnet:
Jumlah Subnet: 26 = 64 Subnet
Jumlah Host per Subnet: 22 – 2 = 2 host
Blok Subnet: 256 – 252 = 4, blok berikutnya: 4+4 = 8, 8+4 = 12, dst…
jadi blok Subnet: 0, 4, 8, 12, dst…
Host dan broadcast yang valid:
Maka dari perhitungan diperoleh:
 Alamat Subnet Mask: 255.255.255.252
 Alamat Subnet: 198.53.67.0, 198.53.67.4, 198.53.67.8, 198.53.67.12, … , 198.53.67.252
 Alamat Broadcast: 198.53.67.3, 198.53.67.7, 198.53.67.11, 198.53.67.15 … 198.53.67.255
 Jumlah host yang dapat digunakan: 64×2 = 128
 Alamat Subnet ke-3: 198.53.67.8
2.202.151.37.0/26 -> IP class C
Subnet Mask: /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192
Menghitung Subnet:
Jumlah Subnet: 22 = 4 Subnet
Jumlah Host per Subnet: 26 – 2 = 62 host
Blok Subnet: 256 – 192 = 64, blok berikutnya: 64+64 = 128, 128+64 = 192
Jadi blok Alamat Subnet: 0, 64, 128, 192
Host dan broadcast yang valid:
Maka dari perhitungan diperoleh:
 Alamat Subnet Mask: 255.255.255.192
 Alamat Subnet: 202.151.37.0, 202.151.37.64, 202.151.37.128, 202.151.37.192
 Alamat Broadcast: 202.151.37.63, 202.151.37.127, 202.151.37.191, 202.151.37.255
 Jumlah host yang dapat digunakan: 4×62 = 248
 Alamat Subnet ke-3: 202.151.37.128
3.191.22.24.0/22 –> IP class B
Subnet Mask: /22 = 11111111.11111111.11111100.00000000 = 255.255.252.0
Menghitung Subnet:
Jumlah Subnet: 26 = 64 Subnet
Jumlah Host per Subnet: 22– 2 = 2 host
Jumlah Blok Subnet: 256 – 252 = 4, blok berikutnya: 4+4 = 8, 8+4 = 12, dst…
Jadi blok Alamat Subnet: 0, 4, 8, 12, 16, dst…
Alamat host yang valid:
 Alamat Subnet Mask: 255.255.252.0
17
Rancang Bangun Jaringan
Kelas XII

 Alamat Subnet: 191.22.24.0, 191.22.24.4, 191.22.24.8, …, 191.22.24.252


 Alamat Broadcast: 191.22.24.3, 191.22.24.7, 191.22.24.11, …, 191.22.24.255
 Jumlah host yang dapat digunakan: 2×64 = 128
 Alamat Subnet ke-3: 191.22.24.8
Perhitungan Pada IP Kelas C Soal: Dengan NETWORK ADDRESS192.168.1.0/27, Subnetting seperti
apa yang bakal terjadi? Jawab:Analisanya 192.168.1.0 adalah IP kelas C dengan Subnet Mask /27 yang
artinya 11111111.11111111.11111111.11100000 atau 255.255.255.224 (LihatTabel)
1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena
kelas C maka oktet hostnya adalah hanya oktet yang keempat, berarti nilai x=3. Jadi jumlah subnetnya
adalah 23 = 8
2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktat
host) berarti nilai y=5. Jadi Jumlah Host per Subnetnya adalah 25-2=30
3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-224=32 sehingga
subnet mask berikutnya adalah 32+32=64 kemudian 64+32=96 dan seterusnya, lengkapnya 0, 32, 64, 96,
128, 160, 192, 224
4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka
setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet 192.168.1.0 192.168.1.32 …. 192.168.1.224

Host Pertama 192.168.1.1 192.168.1.33 …. 192.168.1.225

Host Terakhir 192.168.1.30 192.168.1.62 …. 192.168.1.254

Broadcast 192.168.1.31 192.168.1.63 …. 192.168.1.255

Perhitungan Pada IP Kelas B Soal: Dengan NETWORK ADDRESS128.1.0.0/20, Subnetting seperti


apa yang bakal terjadi? Jawab:Analisanya 128.1.0.0 adalah IP kelas B dengan Subnet Mask /20 yang
artinya 11111111.11111111.11110000.00000000 atau 255.255.240.000 (LihatTabel)
1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena
kelas B maka oktet hostnya adalah oktet yang ketiga dan keempat, berarti nilai x=4. Jadi jumlah subnetnya
adalah 24 = 16
2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktet
host) berarti nilai y=12. Jadi Jumlah Host per Subnetnya adalah 212-2=4094
3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-240=16 sehingga
subnet mask berikutnya adalah 16+16=32 kemudian 32+16=48 dan seterusnya, lengkapnya 0, 16, 32, 48,
64, 80, …, 240
4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka
setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet 128.1.0.0 128.1.16.0 …. 128.1.80.0 …. 128.1.240.0

Host Pertama 128.1.0.1 128.1.16.1 …. 128.1.80.1 …. 128.1.240.1

18
Rancang Bangun Jaringan
Kelas XII

Host Terakhir 128.1.16.254 128.1.16.254 …. 128.1.80.254 …. 128.1.240.254

Broadcast 128.1.16.255 128.1.16.255 …. 128.1.80.255 …. 128.1.240.255

Perhitungan Pada IP Kelas A Soal: Dengan NETWORK ADDRESS10.0.0.0/23, Subnetting seperti apa
yang bakal terjadi? Jawab:Analisanya 10.0.0.0 adalah IP kelas B dengan Subnet Mask /23 yang artinya
11111111.11111111.11111110.00000000 atau 255.255.254.000 (LihatTabel)
1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena
kelas A maka oktet hostnya adalah oktet yang kedua, ketiga dan keempat (tiga oktet terakhir), berarti
nilai x=15. Jadi jumlah subnetnya adalah 215=32768
2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktet
host) berarti nilai y=9. Jadi Jumlah Host per Subnetnya adalah 29-2=510
3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-254=2 sehingga
subnet mask berikutnya adalah 2+2=4 kemudian 4+2=6 dan seterusnya, lengkapnya 0, 2, 4, 6, 8, 10, …,
254
4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka
setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet 10.0.0.0 128.2.0.0 …. 10.10.0.0 …. 10.254.0.0

Host Pertama 10.0.0.1 128.2.0.1 …. 10.10.0.1 …. 10.254.0.1

Host Terakhir 10.1.255.254 128.3.255.254 …. 10.11.255.254 …. 10.255.255.254

Broadcast 10.1.255.255 128.3.255.255 …. 10.11.255.255 …. 10.255.255.255

 Ingat rumus untuk mencari banyak subnet adalah 2 n – 2


N = jumlah bit yang diselubungi

Dan rumus untuk mencari jumlah host per subnet adalah 2 m – 2
M = jumlah bit yang belum diselubungi

Setiap host di dalam sebuah jaringan yang menggunakan TCP/IPmembutuhkan sebuah subnet
mask meskipun berada di dalam sebuah jaringan dengan satu segmen saja. Entah itu subnet
mask default (yang digunakan ketika memakai network identifier berbasis kelas) ataupunsubnet
mask yang dikustomisasi (yang digunakan ketika membuat sebuah subnet atau supernet) harus
dikonfigurasikan di dalam setiapnode TCP/IP.
Untuk mengkonversi angka biner subnet mask menjadi bentuk dotted decimal, lakukan langkah-langkah
berikut :
1. Pecah-pecahlah bit-bit subnet mask menjadi bentuk 4 buat octet (8-bit):
11111111.11111111.11110000.00000000
2. Tuliskan desimal 255 intuk setiap octet yang semua bit-nya bernilai 1, tuliskan angka 0 untuk setiap octet
yang semua bit-nya bernilai 0.

19
Rancang Bangun Jaringan
Kelas XII

3. Konversikan octet yang bit-bitnya campuran 0 dan 1.


Tulisakan ulang dalam bentuk dotted decimal 255.255.240.0
Beberapa alasan membangun subnetting ialah sebagai berikut:
· Mereduksi Tarif Jaringan
Alasan dasar menggunakan subnetting yaitu untuk mereduksi ukuran broadcast domain. Broadcast secara
berkesinambungan dikirim ke semua hoat yang ada di jaringan dan sub jaringan. Saat tarfik broadcast
mulai mengasumsi langkah subnetting untuk mereduksi ukuran broadcast domain tersebut.
· Mengoptimasi Performansi Jaringan
Sebagai hasil dari reduksi jaringan, maka otomatis akan diperoleh permormansi jaringan lebih baik.
· Memudahkan manajemen
Dengan membagi-bagi jaringan diharapkan akan memudahkan administrator dalam mengatur jaringan
terutama untuk keperluan identifikasi.
· Mengefektifkan jaringan yang dibatasi area geografis yang luas
Sebuah jaringan tunggal dan besar yang dibatasi oleh area geografis yang luas dapat menimbulkan
berbagai masalah, terutama dari sisi kecepatan. Dengan mengkoneksikan multi jaringan yang lebih kecil
maka diharapkan dapat membuat sistem lebih efisien.
Hal pertama yang harus diketahui untuk melakukan subnetting adalah mengingat nilai dari bit-bit Subner
Mask. Nilsi ini yang akan dijadikan panduan untuk proses subnetting. Berikut adalah tabel bit-bit Subnet
Mask
Ket: Bit 1 pada subnet mask berarti mengaktifkan masking (on), sedangkan bit 0 tidak aktif (off). Bit-bit
dari IP Address yang “ditutupi” oleh bit-bit subnet mask yang aktif dan bersesuaian akan
diinterpretasikan sebagai bit network
Dengan demikian, kemungkinan-kemungkinan subnet yang tersedia sebagai berikut:
MISALKAN :
IP address : 192.168.0.150/27
Subnet mask dalam desimal : 255.255.255.0
Subnet mask dalam biner : 11111111.11111111.11111111.00000000
Menentukan jumlah host persubnet rumus yang digunakan yaitu 2h-2, dimana nilai h didapatkan dari 32
bit – (bit yang ditentukan). Seperti perhitungan bit dibawah ini, bit yang ditentukan yaitu 27, jadi
11111111.11111111.11111111.11111111 (32 bit)
11111111.11111111.11111111.11100000 (27 bit) –
00000000.00000000.00000000.000111111(5 bit)
Untuk jumlah host persubnet jadi 25 – 2 = 30 host persubnet
Jadi host yang diperlukan persubnet yaitu 30 host. Untuk menentukan IP network, IP host mana
persubnet dan IP broadcast, bisa terlihat pada tabel di bawah ini:
Dari penjelasan perhitungan di atas dapat disimpulkan untuk IP 192.168.0.150/27 :

20
Rancang Bangun Jaringan
Kelas XII

Subnet ke- :4
IP Network : 192.168.0.128
IP Host Awal : 192.168.0.129
IP Host Akhir : 192.168.0.158
IP Broadcast : 192.168.0.159
Jadi IP network ny adalah 192.168.0.131, IP broadcast = 192.168.0.163,IP host dimulai dari
192.168.0.132 – 192.168.0.162. jadi memiliki subnet 192.168.0.150 termasuk ke dalam Subnet 5.

Variabel Lengt Subnet Mask (VLSM)

VLSM (Variable Length Subnet Mask) adalah sebuah cara pengelolaan pengalamatan IP yang lebih terstruktur
dibandingkan sekedar menggunakan FLSM (Fixed Length Subnet Mask). Perhitungan IP Address menggunakan
metode VLSM adalah metode yang berbeda dengan memberikan suatu Network Address lebih dari satu subnet
mask, berbeda jika menggunakan CIDR dimana suatu Network ID hanya memiliki satu subnet mask saja. VLSM
memiliki manfaat untuk mengurangi jumlah alamat yang terbuang. Untuk lebih mudahnya sebagai contoh, kita
akan menghitung alamat IP menggunakan VLSM dengan topologi sebagai berikut:

Pertama, kita cari host yang paling banyak digunakan. yaitu pada LAN4 dengan 58 Host, LAN1 (26
Host), LAN2 (10 Host), LAN3 (10 Host), dan masing2 WAN 2 Host. Disini diberikan IP 192.168.1.0/24,
dan kita akan membaginya dengan VLSM.
NetMask Desimal NetMask Biner Format CIDR Jumlah Host
255.255.255.0 11111111.11111111.11111111.00000000 /24 254
255.255.255.128 11111111.11111111.11111111.10000000 /25 126
255.255.255.192 11111111.11111111.11111111.11000000 /26 62
21
Rancang Bangun Jaringan
Kelas XII

255.255.255.224 11111111.11111111.11111111.11100000 /27 30


255.255.255.240 11111111.11111111.11111111.11110000 /28 14
255.255.255.248 11111111.11111111.11111111.11111000 /29 6
255.255.255.252 11111111.11111111.11111111.11111100 /30 2

1. Menghitung IP untuk LAN4 ( 58 Host )


Jika kita menggunakan /24 tentunya terlalu banyak Host yang tersisa (tdk digunakan), karena kita hanya
butuh 58 Host. Kita tentukan subnet mask yang memiliki host lebih dari 58, dilihat dari tabel diatas yang
terpenuhi adalah /26 (62 Host) dengan subnet 255.255.255.192.
berikut adalah peluang alamat IP yang digunakan dari /26:
Network IP Range Broadcast
.0 .1-.62 .63
.64 .65-.126 .127
.128 .129-.190 .191
.192 .193-.254 .255

untuk 58 Host kita menggunakan IP Address 192.168.1.0/26


Network 192.168.1.0
IP Range 192.168.1.1-192.168.1.62
Broadcast 192.168.1.63

2. Menghitung IP untuk LAN1 ( 26 Host )


Kita tentukan subnet mask yang memiliki 26 host lebih, dilihat dari tabel subnetting diatas yang
terpenuhi adalah /27 (30 Host) dengan subnet 255.255.255.224.
Karena diLAN4 telah menggunakan IP 192.168.1.0/26 , maka kita akan menggunakan IP dibawahnya
yang belum digunakan yaitu 192.168.1.64/26. seperti cara sebelumnya kita akan merubah subnet mask
nya menjadi 255.255.255.224.
berikut kemungkinan IP yang digunakan (/27):
Network IP Range Broadcast
.64 .65-.94 .95
.96 .97-.126 .127
.128 .129-.158 .159
.160 .161-.190 .191

untuk 58 Host kita menggunakan IP Address 192.168.1.0/27


Network 192.168.1.64
IP Range 192.168.1.65-192.168.1.94
Broadcast 192.168.1.95

3. Menghitung IP untuk LAN3 ( 10 Host )


Kita tentukan subnet mask yang memiliki 10 host lebih, dilihat dari tabel subnetting diatas yang
terpenuhi adalah /28 (14 Host) dengan subnet 255.255.255.240.
22
Rancang Bangun Jaringan
Kelas XII

Karena diLAN4 telah menggunakan IP 192.168.1.64/27 , maka kita akan menggunakan IP dibawahnya
yang belum digunakan yaitu 192.168.1.96/27. seperti cara sebelumnya kita akan merubah subnet mask
nya menjadi 255.255.255.240.
berikut kemungkinan IP yang digunakan (/28):
Network IP Range Broadcast
.96 .97-.110 .111
.112 .113-.126 .127
.128 .129-.142 .143
.144 .145-.158 .159
Karena ada 2 LAN yang butuh 10 Host kita menggunakan IP address 192.168.1.96/28 dan
192.168.1.112/28
Network 192.168.1.96
IP Range 192.168.1.97-192.168.1.110
Broadcast 192.168.1.111

Network 192.168.1.112
IP Range 192.168.1.113-192.168.1.126
Broadcast 192.168.1.127

4. Menghitung WAN untuk LAN2 dan LAN3 ( 2 Host )


Kita tentukan subnet mask yang memiliki 2 host atau lebih, dilihat dari tabel subnetting diatas yang
terpenuhi adalah /30 (2 Host) dengan subnet 255.255.255.252.
Karena diLAN sebelumnya telah menggunakan IP 192.168.1.96/28 dan 192.168.1.112/28, maka kita
akan menggunakan IP dibawahnya yang belum digunakan yaitu 192.168.1.128/28. seperti cara
sebelumnya kita akan merubah subnet mask nya menjadi 255.255.255.252.
berikut kemungkinan IP yang digunakan (/30):
Network IP Range Broadcast
.128 .129-.130 .131
.132 .133-.134 .135
.136 .137-.138 .139
.140 .141-.142 .143
.144 .145-.146 .147
Karena ada 3 WAN yang butuh 2 Host kita menggunakan IP address 192.168.1.128/30, 192.168.1.132/30
dan 192.168.136/30
Network 192.168.1.128
IP Range 192.168.1.129-192.168.1.130
Broadcast 192.168.1.131

Network 192.168.1.132
IP Range 192.168.1.133-192.168.1.134
Broadcast 192.168.1.135

23
Rancang Bangun Jaringan
Kelas XII

Network 192.168.1.136
IP Range 192.168.1.137-192.168.1.138
Broadcast 192.168.1.139

Classfull Routing dan Classess Routing

Classful Routing Protocol adalah : penerapan subnet secara penuh atau default. /24,/16,/8
artinya penggunaan kelas full dikonsep ini. Classful routing protocols juga ialah suatu protocol dimana
protokol ini tidak ‘membawa’ routing mask information ketika update routing atau routing advertisements.
Ia hanya membawa informasi ip-address saja, dan menggunakan informasi default mask sebagai mask-nya.

Dynamic routing Classfull : Rip V1, IGRP. Classfull merupakan metode pembagian IP address berdasarkan
kelas IP address ( yang berjumlah sekitar 4 milyar ) dibagi kedalam lima kelas yakni:

1. Kelas A, 1 bit pertama IP address 0


2. Kelas B, 2 bit pertama IP address 10
3. Kelas C, 3 bit pertama IP address 110
4. Kelas D, 4 bit pertama IP Addressnya 1110
5. Kelas E, 4 bit pertama IP addressnya 1111

Kelebihan:
- tidak perlu menyertakan subnetmask pada update routing
- Kekurangan classfull routing protocol:
- Tidak mendukung vlsm
- ketidakmampuan untuk mendukung jaringan discontiguous.

Jenis-Jenis Classful Routing Protocol:

RIP V1(Routing Information Protocol)

RIP merupakan routing information protokol yang memberikan routing table berdasarkan router yang
terhubung langsung, Kemudian router selanjutnya akan memberikan informasi router selanjutnya yang
terhubung langsung dengan itu. Adapun informasi yang dipertukarkan oleh RIP yaitu : Host, network,
subnet, rutedefault.

Karakteristik RIP versi 1

1. Distance Vector Routing Protocol


2. Menggunakan metric yaitu hop count
3. Maximum hop count adalah 15. 16 dianggap sebagai unreachable
4. Mengirimkan update secara periodic setiap 30 sec
5. Mengirimkan update secara broadcast ke 255.255.255.255
6. Mendukung 4 path Load Balancing secara default maximumnya adalah 6
7. Menjalankan auto summary secara default
24
Rancang Bangun Jaringan
Kelas XII

8. Paket update RIP yang dikirimkan bejenis UDP dengan nomor port 520
9. Bisa mengirimkan paket update RIP v.1 dan bisa menerima paket update RIP v.1 dan v.2
10. Berjenis classful routing protocol sehingga tidak menyertakan subject mask dalam paket
update.Akibatnya RIP v.1 tidak mendukung VLSM dan CIDR.
11. Mempunyai AD 120

Kelebihan
 Menggunakan metode Triggered Update.
 RIP memiliki timer untuk mengetahui kapan router harus kembali memberikan informasi routing.
 Jika terjadi perubahan pada jaringan, sementara timer belum habis, router tetap harus mengirimkan
informasi routing karena dipicu oleh perubahan tersebut (triggered update).
 Mengatur routing menggunakan RIP tidak rumit dan memberikan hasil yang cukup dapat diterima,
terlebih jika jarang terjadi kegagalan link jaringan.

Kekurangan
 Jumlah host Terbatas
 RIP tidak memiliki informasi tentang subnet setiap route.
 RIP tidak mendukung Variable Length Subnet Masking (VLSM).
 Ketika pertama kali dijalankan hanya mengetahui cara routing ke dirinya sendiri (informasi lokal)
dan tidak mengetahui topologi jaringan tempatnya berada
 hanya mendukung routing classfull
 tidak ada info subnet yang dimasukkan dalam perbaikan routing
 tidak mendukung VLSM (Variabel Length Subnet Mask)
 perbaikan routing broadcast

IGRP

The Interior Gateway Routing Protocol (IGRP) adalah sebuah routing protocol berpemilik yang
dikembangkan pada pertengahan tahun 1980-an oleh Cisco Systems, Inc Cisco tujuan utama dalam
menciptakan IGRP adalah untuk menyediakan protokol yang kuat untuk routing dalam sistem otonomi
(AS). IGRP memiliki hop maksimum 255, tetapi defaultnya adalah 100. IGRP menggunakan bandwidth
dan garis menunda secara default untuk menentukan rute terbaik dalam sebuah internetwork (Composite
Metrik).
Pada IGRP ini routing dlakukan secara matematik berdasarkan jarak. Untuk itu pada IGRP ini sudah
mempertimbangkan hal berikut sebelum mengambil keputusan jalur mana yang akan ditempuh. Adapun
hal yang harus diperhatikan : load, delay,bandwitdh, realibility
Kekurangan dan kelebihan IGRP:

1. IGRP tidak meningkatkan fitur konvergensi dan efesien pengopersaian sinyal


2. IGRP dan EIGRP saling kompatibel memberikan interoperability tanpa batas dengan ruter IGRP
3. IGRP tidak mendukung multiprotocol
4. IGRP mempunyai hop count sampai 255
5. IGRP menggunakan metrik yang panjangnya 32 bit, yang memberi faktor
skala256([10000000/BW]*2560

25
Rancang Bangun Jaringan
Kelas XII

26
Rancang Bangun Jaringan
Kelas XII

Classless routing protocols

Classless routing protocols yaitu suatu metodologi pengalokasian IP Address dalam notasi Classless Inter
Domain Routing(CIDR). Istilah lain yang digunakan untuk menyebut bagian IP address yang menunjuk
suatu jaringan secara lebih spesifik. Biasanya dalam menuliskan CIDR suatu kelas IP Address digunakan
tanda garis miring (Slash)“/”, diikuti dengan angka yang menunjukan panjang CIDR ini dalam bit. Contoh:
192.168.1.0/24.

Classless routing protocols ‘memanjangkan’ standard skema IP Adress Class A, B, atau C dengan
menggunakan subnet mask atau mask length sebagai indikasi bahwa router harus menejemahkan IP
network ID. Classless routing protocols memasukan subnet mask bersama dengan IP address ketika
mencari informasi routing.

Classless routing protocol adalah pendukung protokol Classless Inter-Domain Routing (CIDR), sebuah
skema yang lebih baru dari IPv4 dengan menggunakan sebuah subnet mask atau mask panjang untuk
menunjukkan bagaimana router harus mengidentifikasi ID jaringan IP Subnet mask mewakili ID jaringan
tidak terbatas pada mereka yang didefinisikan oleh kelas-kelas alamat, tetapi dapat berisi variabel jumlah
bit orde tinggi. Subnet mask seperti fleksibilitas memungkinkan Anda untuk mengelompokkan beberapa
jaringan sebagai satu entri di tabel routing, routing secara signifikan mengurangi biaya overhead

Metode classless addressing (pengalamatan tanpa kelas) saat ini mulai banyak diterapkan, yakni dengan
pengalokasian IP Address dalam notasi Classless Inter Domain Routing(CIDR). Istilah lain yang
digunakan untuk menyebut bagian IP address yang menunjuk suatu jaringan secara lebih spesifik, disebut
juga denganNetwork Prefix. Biasanya dalam menuliskan network prefix suatu kelas IP Address digunakan
tanda garis miring (Slash)“/”, diikuti dengan angka yang menunjukan panjang network prefix ini dalam
bit.

Contoh: 192.168.0.0/24

Kelebihan: Mendukung VLSM

Jenis-jenis Classless routing protocols

IS-IS (Intermediate System-to-Intermediate System)

IS-IS adalah Organisasi Internasional untuk Standarisasi (ISO) spesifikasi router dinamis. IS-IS
digambarkan dalam ISO/IEC 10589 IS-IS jaringan protokol router antar jaringan Negara yang berfungsi
sebagai informasi jaringan Negara. Melalui jaringan tersebut untuk membikin sebuah topologi jaringan.
IS-IS maksud utamanya untuk penghubung OSI paket dari CNLP (connectionless Network Protokol) tapi
telah mempunyai kapasitas untuk menghubungkan paket IP. Ketika paket IP terintegrasi dalam IS-IS
menyediakan kemampuan untuk menghubungkan protokol luar dari OSI family seperti IP. Serupa dengan
OSPF, IS-IS didirikan sebuah arsitektur hierarki dari jaringan tersebut. IS-IS menghasilkan dua tingkatan
level, level (1) untuk dalam area dan level (2) untuk antar area.

Rip V2
27
Rancang Bangun Jaringan
Kelas XII

Secara umum RIPv2 tidak jauh berbeda dengan RIPv1. Perbedaan yang ada terlihat pada informasi yang
ditukarkan antar router. Pada RIPv2 informasi yang dipertukarkan yaitu terdapat autenfikasi pada RIPv2
ini.
Karakteristik RIP versi 2:

Persamaan dengan RIP v.1 :

1. Distance Vector Routing Protocol


2. Metric berupa hop count
3. Max hop count adalah 15
4. Menggunakan port 520
5. Menjalankan auto summary secara default

Perbedaan dengan RIP v.1 :

1. Bersifat classless routing protocol, artinya menyertakan field SM dalam paket update yang
dikirimkan sehingga RIP v.2 mendukung VLSM & CIDR
2. Mengirimkan paket update & menerima paket update versi 2
3. Mengirimkan update ke alamat multicast yaitu 224.0.0.9
4. Auto Summary dapat dimatikan
5. Mendukung fungsi keamanan berupa authentication yang dapat mencegah routing update
dikirim atau diterima dari sumber yang tidak dipercaya

Kelebihan RIP versi 2:

 mendukung routing classfull dan routing classless


 info subnet dimasukkan dalam perbaikan routing
 mendukung VLSM (Variabel Length Subnet Mask)
 perbaikan routing multicast

OSPF

OSPf (Open Shortest Path First) adalah routing protocol link-state yang dikembangkan oleh IETF sebagai
pengganti RIP. Sifat OSPF adalah "open"; Artinya vendor apapun dapat memanfaatkan routing protocol
ini. Memanfaatkan algoritma Shortest Path First (SPF); dimana jalur terbaik adalah jalur yang mempunyai
cumulative cost yang paling rendah. Tidak ada batasn penentuan cost ini. OSPF mendasarkan matric dari
cost yang berbeda-beda antar vendor. CISCO menerapkan penghitungan cost berdasarkan rumus: 108/BW
Ada 5 tipe paket yang digunakan oleh OSPF:

1. Hello packet
2. Link State Request (LSR)
3. Link State Update (LSU)
4. Database Description
5. Link State Acknoeledgement (LSAck)

28
Rancang Bangun Jaringan
Kelas XII

OSPF juga mirip dengan EIGRP dimana terdapat 3 table, yaitu adjacency table (berisi neighbour-
neighbour). OSPF juga melakukan auto summary, sehingga mendukung sepenuhnya VLSM & CIDR.

OSPF kiga memanfaatkan process ID seperti EIGRP; Namun router - router yang menjalankan OSPF tidak
perlu menggunakan process. ID yang sama untuk saling berkomunikasi karena OSPF menggunakan sistem
area. Area pada OSPF menentukan batasan update packet dapat dikirim ke router mana saja. Hal ini akan
memelihara bandwidth, karena perubahan pada salah satu router di satu area tidak "merembet" ke luar are
tersebut. Area yang wajib ada dalam topologi OSPF adalah area O, yaitu backbone area. OSPF juga
mendukung autentikasi dengahn2 tipe: yaitu clear text dengan MD5.OSPF hanya mengenal:
BMA(Broadcast Multi Access) Router2-Hub-Router2, NBMA, P2MP, VL.

- Kelebihan
 tidak menghasilkan routing loop
 mendukung penggunaan beberapa metrik sekaligus
 dapat menghasilkan banyak jalur ke sebuah tujuan
 membagi jaringan yang besar mejadi beberapa area.
 waktu yang diperlukan untuk konvergen lebih cepat

- Kekurangan

 Membutuhkan basis data yang besar


 Lebih rumit

EIGRP

EIGRP (Enhanced Interior Gateway Routing Protocol). Distance vector protocol merawat satu set metric
yang kompleks untuk jarak tempuh ke jaringan lainnya. EIGRP menggabungkan juga konsep link state
protocol. Broadcast-broadcast di-update setiap 90 detik ke semua EIGRP router berdekatan. Setiap update
hanya memasukkan perubahan jaringan. EIGRP sangat cocok untuk jaringan besar.
Pada EIGRP ini terdapat dua tipe routing protokol yaitu dengan distance vektor dan dengan Link state.
IGRP dan EIGRP sama-sama sudah mempertimbangkan masalah bandwitdh yang ada dan delay yang
terjadi.
Karakteristik:

- Penerus dari IGRP, CISCO proprietary


- Memanfaatkan triggered update, partial, dan bounded update
- Partial artinya routing update yang dikirimkan tidak keseluruhan, namun hanya route2 yang berubah
- Bounded artinya hanya akan dikirimkan kepada router2 yang membutuhkan -> alamat multicast (224.0.0.10)
- Memanfaatkan algoritma DUAL (Diffused Update Algorithm) untuk mencari successor (best path), dan feasible successor
(backup path)

- Kelebihan

 melakukan konvergensi secara tepat ketika menghindari loop.


 memerlukan lebih sedikit memori dan proses
29
Rancang Bangun Jaringan
Kelas XII

 memerlukan fitur loopavoidance


 EIGRP mendukung multiprotocol
 EIGRP meningkatkan fitur konvergensi dan efesien pengopersaian sinyal
 IGRP dan EIGRP saling kompatibel memberikan interoperability tanpa batas dengan ruter IGRP

- Kekurangan

 Hanya untuk Router Cisco


 EIGRP mempunyai maximum hop count terbatas sampai 224

Border Gateway Protocol (BGP)

Border Gateway Protocol (BGP) adalah sebuah sistem antar autonomous routing protocol. Sistem
autonomous adalah sebuah jaringan atau kelompok jaringan di bawah administrasi umum dan dengan
kebijakan routing umum. BGP digunakan untuk pertukaran informasi routing untuk Internet dan
merupakan protokol yang digunakan antar penyedia layanan Internet (ISP). Pelanggan jaringan, seperti
perguruan tinggi dan perusahaan, biasanya menggunakan sebuah Interior Gateway Protocol (IGP) seperti
RIP atau OSPF untuk pertukaran informasi routing dalam jaringan mereka. Pelanggan menyambung ke
ISP, dan ISP menggunakan BGP untuk bertukar pelanggan dan rute ISP . Ketika BGP digunakan antar
Autonom System (AS), protokol ini disebut sebagai External BGP (EBGP). Jika penyedia layanan
menggunakan BGP untuk bertukar rute dalam suatu AS, maka protokol disebut sebagai Interior BGP
(IBGP)

- Kelebihan : Sangat sederhana dalam instalasi


- Kekurangan : Sangat terbatas dalam mempergunakan topologi.

30

Anda mungkin juga menyukai