Rumah >Operasi dan penyelenggaraan >Keselamatan >Bagaimana untuk menganalisis protokol EIGRP
1. Penerangan ringkas protokol EIGRP
EIGRP (Enhanced Inerior Gateway Routing Protocol, protokol penghalaan get laluan dalaman yang dipertingkatkan) ialah protokol penghalaan hibrid seimbang yang menggabungkan vektor jarak dan Kelebihan dua protokol penghalaan, keadaan pautan, juga merupakan protokol proprietari CISCO.
EIGRP ialah protokol penghalaan yang cekap ialah:
Mewujudkan dan mengekalkan hubungan jiran dan bertukar maklumat penghalaan dengan menghantar dan menerima paket Hello >
Menyokong pelbagai protokol lapisan rangkaian seperti IP, IPX dan Apple Talk
Untuk setiap protokol rangkaian, EIGRP mengekalkan jadual jiran bebas, jadual topologi dan jadual penghalaan;
EIGRP menggunakan algoritma Diffusing Upadte (DUAL) untuk mencapai penumpuan pantas dan memastikan tiada gelung penghalaan
Simpan maklumat tentang keseluruhannya topologi rangkaian sambil cepat menyesuaikan diri dengan perubahan rangkaian;
menyokong pengimbangan beban yang sama dan tidak setara; kebolehpercayaan penghantaran maklumat routing;
Rangkaian lalai diterima daripada kemas kini masuk
Berat metrik EIGRP K1=1, K2=0, K3=1, K4=0, K5=0EIGRP hopcount maksimum 100Mengedarkan semula: eigrp 200
192.168.40.0 >192.168.50.0
0.0.0.0Sumber Maklumat Penghalaan:
Jarak Gerbang Kemas Kini Terakhir
192.168.10.2 90> 192.168.10.2 90 3.168.2051 90 356798
192.168.40.2 90 382527
192.168.50.2 90 418109Jarak: dalam 090 luar 1 pada masa ini d mengimbangi, jika penghala membenarkan anda untuk terus menambah baris, anda boleh menggunakan laluan maksimum * untuk mengubah suai kuantiti (* mewakili unit kuantiti). Di samping itu, anda boleh melihat "eigrp 200" ditandakan dalam fon merah, yang menunjukkan bahawa nombor sistem autonomi EIGRP yang digunakan pada masa ini ialah 200
berat metrik EIGRP K1=1, K2=0, K3=1, K4= 0, K5=0 ialah nilai K, maksudnya adalah seperti berikut: K1 mewakili lebar jalur K2 mewakili beban K3 mewakili kelewatan K4 dan K5 bermaksud kebolehpercayaanSecara lalai, EIGRP hanya menggunakan lebar jalur dan beban sebagai parameter pengiraan metrik. Untuk mengubah suai nilai K, anda boleh menggunakan perintah pemberat metrik tos k1 k2 k3 k4 k5, dengan tos digunakan sebagai tahap perkhidmatan pembezaan kualiti perkhidmatan, 0 bermakna tidak didayakan, 1 bermakna didayakan.
(1), meja jiran
R2#tunjuk jiran ip eigrp
jiran IP-EIGRP untuk proses 100
H Alamat Antara Muka Tahan Uptime SRTT RTO Q Seq
(saat) (ms) Cnt Num
0 192.168.10.2 Se1/1 12 00:11:47 40 1000 0 78
1 192.168.20.2 Se1/0 12 00:11:20 40 1000 0 80
2 192.168.40.2 Se1/2 11 00:10:54 40 1000 0 80
2 192.168.40.2 Se1/2 11 00:10:54 40 1000 0 0 00:10:54 . 50.2 Se1/3 14 00:10:19 40 1000 0 94
"H" menunjukkan urutan di mana jiran dipelajari, 0 ialah jiran yang dipelajari terlebih dahulu
"Alamat" Ia adalah IP antara muka penghalaan jiran;
"Antaramuka" ialah antara muka yang laluan setempat disambungkan kepada jiran ini; "Tahan" ialah masa penahanan semasa, yang lalai kepada 15 saat dan ialah nilai yang semakin berkurangan;
"Masa aktif" ialah tempoh sejak jiran memasuki jadual jiran;
"SRTT" merujuk kepada masa perjalanan pergi dan balik biasa, yang mengira purata perjalanan daripada paket yang dihantar antara penghala dalam milisaat Pengukuran masa; mesej menunggu dalam baris gilir hantar. Jika nilai ini lebih tinggi daripada 0, ia bermakna terdapat kesesakan dalam pautan;
(2), jadual penghalaanR2#tunjukkan laluan ip
Kod: C - disambungkan, S - statik, I - IGRP, R - RIP, M - mudah alih, B - BGPD - EIGRP, EX - EIGRP luaran, O - OSPF, IA - OSPF antara kawasan
N1 - OSPF NSSA jenis luaran 1, N2 - OSPF NSSA jenis luaran 2
E1 - OSPF jenis luaran 1, E2 - OSPF jenis luaran 2, E - EGP
i - IS -IS, L1 - IS-IS tahap-1, L2 - IS-IS tahap-2, ia - IS-IS antara kawasan
* - lalai calon, U - laluan statik setiap pengguna , o - ODR
P - laluan statik dimuat turun berkala
Gerbang pilihan terakhir tidak ditetapkan
10.0.0.0/16 disubnet, 5 subnet
D 10.2. 0.0 [90/20640000] melalui 192.168.10.2, 00:13:00, Serial1/1 /0
C 10.6.0.0.0 disambungkan terus 0.0 [90/20640000] melalui 192.168.50.2, 00:12:23, Serial1/3
D 10.12.0.0 [90/20640000] melalui 192.168.05:1.2, 192.168.05:1.2, 🎜>
192.168.10.0/30 disubnet, 1 subnetC 68.10.0 disambungkan terus, Serial1/1192.168.20.0/30 disambungkan terus 1 subnetC disubnet, 1 subnetD 192.168.30.0 [90/21024000] melalui 192.168.40.2, 00:12:35, Serial1/> /21024000] melalui 192.1 68.50.2,00 :12:23, Serial1/3192.168.40.0/30 disubnet, 1 subnetC 192.108. 2192.168.50.0 /30 disubnet, 1 subnetC 192.168.50.0 disambungkan terus, Serial1/3Jika "D *.*.*.* /* muncul dalam jadual penghalaan, ia adalah ringkasan, 00:15:00, Null0" ialah laluan yang diringkaskan secara automatik. Kedua-dua EIGRP dan RIP secara automatik meringkaskan di sempadan rangkaian utama secara lalai. Perbezaannya ialah EIGRP akan menjana secara automatik laluan diringkaskan secara tempatan, dengan sasaran menghala ke antara muka nol ( Null0) Data yang dihantar ke antara muka kosong akan dibuang. Setiap pautan akan mempunyai rekod ringkasan automatik untuk mengelakkan gelung penghalaan dengan berkesan. Ia tidak perlu menggunakan fungsi ringkasan automatik, yang boleh dicapai dengan membatalkan tiada ringkasan automatik.D 192.168.30.0 [90/21024000] melalui 192.168.40.2, 00:12:35, Serial1/2 Ini adalah laluan terakhir yang dipelajari melalui EIGRP D bermakna ia telah dipelajari melalui EIGRP Anda boleh melihat pautan 192.168. 30.0/30 diringkaskan 90 dalam [90/21024000] ialah jarak pentadbiran lalai EIGRP, diikuti dengan nilai metrik. Pautan 192.168.30.0/30 boleh dicapai melalui mana-mana penghala dalam R4 atau R5.
R2#tunjukkan topologi ip eigrp
Jadual Topologi IP-EIGRP untuk AS 200
Kod: P - Pasif, A - Aktif, U - Kemas Kini, Q - Pertanyaan, R - Balas,
r - Status balasan
P 10.2.0.0/16, 1 pengganti, FD ialah 20640000
melalui 192.168.10.2 (20640000/128256), Siri1/1
P 10.5.0.0/16, 1 pengganti, FD ialah 20640000
melalui 28.5.60.168 (28.5.60.168 al1 /0
P 10.6.0.0/16, 1 pengganti, FD ialah 128256
melalui Connected, Loopback0
P 10.11.0.0/16, 1 pengganti, FD ialah FD
melalui 192.168.50.2 (20640000/128256), Bersiri1/3
melalui 192.168.40.2 (21152000/2297856), Bersiri1/3
melalui 192.168.40.2 (21152000/2297856), Bersiri1/2🎜 , 1 pengganti, FD ialah 20640000
melalui 192.168.40.2 (20640000/128256), Serial1/2
melalui 192.168.50.2 (20640000/128256), Serial1/2
melalui 192.168.50.2 (20640000/128256) 🎜 >P 192.168.10.0/30, 1 pengganti, FD ialah 20512000
melalui Connected, Serial1/1
P 192.168.20.0/30, 1 pengganti, FD ialah 20🎜>
FD ialah 20🎜>melalui Bersambung, Bersiri1/0
P 192.168.30.0/30, 2 pengganti, FD ialah 21024000
melalui 192.168.40.2 (21024000/21024000/2169856) >melalui 192.168.50.2 (21024000/2169856), Serial1/3
P 192.168.40.0/30, 1 pengganti, FD ialah 20512000
Melalui Bersambung
1 >P 192.168.50.0/30, 1 pengganti, FD ialah 20512000
melalui Connected, Serial1/3
di mana P mewakili penghalaan pasif, iaitu laluan adalah stabil dan tersedia.
Pengganti ialah laluan utama ke rangkaian jauh Terdapat sehingga 4 laluan pengganti untuk mana-mana laluan tertentu.
Contohnya: 192.168.10.0/30, 1 pengganti, ialah laluan terbaik ke 192.168.10.0/30, FD ialah jarak yang boleh dilaksanakan.
(4), Kaedah pengiraan nilai metrik EIGRPEIGRP mengira jarak ke alamat destinasi dengan menggabungkan nilai metrik komposit faktor seperti lebar jalur, kelewatan, kebolehpercayaan dan beban. Jika K1, K2, K3, K4, K5 bukan 0, formula berikut boleh digunakan untuk mengira nilai metrik komposit:
Metrik=[K1*Bandwidth+(K2*Bandwidth)/(256-Load) +K3 *Delay]*[K5/(Reliability+K4)]
Antaranya, K1 mempengaruhi lebar jalur (Bandwidth), K2 mempengaruhi beban (Load), K3 mempengaruhi kelewatan (Delay), K4 dan K5 menjejaskan kebolehpercayaan;
Secara amnya, penghala Cisco hanya menggunakan K1 dan K3 untuk mengira nilai metrik komposit, jadi formula juga boleh ditulis semula menggunakan formula berikut:
Ayat berikut: Metrik dikira sebagai 256 kali jumlah (10000M dibahagikan dengan lebar jalur pautan minimum antara sumber dan destinasi, ditambah jumlah semua kelewatan pautan antara sumber dan destinasi dibahagikan dengan 10).
di mana sumber dan Jalur lebar pautan minimum antara destinasi, unit adalah M jumlah kelewatan semua pautan antara sumber dan destinasi, unit adalah mikrosaat (usec maka mengapa saya membahagikan jumlah kelewatan dengan 10, itu kerana Nilai metrik EIGRP Pengiraan dilakukan dalam unit 10 mikrosaat.
Mari kita lihat percubaan Sebagai contoh, kita ingin mengira nilai metrik komposit antara muka loopback0 dari R2 hingga R1.
Pertama sekali, kita perlu memberi perhatian kepada nilai pengukuran antara muka loopback0 dari R2 ke R1 Kita perlu menggunakan lebar jalur dan kelewatan antara muka keluar dari R2 ke antara muka loopback0 R1 sebagai parameter. untuk mengira:
R2# show int se1/1
Serial1/1 sudah siap, protokol talian sudah siap (disambungkan)
Perkakasan ialah HD64570
Alamat Internet ialah 192.168.10.1/30
MTU 1500 bait, BW 128 Kbit, DLY 20000 usec,
Seperti yang ditunjukkan di atas, anda boleh melihat bahawa parameter antara muka Serial 1/1 R2 ialah Jalur lebar BW, dsb. 0.128M, dan kelewatan ialah 20000 mikrosaat.
R1#show int loopback0
Loopback0 sudah selesai, protokol talian sudah siap (disambungkan)
Perkakasan adalah Loopback
Alamat Internet ialah 10.2.0.2/ 16
MTU 1514 bait, BW 8000000 Kbit, DLY 5000 usec,
Di atas ialah parameter antara muka loopback0 R1, lebar jalurnya ialah 8000M, dan kelewatan ialah 5000 mikrosaat.
Kalau begitu izinkan saya menulis semula ayat tersebut mengikut formula: Metrik dikira sebagai 256 kali jumlah (10000M dibahagikan dengan lebar jalur pautan minimum antara sumber dan destinasi, ditambah jumlah semua kelewatan pautan antara sumber dan destinasi dibahagikan dengan 10)", jika Serial1/1 R2 pergi Ke antara muka loopback0 R1, lebar jalur pautan minimum ialah 0.128M Jumlah kelewatan ialah kelewatan Serial1/1 + kelewatan antara muka loopback0 R1 = 20000+5000 Gantikan ke dalam formula untuk mengira:
[78125+2500]*256=20640000Mari sahkan bahawa R2 pergi ke port loopback0 R1R2# show ip topologi eigrpJadual Topologi IP-EIGRP untuk AS 200Kod: P - Pasif, A - Aktif, U - Kemas Kini, Q - Pertanyaan, R - Balas, r - Status balasanP 10.2.0.0/16, 1 pengganti, FD ialah 20640000melalui 192.168.10.2 (20640000/128256), Serial1/1P 10.5.0.0/16, 1 pengganti, FD ialah 20640000melalui 192.168.20.2 (20640000/128256), Serial1/0
P 6 kejayaan , FD ialah 128256
melalui Connected, Loopback0
P 10.11.0.0/16, 1 pengganti, FD ialah 20640000
melalui 192.208 (2.068.000) /3
melalui 192.168.40.2 (21152000/2297856), Serial1/2
P 10.12.0.0/16, 1 pengganti, FD ialah 20640000
1.206400001.9> (20640000/128256), Serial1/2
melalui 192.168.50.2 (21152000/2297856), Serial1/3
P 192.168.50.2 (21152000/2297856), Serial1/3
P 192.168.10,0,10.0000/300
melalui Connected, Serial1/1P 192.168.20.0/30, 1 pengganti, FD ialah 20512000melalui Connected, Serial1/0P 1930.>16. /30, 2 pengganti, FD adalah 21024000melalui 192.168.40.2 (21024000/2169856), Serial1/2
P 192.168.40.0/30, 1 pengganti, FD ialah 20512000melalui Connected, Serial1/2P 192.168.50.0/30, 100
FD ialah 120 pengganti, 52
melalui Connected, Serial1/3Atas ialah kandungan terperinci Bagaimana untuk menganalisis protokol EIGRP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!