RIP Version 1 5.1 RIPv1: Distance Vector, Classful Routing Protocol 5.1.1 Background and Perspective RIP Historical Ipact RIP merupakan protokol routing distance vector yang paling tua. Meskipun RIP tidak memiliki kecan ggihan dib andi ngkan sebagia n besar pro tok ol routin g yang ada, kesederhanaan dan digunakannya secara luas, menjadi bukti masih bertahannya RIP ini. RIP bukanlah pro tok ol ya ng ketin ggal an zaman. Pada ken ya taa nnya, tel ah dikemban gka n RIP yan g kompatibel den gan IPv6 yang disebut den gan RIPn g (net generation!. RIP bere volu si dari prot okol pertama yan g dikemban gka n oleh "eroyan g disebut dengan #a te$ay In%ormatio n Protocol (#&I')!. *engan dike mbangka nnya "ero'et$ork +ys tem ("'+!, #&I' ) juga berk emba ng menj adi RIP. +emakin pop ularkarena 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 standarRIP. +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• Me ny eb ar kan ke jari ng an ba h$ a ru te de ng an metr ic lebi h da ri 0ad al ah unreachable. • Pesan disebarkan per ;5 detik. Porsi data pesan RIP dienkapsulasi menjadi segmen <*P, dengan port number titik sumb er da n tujuan di se t me nj ad i 7 5. 4e ad er IP he ad er da n he ad er da ta li nk menamba hkan alamat broadcast tujuan sebelum pesan tersebut dikirim keluar inter%ace yang telah diset dengan RIP.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
=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.
<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
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
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;.
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.