5.rip version 1
TRANSCRIPT
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 1/24
RIP Version 1
5.1 RIPv1: Distance Vector, Classful Routing Protocol5.1.1 Background and Perspective
RIP Historical Ipact
RIP merupakan protokol routing distance vector yang paling tua. Meskipun RIP tidak
memiliki kecanggihan dibandingkan sebagian besar protokol routing yang ada,
kesederhanaan dan digunakannya secara luas, menjadi bukti masih bertahannya RIP
ini. RIP bukanlah protokol yang ketinggalan zaman. Pada kenyataannya, telah
dikembangkan RIP yang kompatibel dengan IPv6 yang disebut dengan RIPng (net
generation!.
RIP berevolusi dari protokol pertama yang dikembangkan oleh "ero yang disebutdengan #ate$ay In%ormation Protocol (#&I')!. *engan dikembangkannya "ero
'et$ork +ystem ("'+!, #&I') juga berkembang menjadi RIP. +emakin popular
karena diimplementasikan pada erkeley +o%t$are *istribution (+*! sebagai daemon
yang diberi nama routed (dibaca -routedee/!. erbagai jenis vendor membuat versi
mereka sendiri, tentu saja menghasilkan implementasi yang berbeda pula. )leh sebab
itu pada tahun 0122 3harles 4endrick menulis R3 052 untuk menetapkan standar
RIP. +emenjak itu RIP berkembang menjadi RIPv7 pada tahun 0118 dan RIPng pada
tahun 0119.
5.1.! RIPv1 C"aracteristics and #essage $orat
RIP C"aracteristics
RIP memiliki beberapa karakteristik sebagai berikut:
• RIP merupakan protokol routing distance vector
• RIP menggunakan hop count sebagai hanya satusatunya metric untuk menyeleksi
jalur
• Menyebarkan ke jaringan bah$a rute dengan metric lebih dari 0 adalah
unreachable.
• Pesan disebarkan per ;5 detik.
Porsi data pesan RIP dienkapsulasi menjadi segmen <*P, dengan port number titik
sumber dan tujuan diset menjadi 75. 4eader IP header dan header data link
menambahkan alamat broadcast tujuan sebelum pesan tersebut dikirim keluar inter%ace
yang telah diset dengan RIP.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 3/24
RIP #essage $orat: RIP Header
=iga %ield khusus yang terdapat pada 8byte header ditandai dengan tanda orange pada
gambar. ield command menetapkan tipe pesan. ield version di set 0 untukRIP versi 0.
ield Must be >ero menyediakan ruangan untuk ekpansi %itur selanjutnya.
RIP #essage $orat: Route %ntr&
?ntri rute bagian dari pesan mencakup tiga %ield dengan isi:'ddress fail& identifier diset dengan angka 7 untuk IP kecuali router meminta
routing table yang utuh, pada kasus ini diset dengan angka nol.
IP address dan #etric
agian dari entri rute menampilakan rute tujuan berdasarkan nilai metriknya. +ekali
melakukan update, RIP dapat berisi 7 entri rute. Panjang ukuran maksimum adalah
07 byte, tidak termasuk header IP atau <*P.
("& are t"er so an& field set to )ero*
RIP dikembangkan sebelum IP dan juga digunakan oleh protokol net$ork lainnya
(seperti "'+!. Pada a$alnya, space ekstra ditambahkan dengan maksud untuk
mendukung ruang alamat yang lebih besar di masa depan.
5.1.+ RIP peration
RIP Re-uestResponse Process
RIP memiliki 7 tipe pesan: mesan Re@uest dan pesan Respon. Masingmasing RIP
yang dikon%igurasi pada inter%ace mengirim pesan re@uest pada saat startuo, meminta
semua RIP neighbor untuk mengirim routing tablenya yang telah lengkap. Pesan respon
dikirim kembali oleh RIP yang ada pada neighbor. Aetika router menerima respon, router
sebut mengevaluasi entri rute yang ada padanya. Bika rute yang ada adalah etri rutebaru, router yang menerima data tersebut menginstalnya ke routing table. Bika rute baru
tersebut telah ada pada routing table, router akan menggantikannya apabila rute baru
tersebut memiliki nilai metric yang lebih baik. Router startup mengirim update triggered
ke semua inter%ace yang telah di kon%igurasi dengan RIP yang berisi routing table yang
telah lengkap sehingga RIP yang ada pada neighbor mengetahui seumpamanya ada
rute baru.
IP 'ddress Classes and Classful Routing
+etiap kelas alamat IP, kelas C, kelas , dan kelas 3, mempunyai de%ault subnet
masknya masingmasingnya. Mengetahui subnet mask untuk masingmasing class
sangat penting untuk mengerti bagaimana RIP beroperasi.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 4/24
RIP merupakan protokol class%ul routing. RIv0 tidak mengikutsertakan subnet mask
dalam in%ormasi update. )leh sebab itu, router tidak menggunakan kon%igurasi subnet
mask dalam kon%igurasi inter%ace local, maupun menggunakan de%ault subnetmask
berdasarkan kelas alamatnya. *isebabkan karena keterbatasan ini, RIPv0 tidak bisamengimplementasikan DE+M.
5.1./ 'dinistrative Distance
+eperti yang diketahui sebelumnya, Cdministrative *istance (C*! adalah sumber rute
yang layak dipercaya. RIP memiliki nilai de%ault C* 075. Bika dibandingkan dengan
protokol interior gate$ay lainnya, RIP merupakan protokol yang paling tidak disukai,
karena protokol lain seperti, I+I+, )+P, I#RP dan ?I#RP mempunyai nilai C* lebih
rendah dari 075.
<ntuk mengetahui nilai C* bisa menggunakan perintah show ip route atau show ip
protocols.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 5/24
5.! Basic RIPv1 Configuration
5.!.1 Basic RIPv1 Configuration
Eatihan
5.!.! %na0ling RIP: router rip coand
<ntuk mengakti%kan protokol routing dinamis, masuk ke global con%iguration mode dangunakan perintah router. +eperti pada gambar, jika diketik tanda =anya, maka akan
muncul protokol routing yang didukung oleh I)+.
Masuk ke router con%iguration mode untuk RIP, masuk ke router rip pada global
con%iguration prompt. Perhatikan perubahan yang terjadi pada prompt:
R1(config-router)#
Perintah ini belum secara langsung melakukan proses RIP. Malahan, prompt ini
menyediakan setting kon%igurasi protokol routing. elum ada update routing yangdikirim.
Bika ingin menghapus proses routing RIP pada peralatan, ketik perintah no router
rip. Perintah ini menghentikan semua proses RIP dan menghapus semua RIP yang
telah dikon%igurasi.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 6/24
5.!.+ pecif&ing 2et3orks
*engan masuk ke RIP router con%iguration mode, router diperintahkan untuk
menjalankan RIP. 'amun router masih harus mengetahui inter%ace local yang mana
yang digunakan untuk berkomunikasi dengan router lain, gunakan perintah net$ork
pada router con%iguration mode dan masukkan alamat class%ul net$ork untuk masing
masing jaringan yang terhubung langsung.
Router(config-router)#network directly-connected-classful-
network-address
Perintah net$ork:
• Mengakti%kan RIP pada semua inter%ace untuk jaringan tertentu. Inter%ace yang
berhubungan sekarang dapat saling mengirim dan menerima update RIP.
• Mengumunkan jaringan tertentu yang ada pada RIP routing table mengirim update
ke router setiap ;5 menit.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 7/24
Pada gambar, perintah net$ork digunakan untuk mengkon%igurasi ketiga router untuk
jaringan yang terhubung langsung. 4anya jaringan class%ul yang masuk ke routing table.
Cpa yang terjadi jika kita memasukkan alamat subnet atau alamat IP inter%ace daripada
memasukkan alamat jaringan class%ul ketika menggunakan perintah network untuk
kon%igurasi RIPF
R3(config)#router rip
R3(config-router)#network 192.168.4.0
R3(config-router)#network 192.168.5.1
*ari contoh, memasukkan alamat IP inter%ace daripada alamat jaringan class%ul. I)+
tidak menampilkan pesan error. I)+ dengan sendirinya mengoreksi dan menampilkan
alamat jaringan class%ul. *apat dilihat dengan mengetikkan perintah:
R3#show running-config
!
router rip
network 192.168.4.0
network 192.168.5.0
!
5.+ Verification and 4rou0les"ooting
5.+.1 Verif&ing RIP: s"o3 ip route
Po3erful 4rou0les"ooting Coands
<ntuk veri%ikasi dan troubleshoot routing, pertama gunakan perintah show ip route
dan show ip protocols. 'amun apabila kedua perintah tersebut tidak berhasil,
gunakan perintah debug ip rip untuk melihat apa yang sebenarnya terjadi. Aetiga
perintah tersebut digunakan untuk veri%ikasi dan troubleshooting kon%igurasi protokol
routing. Gang perlu diingat bah$a, sebelum menset jenis protokol routing apapun,
pastikan bah$a semua inter%ace yang akan digunakan berada pada posisi -up/ dan
-up/dengan mengetikan perintah show ip interface brief.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 8/24
Perintah sho$ ip route digunakan untuk veri%ikasi rute yang terdapat pada routing table
neighbor sebuah riuter yang juga mengimplementasikan RIP. 4uru% R pada output
menandakan bah$a rute itu RIP. Aarena perintah inimenampilkan semua entri yang ada
pada routing table, termasuk jaringan yang terhubung langsung dan routing statis,
biasanya perintah ini yang digunakan pertama kali untuk memeriksa status
convergence. =erkadang router tidak dengan segera menampilkan output dari perintah
ini, karena butuh $aktu untuk mencapai keadaan convergence. 'amun, segera sesudah
routing dikon%igurasi secara benar pada router, perintah sho$ ip route akan
menampilkan routing table yang telah komplit masingmasing router, yang memetakan
masingmasing jaringan pada topologi tersebut.
Pada gambar dapat kita lihat, terdapat lima jaringan yang terdapat pada topologi. +etiap
router mempunyai da%tar kelima jaringan yang tersimpan pada routing tablenya. )leh
karena dapat disimpulkan bah$a ketiga router tersebut sudah berada pada keadaan
convergence karena setiap router telah memiliki rute ke semua jaringan yang terdapatpada topologi ini.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 9/24
Interpreting show ip route utput
erdasarkan in%ormasi yang ada pada gambar, pembahasan berikutnya akan
di%okuskan ke RIP yang dipelajari oleh R0 dan menghasilkan output sebagai berikut:
R 192.168.5.0/24 [120/2] via 192.168.2.2, 00:00:23,
Serial0/0/0
*a%tar rute dengan kode huru% R adalah cara tercepat untuk veri%ikasi RIP benar
benar sedang berjalan pada router. Bika RIP tidak terdapat dalam da%tar tersebut,
bisa dipastikan bah$a RIP belum dikon%igurasi.
+elanjutnya, alamat jaringan remote dan subnetmask yaitu (192.168.5.0/24!
'ilai C* (075 untuk RIP! dan jarak ke jaringan (7 hops! ada dalam kurung.
Clamat IP nethop yang diumumkan router ada pada da%tar yaitu (R7 pada
192.168.2.2! dan lamanya $aktu update tersebut sampai pada R0 (00:00:23!.
=erakhir, inter%ace keluar yang digunakan oleh router untuk tujuan lalulintas
mengakses jaringan remote (Serial0/0/0!.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 10/24
5.+.! Verif&ing and 4rou0les"ooting
Interpreting show ip protocols utput
Bika jaringan tidak ditemukan pada routing table, gunakan perintah sho$ ip protocols
untuk mengetahui kon%igurasi routing. Perintah sho$ ip protocol digunakan untuk
menampilkan protokol yang sedang dikon%igurasi pada sebuah router. )utput ini bisa
digunakan untuk ver%ikasi parameter RIP, antara lain:
• Routing RIP telah dikon%igurasi
• Inter%ace yang benar mengirim dan menerima update RIP
• Router mengumumkan jaringan yang benar
• RIP neighbor mengirim update
Perintah ini juga sangat berguna saat memveri%ikasi jenis protokol routing lain yang
sedang beroperasi, seperti ?#IRP dan )+P.
aris pertama dari output perintah ini memveri%ikasi bah$a routing RIP telah
dikon%igurasi dan sedang berjalan pada R7. <ntuk menghasilkan output seperti ini,
setidaknya ada satu buah inter%ace yang dikon%igurasi dengan perintah net$ork yang
menjalankan protokol RIP ini.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 11/24
Cda timer yang menjadi output dari perintah ini. =imer ini merupakan $aktu yang
menyatakan bah$a update (dalam kasus ini! akan dikirim 7; detik lagi dari sekarang.
In%ormasi ini berhubungan dengan update %ilter dan dan redistribusi rute, jika
dikon%igurasi pada router ini. Eebih lanjut dibahas pada 33'P.
lok ini berisi in%ormasi tentang versi dari RIP yang dgunakan dan inter%ace mana yang
berpartisipasi dalam update RIP.
agian dari output diatas menampilkan router R7 bah$a menggunakan batas jaringan
class%ul dan secara de%ault akan menggunakan rute dengan 8 cost yang sama untukload balance tra%%ic.
Menampilkan jaringan class%ul yang dikon%igurasi dengan perintah net$ork. Clamat
net$ork tersebut yang akan termasuk ke dalam update RIP.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 12/24
Menampilkan sumber dari Routing Inforation. ate3a& merupakan alamat IP net
hop dari neighbor yang mengirimkan update ke R7. Distance merupakan nilai C* R7
yang digunakan untuk meng updare dikirim oleh neighbornya. 6ast update adalah detik
dimana upadate terakhir yang diterima dari neighbornya.
5.+.+ Verif&ing RIP: de0ug ip rip
Interpreting debug ip rip utput
+ebagian besar kerusakan kon%igurasi RIP terkait dengan terjadi kesalahan dalam
kon%igurasi network, hilangnya kon%igurasi network, atau kon%igurasi subnet yang
tidak berhubungan dengan lingkungan class%ul. +emua hal yang berhubungan dengan
kerusakan yang dialami oleh kon%igurasi RIP dapat diketahui dengan mengetikkan
perintah debug ip rip. Perintah ini menampilkan update routing RIP yang dikirim
ataupun yang diterima. Aarena update bersi%at periodic, untuk mengetahui update
berikutnya harus menunggu beberapa $aktu.
Pertama dapat dilihat bah$a update berasal router R0 melalui inter%ace +erial 5H5H5. R0
hanya mengirim sebuah rute pada net$ork 017.062.0.5. tidak ada rute lain ynag dikirim
sebab akan melanggar aturan split horizon. R0 tidak dibolehkan untuk mengumumkan
net$ork kembali ke R7 karena R7 telah mengirimkannya ke R0.
<pdate selanjutnya diterima dari R;. Aarena aturan split horizon, R; hanya mengirim
sebuah net$ork yaitu 017.062..5
R7 mengirim keluar updatenya sendiri. Pertama, membangun update yang akan dikirim
oleh R7 ke inter%ace a 5H5. <pdate ini, termasuk semua isi routing table, kecuali
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 13/24
net$ork 017.062.;.5 dimana inter%ace a 5H5 telah dikon%igurasi dengan alamat net$ork
tersebut.
+elanjutnya, R7 membangun update baru yang dikirim ke R;. =erdiri dari tiga rute. R7
tidak memasukkan net$ork yang dipakai bersama dengan R; dan net$ork 017.062..5
karena aturan split horizon.
=erakhir, R7 membangun update yang akan dikirim ke R0. Cda tiga rute yang termasuk
ke update ini. R7 tidak memasukkan net$ork yang dipakai bersama dengan R0 dan
net$ork 017.062.0.5 karena split horizon.
2ote: proses ini akan berulang per ;5 detik, sesuai dengan periode update RIP.
<ntuk menghentikan monitoring ini, ketik perintah no debug ip rip atau undebug
all.
5.+./ Passive Interface
7nnecessar& RIP 7pdate Ipact 2et3ork
+eperti yang telah dicontohkan sebelumnya, R7 mengirim update melalui a 5H5
$alaupun tidak ada peralatan RIP yang beroperasi pada jaringan EC'. R7 tidak
mengetahui hal ini dan hasilnya R7 tetap akan mengirim update per ;5 detik. Pengiriman
update ke jaringan yang tidak membutuhkannya akan berakibat ke kinerja jaringan EC'
tersebut. Cdapun akibat yang dimaksud antara lain:• and$idth akan terbuang percuma untuk mengirimkan update yang tidak perlu.
Aarena update RIP dikirim dengan system broadcast, s$itch akan meneruskan
update ini ke semua port.
• +emua perangkat yang ada pada jaringan EC' harus memproses update tersebut
sampai ke layer transport, dimana perangkat penerima update akan membuangnya.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 14/24
• Pemberitahuan update pada jaringan broadcast akan menimbulkan resiko
keamanan. <pdate RIP dapat disisipi oleh so%t$are sni%%ing. <pdate routing dapat
dimodi%ikasi dan dikirim kembali ke router, merusak routing table dengan nilai metric
yang salah dan mengarahkan paket data ke jalur yang salah.
topping 7nnecessar& RIP 7pdatesagaimana cara untuk menghentikan update yang mele$ati inter%ace %a 5H5F Cpakah
dengan menghapus jaringan 017.062.;.5 dari kon%igurasi dengan mengetikkan perintah
no network 192.168.3.0F 'amun kalau seumpamanya kedua hal tersebut
dilakukan, R7 tidak bisa lagi mengumumkan update yang berasal dari R0 dan R;. <ntuk
itu digunakanlah perintah passive interface, dimana perintah ini akan mencegah
transmisi update routing melalui inter%ace yang ada pada router tetapi masih
mengizinkan alamat net$ork inter%ace tersebut diumumkan ke router lain.
Router(config-router)#passive-interface interface-type interface-
number
Perintah ini akan menghentikan update routing dikirim melalui inter%ace tertentu.
'amun, alamat net$ork inter%ace tersebut masih dapat diumumkan dengan routing table
melalui inter%ace lain yang ada pada routing table tersebut.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 15/24
Pada gambar diatas, R7 pertama kali dikon%igurasi dengan perintah passive inter%ace
untuk mencegah update routing pada %a 5H5 karena tidak ada RIP neighbor pada
jaringan EC'. <ntuk veri%ikasi passive inter%ace gunakan perintah sho$ ip protocols.
)leh sebab itu inter%ace tersebut tidak diba$ah perintah Interface lagi, tapi diba$ah
bagian baru yang disebut Passive Interface. Buga dinyatakan bah$a jaringan
017.062.;.5 masih dalam da%tar routing %or net$ork, yang berarti bah$a jaringan inimasih dimasukkan ke dalam routing table sebagai rute entri pada update RIP yang
dikirim ke R0 dan R;. +emua jenis protokol routing mendukung kon%igurasi passive
interface.
5./ 'utoatic uari)ation
5./.1 #odified 4opolog&: cenario B
<ntuk membantu dalam membahas autoatic suari)ation (gabungan jaringan dan
class%ul routing!, topologi sebelumnya telah mengalami modi%ikasi. Perubahan yang
terjadi antara lain:
=iga jaringan class%ul yang digunakan:
• 097.;5.5.5H06 (7.7.5.5!
• 017.062.8.5H78 (7.7.7.5!
• 017.062..5H78 (7.7.7.5!
Clamat 097.;5.5.5H06 dibagi lagi menjadi tiga buah subnet:
• 097.;5.0.5H78 (7.7.7.5!
• 097.;5.7.5H78 (7.7.7.5!
• 097.;5.;.5H78 (7.7.7.5!
Perangkat yang termasuk bagian dari alamat class%ul 097.;5.5.5H06 adalah:
• +emua inter%ace yang ada pada router R0
• + 5H5H5 dan %a 5H5 pada R7
Clamat net$ork 017.062.8.5H78 dibagi disubnet menjadi sebuah subnet saja yaitu
017.062.8.2H;5.
Aarena terjadi penambahan jaringan baru pada scenario , proses routing RIP yang
sebelumnya telah diimplementasikan dihapus dengan perintah no router rip sebelum
routing RIP baru dipakai.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 17/24
Pada output R0, kedua subnet dikon%igurasi dengan perintah net$ork. +ecara teknis,
kon%igurasi ini tidak benar karena RIPv0 mengirim alamat net$ork class%ul pada update
routingnya dan bukan mengirim subnetnya. )leh karena itu, I)+ mengubah kon%igurasi
tersebut menjadi benar, kon%igurasi class%ul, dan dapat dilihat dengan menggunakan
perintah show run.
Pada output R7, subnet 017.062.8.2 telah dikon%igurasi dengan menggunakan perintah
net3ork. Aon%igurasi ini secara teknis salah dan I)+ mengubah subnet 017.062.8.2
menjadi 017.062.8.5 saat menjalankan kon%igurasi.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 18/24
Aon%igurasi routing yang ada pada R; benar. Aon%igurasi yang dijalankan oleh router
cocok dengan apa yang telah dimasukkan pada con%iguration mode router tersebut.
5./.! Boundar& Routers and 'utoatic uari)ation
+eperti yang sudah diketahui ba$a RIP merupakan class%ul routing protocol yang
secara otomatis merangkum jaringan class%ul batasbatas major net$ork.
Pada gambar dapat dilihat bah$a R7 memiliki inter%ace dengan lebih dari major class%ul
net$orknya. Ini menjadikan R7 sebagai boundary router pada RIP. Inter%ace %a 5H5 dan
serial 5H5H5 merupakan bagian dari boundary 097.;5.5.5. Inter%ace serial 5H5H0
merupakan bagian boundary 017.062.8.5.
Aarena routerrouter boundary merangkum subnetsubnet RIP dari major net$ork ke
major net$ork lainnya, update untuk jaringan 097.;5.0.5, 097.;5.7.5 dan 097.;5.;.5
secara otomatis dirangkum ke dalam 097.;5.5.5 jika dikirim melalui inter%ace serial 5H5H0
R7.
Rules for Processing RIPv1 7pdates
erikut ini dua aturan yang mengatur update RIPv0:
• Bika update routing dan inter%ace dimana routing tersebut diterima berasal dari major
net$ork yang sama, subnet mask inter%ace tersebut diterapkan sebagai net$ork
pada update routingnya.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 19/24
• Bika update routing dan inter%ace dimana routing tersebut diterima berasal dari major
net$ork yang berbeda, net$ork class%ul subnet mask tersebut yang dimasukkan ke
update routing jaringan tersebut.
%8aple of RIPv1 Processing 7pdates
Pada gambar, R7 menerima update dari R0 dan mesaukkan net$ork tersebut kedalam
routing tablenya. agaimana R7 menegtahui bah$a subnet tersebut mempunyai subnet
mask H78 (7.7.7.5!F ini karena:
• R7 menerima in%ormasi ini dari inter%ace yang berasal dari net$ork class%ul yang
sama (097.;5.5.5! dengan update yang masuk yaitu 079.;5.0.5
• Clamat IP dimana R7 menerima pesan -097.;5.0.5/ dari serial 5H5H5 adalah
097.;5.7.7 dengan subnetmask 7.7.7.5 (H78!
• R7 menggunakan subnetmasknya sendiri pada inter%ace ini dan juga untuk semua
subnet 097.;5.5.5 dalam hal 097.;5.0.5
•+ubnet 097.;5.0.5H78 ditambahkan ke routing table
Router yang menjalankan RIPv0 terbatas dalam penggunaan subnet mask yang sama
untuk semua subnet dengan class%ul net$ork yang sama.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 20/24
5././ ending RIP 7pdates
7sing De0ug to Vie3 'utoatic uari)ation
Aetika mengirim update, router boundary R7 akan mengirim alamat net$ork dan nilai
metriknya. Bika rute entri yang ada pada update dikirim ke major net$ork yang berbeda,
maka alamat net$ork pada rute entri dirangkum menjadi class%ul atau alamat major
net$ork. R7 mengirim class%ul net$ork ke R0 dengan alamat 017.062.8.5 dan017.062..5.
R7 juga memiliki rute untuk subnet 097.;5.0.5H78, 097.;5.7.5H78, dan 097.;5.;.5. pada
update R7 untuk R; melalui serial 5H5H0, R7 hanya mengirim rangkuman alamat class%ul
net$ork yaitu 097.;5.5.5
=elah diketahui bah$a R0 memiliki tiga rute untuk major net$ork 097.;5.5.5 yang telah
di subnet H78 atau 7.7.7.5. R; hanya mempunyai sebuah rute ke jaringan
907.;5.5.5, dan jaringan tersebut tidak disubnet. R; memiliki major routing yang ada
pada routing tablenya. 'amun, adalah kesalahan apabila mengasumsikan R; tidak
memiliki konekti%iti yang mencakup ke semua jaringan. R; akan mengirimkan semua
paket dengan tujuan net$ork 097.;5.0.5H78, 097.;5.7.5H78, dan 097.;5.;.5H78 ke R7
karena ketiga net$ork tersebut milik net$ork 097.;5.5.5H06 dan bisa dijangkau melalui
R7.
5./.5 'dvantages and Disadvantages of 'utoatic uari)ation
'dvantages of 'utoatic uari)ation
+eperti yang diketahui pada R7, RIP secara otomatis merangkum antar net$ork
class%ul. Aarena update 097.;5.5.5 dikirim keluar inter%ace serial 5H5H0 yang memiliki
class%ul net$ork yang berbeda (017.062.8.5!, RIP hanya mengirim satusatunya update
untuk semua class%ul net$ork dibandingkan mengirim satupersatu ke subnet yangberbeda. Proses ini sama halnya dengan ketika mengirim rangkuman beberapa rute
statis ke rute statis tunggal. Aenapa merangkum secara otomatis memiliki man%aatF
• <pdate routing yang lebih kecil dikirim dan diterima, sehingga menggunakan
band$idth yang lebih sedikit untuk update routing antara R7 dan R;.
• R; memiliki rute tunggal untuk net$ork 097.;5.5.5H06, tanpa memperhatikan berapa
banyak subnet atau berapa banyak yang di subnet. Menggunakan rute tunggak
menghasilkan proses lookup yang lebih cepat pada routing table untuk R;.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 21/24
Disadvantage of 'utoatic uari)ation
*ari gambar, skema pengalamatan berubah. =opologi ini akan digunakan untuk
memperlihatkan kerugian pemakaian protokol class%ul routing seperti RIPv0 yang tidak
mendukung discontiguous net$ork.
Protokol class%ul routing tidak menyertakan subnet mask dalam update routing. Baringan
secara otomatis merangkum melalui major net$ork boundary karena router penerima
update tidak bisa menentukan subnet mask rute tersebut. Ini dikarenakan inter%ace
penerima memiliki subnet mask yang berbeda dengan subnet yang ada pada rute.
dari tabel diatas R7 dan R; memiliki subnet yang berasal dari major net$ork
097.;5.5.5H06 sedangkan R7 tidak. ?sensialnya, R0 dab R; nerupakan boundary router
untuk 097.;5.5.5H06 karena dipisahkan oleh major net$ork lainnya, 751.06.755.5H78.
Pemisahan ini menciptakan discontiguous network, dimana dua kelompok subnet
097.;5.5.5H78 dipisahkan sekurangkurangnya sebuah major net$ork lainnya. Badi,
097.;5.5.5H06 merupakan discontiguous network ..
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 22/24
Discontiguous 4opologies do not Converge 3it" RIPv!
*ari gambar dapat dilihat bah$a kon%igurasi RIP pada masingmasing router berdasar
topologi yang ada, sudah benar. 'amun belum bisa menentukan semua jaringan pada
topologi discontiguous ini. <ntuk mengerti mengapa, ingat bah$a router hanya
menyebarkan alamat major net$ork keluar dari inter%ace dimana major net$ork ini tidak
sama dengan major net$ork rute yang akan dile$atkan untuk mengirimkan update.
4asilnya, R0 tidak akan menyebarkan net$ork 097.;5.0.5 atau 097.;5.7.5 ke R7 melalui
net$ork 751.06.755.5. R; tidak akan menyebarkan 097.;5.0.055.5 atau 097.;5.755.5
ke R7 melalui net$ork 751.06.055.5. Aedua router, bagaimanapun, akan menyebarkan
alamat major net$ork yaitu 097.;5.5.5, yang merupakan rute rangkuman ke R;.
Cpa hasilnyaF =anpa memasukkan subnetmask pada update routing, RIP v0 tidak bisa
menyebarkan in%ormasi routing yang lebih spesi%ik yang memungkinkan router untuk
mengoreksi rute dengan subnet 097.;5.5.5H78.
*ari perintah sho$ ip route dapat disimpulkan beberapa hal berikut:
• R0 tidak memiliki rute manapun untuk EC' yang terhubung dengan R;
• R; tidak memiliki rute manapun untuk EC' ysng terhubung dengan R0.
• R7 memiliki dua buah e@ualcost paths menuju net$ork 097.;5.5
• R7 akan menyeimbangkan tra%%ic data yang menuju setiap subnet yang berada
diba$ah net$ork 097.;5.5.5. Ini berarti R0 akan mendapat setengah dari tra%%ic yang
ada dan setengahnya lagi untuk R; apakah tra%%ic tujuan menuju ke salah satu EC'
keduanya.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 23/24
5.5 Default Route and RIPv1
5.5.1 #odified 4opolog&:cenario C
'dding Internet 'ccess to t"e 4opolog&
RIP merupakan protokol routing dinamis yang pertama dan digunakan secara ekstensi%
pada a$al implementasi antara pelanggan dengan I+P dan antar I+P yang berbeda.
'amun, pada jaringan sekarang ini, pelanggan tidak perlu bertukar update routingdengan I+Pnya. Router konsumen yang terhubung dengan I+P tidak perlu mengetahui
setiap rute yang di internet. Malahan, routerrouter ini memiliki de%ault route yang
mengirimkan semua tra%%ic ke router I+P ketika router pelanggan yang tidak memiliki rute
jaringan tujuan. I+P mengkon%igurasi rute statis pada router pelangganuntuk alamat
yang ada pada jaringan pelanggan.
Pada skenario 3, R; merupakan service provider dengan akses ke internet, yang
ditandai dengan cloud (a$an!. R; dan R7 tidak mempertukarkan update RIP. Malahan,
R7 menggunakan routre de%ault untuk mengakses EC' yang ada pada R; dan semua
net$ork tujuan lainnya yang tidak terda%tar pada routing table. R; menggunakan
rangkuman rute statis untuk mengakses subnet 097.;5.0.5, 097.;5.7.5 dan 097.;5.;.5.
<ntuk skenario 3 ini, kon%igurasi alamat IP tiaptiap inter%ace masih digunakan. 'amun,
ada beberapa perubahan, antara lain:
0. 'onakti%kan routing RIP untuk net$ork 017.062.8.5 pada R7
7. Aon%igurasi R7 dengan static route de%ault untuk mengirim tra%%ic secara de%ault ke
R;.
;. 'onakti%kan semua RIP pada R;.
8. Aon%igurasi R; dengan rute statis pada subnet 097.;5.5.5
5.5.! Propagating 4"e Default Route in RIPv1
<ntuk menyediakan koneksi internet ke semua jaringan padaddomain routing RIP,
de%ault statis route harus disebarkan ke semua router lain yang menggunakan protokol
routing dinamis. Aita bisa mengkon%igurasi statis de%ault orute pada R0 menunjuk ke R7,
tapi teknik ini tidak scalable. *engan setiap router ditambahkan pada domain routing
RIP, maka dibutuhkan kon%igurasi static de%ault route lainnya.
7/23/2019 5.RIP Version 1
http://slidepdf.com/reader/full/5rip-version-1 24/24
Pada kebanyakan protokol routing, termasuk RIP, bisa menggunakan perintah de%ault
in%ormation originate pada mode kon%igurasi router untuk mengkhususkan bah$a router
ini memiliki in%ormasi routing de%ault, dengan menyebarkan statis de%ault route dalam
upate RIP.
Pada gambar, R7 telah dikon%igurasi dengan perintah de%aultin%ormation originate.
*iketahui dari output debug ip rip sekarang router ini mengirim -@uadzero/ static de%ault
route ke R0.