Top Banner
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 (ne t generation!. RIP bere volu si dari prot okol pertama yan g dikemban gka n oleh "ero yan 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 ular 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 Me ny eb ar kan ke jari ng an ba h$ a ru te de ng an metr ic lebi h da ri 0 ad 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.
24

5.RIP Version 1

Feb 18, 2018

Download

Documents

Welcome message from author
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.
Transcript
Page 1: 5.RIP Version 1

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.

Page 2: 5.RIP Version 1

7/23/2019 5.RIP Version 1

http://slidepdf.com/reader/full/5rip-version-1 2/24

Page 3: 5.RIP Version 1

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.

Page 4: 5.RIP Version 1

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.

Page 5: 5.RIP Version 1

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.

Page 6: 5.RIP Version 1

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.

Page 7: 5.RIP Version 1

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.

Page 8: 5.RIP Version 1

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.

Page 9: 5.RIP Version 1

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!.

Page 10: 5.RIP Version 1

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.

Page 11: 5.RIP Version 1

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.

Page 12: 5.RIP Version 1

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

Page 13: 5.RIP Version 1

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.

Page 14: 5.RIP Version 1

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.

Page 15: 5.RIP Version 1

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.

Page 16: 5.RIP Version 1

7/23/2019 5.RIP Version 1

http://slidepdf.com/reader/full/5rip-version-1 16/24

Page 17: 5.RIP Version 1

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.

Page 18: 5.RIP Version 1

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.

Page 19: 5.RIP Version 1

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.

Page 20: 5.RIP Version 1

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;.

Page 21: 5.RIP Version 1

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 ..

Page 22: 5.RIP Version 1

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.

Page 23: 5.RIP Version 1

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.

Page 24: 5.RIP Version 1

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.