EIGRP memungkinkan router untuk berbagi informasi yang tahu tentang jaringan dengan tetangga router dalam area logis yang sama dikenal sebagai sistem otonom . Bertentangan dengan protokol routing lain terkenal, seperti protokol routing informasi , EIGRP hanya berbagi informasi bahwa router tetangga tidak akan memiliki, daripada mengirimkan semua informasinya. EIGRP dioptimalkan untuk membantu mengurangi beban kerja router dan jumlah data yang perlu dikirimkan antara router.
Ikhtisar
Peningkatan Interior Gateway Routing Protokol menggantikan Interior Gateway Routing Protocol (IGRP) pada tahun 1993. Salah satu alasan utama untuk ini adalah karena desain Internet Protocol telah diubah untuk mendukung alamat IPv4 tanpa kelas , yang IGRP tidak dapat mendukung .Hampir semua router berisi tabel routing yang berisi aturan yang lalu lintas diteruskan dalam jaringan. Jika router tidak berisi jalur yang sah ke tujuan, lalu lintas tersebut akan dibuang. EIGRP adalah routing dinamis protokol dimana router secara otomatis berbagi informasi rute. Hal ini memudahkan beban kerja pada administrator jaringan yang tidak harus mengkonfigurasi perubahan pada tabel routing secara manual.
Selain tabel routing , EIGRP menggunakan tabel berikut untuk menyimpan informasi:
- Tetangga Tabel: Tabel tetangga menyimpan catatan dari alamat IP dari router yang memiliki koneksi fisik langsung dengan router ini. Router yang terhubung ke router ini secara tidak langsung, melalui router lain tidak dicatat dalam tabel ini karena mereka tidak dianggap tetangga.
- Topologi Tabel: Jalur tabel topologi toko yang telah belajar dari tabel tetangga routing. Tidak seperti tabel routing, tabel topologi tidak menyimpan semua rute, tetapi hanya rute yang telah ditentukan oleh EIGRP. Tabel topologi juga mencatat metrik untuk setiap rute yang terdaftar EIGRP, penerus layak dan penerus. Rute dalam tabel topologi ditandai sebagai "pasif" atau "aktif". Pasif menunjukkan bahwa EIGRP telah menetapkan jalan untuk rute tertentu dan telah selesai diproses. Aktif menunjukkan bahwa EIGRP masih mencoba untuk menghitung jalur terbaik untuk rute tertentu. Rute dalam tabel topologi yang tidak dapat digunakan oleh router sampai mereka dimasukkan ke dalam tabel routing. Tabel topologi tidak pernah digunakan oleh router untuk meneruskan lalu lintas. Rute dalam tabel topologi tidak akan dimasukkan ke dalam tabel routing jika mereka aktif, adalah penerus layak, atau memiliki tinggi jarak administratif dari jalur setara.
Ketika router menjalankan EIGRP terhubung ke router lain juga menjalankan EIGRP, informasi dipertukarkan antara dua router dan hubungan terbentuk dikenal sebagai adjacency. Seluruh tabel routing dipertukarkan antara kedua router saat ini. Setelah ini terjadi, hanya diferensial perubahan dikirim.
Fitur
EIGRP mendukung fitur berikut:- Dukungan untuk Classless Inter-Domain Routing (CIDR) dan panjang variabel subnet masking. Rute tidak diringkas pada batas jaringan classful kecuali ringkasan otomatis diaktifkan.
- Dukungan untuk load balancing pada link paralel antara situs.
- Kemampuan untuk menggunakan password otentikasi yang berbeda pada waktu yang berbeda.
- MD5 otentikasi antara dua router.
- Mengirim perubahan topologi, daripada mengirimkan seluruh tabel routing ketika rute berubah.
- Memeriksa berkala jika rute yang tersedia dan menyebarkan perubahan routing untuk router tetangga jika ada perubahan yang terjadi.
- Berjalan terpisah Routing proses untuk Internet Protocol (IP), IPv6 , IPX dan AppleTalk melalui penggunaan tergantung protokol-modul (Methods).
- Backwards kompatibilitas dengan protokol IGRP routing.
Konfigurasi
Cisco IOS contoh
Contoh menyiapkan EIGRP pada router Cisco IOS untuk jaringan pribadi . The 0.0.15.255 wildcard dalam contoh ini menunjukkan subnetwork dengan maksimal 4.094 host-itu adalah pelengkap bitwise dari subnet mask 255.255.240.0. Perintah tidak auto-summary mencegah otomatis dengan rute summarization pada batas classful, yang jika tidak akan menghasilkan routing loop dalam jaringan tdk berhubungan.Router # configure terminal Router (config) # router eigrp 1 Router (config-router) # network 10.201.96.0 0.0.15.255 Router (config-router) # no auto-summary Router (config-router) # exit
Rincian teknis
EIGRP adalah vektor jarak protokol routing yang menggunakan algoritma menyebarkan update (DUAL) (berdasarkan pekerjaan dari SRI International ) untuk meningkatkan efisiensi protokol dan untuk membantu mencegah kesalahan perhitungan ketika mencoba untuk menentukan jalur terbaik ke sebuah network remote . EIGRP menentukan nilai jalan menggunakan empat metrik:. Bandwidth, beban, delay, dan kehandalanEIGRP routing informasi dipertukarkan ke router dari router lain dalam sistem otonomi yang sama memiliki standar jarak administratif dari 90 EIGRP informasi routing yang telah datang dari EIGRP-enabled router luar sistem otonom memiliki standar jarak administratif dari 170.
EIGRP tidak beroperasi menggunakan Transmission Control Protocol (TCP) atau User Datagram Protocol (UDP). Ini berarti bahwa EIGRP tidak menggunakan nomor port untuk mengidentifikasi lalu lintas. Sebaliknya, EIGRP dirancang untuk bekerja di atas layer 3 (yaitu protokol IP). Karena EIGRP tidak menggunakan TCP untuk komunikasi, menerapkan Cisco Reliable Transport Protocol (RTP) untuk memastikan bahwa update router EIGRP yang dikirimkan ke semua tetangga sepenuhnya. Protokol transport yang dapat diandalkan juga berisi mekanisme lain untuk memaksimalkan efisiensi dan dukungan multicasting . EIGRP menggunakan protokol nomor 88.
Jarak vektor protokol routing
Cisco Systems sekarang mengklasifikasikan EIGRP sebagai vektor jarak protokol routing, tetapi biasanya dikatakan protokol routing hybrid [ tidak dalam kutipan yang diberikan ]. Sementara EIGRP adalah protokol routing yang canggih yang menggabungkan banyak fitur dari baik link-state dan distance-vector routing protokol, EIGRP ini algoritma DUAL berisi banyak fitur yang membuatnya lebih dari sebuah vektor jarak routing protokol dari protokol routing link-state. Meskipun demikian, EIGRP mengandung banyak perbedaan dari sebagian besar protokol routing distance-vector lainnya, termasuk:- penggunaan paket hello eksplisit untuk menemukan dan mempertahankan adjacencies antara router.
- penggunaan protokol yang dapat diandalkan untuk mengangkut update routing.
- penggunaan kondisi kelayakan untuk memilih jalur loop-free.
- penggunaan menyebarkan perhitungan untuk melibatkan bagian yang terkena jaringan ke dalam komputasi jalur terpendek baru.
EIGRP komposit dan vektor metrik
EIGRP asosiasi enam metrik vektor yang berbeda dengan masing-masing rute dan menganggap hanya empat dari metrik vektor dalam menghitung metrik Komposit:Router1 # show ip eigrp topologi 10.0.0.1 255.255.255.255 IP-EIGRP entri topologi untuk 10.0.0.1/32 Negara adalah pasif, Query bendera asal 1, 1 Penerus (s), FD adalah 40640000 Routing Descriptor Blok: 10.0.0.1 (Serial0 / 0/0), dari 10.0.0.1, Kirim bendera 0x0 Metrik komposit (40640000/128256), Route adalah internal Vector metrik: Bandwidth minimum adalah 64 Kbit Jumlah delay adalah 25.000 mikrodetik Keandalan adalah 255/255 Beban adalah 197/255 Minimum MTU adalah 576 Hop count adalah 2
- Bandwidth
- Bandwidth Minimum (dalam kilobit per detik) sepanjang jalan dari router ke jaringan tujuan.
- Beban
- Jumlah dalam rentang 1-255; 255 sedang jenuh
- Jumlah Keterlambatan
- Delay, di 10s mikrodetik, sepanjang jalan dari router ke jaringan tujuan
- Keandalan
- Jumlah dalam rentang 1-255; 255 menjadi yang paling dapat diandalkan
- MTU
- Jalan Minimum Maximum Transmission Unit (MTU) (tidak pernah digunakan dalam perhitungan metrik)
- Hop Hitungan
- Jumlah router paket melewati ketika routing ke sebuah network remote, digunakan untuk membatasi EIGRP AS. EIGRP mempertahankan jumlah hop untuk setiap rute, namun, jumlah hop tidak digunakan dalam perhitungan metrik. Itu hanya diverifikasi terhadap maksimum yang telah ditetapkan pada router EIGRP (secara default sudah diatur untuk 100 dan dapat diubah ke nilai antara 1 dan 255). Rute memiliki hop count yang lebih tinggi dari maksimum akan diiklankan sebagai terjangkau oleh router EIGRP.
Routing metrik
Komposit Routing perhitungan metrik menggunakan lima parameter, yang disebut nilai-nilai K, K1 sampai K5. Ini bertindak sebagai pengganda atau pengubah dalam perhitungan metrik komposit. K1 tidak sama dengan Bandwidth, dllSecara default, total hanya delay dan bandwidth minimum yang dipertimbangkan saat EIGRP dimulai pada router, tapi administrator dapat mengaktifkan atau menonaktifkan semua nilai K yang diperlukan untuk mempertimbangkan metrik Vector lainnya.
Untuk tujuan membandingkan rute, ini digabungkan bersama-sama dalam formula tertimbang untuk menghasilkan metrik keseluruhan tunggal:
![\ Bigg [\ Bigg (K_1 \ cdot {\ text {}} Bandwidth _ {E} + \ frac {K_2 \ cdot {\ text {}} Bandwidth _ {E}} {256- \ text {}} + Beban K_3 \ cdot {\ text {}} Penundaan _ {E} \ Bigg) \ cdot \ frac {} {K_5 K_4 + \ text {}} Keandalan \ Bigg] \ cdot 256](http://upload.wikimedia.org/math/2/0/5/205394109d333cdf8e38e9470c5fe944.png)




Standarnya adalah untuk



Jelas, konstanta ini harus diatur ke nilai yang sama pada semua router dalam sistem EIGRP, atau permanen routing loop dapat terjadi. Router Cisco menjalankan EIGRP tidak akan membentuk adjacency EIGRP dan akan mengeluh tentang K-nilai mismatch sampai nilai-nilai ini identik pada router ini.
EIGRP skala antarmuka nilai konfigurasi Bandwidth dan Delay dengan perhitungan sebagai berikut:
= 10 7 / Nilai perintah antarmuka bandwith
= Nilai dari perintah penundaan antarmuka
IGRP menggunakan formula dasar yang sama untuk menghitung metrik keseluruhan, satu-satunya perbedaan adalah bahwa dalam IGRP, formula tidak mengandung faktor skala dari 256. Bahkan, faktor skala ini diperkenalkan sebagai cara sederhana untuk memfasilitasi compatility mundur antara EIGRP dan IGRP: Dalam IGRP, secara keseluruhan metrik adalah nilai 24-bit sedangkan EIGRP menggunakan nilai 32-bit untuk mengekspresikan metrik ini. Dengan mengalikan nilai 24-bit dengan faktor 256 (efektif bit-pergeseran itu 8 bit ke kiri), nilai tersebut diperpanjang menjadi 32 bit, dan sebaliknya. Dengan cara ini, mendistribusikan informasi antara EIGRP dan IGRP melibatkan hanya membagi atau mengalikan nilai metrik dengan faktor 256, yang dilakukan secara otomatis.
Penerus layak
Sebuah penerus layak untuk tujuan tertentu adalah router hop berikutnya yang dijamin tidak menjadi bagian dari routing loop . Kondisi ini diverifikasi dengan menguji kondisi kelayakan .Dengan demikian, setiap pengganti juga merupakan penerus layak. Namun, dalam banyak referensi tentang EIGRP penerus layak istilah digunakan untuk menunjukkan hanya mereka-rute yang menyediakan jalur loop-bebas tapi yang tidak penerus (yaitu mereka tidak memberikan jarak minimal). Dari sudut pandang ini, untuk tujuan dicapai selalu ada setidaknya satu penerus, namun, ada mungkin tidak ada penerus layak.
Sebuah penerus layak menyediakan rute bekerja untuk tujuan yang sama, meskipun dengan jarak yang lebih tinggi. Setiap saat, router dapat mengirim paket ke tujuan yang ditandai "Pasif" melalui salah satu penerus atau pengganti layak tanpa mengingatkan mereka di tempat pertama, dan paket ini akan disampaikan dengan baik. Penerus Kelayakan juga direkam dalam tabel topologi.
Penerus layak secara efektif menyediakan rute cadangan dalam kasus yang penerus yang ada menjadi tidak tersedia. Juga, saat melakukan penerbangan yang tidak sama load-balancing (menyeimbangkan lalu lintas jaringan berbanding terbalik dengan biaya rute), penerus layak digunakan sebagai hop berikutnya dalam tabel routing untuk tujuan beban seimbang.
Secara default, jumlah total penerus dan pengganti layak untuk tujuan disimpan dalam tabel routing terbatas pada empat. Batas ini dapat diubah dalam rentang dari 1 sampai 6 Dalam versi yang lebih baru dari Cisco IOS (misalnya 12,4), kisaran ini adalah antara 1 dan 16.
Aktif dan pasif negara
Sebuah tujuan dalam tabel topologi dapat ditandai baik sebagai pasif atau aktif. Sebuah keadaan pasif adalah keadaan ketika router telah mengidentifikasi penerus (s) untuk tujuan. Perubahan tujuan untuk keadaan aktif ketika penerus saat ini tidak lagi memenuhi kondisi kelayakan dan tidak ada penerus layak diidentifikasi untuk tujuan itu (yaitu tidak ada rute backup yang tersedia). Tujuan perubahan kembali dari aktif ke pasif ketika router menerima balasan untuk semua pertanyaan itu telah dikirim ke negara-negara tetangganya. Perhatikan bahwa jika penerus berhenti sesuai dengan kondisi kelayakan tapi ada setidaknya satu penerus layak tersedia, router akan mempromosikan penerus layak dengan total jarak terendah (jarak seperti dilansir penerus layak ditambah biaya link untuk tetangga ini ) untuk pengganti baru dan tujuan akan tetap dalam keadaan pasif.Kondisi Kelayakan
Kondisi kelayakan adalah suatu kondisi yang cukup untuk kebebasan loop dalam jaringan EIGRP diarahkan. Hal ini digunakan untuk memilih penerus dan pengganti layak yang dijamin untuk berada di rute loop-free untuk tujuan. Perumusan disederhanakan mencolok sederhana:- Jika, tujuan, router tetangga mengiklankan jarak yang ketat rendah dari jarak layak kita, maka tetangga ini terletak pada rute loop-free untuk tujuan ini.
- Jika, tujuan, router tetangga mengatakan kepada kita bahwa itu lebih dekat ke tujuan daripada kita sudah pernah, maka tetangga ini terletak pada rute loop-free untuk tujuan ini.
Tidak ada komentar:
Posting Komentar