路由交换:EIGRP协议
EIGRP:增強(qiáng)內(nèi)部網(wǎng)關(guān)路由線路協(xié)議
特點:
EIGRP術(shù)語:
EIGRP鄰居表:通過Helllo包建立鄰居關(guān)系,每個路由器的RAM(主存)中都保存有關(guān)于鄰居的地址和接口信息的表。用來維持鄰居路由器之間的關(guān)系。運行EIGRP的直連路由器的列表,該路由器與之有鄰接。
EIGRP拓?fù)浔?#xff1a;由鄰居發(fā)來的路由信息得到拓?fù)浔?#xff0c;包含到達(dá)每個目的地的距離。
FD:經(jīng)過某個路由器到達(dá)目的地的距離,到達(dá)每個目標(biāo)網(wǎng)絡(luò)的最小的metric將作為那個目標(biāo)網(wǎng)絡(luò)的FD。
AD:下一跳路由器到達(dá)目的地的最短路徑。
EIGRP IP路由表:從拓?fù)浔碇羞x取最短路徑寫入路由表,一條路由要想加入路由表肯定要先加入拓?fù)浔怼?br />
DUAL 算法:彌散更新算法可以保證路由100%無環(huán)路loopfree
選擇最小代價,無環(huán)路的路徑到每個目的網(wǎng)絡(luò)
鄰居之間相互通告路由,選擇successor放入數(shù)據(jù)庫中,同時把feasible successors也放入數(shù)據(jù)庫中,如果successor丟失了,使用feasible successor,如果沒有feasible successor,則向鄰居查詢并重新計算新的successor。
AD=下一跳路由器到達(dá)目的網(wǎng)絡(luò)的cost值
FD=AD+本路由器到下一跳路由器的cost值
Lowest-cost(最短路徑) = lowest FD
(Current) successor = 擁有Lowest-cost的路徑及下一跳路由
Feasible successor =無環(huán)路的備份路由器 (該路徑的AD必須比當(dāng)前的successor的FD小)
EIGRP 包
周期性發(fā)送的包都不需要可靠傳輸,
Hello: 維持鄰居關(guān)系.(不需要可靠傳輸)
更新Update: 發(fā)送路由更新.(可靠傳輸)
查詢Query: 向鄰居查詢路由信息.(可靠傳輸)
應(yīng)答Reply: 相應(yīng)路由器的查詢.(可靠傳輸)
確認(rèn)ACK: 對EIGRP可靠包的確認(rèn).(不需要可靠傳輸)
EIGRP度量值
和IGRP的metric相同:
帶寬Bandwidth:越大越好
時延Delay:越小越好
可靠性Reliability:越高越好
負(fù)載Loading:越小越好
最大傳輸單元MTU:越大越好
EIGRP的metric是IGRP的256倍
度量值計算
EIGRP Metric的計算
一般情況下,K5=0;EIGRP度量值的計算公式為:256*{K1(107 /帶寬)+K2(107/帶寬)/(256-負(fù)載)+K3(延遲)},單位是kbps
由于默認(rèn)情況下,K1和K3是1,其他的K值都是0.
所以通常情況下,度量值=256×(107/最小帶寬+累積延時/10)
如果修改K值,使K5不等于0,則 Metric 計算式變成:256*[K1(107/帶寬)+K2(107/帶寬)/(256-負(fù)載)+K3(延遲)]*[K5 / (可靠性+K4)]
計算出的Metric值不是整數(shù)時自動取整,比如計算結(jié)果為8501.39 ,顯示值將為8501。
通過配置權(quán)重(K值),可以修改EIGRP度量值計算方式。可以再EIGRP配置模式使用命令:Metric weightTosK1 K2 K3 K4 K5 來修改K值,Tos 只有一個有效值0,否則將被忽略。
時延是所有時延之和,帶寬是路徑最小帶寬
鄰居表
| 鄰居直連接口ip | 當(dāng)前路由器接口 | 超時計時器,正常每收到鄰居的Hello包計時器從15s開始,正常情況下不會小于10,當(dāng)為0時鄰居斷開,針對hello包 | 維持鄰居的時間 | 平滑的往返時延,單位ms | 響應(yīng)包超時計時器,針對ack,RTO=SRTT*6,最小200,最大5000 |
EIGRP 關(guān)鍵技術(shù)
- 鄰居發(fā)現(xiàn)/恢復(fù):鄰居之間維持通過Hello包,每隔5s發(fā)一次,超時時間是15s。
- 可靠傳輸協(xié)議:確保EIGRP包傳送到所有的鄰居
- DUAL算法:選擇最小代價無環(huán)路的路徑到每個目的地
- 協(xié)議相關(guān)模塊(PDMs):EIGRP支持IP, AppleTalk, 和 Novell NetWare,每種協(xié)議都有自己的EIGRP模塊且任何模塊都單獨運行。
EIGRP工作過程:
配置EIGRP
EIGRP默認(rèn)情況下開啟自動匯總
- 啟動EIGRP路由協(xié)議
在內(nèi)部網(wǎng)絡(luò)的所有路由器上啟用的EIGRP自治系統(tǒng)號必須相同
Router(config)#router eigrp autonomous-system-number - 聲明哪些網(wǎng)絡(luò)加入EIGRP路由協(xié)議中
反掩碼用來精確定義哪些接口加入EIGRP路由協(xié)議中,反掩碼中0表示精確匹配,1標(biāo)識忽略
Router(config-router)#network network-number [wildcard-mask] - 設(shè)置接口帶寬
Router(config-if)#bandwidth kilobits
下放默認(rèn)路由方法 - 重分布靜態(tài)
R(config)#ip route 0.0.0.0 0.0.0.0 s0
R(config-router)#redistribute static - 宣告0.0.0.0
R(config)#ip route 0.0.0.0 0.0.0.0 s0
R(config-router)#network 0.0.0.0 - 配置默認(rèn)網(wǎng)絡(luò)
R(config)#ip default-network 10.0.0.0
R(config-router)#network 10.0.0.0
R(config)#ip route 10.0.0.0 255.0.0.0 null0 - 修改時延
R delay 100 - 驗證EIGRP:
show ip eigrp neighbors
show ip route eigrp
show ip protocols
show ip eigrp interfaces
show ip eigrp topology
show ip eigrp traffic
自動匯總:
目的:減小路由表,減少路由更新
在主網(wǎng)絡(luò)邊界,子網(wǎng)信息自動匯總成有類(主網(wǎng)絡(luò))網(wǎng)絡(luò)地址
自動匯總是默認(rèn)配置
手動匯總
手動匯總有下列特點:
匯總可在任何路由器的單個接口中配置
當(dāng)在路由器的接口中配置匯總后,會在路由器中創(chuàng)建一個指向null0的路由
主要目的防止環(huán)路
當(dāng)最后一條子網(wǎng)路由消失則匯總路由將被刪除
匯總路由的metric值為所有子網(wǎng)路由中metric最小的
配置路由匯總
關(guān)閉自動匯總:no auto-summary
在接口中配置手動匯總:ip summary-address eigrp as-number address mask [admin-distance]
EIGRP負(fù)載均衡
有兩個以上的相同代價的最小路由,則都被添加到路由表中
最多在路由表中添加6條到同一目的網(wǎng)絡(luò)的路由
該數(shù)字是可以配置的
默認(rèn)是4條
默認(rèn)情況下是等代價負(fù)載平衡
EIGRP 非等值負(fù)載均衡
允許路由器包含metric值比最小路由的metric×倍數(shù)小的加入路由表:Router(config-router)#variance multiplier
Router認(rèn)證
很多路由協(xié)議支持認(rèn)證,使得路由器只接收通過認(rèn)證的路由更新包
支持單密碼認(rèn)證的路由協(xié)議:IS-IS 、OSPF 、RIPv2
支持MD5認(rèn)證的路由協(xié)議:OSPF 、RIPv2、BGP、EIGRP
單密碼認(rèn)證:
路由器在數(shù)據(jù)包中直接發(fā)送key.
鄰居驗證key是否和自己的key相匹配.
不安全的.
MD5認(rèn)證:
配置一個key和key ID;路由器根據(jù)key和key ID生成一個消息摘要,或者h(yuǎn)ash值
消息摘要將被發(fā)送到其他路由器,key不發(fā)送
安全的
EIGRP支持MD5認(rèn)證.
路由器在每個發(fā)送的EIGRP包中帶驗證。路由器驗證接收到的每個路由更新包
配置一個key和keyID,每個鄰居必須有相同的key
總結(jié)
以上是生活随笔為你收集整理的路由交换:EIGRP协议的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 唯美现代中国风PPT模板
- 下一篇: 不用找,你想要的家具灯饰类的犀牛rhin