OSPF -- 开放式最短路径优先协议【链路状态协议】

目录
MGRE的配置
中心的配置
【OSPF -- 开放式最短路径优先协议【链路状态协议】】分支的配置
在MGRE环境下使用RIP来获取未知网段的路由信息
OSPF -- 开放式最短路径优先协议【链路状态协议】
RIPV2和的相同点:
RIPV2和的不同点
区域划分的要求:
1、OSPF的数据包类型
2、OSPF的状态机
3、OSPF的工作过程
4、OSPF的基本配置
MGRE的配置中心的配置
[]int t 0/0/0 -- 创建隧道接口
[-/0/0]ip192.168.9.7 24 -- 给隧道接口配置IP地址
[-/0/0]- gre p2mp -- 选择封装协议 -- MGRE
[-/0/0] 79.0.0.1 -- 中心设备源IP地址必须固定
[-/0/0]nhrp -id 100 -- 启动NHRP,id具有全局意义[相当于小组名]
分支的配置
[]int t 0/0/0
[-/0/0]ip192.168.9.8 24
[-/0/0]- gre p2mp
[-/0/0] g0/0/0 -- 源ip选出接口
[-/0/0]nhrp -id 100
[-/0/0]nhrp entry 192.168.9.7 79.0.0.1汇报给中心
汇报自己的接口ip信息(第一个IP地址是中心隧道接口IP地址,第二个是中心真实物理接口IP地址)
【 nhrp peer all 】查看NHRP注册情况(地址映射信息)
MGRE搭建的环境的逻辑拓扑连接是一个多节点的网络,但是,在数据发送时,还是点到点的发送,所以,是不支持广播和组播行为的,所以,可以理解为是一种NBMA网络 。
在MGRE环境下使用RIP来获取未知网段的路由信息
1、只有中心获取到分支的路由信息,但是分支并没有获取到中心的路由信息
-- 解决方案 -- 在中心上开启伪广播 。--通过给所有分支分别发送数据包达到类似广播的效果
[中心-/0/0]nhrp entry
2、分支在中心开启伪广播后,只能获取到中心的路由信息,但是无法获取分支之间的路由信息 - 是因为华为设备默认开启rip水平分割-从哪学不发回去
--解决方案 到中心设备关闭接口的水平分割
[中心-/0/0] undo rip split-
OSPF -- 开放式最短路径优先协议【链路状态协议】
收敛速度、选路、占用资源
RIP存在三个版本 -- RIPV1、RIPV2 -- IPV4
--RIPNG -- IPV6
OSPF也存在三个版本 -- [实验室夭折不用了解]、 - IPV4
- IPV6
RIPV2和的相同点:
1、RIPV2和一样,都是无类别的路由协议
无类别 -- 传递路由信息时携带子网掩码
2、RIPV2[224.0.0.9]和[224.0.0.5/224.0.0.6]都是以组播的形式发送信息 。
3、 和 RIPV2都支持等开销负载均衡
RIPV2和的不同点
-- OSPF协议可以应用在中大型网络中,但是RIP只能应用在小型网络中 。-- 主要原因是OSPF可以进行结构化部署 -- 区域划分、
区域划分的主要目的 -- 区域内部传递拓扑信息,区域之间传递的是路由信息 。
ABR -- 区域边界路由器 -- 同时属于两个区域,并且一个接口属于一个区域,且有一个接口在区域0
区域之间可以存在多个ABR设备,一个ABR也可以对应多个区域
区域划分的要求:
1、区域之间必须存在ABR【可以存在多个ABR,甚至还有保险功能 】
2、区域之间必须按照星型拓扑划分 -- 星型的中间区域被称为骨干区域,为了方便对每个区域进行管理,我们给OSPF的每个区域设定一个区域ID,称为area ID -- 32位二进制构成 -- 骨干区域的区域ID必须为0 。
如果一个网络规模较小,不需要进行区域划分,则这样的OSPF网络我们称为单区域OSPF网络【华为的官方文档中要求,如果是单区域OSPF网络,则必须设置为区域0】;如果一个网络存在多个OSPF区域,则将被称为多区域OSPF网络 。
1、OSPF的数据包类型
hello包 -- 周期的发现、建立和保活邻居关系
hello包的发送周期 -- 10s(30s)