內部網關協議和外部網關協議
自治系統(AS)
內部網關協議(IGP)
外部網關協議(EGP)
OSPF是鏈路狀態路由協議
OSPF的工作過程
鄰居列表
鏈路狀態數據庫
路由表
OSPF區域
爲了適應大型的網絡,OSPF在AS內劃分多個區域
每個OSPF路由器只維護所在區域的完整鏈路狀態信息
區域ID
可以表示成一個十進制的數字
也可以表示成一個IP
骨幹區域Area 0
負責區域間路由信息傳播
非骨幹區域
Router ID
OSPF區域內唯一標識路由器的IP地址
Router ID選取規則
首先,選取路由器loopback接口上數值最高的IP地址
如果沒有loopback接口,在物理端口中選取IP地址最高的
也可以使用router-id命令指定Router ID
DR和BDR
減少鄰接關係的數目
指定路由器(DR)
其他路由器(DRothers)只和DR及BDR形成鄰接關係
DR和BDR的選舉方法
自動選舉DR和BDR
網段上 Router ID最大的路由器將被選舉爲DR,第二大的將被選舉爲BDR
手工選擇DR和BDR
優先級範圍是0~255,數值越大,優先級越高,默認爲1
如果優先級相同,則需要比較 Router ID
如果路由器的優先級被設置爲0,它將不參與DR和DBR的選舉
OSPF的度量值爲COST
COST=10^8/BW
最短路徑是基於接口指定的代價(cost)計算的
OSPF將網絡劃分爲四種類型
點到點網絡(Point-to-Point)
廣播多路訪問網絡(Broadcast MultiAccess,BMA)
非廣播多路訪問網絡(None Broadcast MultiAccess,NBMA)
點到多點網絡(Point-to-Multipoint)
從以下幾方面考慮OSPF的使用
網絡規模
網絡拓撲
其他特殊要求
路由器自身要求
OSPF的特點
可適應大規模網絡
路由變化收斂速度快
無路由環
支持變長子網掩碼VLSM
支持區域劃分
支持以組播地址發送協議報
實驗拓撲
基礎IP配置
R0
R1
R2
R3
R4
R5
R6
R7
R8
測試連通性
R0測試
R1測試
R2測試
配置OSPF
R0
R1
R2
R3
R4
R5
R6
R7
R8
查看R3的ip route O本區域內的 IA其他OSPF區域內的路由
查看OSPF 的信息 LSA是鏈路狀態公告
查看鄰居
查看f0/0的接口信息
測試連通性 PC3可以ping通PC4-8