OSPF——开放式最短路径优先协议——链路状态型协议
传递的是LSA——链路状态信息
OSPF和RIP的区别 1、OSPF因为是链路状态型协议,所以计算出的路径不会出现环路,并且OSPF以带宽作为开销值进行选路,相较于跳数更加合理。所以从选路的角度看,OSPF由于RIP
2、由于OSPF的计时器时间短于RIP的计时器,所以从收敛角度比较,OSPF优于RIP
3、从单个数据包携带的数据量来看,因为OSPF携带的是拓扑信息(LSA),所以数据量较RIP大很多,但是由于RIP存在30s一次的周期更新,并且OSPF本身存在很多减少更新量的措施,所以从整体的角度看,OSPF小优于RIP
OSPF版本 OSPF版本:OSPFV1(在实验阶段夭折)、OSPFV2——IPV4
OSPFV4——IPV6
RIPV2和OSPFV2对比
相同点:
1、OSPFV2和RIPV2都是无类别的路由协议,都支持LSM,CIDR
2、OSPFV2和RIPV2都是以组播的形式发送信息——OSPFV2组播地址:224.0.0.5和224.0.0.6
3、OSPFV2和RIPV2都支持都开销负载均衡
为什么OSPFV2也是无类别的路由协议不同点:
因为OSPF区域之间传递的是路由信息
OSPF为了适应中大型网络环境,需要进行结构化部署----区域划分区域划分的主要目的:
如果只有一个区域的OSPF网络,我们就将这样的网络称为单区域OSPF网络
如果存在多个区域的OSPF网络,我们就将这样的网络称为多区域OSPF网络
Down状态:启动OSPF,发送hello包进入下一个状态3、OSPF的工作过程 1、启动配置完成后,OSPF向本地所有运行OSPF协议的接口以组播224.0.0.5的形式发送hello包。hello包中需要携带自身本地的RID及自身已知邻居的RID。之后将收集到的邻居关系记录在一张表(邻居表)里面。
Init(初始化)状态:当你收到一个hello包中包含本地的RIP信息时进入下一个状态
Two-Way(双向通信)状态:标志着邻居关系的建立
(条件匹配):如果条件匹配失败,则停留在邻居关系,仅10s一次,使用hello包进行保活条件匹配成功则进入下一个状态
Exstart(预启动)状态:使用未携带数据的DBD包进行主从关系选举,RID大的为主可以先进入下一个状态
Exchange(准交换)状态:使用携带目录信息的DBD包进行目录信息的共享,需要ACK确认
Loading(加载)状态:查看对端的DBD包与本段LSA信息对比,基于未知的LSA新消息发送LSR包进行请求,对端使用LSU进行回复,需要ACK确认
FULL(转发)状态:标志着邻接关系的建立
1、突然增加一个网段——解决:触发更新立即发送携带LSA信息的LSU包,需要ACK确认4、OSPF的基本配置 拓扑图如下:
2、突然断开一个网段——解决:触发更新立即发送携带LSA信息的LSU包,需要ACK确认
3、无法联系——解决:40s死亡时间
[r1]ospf 1 router-id 1.1.1.1[r2]ospf 1 router-id 2.2.2.2[r3]ospf 1 router-id 3.3.3.3
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0][r2-ospf-1]area 0
[r3-ospf-1]area 1[r1-ospf-1-area-0.0.0.0]network 12.0.0.2 0.0.0.0//限制IP地址为固定
[r1-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255//限制为一个网段
[r2-ospf-1-area-0.0.0.0]network 12.0.0.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
[r3-ospf-1-area-0.0.0.1]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.1]network 23.0.0.0 0.0.0.255OSPF在华为体系中默认优先级为10重启ospf进程(在用户视图下执行)——resset ospf 1 process
【网络|动态路由之OSPF(开放式最短路径优先协议)】OSPF是以带宽作为开销值的度量标准。
COST=参考带宽/真实带宽——华为默认参考带宽是100Mbps
[r1]int g 0/0/0
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456[r2-ospf-1-area-0.0.0.0]abr-summary 192.168.0.0 255.255.252.0[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]silent-interface GigabitEthernet 0/0/2
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ospf timer hello 5[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ospf timer hello 5
[r3]ospf
[r3-ospf-1]default-route-advertise
[r3-ospf-1]q
[r3]ip route-static 0.0.0.0 0 3.3.3.10
[r3-ospf-1]default-route-advertise always