天天看點

EIGRP小結修改K值:

EIGRP:Enhanced Interior Gateway Routing Protocol 即 增強内部網關路由協定。也翻譯為 加強型内部網關路由協定。 EIGRP是Cisco公司的私有協定(2013年已經公有化[1] )。 EIGRP結合了鍊路狀态和距離矢量型路由選擇協定的Cisco專用協定,采用彌散修正算法(DUAL)來實作快速收斂,可以不發送定期的路由更新資訊以減少帶寬的占用,支援Appletalk、IP、Novell和NetWare等多種網絡層協定。該協定是思科私有協定,屬于 OSI 模型 第3層,協定号為88。封包發送方式是多點傳播,多點傳播位址為 24.0.0.10。EIGRP結合了鍊路狀态和距離矢量型路由選擇協定的Cisco專用協定,采用彌散修正算法(DUAL)來實作快速收斂,可以不發送定期的路由更新資訊以減少帶寬的占用,支援Appletalk、IP、Novell和NetWare等多種網絡層協定。自從EIGRP路由協定誕生後,IGRP路由協定便很少再被使用了。

協定特點:

快速收斂

部分更新

支援多種網絡層協定

使用多點傳播和單點傳播

支援變長子網路遮罩(VLSM)

無縫連接配接資料鍊路層協定和拓撲結構

配置簡單

傳輸協定

RTP負責EIGRP packet的按順序(可靠)的發送和接收,這個可靠的保障是通過Cisco私有的一個算法,reliable multicast實作的,使用多點傳播位址224.0.0.10,每個鄰居接收到這個可靠的多點傳播包的時候就會以一個unicast作為确認按順序的發送是通過packet裡的2個序列号實作的,每個packet都包含發送方配置設定的1個序列号,發送方每發送1個packet,這個序列号就遞增1.另外,發送方也會把從目标路由器接收到的packet的序列号放在這個要發送的packet裡,在某些情況下,RTP也可以使用無需确認的不可靠的發送,并且使用這種不可靠發送的packet中不包含序列号.EIGRP第一次傳輸都采用多點傳播形式,重傳輸都采用單點傳播。

EIGRP Metric的5個标準

帶寬(bandwidth)

延遲(delay)

可靠性(reliability)

負載(loading)

最大傳輸單元(MTU)

EIGRP Metric的計算

一般情況下,K5=0;EIGRP路徑成本的計算公式為:256*{K1(10^7/帶寬)+K2(10^7/帶寬)/(256-負載)+K3(延遲)}

由于預設情況下,K1和K3是1,其他的K值都是0.

EIGRP 要求兩台路由器的K值必須相同才能成為鄰居。另外,K2,K4,,K5最好不要設定,因為這些參數設定為非零之後,會導緻計算路徑成本時會考慮接口的負載和可靠性,而負載和可靠性會随時間變化,這将導緻EIGRP重新泛洪拓撲資料,還可能導緻路由器不斷地選擇不同的路由,由此導緻網絡不穩定。

封包類型

1、hello : 建立 EIGRP 鄰居;5秒發一次

2、update:同步路由更新;

3、Ack:實作确認作用,確定封包可靠傳輸;

4、query:查詢封包,用于查詢/請求自己丢失的路由資訊;

5、reply:回應封包,用于對 query 封包的回應

恢複協定

EIGRP的Update包是非周期性發送的,

1.Hello包在一般的網絡中(比如點到點,point-to-point)是每5秒多點傳播1次(要随機減去1個很小的時間防止同步);

2.在多點(multipoint)X.25,幀中繼(Frame Relay,FR)和ATM接口(比如ATM SVC)和ISDN PRI接口上,Hello包的發送間隔是60秒.

特點

通過發送和接收Hello包來建立和維持鄰居關系,并交換路由資訊;

采用多點傳播(224.0.0.10)或單點傳播進行路由更新;

EIGRP的管理距離為90或170;

采用增量更新,減少帶寬占用;

支援可變長子網路遮罩(VLSM),預設開啟自動彙總功能;

支援IP、IPX和AppleTalk等多種網絡層協定;

對每一種網絡協定,EIGRP都維持獨立的鄰居表、拓撲表和路由表;

EIGRP使用Diffusing Update算法(DUAL)來實作快速收斂并確定沒有路由環路;

存儲整個網絡拓撲結構的資訊,以便快速适應網絡變化;

支援等價和非等價的負載均衡;

使用可靠傳輸協定(RTP)保證路由資訊傳輸的可靠性。

無縫連接配接資料鍊路層協定和拓撲結構,EIGRP不要求對OSI參考模型的2層協定進行特别的配置。

環路解決

1.水準分割(Split Horizon)

永遠不會在同一個接口下通告一條該接口學到的路由資訊

2.路由的毒性逆轉(Poison reverse)

接收路由資訊的接口,再從該接口通告出剛才學到的路由為不可達

建立鄰居影響因素

1、最小範圍内雙向ping通;

2、可以正常發送 eigrp 的包;

確定端口啟用了 EIGRP 程序(network成功)

3、可以正常接收 eigrp 的包;

確定端口啟用了 EIGRP 程序

確定端口上沒有3層ACL幹掉 EIGRP 

4、可以正常比較 eigrp 的包。

優點

精确路由計算和多路由支援。

較少帶寬占用。

快速收斂。

MD5認證。

路由聚合。

實作負載分擔。

配置簡單。

區域概念,EIGRP已經引用AS概念,可以進行大規模網絡的路由支援了。

缺點

定時發送HELLO封包。

基于分布式的DUAL算法。

EIGRP是Cisco公司的私有協定。

基本配置

R1(config)#router eigrp AS号(0~65535) 激活eigrp

R1(config-router)#net 192.168.1.0 通配符 激活接口,下行等價指令

R1(config-router)#passive-interface fastEthernet 0/1 不從F0/1發hello包

neib 192.168.1.2 / lo 0單點傳播

variance <multiplier> 非等價負載均衡

bandwidth <kbps> 帶寬

ip bandwidth-parcent AS 占用帶寬

key chain <name> MD5驗證

key <ID>

key-string <string>

ip authenticatian mode eigrp<AS> md5

ip authentication key-chain eigrp <AS> <name-of-chain>

驗證指令:

show ip eigrpint / nei / top / tra/

show ip protocols

常用指令

<code>ip hello-interval eigrp 100 7</code>

<code></code>

<code>本文轉自 linuxpp 51CTO部落格,原文連結:http://blog.51cto.com/13505118/2055372,如需轉載請自行聯系原作者</code>

上一篇: BGP小結

繼續閱讀