Anda di halaman 1dari 5

IGRP

Interior Gateway routing Protocol atau yang biasa dikenal dengan sebutan IGRP merupakan
suatu protokol jaringan kepemilikan yang mengembangkan sistem Cisco yang dirancang pada
sistem otonomi untuk menyediakan suatu alternatif RIP (Routing Information Protocol). IGRP
merupakan suatu penjaluran jarak antara vektor protokol, bahwa masing-masing penjaluran
bertugas untuk mengirimkan semua atau sebagian dari isi table penjaluran dalam penjaluran
pesan untuk memperbaharui pada waktu tertentu untuk masing-masing penjaluran.
Penjaluran memilih alur yang terbaik antara sumber dan tujuan. Untuk menyediakan fleksibilitas
tambahan, IGRP mengijinkan untuk melakukan penjaluran multipath. Bentuk garis equal
bandwidth dapat menjalankan arus lalu lintas dalam round robin, dengan melakukan peralihan
secara otomatis kepada garis kedua jika sampai garis kesatu turun.

OPERASI IGRP

Masing-masing penjaluran secara rutin mengirimkan masing-masing jaringan lokal kepada suatu
pesan yang berisi salinan tabel penjaluran dari tabel lainnya. Pesan ini berisi tentang biaya-biaya
dan jaringan yang akan dicapai untuk menjangkau masing-masing jaringan tersebut. Penerima
pesan penjaluran dapat menjangkau semua jaringan didalam pesan sepanjang penjaluran yang
bisa digunakan untuk mengirimkan pesan.

Tujuan dari IGRP yaitu:

• Penjaluran stabil dijaringan kompleks sangat besar dan tidaka ada pengulangan penjaluran.
• Overhead rendah, IGRP sendiri tidak menggunakan bandwidth yang diperlukan untuk
tugasnya.
• Pemisahan lalu lintas antar beberapa rute paralel.
• Kemampuan untuk menangani berbagai jenis layanan dengan informasi tunggal.
• Mempertimbangkan menghitung laju kesalahan dan tingkat lalu lintas pada alur yang berbeda.

Perubahan IGRP

Kemudian setelah melalui proses pembaharuan IGRP kemudian menjadi EIGRP (Enhanced
IGRP), persamaannya adalah IGRP dan EIGRP sama-sama kompatibel dan antara router-router
yang menjalankan EIGRP dan IGRP dengan autonomous system yang sama akan langsung
otomatis terdistribusi. Selain itu EIGRP juga akan memberikan tagging external route untuk
setiap route yang berasal dari:
• Routing protocol non EIGRP.
• Routing protocol IGRP dengan AS number yang sama.
Protokol Struktur - IGRP Interior Gateway Routing Protocol

8 16 24 32bit
Versi Opcode Edisi ASystem
Ninterior Nsystem Nexterior Checksum

• Versi - IGRP nomor versi (saat ini 1).


• Operasi kode yang menunjukkan jenis pesan: 1 Update; 2Request.
• Edisi - Serial number yang bertambah setiap kali ada perubahan pada tabel routing.
• Sebuah gateway dapat berpartisipasi di lebih dari satu sistem otonom di mana setiap
sistem menjalankan yang IGRP sendiri. Untuk setiap sistem otonom, ada tabel routing
sepenuhnya terpisah. Bidang ini memungkinkan gateway untuk memilih yang mengatur
routing tabel untuk digunakan.
• Ninterior, Nsystem, Nexterior - Menunjukkan jumlah entri dalam masing-masing tiga
bagian pesan update. Entri pertama (Ninterior) yang dianggap interior, entri berikutnya
(Nsystem) sebagai sistem sedang, dan entri terakhir (Nexterior) sebagai eksterior.
• Checksum - IP checksum yang dihitung dengan menggunakan algoritma checksum yang
sama dengan checksum UDP.

Karakteristik Protokol IGRP

• Jarak-vektor routing protokol panggilan untuk setiap router mengirim semua atau
sebagian dari tabel routing dalam pesan routing-update secara berkala untuk masing-
masing router tetangganya. Sebagai routing berproliferasi informasi melalui jaringan,
router dapat menghitung jarak ke semua node dalam internetwork.
• Jarak-vector routing protocol yang sering dibandingkan dengan protokol link-state
routing, yang mengirimkan informasi koneksi lokal ke semua node dalam internetwork.
Untuk diskusi tentang Open Shortest Path First (OSPF) dan Intermediate System-to-
Intermediate System (IS-IS), dua algoritma link popular state routing, lihat masing-
masing "Open Shortest Path First (OSPF)," dan "Open System Interconnection ( OSI)
Protokol, ".
• IGRP menggunakan kombinasi (vektor) dari metrik. Internetwork delay, bandwidth,
keandalan, dan beban semua faktor dalam keputusan routing. Administrator jaringan
dapat mengatur faktor-faktor bobot untuk masing-masing metrik. IGRP menggunakan
baik administrator-set atau bobot default untuk secara otomatis menghitung rute yang
optimal.
• IGRP menyediakan berbagai untuk metrik-nya. Kehandalan dan beban, misalnya, dapat
mengambil pada setiap nilai antara 1 dan 255; bandwidth dapat mengambil nilai-nilai
yang mencerminkan kecepatan dari 1.200 bps menjadi 10 gigabit per detik, sedangkan
keterlambatan dapat mengambil nilai apapun dari 1 ke 2 dengan daya 24. Wide berkisar
metrik memungkinkan pengaturan metrik memuaskan dalam internetwork dengan sangat
beragam karakteristik kinerja. Yang terpenting, komponen metrik digabungkan dalam
algoritma pengguna ditentukan. Akibatnya, administrator jaringan dapat mempengaruhi
pilihan rute dalam mode intuitif.
• Untuk menyediakan fleksibilitas tambahan, IGRP izin multipath routing. Dual sama-
bandwidth baris dapat menjalankan aliran tunggal lalu lintas dalam mode round-robin,
dengan peralihan otomatis ke baris kedua jika satu baris turun. Juga, beberapa jalur bisa
digunakan bahkan jika metrik untuk jalan berbeda. Jika, misalnya, satu jalur adalah tiga
kali lebih baik daripada yang lain karena metrik-nya adalah tiga kali lebih rendah, jalan
yang lebih baik akan digunakan tiga kali lebih sering. Hanya rute dengan metrik yang
berada dalam kisaran tertentu dari rute terbaik digunakan sebagai jalur ganda.

Stabilitas Fitur

IGRP menyediakan sejumlah fitur yang dirancang untuk meningkatkan stabilitas. Ini termasuk
hold-downs, split horizons, dan poison-reverse updates.

Hold-down digunakan untuk mencegah pesan-pesan pembaruan rutin dari tepat mengembalikan
rute yang mungkin buruk. Ketika router turun, router tetangga mendeteksi ini melalui kurangnya
update pesan dijadwalkan secara teratur. Router ini kemudian menghitung rute baru dan
mengirim pesan routing update untuk memberitahu tetangga mereka dari perubahan rute.
Kegiatan ini dimulai gelombang pembaruan dipicu dengan filter melalui jaringan. Pembaruan
dipicu tidak langsung sampai pada setiap perangkat jaringan, sehingga oleh karena itu mungkin
untuk sebuah perangkat yang belum diberitahu tentang kegagalan jaringan untuk mengirim pesan
pembaruan rutin (menunjukkan bahwa rute yang baru saja turun masih bagus) ke perangkat yang
baru saja diberitahu tentang kegagalan jaringan. Dalam hal ini, perangkat yang terakhir akan
berisi (dan berpotensi mengiklankan) informasi routing yang salah. Hold-down memberitahu
router untuk menekan setiap perubahan yang mungkin mempengaruhi rute untuk beberapa
jangka waktu tertentu. Periode hold-down biasanya dihitung untuk hanya lebih besar dari periode
waktu yang diperlukan untuk memperbarui seluruh jaringan dengan perubahan routing.

Split horizon berasal dari premis yang tidak pernah berguna untuk mengirimkan informasi
tentang rute kembali ke arah dari mana ia datang. Gambar 38-1 mengilustrasikan aturan split-
horizon. Router 1 (R1) pada awalnya mengiklankan bahwa ia memiliki rute ke Jaringan A. Tidak
ada alasan untuk Router 2 (R2) untuk memasukkan rute di update kembali ke R1 karena R1
lebih dekat ke Jaringan A. Aturan split-horizon mengatakan R2 yang harus mogok ini rute dari
setiap update yang dikirimkan ke R1. Aturan split horizon membantu mencegah loop routing.
Perhatikan, misalnya, kasus di mana interface R1 ke Jaringan untuk R1horizons, R2 R1 terus
menginformasikan bahwa itu bisa ke Jaringan A (melalui R1). Jika R1 tidak memiliki kecerdasan
yang cukup, itu benar-benar akan mengambil rute R2 sebagai alternatif untuk koneksi gagal
langsung, menyebabkan routing loop. Although hold-downs should prevent this, split horizons
are implemented in IGRP because they provide extra algorithm stability. Meskipun hold-downs
harus mencegah hal ini, split horizon diimplementasikan dalam IGRP karena mereka
memberikan tambahan stabilitas algoritma.
Gambar 38-1: Aturan Split Horizon membantu melindungi terhadap loop routing.

Split horizon harus mencegah loop routing antara router berdekatan, tapi update posion-reverse
yang diperlukan untuk mengalahkan routing loop yang lebih besar. Peningkatan metrik routing
biasanya menunjukkan routing loop. Kemudian memperbarui poison-reverse dikirim untuk
menghapus rute dan tempatkan dalam hold-down. Dalam implementasi Cisco dari
IGRP,memperbarui posion-reverse akan dikirim jika metrik rute telah meningkat dengan faktor
1.1 atau lebih.

Timer

IGRP mempertahankan sejumlah timer dan variabel yang mengandung interval waktu.Ini
termasuk timer pembaruan, sebuah timer tidak valid, suatu periode waktu terus, dan waktu
rimbun. Timer update menetapkan seberapa sering pesan update routing harus dikirim. Default
IGRP untuk variabel ini adalah 90 detik. Timer yang tidak valid menentukan berapa lama router
harus menunggu, karena tidak adanya pesan-update routing tentang rute tertentu sebelum
menyatakan rute itu tidak valid. The variabel waktu terus menetapkan jangka hold-down. Default
IGRP untuk variabel ini adalah tiga kali periode update timer ditambah 10 detik. Akhirnya, flush
timer menunjukkan berapa banyak waktu yang harus lulus sebelum rute harus memerah dari
tabel routing. The IGRP default is seven times the routing update period. Default IGRP adalah
tujuh kali periode update routing.

Konfigurasi

Sebuah konfigurasi yang sangat sederhana dapat IGRP:

Router A
RouterA# conf t RouterA # conf t
RouterA(config)# interface eth0 RouterA (config) # interface eth0
RouterA(config-if)# ip address 70.0.0.1 255.0.0.0 RouterA (config-if) # ip address 70.0.0.1
255.0.0.0
RouterA (config-if) # exit
RouterA (config) # interface serial0
RouterA (config-if) # ip address 20.30.40.2 255.255.255.252
RouterA (config-if) # exit
RouterA (config) # router IGRP 1
RouterA (config-router) # mendistribusikan tersambung
RouterA (config-router) # network 20.0.0.0
RouterA (config-router) # network 70.0.0.0
RouterA (config-router) # network 71.0.0.0

Router B
RouterB # conf t
RouterB (config) # interface eth0
RouterB (config-if) # ip address 71.0.0.1 255.0.0.0
RouterB (config-if) # exit
RouterB (config) # interface serial0
RouterA (config-if) # ip address 20.30.40.1 255.255.255.252
RouterA (config-if) # exit
RouterA (config) # router IGRP 1
RouterA (config-router) # mendistribusikan tersambung
RouterA (config-router) # network 20.0.0.0
RouterA (config-router) # network 70.0.0.0
RouterA (config-router) # network 71.0.0.0

Sebuah perintah beberapa lainnya mungkin akan bermanfaat.2 Varians dapat digunakan untuk
mengkonfigurasi IGRP untuk memuat keseimbangan antara jalan biaya sama. Perintah passive-
interface eth0 menonaktifkan IGRP mengirim pembaruan keluar dari eth0.

Pengujian

router # debug ip GRP


Hanya menunjukkan pengiriman atau penerimaan paket IGRP dan jumlah rute di setiap update.
Itu menunjukkan rute yang diiklankan!

router # debug ip transaksi IGRP


Sebagai peristiwa debug ip IGRP tapi juga menunjukkan rute yang diiklankan.

router # show ip route


Seperti debugging masalah routing, lihat tabel routing. Apakah ada rute statis yang mengambil
precendece?

router # show ip interface singkat


Perintah ini selalu berguna untuk segera memverifikasi yang link dan yang tidak.  

Anda mungkin juga menyukai