CCNA 动态路由
一.概述
1. 類型
2. 距離矢量
使用距離矢量路由協(xié)議的路由器并不了解到達目的網(wǎng)絡(luò)的整條路徑,該路由器只知道
- 自身與目的網(wǎng)絡(luò)之間的距離
- 應(yīng)該往那個方向或使用哪個接口轉(zhuǎn)發(fā)數(shù)據(jù)包
3. 鏈路狀態(tài)
- 鏈路狀態(tài)路由協(xié)議向全網(wǎng)擴散鏈路狀態(tài)信息
- 鏈路狀態(tài)路由協(xié)議當(dāng)網(wǎng)絡(luò)結(jié)構(gòu)發(fā)生變化立即發(fā)送更新信息
- 鏈路狀態(tài)路由協(xié)議只發(fā)送需要更新的信息
4. 度量值
用于確定到達目的的最佳路徑
- RIP:跳數(shù)
- EIGRP:帶寬、延遲、負載、可靠性、MTU
- OSPF & IS-IS:開銷
5. 管理距離
用于指定路由協(xié)議的優(yōu)先級
二.RIP
1. 概述
① RIP:Routing Information Protocols,路由信息協(xié)議
② 適用于小型同類網(wǎng)絡(luò),典型距離矢量路由協(xié)議。
③ 基于UDP 520端口,AD值為120,IP協(xié)議號17
④ 跳數(shù)作為度量值,最大15跳
⑤ 默認支持4條等價路徑,可以通過maximum-paths修改
2. 版本
① RIPv1
- 有類路由協(xié)議,不支持VLSM
- 以廣播形式發(fā)送更新報文
- 不支持認證
② RIPv2
- 無類路由協(xié)議,支持VLSM
- 以組播形式發(fā)送更新報文
- 支持明文和MD5認證
3. 路由更新
RIP依賴三種定時器維護其數(shù)據(jù)庫
① 更新定時器 30s
② 路由失效定時器 180s
③ 刷新路由條目時間 240s
4. 防環(huán)機制
① 設(shè)置最大值
- 距離矢量路由協(xié)議指定一個度量值來限定無窮大
- 一旦路由器計數(shù)達到該“無窮大”值,該路由就會被標記為不可達
② 水平分割
- 路由器從某個接口接收到的更新信息不允許再從這個接口發(fā)回去
③ 帶毒性反轉(zhuǎn)或路由毒化的水平分割
- 路由毒化:發(fā)往其它路由器的路由更新中將路由標記為不可達
- 毒性反轉(zhuǎn):從特定接口向外發(fā)送更新時,將通過該接口獲知的所有網(wǎng)絡(luò)標示為不可達
④ 抑制計時器
- 等待網(wǎng)絡(luò)中其它路由器收斂,在該時間內(nèi)不學(xué)習(xí)任何與該網(wǎng)絡(luò)相關(guān)的路由信息,在倒計時期間繼續(xù)向其它路由器發(fā)送毒化信息
⑤ 觸發(fā)更新
- 接口上開啟觸發(fā)更新:ip rip triggered
5. 配置命令
Router(config)# router ripRouter(config-router)# version 2Router(config-router)# no auto-summaryRouter(config-router)# network [network-number]Router# show ip routeRouter# show ip protocolsRouter# debug ip ripRouter# show ip interface brief三.EIGRP
1. 概述
① 高級距離矢量協(xié)議,具有距離矢量和鏈路狀態(tài)協(xié)議特征,IP協(xié)議號88
- 鄰居表
- 拓撲表
- 路由表
② 無類路由協(xié)議,可劃分子網(wǎng),可匯總路由
③ 支持VLSM與不連續(xù)子網(wǎng)
④ 100%無環(huán),DUAL算法
⑤ 快速收斂,路由條目不過期,擁有備份路由
⑥ 觸發(fā)更新
⑦ 低路由更新信息開銷
⑧ 配置簡單
⑨ 支持多種網(wǎng)絡(luò)層協(xié)議(IP、IPX、Appletalk、etc.)
2. Metric
Bandwidth、Delay、Reliability、Loading、MTU(一般不參與運算)
注:
① K值不同無法建立鄰居關(guān)系
② 延遲為累加值,帶寬為最低值(Kbps)
3. DUAL算法
① DUAL算法:Diffusing Update Algorithm,用于計算最佳無環(huán)路徑和備用路徑
② 術(shù)語
- 后繼路由器(S):Successors,到達目的網(wǎng)絡(luò)最優(yōu)路徑的下一跳路由器,該路由保存在路由表中
- 可行距離(FD):Feasible distance,到達目的網(wǎng)絡(luò)的最小度量值
- 可行后繼路由器(FS):Feasible Successor,備份路由器,備份路由只保存在拓撲表中。要成為可行后繼,下一跳路由器的AD必須小于當(dāng)前后繼的FD。如果沒有FS,S宕機后將重新收斂計算
- 通告距離(AD):Advertise Distance,EIGRP鄰居通向目的網(wǎng)絡(luò)的可行距離
- 可行條件(FC):Feasible Condition,EIGRP鄰居的AD小于本地路由器的FD條件
4. 配置命令
Router(config)# router eigrp autonomous-system //鄰居間需保持一致Router(config)# no auto-summaryRouter(config)# network network-number [wildcard-mask]Router# show ip eigrp neighbors //查看鄰居表Router# show ip eigrp topolgy //查看拓撲表Router# show ip route eigrp //查看路由表Router# show ip eigrp topology all-links //查看所有鏈路Router# show ip protocolsRouter# show ip eigrp trafficRouter# debug eigrp packetRouter# debug eigrp neighborRouter# debug eigrp routeRouter# debug ip eigrp summaryRouter# show ip eigrp events四.OSPF
1. 概述
① OSPF:Open Shortest Path First,開放式最短路徑優(yōu)先。區(qū)域內(nèi)采用SPF(Dijkstra)算法實現(xiàn)無環(huán),區(qū)域間通過連接骨干區(qū)域類似星型組網(wǎng)實現(xiàn)無環(huán)
- 鄰居表
- LSDB
- 路由表
② 鏈路狀態(tài)路由協(xié)議,無自環(huán),RFC2328
③ 公有協(xié)議,AD值為110,IP協(xié)議號89
④ LINK = 路由器接口,State = 描述接口以及其與鄰居路由器之間的關(guān)系
⑤ 五種報文
- Hello
- DBD
- LSR
- LSU
- LSAck
2. Cost
每臺路由器都把自己當(dāng)作根,并累計Cost值來計算到達目的地的最短路徑
Cost = 參考帶寬(10^8) / 接口帶寬 bps
3. OSPF區(qū)域
① 在區(qū)域邊界可以做路由匯總,減小路由表
② 減少了LSA泛洪的范圍,有效地把拓撲變化控制在區(qū)域內(nèi),提高網(wǎng)絡(luò)穩(wěn)定性
③ 拓撲變化影響可以限制只涉及本區(qū)域
④ 多區(qū)域提高了網(wǎng)絡(luò)擴展性,有利于組建大規(guī)模網(wǎng)絡(luò)
4. 運行步驟
① 建立鄰接關(guān)系
- Hello包用來發(fā)現(xiàn)OSPF鄰居并建立鄰接關(guān)系,通過224.0.0.5組播發(fā)送
- 通告兩臺路由器建立鄰接關(guān)系所必須統(tǒng)一的參數(shù)
- 在以太網(wǎng)和幀中繼網(wǎng)絡(luò)等多路訪問網(wǎng)絡(luò)中選舉指定路由器(DR)和備用路由器(BDR)
② DR/BDR選舉
- 接口優(yōu)先級最高被選舉為DR,如果相等(默認為1)則具有最高Router-ID的路由器被選舉為DR,并且DR具有非搶占性
- DR:負責(zé)將路由變化信息更新給其它所有OSPF路由器(DRother)
- BDR:檢測DR狀態(tài),當(dāng)DR故障時接替其角色
③ 發(fā)現(xiàn)路由
④ 選擇合適的路由器
⑤ 維護路由信息
5. Router-ID
用于標識OSPF路由器的ID,全網(wǎng)唯一性。可手動配置,也可動態(tài)選舉。當(dāng)有Loopback接口時,選擇最大的Loopback地址;否則選擇最大的活躍物理接口的ip地址
6. LSA泛洪
DR、BDR監(jiān)聽224.0.0.6收取LSU信息,DR通過224.0.0.5將LSU信息通知其他路由器,所有OSPF路由器都監(jiān)聽224.0.0.5這一組播地址
7. 配置命令
Router(config)# router ospf process-idRouter(config)# router-id x.x.x.xRouter(config-router)# network address wildcard-mask area area-idRouter(config-if)# ip ospf priority 255Router(config-if)# ip ospf network point-to-pointRouter# show ip ospf neighbor //查看鄰居表Router# show ip ospf database //查看鏈路狀態(tài)數(shù)據(jù)庫Router# show ip route ospf //查看路由表Router# clear ip ospf process8. 通配符掩碼
用于決定哪些IP地址位應(yīng)該被精確匹配,哪些地址位應(yīng)該被忽略。通常用于處理訪問控制列表(ACL),OSPF和EIGRP等路由協(xié)議的網(wǎng)絡(luò)通告
子網(wǎng)掩碼:1表示網(wǎng)絡(luò)位,0表示主機位。用于區(qū)分IP地址中的網(wǎng)絡(luò)位和主機位
通配符掩碼:1表示模糊匹配,0表示精確匹配。用于決定一個IP中哪些位應(yīng)該匹配
例:192.168.1.0 / 0.0.0.254 表示192.168.1.0/24網(wǎng)段中所有偶數(shù)IP192.168.1.1 / 0.0.0.254 表示192.168.1.0/24網(wǎng)段中所有奇數(shù)IP總結(jié)
- 上一篇: 古典中国风下载PPT模板
- 下一篇: 欧盟REACH法规