路由器工作的兩個(gè)平面;
- 控制平面;運(yùn)行路由協(xié)議,和一些應(yīng)用的層的信息,通過控制平面可以計(jì)算出路由表等信息;該平面的工作需要消耗大量的CPU和內(nèi)存資源;
- 轉(zhuǎn)發(fā)平面;利用路由表,F(xiàn)IB和快速轉(zhuǎn)發(fā)表,完成數(shù)據(jù)轉(zhuǎn)發(fā)業(yè)務(wù)的平面;
路由表:
- 通過路由協(xié)議計(jì)算出來的;
- 軟件層面的表項(xiàng);
- 最長掩碼匹配原則,匹配路由轉(zhuǎn)發(fā)數(shù)據(jù);
- 路由表中會(huì)保存Active和Inactive的路由;
FIB表:
- 也是一個(gè)軟件層面的表項(xiàng),利用該表項(xiàng)無法實(shí)現(xiàn)快速轉(zhuǎn)發(fā),但是可以縮短查表所需要的時(shí)間;
- 主要來源于路由表中狀態(tài)為Active的路由,以及ARP表信息;
快速轉(zhuǎn)發(fā)表:
- 基于硬件層面的轉(zhuǎn)發(fā)表項(xiàng);
- 采用的是唯一匹配轉(zhuǎn)發(fā)的方式,算法效率上要高于最長匹配轉(zhuǎn)發(fā);
- 僅針對(duì)過境數(shù)據(jù)產(chǎn)生該表項(xiàng);
[R2-ospf-100]display ip fast-forwarding cache
Fast-Forwarding cache: total 2 items
Index SIP SPort DIP DPort Pro Input_If Output_If Flg
64 :0 3.3.3.3 0 1.1.1.1 0 1 S0/2/2 S0/2/0 7
367 :0 1.1.1.1 8 3.3.3.3 0 1 S0/2/0 S0/2/2 7
- 接口的快速轉(zhuǎn)發(fā)功能是可以關(guān)閉的。如果關(guān)閉了快速轉(zhuǎn)發(fā)功能,則設(shè)備在進(jìn)行負(fù)載分擔(dān)操作時(shí),就只能實(shí)現(xiàn)基于報(bào)文的負(fù)載。如果開啟了快速轉(zhuǎn)發(fā),實(shí)現(xiàn)則是基于流負(fù)載分擔(dān);
RIP四個(gè)定時(shí)器:
- 更新定時(shí)器;30s
- 老化定時(shí)器;180s
- 垃圾回收定時(shí)器;120s
- 抑制定時(shí)器;120s
路由聚合的優(yōu)點(diǎn)和缺點(diǎn):
- 優(yōu)點(diǎn):
· 可以減小路由表的大小,降低更新流量;
· 對(duì)于動(dòng)態(tài)路由協(xié)議的路由聚合而言,還可以隱藏不穩(wěn)定的區(qū)域;
- 缺點(diǎn):
· 對(duì)于靜態(tài)路由的聚合,以及RIP協(xié)議的聚合,很容易產(chǎn)生環(huán)路;
- 解決方案
· 可以采用黑洞路由的方式解決聚合后的環(huán)路問題。其中OSPF和BGP協(xié)議在聚合之后,都會(huì)自動(dòng)產(chǎn)生一條黑洞路由,而ISIS在聚合之后,不會(huì)自動(dòng)產(chǎn)生黑洞路由,但是可以通過參數(shù)進(jìn)行調(diào)整。只有RIP需要通過靜態(tài)方式,手工添加一條黑洞路由;
· 會(huì)產(chǎn)生次優(yōu)路徑;