OSPF单区
OSPF單區
- OSPF動態路由協議
- 一.內部網關協議和外部網關協議
- 自治系統(AS)
- 按自治系統分為
- 按協議類型分類
- 二.OSPF的工作過程
- 三.OSPF區域
- 區域ID
- 骨干區域Area 0
- 非骨干區域
- Router ID
- Router ID 選取規則
- 四.DR和BDR
- DR和BDR的選舉方法
- 自動選舉DR和BDR
- 手工選擇DR和BDR
- DR和BDR的選舉過程
- 五.OSPF的組播地址
- 六.OSPF度量值
- 七.OSPF數據包
- 八.OSPF七個狀態
- 九.OSPF的四種類型
- 十.OSPF的特點
OSPF動態路由協議
一.內部網關協議和外部網關協議
自治系統(AS)
由同一個技術管理機構管理,使用統一選路策略的一些路由器的集合。
按自治系統分為
1.內部網關協議(IGP)
內部網關協議,運行在AS內部的路由協議,主要解決AS內部的選路問題,發現、計算路由。
主要:RIP1/RIP2、OSPF、ISIS、EIGRP(思科私有協議)
2.外部網關協議(EGP)
外部網關路由協議,運行在AS與AS之間的路由協議,解決AS之間的選路問題。通常:BGP
按協議類型分類
1.距離矢量路由協議:RIP1/2、BGP(路徑矢量協議)、EIGRP(高級距離矢量協議)
路由器對全網拓撲不完全了解。是“傳說的路由”,A發路由信息給B,B就加上自己的度量值發送給C,路由表里的條目是聽來的。
2.鏈路狀態路由協議:OSPF、ISIS
二.OSPF的工作過程
1.鄰居列表
2.鏈路狀態數據庫
3.路由表
三.OSPF區域
1.為了適應大型的網絡,OSPF在AS內劃分多個區域
2.每個OSPF路由器只維護所在區域的完整鏈路狀態信息
區域ID
區域ID可以表示成一個十進制數字
也可以表示成一個IP
骨干區域Area 0
負責區域間路由信息傳播
非骨干區域
Router ID
OSPF區域內唯一標識路由器的IP地址
Router ID 選取規則
1.自動——選取路由器loopback接口上數值最高的IP地址。
2.自動——如果沒有loopback接口,在物理端口中選取IP地址最高的。
3.手工——也可以使用router-id命令指定router id,是優先級最高的。
四.DR和BDR
1.指定路由器DR,廣播網絡中建立鄰接關系,相當于隊長
2.備份路由器BDR相當于副隊長,DR出問題的時候來接替
DR和BDR的選舉方法
自動選舉DR和BDR
網段上route id最大的路由器被選舉成DR,第二大的被選舉成BDR
手工選擇DR和BDR
1.優先級。范圍0~255,數值越大,優先級越高,默認為1
2.如果優先級相同,需要比較router id
3.如果路由器優先級被設置為0,將不參加選舉
DR和BDR的選舉過程
誰先開機誰就是DR,先到先得。第二個開機就是BDR。
選舉的結果不能強制更換已存在的DR和BDR,除非DR,BDR壞了。
五.OSPF的組播地址
224.0.0.5–開機,互相發送hello包,狀態信息交互,選舉DR和BDR
224.0.0.6–其他路由器通過224.0.0.6發送自己的信息給DR和BDR
六.OSPF度量值
OSPF的度量值為COST
COST=10的8次方/BW
最短路徑是基于接口指定的代價(cost)計算的
七.OSPF數據包
OSPF承載在IP數據包內,使用協議號89。
OSPF的包類型(五包)
八.OSPF七個狀態
1.Down狀態–——初始狀態
2.Init狀態————收到第一個hello包,只有對方的route id,進行回復,將自己的route id發送給對方
3.2-way狀態–——建立鄰接關系,開始選舉DR,BDR
4.ExStart狀態——確認主從關系
5.Exchange狀態–雙方發送DBD數據庫描述,并互相確認收到
6.Loading狀態——LSR互相請求新鏈路狀態的詳細信息,LSU互相發送關于新鏈路的鏈路狀態包,LSACK互相收到確認
7.Full狀態————雙方達成一致,進入收斂狀態
九.OSPF的四種類型
點到點網絡
——自動發現鄰居,不需DR/BDR,組播224.0.0.255
廣播多路訪問網絡
——自動發現鄰居、選DR/BDR、組播224.0.0.5、224.0.0.6
非廣播多路訪問網絡
——手工指定鄰居、選DR/BDR、單播
點到多點網絡
——自動發現鄰居,不需DR/BDR、組播224.0.0.5
十.OSPF的特點
1.可適應大規模網絡
2.路由變化收斂速度快
3.無路由環
4.支持變長子網掩碼VLSM
5.支持區域劃分
6.支持以組播地址發送協議報
總結
- 上一篇: 计算机开机f8键,开机F8键“高级启动选
- 下一篇: Centos7 安装指定版本Gitlab