4. Distance Vector Routing Protocols 4.0 Chapter Introduction 4.0.

1 Chapter Introduction Pengantar Bab-bab routing dinamis ini tentu saja fokus pada Interior Gateway Protocols (iGPS). Seperti dibahas dalam bab sebelumnya, iGPS diklasifikasikan sebagai vektor jarak atau link-state routing protokol. Bab ini menjelaskan karakteristik, operasi, dan fungsi dari protokol routing distance vector. Ada keuntungan dan kerugian untuk menggunakan semua jenis protokol routing. Memahami operasi distance vector routing penting untuk memungkinkan, memverifikasi, dan pemecahan masalah protokol ini.

4.1.1 Distance Vector Routing Protocols

Dynamic routing protokol membantu administrator jaringan mengatasi proses memakan waktu dan menuntut mengkonfigurasi dan memelihara route statis. Sebagai contoh, dapat Anda bayangkan mempertahankan konfigurasi routing statis dari 28 router yang ditunjukkan pada gambar? Apa yang terjadi bila link turun? Bagaimana Anda memastikan bahwa jalur berlebihan yang tersedia? Dynamic routing adalah pilihan yang paling umum untuk jaringan besar seperti yang ditunjukkan. Jarak vektor routing protokol termasuk RIP, IGRP, dan EIGRP. RIP Routing Information Protocol (RIP) pada awalnya ditetapkan dalam RFC 1058. Ini memiliki karakteristik utama sebagai berikut:    Hop digunakan sebagai metrik untuk pemilihan path. Jika jumlah hop untuk jaringan lebih besar dari 15, RIP tidak dapat menyediakan rute ke jaringan tersebut. Update routing broadcast atau multicast setiap 30 detik, secara default.

IGRP Interior Gateway Routing Protocol (IGRP) adalah sebuah protokol proprietary yang dikembangkan oleh Cisco. IGRP memiliki karakteristik desain utama berikut:  Bandwidth, delay, beban dan kehandalan yang digunakan untuk membuat komposit metrik.  Update routing disiarkan setiap 90 detik, secara default.  IGRP adalah pendahulu EIGRP dan sekarang usang. EIGRP Peningkatan IGRP (EIGRP) adalah vektor jarak routing protokol proprietary Cisco. EIGRP memiliki karakteristik kunci:  Hal ini dapat melakukan balancing beban biaya yang tidak setara.  Hal ini menggunakan Diffusing Update Algorithm (DUAL) untuk menghitung jalur terpendek.  Tidak ada update periodik seperti dengan RIP dan IGRP. Routing update dikirim hanya ketika ada perubahan dalam topologi.
4.1.2 Distance Vector Technology Arti Jarak Vector Seperti namanya, vektor jarak berarti bahwa rute yang diiklankan sebagai vektor jarak dan arah. Jarak didefinisikan dalam hal metrik seperti hop count dan arah hanyalah hop berikutnya router atau interface keluar.

Sebuah router menggunakan routing protocol distance vector tidak memiliki pengetahuan tentang seluruh jalan ke jaringan tujuan. Sebaliknya router hanya tahu:   Arah atau antarmuka di mana paket harus diteruskan dan Jarak atau seberapa jauh itu ke jaringan tujuan

Sebagai contoh, dalam gambar, R1 tahu bahwa jarak untuk mencapai jaringan 172.16.3.0/24 adalah 1 hop dan bahwa arah yang keluar S0/0/0 antarmuka ke R2.

Pengoperasian Distance Vector Routing Protokol Beberapa protokol vektor jarak panggilan routing untuk router untuk secara berkala menyiarkan seluruh tabel routing untuk setiap tetangganya. Metode ini tidak efisien karena update tidak hanya mengkonsumsi bandwidth tetapi juga mengkonsumsi sumber daya CPU router untuk proses update. Jarak vektor routing protokol memiliki karakteristik tertentu. Update periodik dikirim secara berkala (30 detik untuk RIP dan 90 detik untuk IGRP). Bahkan jika topologi tidak berubah dalam beberapa hari, update periodik terus dikirim ke semua tetangga. Router tetangga yang berbagi link dan dikonfigurasi untuk menggunakan protokol routing yang sama. Router hanya mengetahui alamat interface jaringan sendiri dan alamat jaringan remote dapat mencapai melalui tetangganya. Ini tidak memiliki pengetahuan yang lebih luas dari topologi jaringan. Router menggunakan routing distance vector tidak menyadari topologi jaringan. Update broadcast dikirim ke 255.255.255.255. Router tetangga yang dikonfigurasi dengan protokol routing yang sama akan proses update. Semua perangkat lain juga akan proses update sampai ke Layer 3 sebelum membuang itu. Beberapa protokol routing vektor jarak menggunakan alamat multicast bukan alamat broadcast.

Update Tabel Routing Seluruh dikirim, dengan beberapa pengecualian yang akan dibicarakan nanti, secara berkala ke semua tetangga. Tetangga menerima pembaruan ini harus memproses seluruh update untuk menemukan informasi yang relevan dan membuang sisanya. Beberapa routing vektor jarak protokol seperti EIGRP tidak mengirimkan update routing tabel periodik.

.

 Mekanisme untuk mendeteksi dan bereaksi terhadap perubahan topologi. mengirim update ke tetangga. Algoritma adalah suatu prosedur untuk menyelesaikan tugas tertentu. Protokol routing yang berbeda menggunakan algoritma yang berbeda untuk menginstal rute dalam tabel routing. mulai dari keadaan awal yang diberikan dan mengakhiri dalam keadaan akhir yang ditetapkan.1. .  Mekanisme untuk menghitung jalur terbaik dan menginstal rute dalam tabel routing.3 Routing Protocol Algorithms Tujuan Algoritma Pada inti dari protokol vektor jarak adalah algoritma. Algoritma ini digunakan untuk menghitung jalur terbaik dan kemudian mengirim informasi tersebut ke para tetangga. dan membuat keputusan jalur tekad. Algoritma yang digunakan untuk protokol routing mendefinisikan proses berikut:  Mekanisme untuk mengirim dan menerima informasi routing.4.

.

.

.

.

Dalam hal ini. algoritma membangun sebuah "dipicu" memperbarui dan mengirimkannya ke R1. R1 kemudian menghapus jaringan dari tabel routing. setiap router belajar tentang jaringan baru.Waktu untuk konvergensi mendefinisikan seberapa cepat router dalam topologi jaringan berbagi informasi routing dan mencapai keadaan pengetahuan yang konsisten. Update dipicu akan membahas nanti dalam bab ini.Dalam animasi.1. Kedua R1 dan R2 kemudian mengumpulkan informasi baru dari pembaruan. Ketika LAN pada R2 turun.4 Routing Protocol Characteristics Routing Protokol Karakteristik Protokol routing dapat dibandingkan berdasarkan karakteristik sebagai berikut:  Waktu untuk Konvergensi . Algoritma mengirim dan menerima update. Routing loop dapat terjadi bila tabel routing tidak konsisten tidak diperbarui karena memperlambat konvergensi dalam jaringan yang berubah. 4. Algoritma pada setiap router membuat perhitungan secara mandiri dan update tabel routing dengan informasi baru. R1 dan R2 adalah dikonfigurasi dengan protokol routing. semakin disukai protokol. . Semakin cepat konvergensi.

Seperti dijelaskan dalam Bab 1 dan Bab 2. dan pemanfaatan link bandwidth. Penggunaan sumber daya .Implementasi dan pemeliharaan menggambarkan tingkat pengetahuan yang diperlukan untuk administrator jaringan untuk menerapkan dan memelihara jaringan berbasis pada protokol routing dikerahkan.1 Cold Start Ketika sebuah router mulai dingin atau kekuasaan atas. jika alamat IP yang dikonfigurasi dengan benar.2. penggunaan CPU.  4. Satu-satunya informasi bahwa router memiliki adalah dari file konfigurasi sendiri disimpan disimpan di NVRAM.Skalabilitas mendefinisikan seberapa besar jaringan dapat menjadi berbasis pada protokol routing yang digunakan. Ia bahkan tidak tahu bahwa ada perangkat di ujung lain dari link-nya. Semakin besar jaringan.penggunaan sumber daya termasuk persyaratan dari sebuah routing protocol seperti ruang memori.protokol routing Classless termasuk subnet mask di update. Classless (Penggunaan VLSM) atau classful . ia tahu apa-apa tentang topologi jaringan. itu berlaku konfigurasi disimpan. Fitur ini mendukung penggunaan Variable Length Subnet Masking (VLSM) dan summarization rute yang lebih baik.   Skalabilitas . Keuntungan dan kerugian dari protokol routing vektor jarak ditampilkan dalam tabel. Implementasi dan Pemeliharaan . protokol yang lebih scalable routing yang perlu. maka router awalnya akan menemukan jaringan sendiri secara langsung terhubung. . Kebutuhan sumber daya yang lebih tinggi memerlukan hardware yang lebih kuat untuk mendukung operasi protokol routing di samping proses forwarding paket. Setelah router boot berhasil. Protokol routing classful tidak termasuk subnet mask dan tidak dapat mendukung VLSM.

0 tersedia melalui antarmuka FastEthernet 0 / 0 Tersedia melalui antarmuka Serial 0/0/0 10.0 dengan metrik 1 Toko jaringan 10.0 dalam tabel routing dengan metrik dari 1  R2     Mengirimkan update tentang jaringan 10. 4. awal Efek Memutar animasi untuk melihat R1. Informasi ini ditambahkan ke tabel routing mereka: R1       10.0.0 keluar interface FastEthernet0 / 0 Menerima pembaruan dari R2 tentang jaringan 10. dan R3 memulai pertukaran awal.2. router memeriksa untuk informasi baru.0 10. router mulai untuk bertukar informasi routing.1.2.3. router mulai bertukar routing update.0 R2 Tersedia melalui antarmuka Serial 0/0/0 10.2.0 dengan metrik 1 Toko jaringan 10. R2. yang pada titik ini hanya berisi jaringan langsung terhubung.3. Setiap router proses update dengan cara berikut: R1    Mengirimkan update tentang jaringan 10. update ini hanya mencakup informasi tentang jaringan mereka secara langsung terhubung.0.1.3.0.0.0 dalam tabel routing dengan metrik dari 1 . Setelah menerima update. Setiap rute yang saat ini tidak dalam tabel routing yang ditambahkan.0 Tersedia melalui antarmuka Serial 0/0/1 10.2. Semua tiga router mengirimkan tabel routing mereka ke tetangga mereka.3.0 keluar interface Serial 0/0/1 Menerima update dari R1 tentang jaringan 10.0.1.0.4. setelah mulai dingin dan sebelum pertukaran informasi routing.0.0 keluar interface Serial 0/0/0 Mengirimkan update tentang jaringan 10.0.0 R3 Tersedia melalui antarmuka Serial 0/0/1 10.0. router awalnya menemukan jaringan mereka sendiri langsung terhubung dan subnet mask.0. Awalnya.1.0.2 Initial Exchange of Routing Information Jika sebuah protokol routing dikonfigurasi.Awal Jaringan Discovery Dalam contoh pada gambar.0.0 tersedia melalui antarmuka FastEthernet 0 / 0 Dengan informasi awal.0 keluar antarmuka Serial0/0/0 Mengirimkan update tentang jaringan 10.3.2.0.0.

Namun.0 dengan metrik 1  Toko jaringan 10.3.0 keluar FastEthernet0 / 0 Menerima update dari R2 tentang jaringan 10.2.4.0. apakah Anda melihat bahwa R1 belum tahu tentang 10.0.  R3    Menerima update dari R3 tentang jaringan 10.0 dalam tabel routing dengan metrik dari 1 Mengirimkan update tentang jaringan 10.0.4. .4.2.0.0 dan R3 yang belum tahu tentang 10.0.0.0? Pengetahuan penuh dan jaringan terkonvergensi tidak akan berlangsung sampai ada lagi pertukaran informasi routing. setiap router tahu tentang jaringan yang terhubung dari tetangga mereka secara langsung terhubung.0.1.0.0 keluar interface Serial 0/0/1 Mengirimkan update tentang jaringan 10.0 dengan metrik 1 Toko jaringan 10.0 dalam tabel routing dengan metrik dari 1 Setelah putaran pertama pertukaran update.4.

.

.

.

.

.

3.4.0. .2. Berikutnya Pembaruan Memutar animasi untuk melihat R1.1.4. Setiap router proses update dengan cara berikut: R1    Mengirimkan update tentang jaringan 10.0 keluar interface Serial 0/0/0. Setiap router lagi memeriksa pembaruan untuk informasi baru.0 dengan metrik 2. R2.2. Melanjutkan perjalanan menuju konvergensi.0.0 keluar dan interface FastEthernet0/0. dan R3 mengirim tabel routing terbaru untuk tetangga mereka. Mengirimkan update tentang jaringan 10. Menerima pembaruan dari R2 tentang jaringan 10. router pertukaran putaran berikutnya update periodik.3 Exchange of Routing Information Pada titik ini router memiliki pengetahuan tentang jaringan mereka sendiri langsung terhubung dan tentang jaringan yang terhubung dari tetangga langsung mereka.0.0 10.0.

4.  R2    Toko jaringan 10. Sebagai contoh. karena itu. Menerima update dari R3 tentang jaringan 10.0 10.1.0.0 di routing table dengan metrik 2.0.0.4.4 Convergence Jumlah waktu yang dibutuhkan untuk jaringan untuk bertemu secara langsung proporsional dengan ukuran jaringan yang.2.0 dengan metrik 1.0 di routing table dengan metrik 2. informasi routing tetap sama.0 dengan metrik 2.2.0 dengan metrik 1. informasi routing tetap sama. Tidak ada perubahan.1.2.0 keluar dan interface FastEthernet0 / 0. Dalam animasi. Tidak ada perubahan.2. router cabang di Wilayah 4 (B2-R4) mulai dingin.4.1. Catatan: Jarak vektor protokol routing yang biasanya menerapkan teknik yang dikenal sebagai split horizon.3.  Mengirimkan update tentang jaringan 10.4. Dibutuhkan lima putaran interval pembaruan periodik sebelum sebagian besar router cabang di . Menerima pembaruan dari R2 tentang jaringan 10. informasi routing tetap sama.3. Mengirimkan update tentang jaringan 10.1. 4.0.0 10.0 keluar interface Serial 0/0/1.0. informasi routing tetap sama.0 karena R2 yang belajar tentang jaringan melalui Serial 0/0/0.0 dan keluar dari antarmuka Serial 0/0/0. Tidak ada perubahan.0. Update yang sama dari R2 berisi informasi tentang jaringan 10.0.0. Menerima update dari R1 tentang jaringan 10.0.0. Toko jaringan 10.0.0 10.0. Update yang sama dari R2 berisi informasi tentang jaringan 10.3.0.0.0 dan keluar dari Serial 0/0/1 antarmuka. karena itu. karena itu.0. Animasi menunjukkan propagasi informasi routing baru sebagai update yang dikirim antara router tetangga.1.  R3     Mengirimkan update tentang jaringan 10. karena itu. Tidak ada perubahan. Split horizon mencegah informasi dari yang dikirim keluar antarmuka yang sama dari yang diterima. Mengirimkan update tentang jaringan 10.0.0. R2 tidak akan mengirim update keluar 0/0/0 Serial mengandung jaringan 10. Mekanisme ini akan dijelaskan secara lebih rinci nanti dalam bab ini.

dan 3 belajar tentang rute baru diiklankan oleh B2-R4. oleh karena itu. 2. RIP dan IGRP adalah contoh dari dua protokol tersebut.3.kecepatan mereka untuk konvergensi. Sebuah jaringan tidak sepenuhnya beroperasi sampai telah berkumpul. administrator jaringan lebih memilih protokol routing dengan waktu konvergensi yang lebih pendek. Protokol routing dibandingkan berdasarkan seberapa cepat mereka dapat menyebarkan informasi ini . Kecepatan mencapai konvergensi terdiri dari:  Seberapa cepat router menyebarkan perubahan topologi di-update routing ke tetangganya. router secara periodik mengirim tabel routing ke tetangga.1 Periodic Update: RIPv1 and IGRP Mempertahankan Tabel Routing Banyak protokol distance vector menggunakan update periodik untuk bertukar informasi routing dengan tetangga mereka dan untuk mempertahankan up-to-date informasi routing dalam tabel routing.  Kecepatan menghitung rute jalur terbaik menggunakan informasi routing baru dikumpulkan.Wilayah 1. Dalam animasi. Update periodik merujuk pada fakta bahwa sebuah router mengirimkan tabel routing lengkap untuk tetangganya pada . 4.

interval yang telah ditetapkan. Perubahan dapat terjadi karena beberapa alasan. Ini cara informasi dalam tabel routing dapat dipertahankan ketika ada perubahan topologi.255. Usia informasi routing dalam tabel routing-refresh setiap kali pembaruan tersebut diterima.255. termasuk:  Kegagalan link  Pengenalan link baru  Kegagalan dari sebuah router  Perubahan parameter link yang .255) atau tidak telah terjadi perubahan topologi. update ini akan dikirim setiap 30 detik sebagai broadcast (255. Untuk RIP. Ini interval 30-kedua adalah rute update timer yang juga membantu dalam pelacakan usia informasi routing dalam tabel routing.

.

.

IOS mengimplementasikan tiga timer tambahan untuk RIP:  Tidak Valid  Flush  Holddown Timers .RIP Timer Selain timer update.

Secara default. Ditentukan dalam Holddown Timers Timer dibahas secara lebih rinci nanti dalam bab ini. Nilai waktu dapat diverifikasi dengan dua perintah: show ip route dan show ip protocol. Flush Timer. R1. Holddown Timers Timer. Secara default. karena mengirimkan putaran berikutnya update. EIGRP mengirimkan update tentang rute dibatasi ketika perubahan path atau metrik . Hal ini juga daftar ditentukan dalam Holddown Timers. Setelah rute ditandai sebagai unreachable. rute akan dihapus dari tabel routing. rute ditandai sebagai tidak sah dengan menetapkan metrik sampai 16. dan nilai-nilai waktu menyiram default. Jika pembaruan belum diterima untuk menyegarkan rute yang ada setelah 180 detik (default). ia harus tinggal di ditentukan dalam Holddown Timers cukup lama untuk semua router dalam topologi untuk belajar tentang jaringan unreachable. timer ditentukan dalam Holddown Timers ditetapkan untuk 180 detik. Ketika timer siram berakhir.2 Bounded Updates: EIGRP Tidak seperti protokol distance vector lainnya routing. timer flush ditetapkan untuk 240 detik. Perhatikan dalam output dari show ip route bahwa setiap rute dipelajari melalui RIP menunjukkan waktu yang telah berlalu sejak update terakhir. Sebaliknya. Informasi ini juga diulang dalam menunjukkan output protokol ip di bawah judul Last Update. EIGRP tidak mengirim update secara periodik. yang adalah 60 detik lebih lama dari timer tidak valid. dinyatakan dalam detik.Timer tidak valid. Rute dipertahankan dalam tabel routing sampai timer siram berakhir. 4. Timer ini menstabilkan informasi routing dan membantu mencegah routing loops selama periode ketika topologi ini konvergen pada informasi baru. Perintah show ip protocol rincian saat ini router.3. valid.

Router menerima. RIP menggunakan update dipicu. Dipicu update tidak menunggu timer update untuk berakhir. EIGRP mengirimkan update hanya sekitar bahwa jaringan bukan seluruh tabel. pada gilirannya. EIGRP menggunakan update yang:  Non-periodik karena mereka tidak dikirim keluar secara teratur.3 Triggered Updates Untuk mempercepat konvergensi ketika ada perubahan topologi. 4. Catatan: Lebih rinci tentang bagaimana mengoperasikan EIGRP akan disajikan pada Bab 9. Informasi ini dikirimkan hanya kepada mereka router yang membutuhkannya.untuk bahwa perubahan rute. menghasilkan update memicu yang memberitahu tetangga mereka perubahan. Update dipicu dikirim ketika salah satu dari berikut terjadi:  Sebuah antarmuka negara perubahan (naik atau turun)  Rute telah memasuki (atau keluar) dengan "unreachable" negara  Rute diinstal dalam tabel routing .3. Sebuah update dipicu merupakan update tabel routing yang dikirim langsung dalam menanggapi perubahan routing. artinya penyebaran pembaruan parsial secara otomatis dibatasi sehingga hanya mereka router yang membutuhkan informasi tersebut diperbarui. Ketika sebuah rute baru menjadi tersedia atau ketika rute perlu dihapus.  Dibatasi.  Update parsial mengirim hanya bila terdapat perubahan dalam topologi yang mempengaruhi informasi routing. Router mendeteksi segera mengirimkan pesan update ke router berdekatan.

Hanya menggunakan update dipicu akan cukup jika ada jaminan bahwa gelombang akan mencapai update setiap router yang sesuai segera. Namun. menyebabkan rute yang buruk menjadi dimasukkan kembali dalam tetangga yang sudah menerima update dipicu. Ada kemungkinan bahwa sebuah router yang belum menerima update dipicu akan mengeluarkan update rutin pada waktu yang salah.  Update memicu tidak terjadi seketika. ada dua masalah dengan update dipicu:  Paket yang berisi pesan update dapat dijatuhkan atau rusak oleh beberapa link dalam jaringan. .

.

Catatan: Tabrakan hanya masalah dengan hub dan tidak dengan switch. Sebagai timer router lebih 'menjadi disinkronkan.0 menjadi tidak tersedia dan router 3 menjadi sadar akan itu. Informasi ini kemudian disebarkan melalui jaringan.0. 4. Sinkronisasi dapat menjadi masalah dengan protokol routing vektor jarak karena penggunaan mereka update periodik. tabrakan lebih update dan penundaan lebih . Mengirim update pada saat yang sama dikenal sebagai sinkronisasi update.4.Bila jaringan 10.4 Random Jitter Masalah dengan Pembaruan Synchronized Ketika beberapa router mengirimkan routing update pada waktu yang sama pada multi-akses segmen LAN (seperti yang ditunjukkan dalam animasi).3. paket-paket update dapat bertabrakan dan menyebabkan penundaan atau mengkonsumsi terlalu banyak bandwidth. mengirimkan informasi kepada tetangganya.

Namun seiring waktu. yang mengurangi jumlah variabel waktu untuk interval pembaruan untuk setiap router dalam jaringan. berkisar dari 0% sampai 15% dari interval pembaruan tertentu. interval pembaruan bervariasi secara acak dalam kisaran dari 25 hingga 30 detik untuk interval 30 detik default. Cisco IOS menggunakan variabel acak. Solusi Untuk mencegah sinkronisasi update antar router. Ini jitter acak. atau jumlah variabel waktu. yang disebut RIP_JITTER. timer di dalam jaringan akan menjadi global disinkronkan. Dengan cara ini. update router tidak akan disinkronisasi. . Awalnya.banyak terjadi pada jaringan.

.

4.1 Definition and Implications Apa itu Routing Loop? Sebuah routing loop adalah suatu kondisi di mana sebuah paket terus ditransmisikan dalam serangkaian router tanpa pernah mencapai jaringan tujuan yang dimaksudkan.4. Sebuah routing loop dapat terjadi ketika dua atau lebih router memiliki routing informasi yang salah menunjukkan bahwa jalan yang valid ke destination unreachable ada. Loop mungkin akibat dari:  Salah rute statis dikonfigurasi  Tidak dikonfigurasi dengan benar rute redistribusi (redistribusi adalah proses penerusan informasi routing dari satu protokol routing untuk routing dan protokol lain yang dibahas dalam CCNP tingkat program) .

Jika TTL adalah nol. Routing loop kurang dari masalah dengan link-state protokol routing tetapi dapat terjadi dalam keadaan tertentu. router tetes paket. Catatan: protokol IP memiliki mekanisme sendiri untuk mencegah kemungkinan sebuah paket melintasi jaringan tanpa henti.  Tabel routing tidak konsisten tidak diperbarui karena memperlambat konvergensi dalam jaringan berubah Salah dikonfigurasi atau diinstal rute membuang Jarak vektor routing protokol yang sederhana dalam operasi mereka. Kesederhanaan mereka menyebabkan kelemahan protokol seperti routing loop. IP memiliki waktu-ke-Live (TTL) lapangan dan nilainya decremented oleh 1 pada setiap router. .

.

.

Ditentukan dalam Holddown Timers timer bekerja dengan cara sebagai berikut: 1. ANIMASI 4. Antarmuka reset sebagai up. 4. RIP mendefinisikan ketidakterbatasan 16 hop . Ini berarti bahwa router akan meninggalkan rute ditandai sebagai unreachable di negara itu untuk jangka waktu yang cukup lama untuk menyebarkan update tabel routing dengan informasi terkini. Sebuah router menerima update dari tetangga yang menunjukkan bahwa jaringan yang sebelumnya diakses sekarang tidak lagi dapat diakses. kemudian naik lagi dalam suksesi cepat. informasi lain untuk rute yang berisi status yang sama. kemudian turun.4. Sebagai contoh. Menggunakan update dipicu. Sebuah routing loop juga bisa dibuat oleh sebuah update periodik yang dikirimkan oleh router selama ketidakstabilan. Ingat bahwa selain dipicu update.sebuah "unreachable" metrik. . Timer ditentukan dalam Holddown Timers menginstruksikan router untuk mengadakan perubahan apapun yang mungkin mempengaruhi rute untuk jangka waktu tertentu.2 Problem: Count to Infinity Hitung sampai tak terhingga adalah suatu kondisi yang terjadi ketika update routing tidak akurat meningkatkan nilai metrik untuk "infinity" untuk jaringan yang tidak lagi terjangkau." mereka menandai rute sebagai unreachable. Animasi menunjukkan apa yang terjadi pada tabel routing ketika semua tiga router terus mengirim pembaruan akurat satu sama lain.4. diabaikan untuk jumlah yang telah ditetapkan waktu (periode ditentukan dalam Holddown Timers). atau lebih buruk. "infinity" didefinisikan dengan menetapkan nilai maksimum metrik.4 Preventing Routing Loops with Holddown Timers Sebelumnya Anda belajar bahwa jarak vektor protokol mempekerjakan update dipicu untuk mempercepat proses konvergensi. router akan bereaksi terlalu cepat dan tanpa sadar membuat routing loop. Timer ditentukan dalam Holddown Timers juga membantu mencegah kondisi yang menghitung sampai tak terhingga. Jika rute yang diidentifikasi sebagai down atau mungkin turun. Rute mengepakkan. Setelah router "menghitung sampai tak terhingga. Ditentukan dalam Holddown Timers Timer mencegah routing loop dari yang diciptakan oleh kondisi ini. Ditentukan dalam Holddown Timers timer digunakan untuk mencegah pesan update regular dari tepat mengembalikan rute yang mungkin telah pergi buruk.3 Setting a Maximum Untuk akhirnya menghentikan incrementing dari metrik. Mari kita bayangkan bahwa jaringan tertentu tidak stabil.4.4. router menggunakan routing protokol vektor jarak juga mengirimkan update secara periodik.

Jadi. Jika update dengan metrik yang lebih baik untuk jaringan yang diterima dari router tetangga selama periode ditentukan dalam Holddown Timers. Jika jaringan tujuan yang benar-benar tidak tersedia dan paket diteruskan.2. 3. Router jaringan menandai sebagai mungkin ke bawah dan mulai timer ditentukan dalam Holddown Timers. . 4. Jika sebuah update dari tetangga lainnya adalah diterima selama periode ditentukan dalam Holddown Timers dengan yang sama atau lebih buruk metrik untuk jaringan itu. jaringan kembali dan timer ditentukan dalam Holddown Timers dihapus. routing lubang hitam diciptakan dan berlangsung sampai timer ditentukan dalam Holddown Timers berakhir. Hal ini memungkinkan router untuk mengatasi masalah yang terkait dengan konektivitas berselang. Router masih meneruskan paket ke jaringan tujuan yang ditandai sebagai kemungkinan turun. lebih banyak waktu diperbolehkan untuk informasi tentang perubahan yang akan disebarkan. pembaruan yang diabaikan. 5.

.

.

.

.

.

Rute keracunan digunakan untuk menandai rute sebagai unreachable pada update routing yang dikirim ke router lainnya.0 ke R2.4.0.0. Dalam kondisi tertentu.4. Aturan split horizon mengatakan bahwa router tidak harus mengiklankan jaringan melalui antarmuka dari mana memperbarui datang.4.0. R2 membatalkan entri routing dalam tabel routing.  R3 mengiklankan jaringan 10.4.0 ke R1 keluar S0/0/0.  R2 menerima informasi dan update tabel routing nya.0. dengan pengecualian rute yang melanggar aturan split horizon.0.6 Split Horizon with Poison Reverse or Route Poisoning rute Keracunan Keracunan rute metode lain yang digunakan oleh protokol vektor jarak routing untuk mencegah routing loop.0 menghasilkan tindakan berikut:  R3 mengiklankan jaringan 10.1.  R2 mengiklankan jaringan 10. Unreachable ditafsirkan sebagai metrik yang diatur ke maksimum.0.0.0 tidak tersedia.0 ke R2.4.0.  R2 kemudian mengirimkan update racun ke R1.0 10. karena rute yang berasal dari antarmuka.0 ke R2.0 dan ke R1.3.0. Catatan: split horizon dapat dinonaktifkan oleh administrator. lagi-lagi dengan menetapkan nilai metrik sampai 16. Untuk RIP.0 menjadi tidak tersedia karena kegagalan link. Update routing yang lengkap dipertukarkan.2.4. rute beracun memiliki metrik 16.4.  R2 proses yang update.0 untuk R3 dan.4. Menerapkan split horizon dengan contoh sebelumnya rute 10.  R1 menerima informasi dan update tabel routing nya. menunjukkan bahwa rute tidak tersedia. ini harus dilakukan untuk mencapai routing yang tepat.0.  Racun R3 metrik dengan nilai 16 dan kemudian mengirimkan update dipicu menyatakan bahwa 10.4.4.0 untuk R3 keluar S0/0/1.0.  Karena split horizon. .5 Split Horizon Rule Metode lain yang digunakan untuk mencegah routing loop yang disebabkan oleh konvergensi lambat protokol vektor jarak routing dibagi cakrawala. ANIMASI Proses berikut ini terjadi:  Jaringan 10. Hasilnya terlihat seperti ini:  R2 mengiklankan jaringan 10.0.1. Karena metrik adalah 16.4. 4.  R1 proses update dan membatalkan entri routing untuk 10. Kondisi ini dibahas dalam kursus nanti.4.0 dalam tabel routing.4. ANIMASI Perhatikan bahwa R2 mengirimkan update routing yang berbeda ke R1 dan R3.0 kembali ke R2. R2 tidak mengiklankan 10.  R1 mengiklankan jaringan 10. R1 juga tidak mengiklankan informasi tentang jaringan 10.0.0 10.0.  R2 kemudian mengiklankan jaringan 10.

4. paket tersebut akan dibuang dan router mengirimkan Internet Control Message Protocol (ICMP) pesan kesalahan kembali ke sumber dari paket IP.0.4. Animasi menunjukkan bahwa bahkan dalam kasus paket routing loop tidak akan loop tanpa henti dalam jaringan.0 menjadi tidak tersedia karena kegagalan link. Akhirnya nilai TTL akan turun menjadi 0 dan paket akan dibuang oleh router.4. Catatan: split horizon diaktifkan secara default. Keputusan tentang yang routing protokol untuk digunakan dalam situasi tertentu dipengaruhi oleh sejumlah faktor termasuk:  Ukuran jaringan  Kompatibilitas antara model dari router  Administrasi pengetahuan yang diperlukan .  Racun R3 metrik dengan nilai 16 dan kemudian mengirimkan update dipicu menyatakan bahwa 10. ANIMASI Proses berikut ini terjadi:  Jaringan 10. Metode ini disebut split horizon dengan sebaliknya racun. membatalkan entri routing dalam tabel routing. Konsep split horizon dengan membalikkan racun yang secara eksplisit memberitahu router untuk mengabaikan rute lebih baik daripada tidak mengatakan itu tentang rute di tempat pertama.2 Split Horizon with Poison Reverse or Route Poisoning Horizon dibagi dengan Poison reverse Sebaliknya racun dapat dikombinasikan dengan teknik split horizon. Namun cakrawala berpisah dengan racun sebaliknya mungkin tidak default pada semua implementasi IOS. 4.0. bidang 8-bit set dengan nilai oleh perangkat sumber paket.0.4. menunjuk setiap jaringan yang belajar pada antarmuka seperti unreachable.4. TTL berkurang satu oleh setiap router pada rute ke tujuan. Hal ini terjadi untuk memastikan R3 yang tidak rentan terhadap update yang tidak benar tentang jaringan 10. ANIMASI 4.1 RIP and EIGRP Untuk protokol routing vektor jarak.4.0.6. Jika bidang TTL mencapai nol sebelum paket tiba di tempat tujuan.7 IP and TTL Time to Live (TTL) adalah bidang 8-bit dalam header IP yang membatasi jumlah hop sebuah paket dapat melintasi melalui jaringan sebelum dibuang.5. dan segera mengirimkan racun reverse kembali ke R3. Tujuan dari bidang TTL adalah untuk menghindari situasi di mana sebuah paket terkirim terus beredar di jaringan tanpa henti.0. Aturan untuk split horizon dengan negara-negara terbalik racun ketika mengirimkan update keluar interface tertentu.0 tidak tersedia. Dengan TTL. benar-benar ada hanya dua pilihan: RIP atau EIGRP.0 menyebar melalui jaringan lebih cepat daripada menunggu hop hitungan untuk mencapai "tak terhingga".  R2 proses yang update.Rute keracunan kecepatan proses konvergensi sebagai informasi tentang 10. Racun terbalik adalah keadaan khusus yang menimpa split horizon. 4.

dan AppleTalk . Kedua RIPv1 dan RIPv2 memiliki metrik rute yang hanya didasarkan pada hitungan hop dan yang dibatasi sampai 15 hop. sehingga protokol routing tanpa kelas. yang meliputi dukungan untuk IP. peralihan ke rute backup langsung dan tidak melibatkan tindakan dalam setiap router lainnya. Standarnya adalah empat jalan biaya sama.  Karena Algoritma Pembaruan Diffusing (DUAL) perhitungan rute cepat konvergensi.  Memiliki mekanisme otentikasi untuk mengamankan routing update tabel. terutama dalam jaringan besar dengan banyak rute. sehingga pilihan yang baik untuk jaringan kecil. Keuntungan dari EIGRP:  Meskipun rute yang diperbanyak dengan cara vektor jarak.  Penggunaan tabel topologi untuk menjaga semua rute yang diterima dari tetangga (tidak hanya jalur terbaik).  Pembentukan adjacencies dengan router tetangga menggunakan protokol EIGRP halo. RIPv2 adalah sebuah routing protocol standar yang bekerja dalam lingkungan router penjual campuran. IPX. protokol lain distance vector. Fitur EIGRP termasuk:  Dipicu update (EIGRP tidak memiliki update periodik).  Dukungan untuk VLSM dan rute summarization manual. Router yang dibuat oleh perusahaan yang berbeda dapat berkomunikasi menggunakan RIP. bukan broadcast. Ini adalah salah satu protokol routing yang paling mudah untuk mengkonfigurasi. Karena merupakan prosedur lokal.  Menggunakan alamat multicast. DUAL memungkinkan penyisipan rute cadangan ke dalam tabel topologi EIGRP. yang digunakan dalam kasus rute utama gagal. Fitur RIP:  Mendukung split horizon dan split horizon dengan membalikkan racun untuk mencegah loop. RIP telah berkembang dari sebuah routing protocol classful (RIPv1) untuk sebuah routing protocol tanpa kelas (RIPv2). RIPv2 memperkenalkan perbaikan berikut untuk RIPv1:  Termasuk subnet mask pada update routing.  EIGRP mendukung protokol jaringan multiple layer melalui Modul Protokol Dependent. EIGRP ini memungkinkan untuk menciptakan jaringan yang besar hierarkis terstruktur.  Mendukung rute summarization manual. EIGRP adalah. Namun.  Mendukung variabel panjang subnet mask (VLSM). Namun. metrik yang didasarkan pada bandwidth minimum dan delay kumulatif jalan daripada hop count.  Mampu load balancing hingga enam jalur biaya sama. RIPv2 masih memiliki keterbatasan. tanpa kelas protokol vektor jarak routing dengan fitur yang ditemukan di link-state protokol routing. EIGRP Peningkatan IGRP (EIGRP) dikembangkan dari IGRP. tidak seperti RIP atau OSPF. EIGRP adalah protokol proprietary yang dikembangkan oleh Cisco dan hanya berjalan pada router Cisco.RIP Selama bertahun-tahun.  Update dibatasi berarti bahwa EIGRP menggunakan bandwidth kurang.

Sign up to vote on this title
UsefulNot useful