CCNP学习笔记2-路由部分--EIGRP
EIGRP ??
◆回顧動(dòng)態(tài)協(xié)議:
? ? ? ? ? ? RIP ? ? ? ? ? ? ? ? ? ? ?????????????EIGRP????????????????????????ospf
封裝 ? ? ? UDP 520 ? ? ? ? ? ? ? ? ?????????????IP 88????????????????????????IP 89
更新地址 ? 224.0.0.9?? ? ? ? ? ? ? ??????????? 224.0.0.10?? ? ? ? ? ? ? 224.0.0.5/6
? ? ? 使用passive實(shí)現(xiàn)單播 ? 兩端互指neighbor和出接口實(shí)現(xiàn)單播 ?NBMA 點(diǎn)到多點(diǎn)非廣播單播鍵鄰居
更新方式 ? 完整,定時(shí)30秒 15%偏移,觸發(fā) ? ? ? ?增量更新,觸發(fā) ? ? ? ? ? 定時(shí)30分鐘 觸發(fā)
AD ? ? ? ? 120 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5 ?90 ?170????????????????????? ? 110
度量 ? ? ? 跳數(shù)????????????????????????????????5個(gè)K值 默認(rèn)(帶寬 延時(shí)) ? ? ?帶寬
? ? ? ? ? ? ? ? ?BGP
封裝 ? ? ? ? ? TCP 179?
更新?????????????單播?
更新方式? ????增量 觸發(fā)
?■ ?RIP沒(méi)有鄰居的概念,只靠更新
? ? ?OSPF的網(wǎng)絡(luò)類型決定了更新方式(組播,單播),
? ? ? ? ? ? ? ?網(wǎng)絡(luò)類型由二層鏈路對(duì)應(yīng)關(guān)系決定的:
????????????????????????????????廣播型-以太網(wǎng)
????????????????????????????????P-2-O--ppp HDLC 幀中繼的子接口
????????????????????????????????NBMA---幀中繼的子接口和多點(diǎn)子接口
????????????????????????????????點(diǎn)到多點(diǎn)和點(diǎn)到多點(diǎn)非廣播沒(méi)有二層對(duì)應(yīng)關(guān)系,是工程需呀開(kāi)發(fā)的
◆EIGRP特點(diǎn)
????高級(jí)距離矢量協(xié)議
????快速收斂 ----------DUAL算法
????支持VLSM CIDR;對(duì)比RIP 不支持產(chǎn)生一條CIDR路由,但是支持傳遞一條CIDR,rip接口下ip rip ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? summary address x.x.x.x,這種方式不能用超網(wǎng),但是可以本地生成一 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 條超網(wǎng)重分布到rip轉(zhuǎn)發(fā)
????部分更新
????支持多種網(wǎng)絡(luò)層協(xié)議-IP IPX等。。
????靈活的網(wǎng)絡(luò)設(shè)計(jì)
????支持組播,單播更新--neighbr + 本地出接口
????支持路由手動(dòng)匯總 ?匯總默認(rèn)開(kāi)啟 ?對(duì)比BGP默認(rèn)關(guān)閉自動(dòng)匯總
????100%無(wú)環(huán)路(任何單一配置動(dòng)態(tài)協(xié)議都是無(wú)環(huán)路的,重分布就不一定了)
????配置簡(jiǎn)單--hello時(shí)間(默認(rèn)5秒)dead時(shí)間(15秒),在低速鏈路MA網(wǎng)絡(luò),hello60秒dead3倍hello
????????????? 也是自動(dòng)的。
??★支持非等價(jià)負(fù)載均衡
◆EIGRP 核心技術(shù)
? ? - 鄰居發(fā)現(xiàn)和故障恢復(fù)
????????鄰居間使用hello(3個(gè)項(xiàng)目 AS號(hào) ;認(rèn)證 ;K值)
? ? ? ? ? ? ■建立鄰居:
? ? ? ? ? ? ? ? ? ? ? ?hello匹配三項(xiàng)(AS號(hào),認(rèn)證,K值),相同就建立了;K值,默認(rèn)帶寬和延 ? ? ? ? ? ? ? ? ? ? ? ? ?時(shí),但是若修改了兩位3個(gè)K值,而另一端還是默認(rèn),鄰居就無(wú)法建立。
????????????????????????????
? ? ? ? ? ? ?無(wú)法建立鄰居:1,認(rèn)證兩端密碼不同
????????????????????????? ?2,ACL沒(méi)有放開(kāi)eigrp流量,考試時(shí)考官會(huì)做。
????????????????????????? ?3,幀中繼網(wǎng)絡(luò)中,沒(méi)有起組播(指neighbor+broadcast),而eigrp是組 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 播更新,所以導(dǎo)致無(wú)法鍵鄰居。
????????????????????????? ?4,一端單播指鄰居,而沒(méi)有指另一個(gè)對(duì)端時(shí)
????????????????????????? ?5,hello包問(wèn)題。?
????- 可靠的傳輸協(xié)議(RTP)理解為eigrp的一個(gè)可靠傳輸?shù)募夹g(shù)
????????保障eigrp報(bào)到達(dá)所有鄰居,原理類似TCP,發(fā)送一個(gè)數(shù)據(jù)包打序列號(hào),對(duì)端確認(rèn),若不確認(rèn)就 ? ? ? ? 重傳(最多重傳16次)
????????★eigrp有5種報(bào)文,
????????????????hello 建立鄰居
????????????????update 發(fā)送更新路由
????????????????query 詢問(wèn)鄰居關(guān)于某個(gè)目的地的路由信息
????????????????request 應(yīng)答響應(yīng)查詢包的詳細(xì)路由信息
????????????????ACK 確認(rèn)可靠的數(shù)據(jù)包
???????? ?只有上述中間3種是可靠包,
????????????????A --UPDATE/Query/Request--> B A <--ACK-- B?
????????????????????第一個(gè)包組播發(fā)給B,若B沒(méi)確認(rèn),A就單播重傳給B,而且重傳不是由進(jìn)程傳送, ? ? ? ? ? ? ? ? ? ? ?而是復(fù)制一份重傳的報(bào)文,放到接口,由接口重傳(16次)。16次沒(méi)有ACK就當(dāng) ? ? ? ? ? ? ? ? ? ? ?掉鄰居關(guān)系。A再收到B的hello鄰居又會(huì)起來(lái),AB之間就會(huì)不停up/down.后期再 ? ? ? ? ? ? ? ? ? ? ?詳細(xì)說(shuō)如何解決?
????- UUA有限狀態(tài)機(jī)
????????為每個(gè)目的選擇最佳無(wú)環(huán)路徑
????????? ?最重要2點(diǎn):
????????????????????1,本地拓?fù)浔肀4嫒ネ心康牡穆窂?#xff0c;計(jì)算出successer,并且根據(jù)符合FC, ? ? ? ? ? ? ? ? ? ? ?可能會(huì)選出feasible successer.當(dāng)successer當(dāng)?shù)?#xff0c;feasible successer會(huì)馬???????????????????????上成為successer,不會(huì)像鄰居發(fā)送查詢。
????????????????????2,當(dāng)沒(méi)有FS 時(shí),successer當(dāng)?shù)?#xff0c;路由器會(huì)向所有鄰居查詢,當(dāng)收到所有查詢 ? ? ? ? ? ? ? ? ? ?????????的回復(fù)后,重新確定路徑才好收斂
????- 協(xié)議無(wú)關(guān)模塊(PDMs)
????????eigrp支持IP IPx appleTalk
????????每個(gè)協(xié)議都有自己的eigrp模塊,并且獨(dú)立其他模塊。
◆EIGRP 5種報(bào)文
????
? ? ? ? ? ? hello 建立和維持鄰居 (對(duì)比BGP建立鄰居用open 維持用keepalive)
? ? ? ? ? ? ? ? ? HELLO:5秒 hold:15m秒 ;小于1.544M HOLD:60秒
????????????????update 發(fā)送更新路由
????????????????query 詢問(wèn)鄰居關(guān)于某個(gè)目的地的路由信息 (在successer丟失且沒(méi)有fs時(shí)產(chǎn)生的)
????????????????reply 應(yīng)答響應(yīng)查詢包的詳細(xì)路由信息 (對(duì)query的回應(yīng))
????????????????ACK 確認(rèn)可靠的數(shù)據(jù)包
????????????????????當(dāng)收到query后,先確認(rèn)ACK,然后在回應(yīng)reply
? network 在IGP作用:1,把接口路由通告出去。2,確定本地路由從哪些接口通告出去
??????????
EIGRP 的3張表
????
??■鄰居表 ? ?????????
| next-hot router | interface |
收到一個(gè)hello包(3個(gè)因素AS號(hào),認(rèn)證,K值)并匹配對(duì)應(yīng)因素, 就產(chǎn)生一條鄰居表項(xiàng)
? ■拓?fù)浔?/p>
| destination 1? | FD(最優(yōu)路徑本地到目的的距離) & AD (最優(yōu)路徑本地的下一條到目的的距離)via each neighbor |
把所有鄰居產(chǎn)生的路徑都放到拓?fù)浔?#xff0c;包括來(lái)自不同鄰居去往相同目的多條路徑
? ■路由表
| destination 1 | best route |
根據(jù)拓?fù)浔?#xff0c;計(jì)算出最優(yōu)路徑
◆DUAL術(shù)語(yǔ)
????AD 鄰居到目的的成本
????FD 本地到鄰居+AD
????FS 次佳路徑的下一跳鄰居
◆EIGRP 度量
????帶寬 ? ?k1 ?選擇沿途路由入接口帶寬最小值 ,kbps
????延時(shí) ? ?k3 ?沿途路由的入接口的延時(shí)總和 ,微妙
????可靠性 ?k4
????負(fù)載 ? ?k2
????MTU ? ? k5
?度量計(jì)算公式 ( 10~7 / 最小帶寬 + 延時(shí)之和 / 10 )* 256
?? ? ? ? ?
◆修改度量方法:
? ? ? ?1.帶寬:修改路由入接口帶寬 接口下 bandwidth XXX 單位bit ;eigrp的管理流量占帶寬的1/2
????? ?2,延時(shí):修改路由入接口延時(shí) 接口下 delay 10 微妙
???? ? 3,偏移列表:修改路由入方向,例如要再R1看到R3的度量,方向就是R3->R2->R1,要在R1看效果就要在R1 F0/0 或 R2 f0/0做offset-list
? ? ? ? ? ? ? ? ? 步驟 1,使用ACL 抓出要匹配的網(wǎng)段?
????????????????????????????access-list 10 permit 33.1.1.0
????????????????????? ?2,eigrp進(jìn)程下 offset-list + acl號(hào)(0表示所有路徑)+ 方向in + 要增加 ? ? ? ? ? ? ? ? ? ? ? ? ? 的度量值?+ 入接口 ? ? ? ? ? ? ? ? ? ?
????????????????????????? ? router eigrp 10
????????????????????????????? offset-list 10 in 13120 fastethennet 0/0 ?
?
?◆
hold hello時(shí)間3倍 15秒 在10-15之間波動(dòng) 因?yàn)閔ello 5秒刷新一次
seq 最后一個(gè)可靠包數(shù)
Q ? 接口是否有隊(duì)列 0:正常 。非零狀態(tài)有兩種:1,接口帶寬不夠。2,可靠報(bào)文需要重傳時(shí),需要重 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 傳的報(bào)文放到接口,此時(shí)為 1?
SRTT 平滑過(guò)渡時(shí)間。每發(fā)送一個(gè)可靠報(bào)文到對(duì)端回復(fù)ACK的時(shí)間
RTO ?超時(shí)重傳時(shí)間
◆show ip protocols 可看in out是否做策略,最大跳數(shù)100 ,非等價(jià)負(fù)載均衡,最大負(fù)載均衡的數(shù)量(默認(rèn)4),宣告的路由,最后一次從哪些鄰居收到的路由。
######################################################
######################################################
######################################################
###################################EIGRP 高級(jí)選項(xiàng) ########################################
##########################################################################################
????產(chǎn)生默認(rèn)路由
回顧RIP 產(chǎn)生默認(rèn)的 5 種放法
?1,進(jìn)程下 default information originat
?2, 全局下寫(xiě)一條 ?靜態(tài) 重分布到RIP
?3,全局下寫(xiě)一條 靜態(tài) 寫(xiě)法是指出接口 然后把接口宣告到RIP里.(產(chǎn)生問(wèn)題:宣告0.0.0.0會(huì)把所有 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?接口都宣告進(jìn)去)
? ? ? ? ? ip route 1.1.1.1 255.255.255.255 f0/0
? ? ? ? ? int f0/0
????????????? ip add 12.1.1.1 255.255.255.0
????????? router rip?
????????????network 12.1.1.0?
?4,全局下 ip default-network 172.131.0.0
?5,先手工創(chuàng)建默認(rèn)路由到NULL0,然后在想傳送默認(rèn)路由的接口下手工匯總默認(rèn)路由 ip summary-address rip 0.0.0.0 0.0.0.0
http://blog.sina.com.cn/s/blog_b38a88740101516y.html
? ? ? ? ? ? ? ? ? ? ?####################################
? ? ? ? ? ? ? ? ? ? ?##◆???EIGRP產(chǎn)生默認(rèn)路由方法: ?##
? ? ? ? ? ? ? ? ? ? ?####################################
? 1,使用 ip default-netwok 下放缺省
? ? ?首先,本地有一條主類路由 (兩種方法)
? ? ?1.1 寫(xiě)一條主類靜態(tài) ip route 172.31.0.0 255.255.0.0 172.31.1.1(實(shí)驗(yàn)中寫(xiě)對(duì)端地址不生 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 效,寫(xiě)出接口才生效)
? ? ?1.2 本地一條直連的主類路由?
? ? 其次,要把主類路由宣告進(jìn)EIGRP router eigrp 10
????????????????????????????????????network 172.31.0.0
????最后,全局下 ?ip default-network 172.16.31.0.0
? ? 這樣其下連接并運(yùn)行的eigrp的路由器才好自動(dòng)產(chǎn)生一條到達(dá)172.31的默認(rèn)路由 D* 172.31.0.0/16 ? ? ? ? ? .....
? ? 這種方法不推薦。。!!!!因?yàn)楸仨氂兄黝惵酚?/span>
? ?2,重分布方式:
????????2.1 遠(yuǎn)端 R3 寫(xiě)一條 缺省指向null 0?
????????????????ip route 0.0.0.0 0.0.0.0 null 0
????????2.2 ? ? eigrp進(jìn)程下 把靜態(tài)重分布進(jìn)去?
????????????????router ei 10
????????????????????redistribute static
? ? ? ? R1 看到一條 D*EX ?問(wèn)題是這條缺省的AD比較大 是170
? ?3,進(jìn)程下宣告一條已經(jīng)有的的缺省
????????ip route 0.0.0.0 0.0.0.0 null 0
????????router ei 10
????????????net 0.0.0.0?
????????遠(yuǎn)端show ip route 可看的一條D* 0.0.0.0/0 的缺省 AD是90
? ? ?注意:這種宣告 net 0.0.0.0 會(huì)把本地所有路由都宣告進(jìn)eigrp進(jìn)程了
? ?4,用匯總方式產(chǎn)生
????????注意這種方法和以上3種相比 是有方向的
? ? ? ? 4.1 接口宣告進(jìn)eigrp
????????4.2 接口下 ip summary-address eigrp 10 0.0.0.0 0.0.0.0
############################################################################################
? ? ? ? ? ? ? ? ?######################
? ? ? ? ? ? ? ? ?## EIGRP 的自動(dòng)匯總 ##
? ? ? ? ? ? ? ? ?######################
eigrp 默認(rèn)開(kāi)啟自動(dòng)匯總 ,但是開(kāi)啟后,將不支持 不連續(xù)的子網(wǎng)。
? ??
◆?對(duì)比rip自動(dòng)匯總,搞清3個(gè)問(wèn)題
????1,匯總哪些路由?
????????? ?rip :匯總所有 (本地產(chǎn)生;重分布進(jìn)rip;從rip學(xué)習(xí)到的)
????????? ?eigrp: 只匯總本地network的路由
????2,匯總到多少位的長(zhǎng)度掩碼?
????????????匯總到主類網(wǎng)絡(luò) rip eigrp相同
?? ?3,在哪匯總 rip eigrp相同
????????????在主類網(wǎng)絡(luò)的邊界匯總(邊界指的是主類網(wǎng)絡(luò)邊界。邊界內(nèi)就是你連續(xù)的子網(wǎng),即使匯總 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 也是傳遞明細(xì)路由)
? ?主類網(wǎng)絡(luò)邊界:
????????R1---------R2--------R3
????????R1 loopback :1.1.11.1/24;R2 Lo0 :1.1.22.1/24;R3 lo0 :1.1.33.1/24
? ? ? ? R1 R2 1.1.12.0/24
????????R2 R3 1.1.23.0/24
? ?上述所有路由器都在1.0.0.0/8 的主類網(wǎng)絡(luò)中
? ?如果R2------R4 R2 R4之間是 24.1.1.0、24的網(wǎng)段,此時(shí),R1 R2 R3就傳遞明細(xì) R2連接R4的接口就是主類網(wǎng)絡(luò)1.0.0.0/8的邊界
? ?
◆ eigrp RIP 開(kāi)啟自動(dòng)匯總 將 不支持連續(xù)子網(wǎng)
上圖中,R2看R1 R3的環(huán)回口都是主類網(wǎng)絡(luò)邊界,所以R2只會(huì)收到1.0.0.0/8的路由,所以無(wú)法分辨去往1.1.11.0和1.1.33.0的路由。可能會(huì)造成去往1.1.11.0的數(shù)據(jù)發(fā)給1.1.33.0。
?eigrp 手動(dòng)匯總:
? ?特點(diǎn):
????? ?1, 支持接口上匯總 (路由的出出接口;對(duì)比修改帶寬在路由的入接口)
? ? ? ? ? ?ip summary-address eigrp 1 11.1.0.0 255.255.0.0
????? ?2,在一個(gè)接口創(chuàng)建了一個(gè)匯總以后,自動(dòng)創(chuàng)建一個(gè)這個(gè)匯總指向null 0 的條目,以避免環(huán)路。
null 0 就是一個(gè)垃圾桶,當(dāng)路由嚇一跳指向null 0就會(huì)被丟棄;
本地匯總就會(huì)在本地自動(dòng)生成把該匯總指向null 0的路由,且AD=5,保證最先匹配然后丟棄,來(lái)防止環(huán)路。
????????show ip route 11.1.0.0 255.255.0.0 看到null0的distance AD=5
????? ?3, 當(dāng)每一條具體的路由都不可達(dá)后,自動(dòng)匯總自動(dòng)刪除
????? ?4, 執(zhí)行匯總的路由器自動(dòng)為該匯總生成一個(gè)度量值(是根據(jù)所有明細(xì)中最小的那個(gè)度量值)
????? ?5,會(huì)抑制所有明細(xì)。
#######################################################################################
? ? ? ? ? ? ? ? ? ? ? ? ? ###############
? ? ? ? ? ? ? ? ? ? ? ? ? ## 負(fù)載均衡 ###
? ? ? ? ? ? ? ? ? ? ? ? ? ###############
非等價(jià)負(fù)載均衡實(shí)驗(yàn):
步驟
????1,啟用IP?
????2,全網(wǎng)啟用eigrp;可看的R2 R3負(fù)載均衡
????3,修改R2 F2/0接口delay
????4,eigrp 進(jìn)程下 輸入關(guān)鍵字 variance + 倍數(shù)
? ? ? ? (條件:非等價(jià)的鏈路必須遵循FC條件,即次優(yōu)路徑AD小于最優(yōu)路徑的FD)
????????router eigrp 1
????????????variance 2 (倍數(shù)選擇:最優(yōu)的FD乘以倍數(shù)要≥次優(yōu)的FD)
? ? 5,R2 sho ip ro 33.1.1.0 中的share count ?可看負(fù)載分配比例
#################################################################################################################################################################################################
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?## 配置eigrp廣域網(wǎng)鏈路 ##
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?######################
EIGRP支持不同類型的廣域網(wǎng)鏈路
????點(diǎn)到點(diǎn)鏈路
????NBMA{ 多點(diǎn)鏈路
? ? ? ? { 點(diǎn)到點(diǎn)鏈路 ? ?????
EIGRP的管理流量默認(rèn)使用帶寬的 50% 。可以手工修改比例
所以當(dāng)在廣域網(wǎng)配置eigrp時(shí) 就需要考慮低速鏈路的一半帶寬,對(duì)eigrp是否夠用,且還要保證eigrp工作的最低帶寬需求,最大又不能讓eigrp路由占滿帶寬,需要給流量流出帶寬空間
◆實(shí)例:
? ? ? 當(dāng)A和B之間使用的是T1鏈路,帶寬是1.544M,但是公司可能只購(gòu)買(mǎi)了32K的帶寬,而eigrp是根據(jù) ? ? ? 鏈路帶寬自動(dòng)最大占用一半的,即默認(rèn)會(huì)占用大概700多K,超過(guò)了實(shí)際購(gòu)買(mǎi)的總帶寬,所以在 ? ? ? ? eigrp更新時(shí)會(huì)占滿帶寬,鏈路的其他流量就會(huì)擁塞。
? ? ? 此時(shí)就需要手工修改抽口帶寬:接口下 bandwidth 32
◆廣域網(wǎng)接口帶寬的使用
????●在幀中繼中 廣域網(wǎng)接口的帶寬的利用
????????- 默認(rèn)帶寬是T1 (1.544M)
????????- 可以再每個(gè)PVC中手動(dòng)配置帶寬
????●在frame relay,ATM,ISDN PR 這樣的多點(diǎn)網(wǎng)絡(luò)總
????????- eigrp 使用物理接口的帶寬除以鄰居的數(shù)量(比如在MA網(wǎng)絡(luò)中使用的鏈路是100K,所以默認(rèn)就會(huì)使用50K,同時(shí)到達(dá)MA分支時(shí)還要平均分配帶寬,即當(dāng)一對(duì)二的NBMA網(wǎng)絡(luò)中的 每個(gè)鏈路的帶寬就是25K)
????????????????????????interface serial 0/1 multipoint
????????????????????????????????bandwidth 768
MA網(wǎng)絡(luò) 就是一個(gè)物理接口對(duì)應(yīng)對(duì)端多個(gè)物理接口
?????????????????
######################################################################################################## EIGRP 認(rèn)證 ###############################################################################
- 許多路由協(xié)議支持驗(yàn)證,路由器驗(yàn)證他所收到的每個(gè)路由更新數(shù)據(jù)包
推薦使用MD5 明文抓包就能看到密碼
- 支持明文認(rèn)證的協(xié)議有
????????is-is
????????ospf
????????ripv2
- 支持MD5認(rèn)證的協(xié)議有
????????ospf
????????rip v2
????????bgp
????????eigrp
?
eigrp認(rèn)證
????????????????????eigrp準(zhǔn)許利用秘鑰鏈來(lái)管理秘鑰
????????????????????指定一個(gè)ID,以及這個(gè)鑰匙可以用多長(zhǎng)時(shí)間,認(rèn)證雙方keyID必須一致。
????????????????????按照秘鑰號(hào)碼的高低來(lái)匹配有效的秘鑰
?????????????? 步驟
????????????????????????1,設(shè)置秘鑰鏈 全局下key chain name-of-chain
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? key key-id
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? key-string text-密碼
????????????????????????2,開(kāi)啟認(rèn)證????? 接口下 ip authentication mode eigrp AS號(hào) md5
????????????????????????3,調(diào)用秘鑰鏈 ip authentication key-chain eigrp AS號(hào) name-of-chain
? ? ?驗(yàn)證和排錯(cuò)認(rèn)證:debub eigrp packets可以看到“received packet with MD5 authentication”
?
?
實(shí)驗(yàn):拓?fù)?R1---------R2
????????? 1,配置IP和loopback
?????????? 2, 啟用eigrp
????????,實(shí)驗(yàn)1:模擬現(xiàn)實(shí)中實(shí)際帶寬100M,而因策略接口被修改成1K,為了eigrp能正常運(yùn)行(帶寬的\?????????????????????? 1/2),修改eigrp默認(rèn)占用比。
?????????????????????? 修改R1 接口帶寬 為1
????????????????????????????????????int 1/0
?????????????????????????????????????????bandwidth 1
????????????????????????????????sho int
?????????????????????????????????????int f1/0
???????????????????????????????????????????ip bandwidth-percent eigrp 1 100000 (帶寬的倍數(shù) 這里就是表示100M)
????????實(shí)驗(yàn)2: 認(rèn)證
????????????????????????????????????key chani test
????????????????????????????????????????????key 1
??????????????????????????????????????????????????key-string cisco
????????????????????????????????????int f1/0
?????????????????????????????????????????????ip authen mode ei 1 md5
?????????????????????????????????????????????ip authen key-chain eigrp 1 test????????????????????????????????????
?
??????????實(shí)驗(yàn)3: offset-list? 在路由出方向和入方向修改FD 所對(duì)應(yīng)修改的不同變量
? ? ? ? ? ? ? ? ? ? ? ? ? 1, R1 看 R2 loopback0 AD? ---?? show ip eigrp topology ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?22.1.1.1(156160/128256)
???????????????????????????? 將FD改為157000
????????????????????????????????入方向:router ei 1
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?offset-list 0 in 840 fastethernet 1/0
??????????????????????????????????? sho ip ei to 看看到FD變?yōu)?57000 而 AD值沒(méi)變
????????????????????????? 2,R2出方向 將FD改為 160000 觀察22.1.1.1的FD AD變化
?????????????????????????????????????出方向: router ei 1
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? offset-list 0 out 3000 fastenternet 1/0
????????????????????????????????????? R1 show ip ei to 可看到 22.1.1.1的FD增加3000是由AD增加了引起的
????????????????????????????? 這樣修改 就可以決定這條鏈路是否符合FC條件,參與負(fù)載均衡或非等價(jià)負(fù)載均衡
????????????
?#########################################################################################################EIGRP 查詢過(guò)程 ##############################################################################
?? 當(dāng)successor丟失?有FS 就立即 FS-->successor;沒(méi)有FS 就像所有鄰居發(fā)送查詢
? - successor丟失且沒(méi)有FS時(shí) 將進(jìn)行查處工作
? - 這個(gè)路由條目將進(jìn)入到主動(dòng)狀態(tài) A 正常是P
??- 查詢消息將在 出后繼接口 的所有接口上發(fā)送個(gè)所有鄰居
????????? R1? --request--> R2
???????????????? <----ACK----
????????????????? <-replay-----
??- 若一個(gè)鄰居沒(méi)有到達(dá)這個(gè)網(wǎng)絡(luò)的信息時(shí),將向他的所有鄰居來(lái)查詢(沒(méi)有就一直擴(kuò)散的網(wǎng)絡(luò)邊緣)
? - 若一個(gè)鄰居有到達(dá)這個(gè)網(wǎng)絡(luò)的信息時(shí),他將應(yīng)答這個(gè)查詢消息,并停止查詢消息在這個(gè)網(wǎng)絡(luò)?的蔓延?
?
◆?卡在 ?active 狀態(tài) SIA
??
? ?- 當(dāng)路由器得到所有鄰居的答復(fù)之后路由器將計(jì)算后繼信息
? ?- 默認(rèn)情況下,若鄰居3分鐘內(nèi)不答復(fù)這個(gè)查詢,說(shuō)明發(fā)生了SIA,路由器將重置這個(gè)鄰居的鄰居關(guān)系
SIA 的解決方案
????路由器A 在活躍計(jì)時(shí)器一半時(shí),發(fā)送一個(gè)SIA 查詢。路由器B 應(yīng)答查詢,將繼續(xù)保持鄰居關(guān)系
? ? A------B-------C
? 上圖,若真正故障鏈路是BC,當(dāng)A在1.5分鐘發(fā)送 SIA Query 給B,B將恢復(fù)一個(gè)SIA Reply 給A,證明AB鏈路沒(méi)問(wèn)題,所以繼續(xù)保持鄰居關(guān)系。
? ? ? ? 然后,B--SIA Query-->C ,此時(shí)BC故障,就斷開(kāi)鏈路。
解決辦法1:stub (命令:邊界路由器 進(jìn)程下 eigrp stub)
????????????存根網(wǎng)絡(luò)stub
????- 提高網(wǎng)絡(luò)穩(wěn)定性,降低了資源利用率,簡(jiǎn)化遠(yuǎn)程路由器處理過(guò)程
????- stub 網(wǎng)絡(luò)使用在 hub-and-spoke 拓?fù)?br />
????- stub 路由器發(fā)出了一個(gè)特別的信息包,向所有周邊路由器報(bào)告路由器報(bào)告其存根路由器位置
????- 一個(gè)鄰居收到了這位置通知,便不向這個(gè)存根路由器發(fā)送任何目的的查詢信息了
解決辦法2:匯總
????A-----B------C---D
? C發(fā)給B去往D的路由做了匯總,當(dāng)CD斷了后,B收到去往D的明細(xì)路由是,自己只有去D的匯總,就告訴C自己不可達(dá)到D.
debug eigrp packets query reply
實(shí)驗(yàn):
? ? ?一, 匯總限制SIA
????1,配置IP R3啟用兩個(gè)loopback口
????2,全網(wǎng)啟用eigrp
????3,R3 F1/0 ip summary eigrp 1 33.1.0.0 255.255.0.0
????4, R3 shut down lo0
????5, debug eigrp packet query reply 現(xiàn)象R2沒(méi)有收到查詢報(bào)文
? ? ?二,stub限制 SIA
? ? 1,r1 進(jìn)程下 eigrp stub
????2,R3 shut down lo0
????3, r1 r2 r3 debug eigrp packet query reply 現(xiàn)象 R3-->R2query R2--->R2 reply;
? ? ? ? 同時(shí)R1失去R3lo0的路由(R2把R3lo0metric值置為無(wú)窮大發(fā)送update給R1),就像R2查詢,R2向R3查詢,R3回復(fù)R2回復(fù)R1。
########################################################################################### ? ? ? ? ? ? ? ? ? ? ? ? ?########## EIGRP STUB #################
stub路由器不會(huì)把收到的路由發(fā)送給任何路由器。!!!
? ? ? ? 本地: ?network的
? ? ? ? ? ? ? ? 直連的
????????????????靜態(tài)的
? ? ? ? ? ? ? ? 重分布的
? ? ? ? ? ? ? ? 匯總的會(huì)發(fā)送出去(根據(jù)自己控制)
? ? ?receive-only 不發(fā)送任何路由 , 只收不發(fā)。
???? connected ? ?發(fā)送本地直連路由
???? static????? ?發(fā)送自己靜態(tài)路由(必須使用重分布)
???? summary ? ? ?發(fā)送匯總
???? redistribute 發(fā)送重分布的
? ?默認(rèn)是connected 和 summary。。
命令:
????????進(jìn)程下 eigrp stub receive-only | connected | static | summary
實(shí)驗(yàn):也是用上圖拓?fù)?/p>
????R1 ?啟用loopback0 11.1.1.0 255.255.255.0
????R1進(jìn)程下 分別指用 eigrp stub R2 看默認(rèn)值
? ? ? ? ? ? ? ? ? ? ? eigrp receive-only
???????????????????? ?eigrp connected
????R1 int f1/0 ip summary eigrp 1 11.1.0.0 255.255.0.0 ;eigrp summary
????R1 ip route 100.1.1.0 255.255.255.0 null 0
? ? ? ?roueter ei 1
????????????eigrp stub static
????????????redistribute static
實(shí)驗(yàn) II
? Good bye消息
? ?當(dāng)R1 把f1/0的宣告從eigrp進(jìn)程中no掉,正常R2會(huì)等15秒(hold time)
? ?使用goodbye消息可以讓R2馬上知道R1斷開(kāi)鄰居關(guān)系
? ?或 no 掉進(jìn)程
? ?或 進(jìn)程下passive-Interface f1/0
?注意:passive-interface 被動(dòng)接口和RIP 不同,eigrp是不收也不發(fā)eigrp包。rip是只收不發(fā)。
?有兩種不能發(fā)送goodbye?
? ? ?1,shut down 接口
? ? ?2,路由器突然斷電
????單播建鄰居。直連兩個(gè)路由器必須都要配置
?????R2 ? 進(jìn)程下 neighbor 23.1.1.3 F1/1
? ? ?R3 ? 進(jìn)程下 neighbor 23.1.1.2 f1/0
? ? ?
轉(zhuǎn)載于:https://blog.51cto.com/angelfire1986/1710658
總結(jié)
以上是生活随笔為你收集整理的CCNP学习笔记2-路由部分--EIGRP的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Eclipse/MyEclipse安装F
- 下一篇: python之函数用法islower()