一、創建鄰居關係——>LSA交互(路由,拓撲)造成LSDB,畫出全網拓撲——>跟據SPF(每區域)算法算出最短路徑路由放入路由表
SPF計算順序:根據LSDB畫出有向圖-->以本身爲根構建最短路徑樹-->掛葉子(loopback,網段,路由信息)
二、樹形結構拓撲自然防環(is-is,ospf)
三、L2-->IP-->ospf
IP層:(224.0.0.5,224.0.0.6)6用於DR網絡;協議號:89
ospf層:五種報文hello-->DBD(DD)-->LSR-->LSU-->LSA
四、router-id標識路由器,手動指定-->loopback-->物理接口ip
五、華爲ospf全局route-id概念,例:先配置物理接口地址,全局route-id爲物理接口IP,除非手動修改不然一直未物理接口。要是第一選擇配置loopback地址,則全局router-id爲loopback地址,終身受用!ospf協議內部router-id遵循原則進行選舉!可是router-id奉行不搶佔原則
六、ospf報文內容中router priority決定DR,BDR選舉
七、hello死亡時間,4倍
八、DBD報文:LSA摘要信息(LSA頭部信息)
九、LSR:經過三個字段表示LSA
十、LSU:詳細LSA信息
十一、LSA:確認信息
十二、工做狀態機(鄰居關係(2-way及以上狀態)):
down:沒有收到hello包可是能夠發送
Attempt:初始,只存在FR(NBMA)網絡
init:收到hello包(不包含自己的router-id)進入初始狀態
2-way:收到hello包(包含自己的router-id)選DR,BDR(MA網絡)
鄰接關係(exstart開始)
exstart:發送DD報文(空的),選主從關係(比較router-id越高越好)比特位:I=1表明第一個DD報文M=1表明後面繼續發DD報文MS=1表明爲主路由器。
exchange:交互有內容的DD報文,由主路由控制DD報文進行有效交互
loading:LSR與LSU報文(全部的LSR請求獲得回覆)
full:LSACK確認以後,LSDB同步完畢
1三、MA網絡選擇DR,BDR。MA網絡包含BMA(廣播多路訪問)與NBMA(非廣播多路訪問)
1四、鄰居關係創建不起來因素:
router-id兩端一致,兩邊區域id不一致,認證不一致,掩碼不一致,hello時間不一致,區域類型不一致,(兩端MTU不一致,可能停留在exstart)
小結:hello時間影響鄰居關係的創建;選不選DR影響路由的計算;
1五、option選項字段
DN位:MPLS ×××放環
O:MPLS TE流量工程
DC:按需鏈路(撥號上網,)
EA:外部屬性LSA
N/P:對7類LSA控制
MC:ospf組播
E:接受外部LSA
MT:多拓撲ospf
1六、N/P:hello包充當N位,能支持LSA類型7;
E:hello包中支持LSA類型5;
hello包內容:
骨幹區域 常規區域 stub nssa
N 0 0 0 1
E 1 1 0 0
1七、MA網絡選舉DR,BDR做用
產生網絡LSA類型2,減小鄰接關係的創建(減輕設備的消耗)
{鄰接關係數量:[n(n-1)]/2非MA網絡
優先級爲0不參與DE,BDR選舉}
1八、先選BDR再選DR,不搶佔原則,DR與BDR是一個接口的概念,所以一個路由器能夠充當DR與BDR,BDR能夠不存在可是DR必須存在(MA網絡)
1九、網絡類型(默認接口) hello時間 鄰居 DR/BDR選舉 畫圖描述
一、P2P(ppp,hdlc)10s4 自動創建 不 LSA1(P2P,stub)
二、P2MP (沒有) 30s4 自動創建 不 LSA1(P2P[每一條PVC一份],stub[接口32位主機路由])
三、BMA (以太網) 10s4 自動創建 選 LSA1(trans)+LSA2
四、NBMA(FR) 30s*4 手動創建 選 LSA1(trans)+LSA2算法