ospf 基本

华为 IP

路由基础

ospf基础

利用寒假时间写专业所相关实验与理论,写的不好也请多多包涵
一、ospf基本概述

OSPF(Open Shortest Path First开放式最短路径优先)是内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由,ospf和ISIS都是链路状态路由协议,ISIS是双栈协议,而ospf是TCP/IP的协议栈三层协议,关于ISIS的相关的知识会在后面提到。在华为ospf的优先级定义有两个,内部10,外部是150,有人会问到为什么有两个优先级,其实两个优先级可以用于防环,重分发时会用到外部路由优先级,内部还是使用的是10,这样可以想成是一种打上标机的方式。
ospf的特点:1、扩展性强
2、快速收敛
3、无环路(非绝对)会根据spf算法,最短路径优先选择
4、区域划分,会根据每一个区域进行计算,同区域的LSDB信息是一致的,这样会减低对路由器的性能,减少网络带宽,同时也起到了一个防环作用。
5、等价路由,会有多个路由条目
6、路由等级,区域间路由、区域内路由、第一类型路由、第二 类型路由
7、支持验证,会基于区域或者是接口的
8、组播发送,DR组播是224.0.0.6普通报文是224.0.0.5,减少路由的条目
routerID:
用来标识ospf路由器
如果不是手工指定会根据ip地址来选举,越大越优先,不是具有抢占性的,而且禁止有相同的routerID。
ospf cost值:使用开销作为路由度量,
ospf接口计算:100m/实际接口带宽
一条路由开销是起源一路到目的接口的总和
ospf定义三张表:
邻居表:邻居状态信息(建立邻居必须是直连)
数据链路状态库:是通过泛洪LSA(链路状态通告)来描述网络中的拓扑信息
ospf路由表:是通过spf算法,算出最短路径
ospf 报文类型:1、hello:为了;建立邻居和维护邻居关系
2、DBD:描述链路状态数据库信息的LSA头部
3、LSR:链路状态请求信息,是向ospf邻居请求
4、LSU:链路状态更新(有一条新的链路信息)
5、LSACKL:对LSU中的LSA确认
如图所示,大致是ospf建立邻居的基本过程
在这里插入图片描述
可以根据如下命令来查看命[外链图片转存失败,源站可能有防盗在这里插入!链机制,建描述]议将图片上https://传(imbAABxog.csdnimg.cn/20812820145)4114h.pngtps://imgblog.csdnimg.cn/20200110145241142.png)]
ospf网络类型:
1、点到点 ptp
2、点到多点 ptmp 是需要手工指定的
3、广播型多路访问
4、NBMA非广播型多路访问 代表的是FR和帧中继
DR和BDR是一个接口级别的概念:
如果在ospf当中,有多台路由时,交互链路转态信息时,会承载很多链路信息,有一些可能是重复的信息,这样对路由器的性能会增加,所以定义了DR和BDR
DR:指定路由器,选举DR的规则是ospf接口的优先级 接口优先级是0不参与选举,如果优先级相等,就会比较routerid比较大小,越大的就会成为DR,DR没有非抢占性,用于ospf变化信息更新到其他的osp中的路由器DRother,其他的DRother之间不许交换链路状态信息
BDr:备份指定路由器 监控DR的状态,如果DR发生故障就会替换成DR
ospf区域概念: 骨干区域为0,非骨干区域非0,为了防止环路,非区域与非区域之间不能交互链路状态信息,必须给通过骨干区域才能通信

路由器角色:
普通路由器:在区域内
ABR:区域与区域之间的路由器(必须跟0区域连接才能是ABR)
ASBR:在边界的路由器(AS边界)
骨干路由器:在0区域的路由

配置ospf基础
ospf routerID只是本地有效,但是进程号是独立的,不同的进程号之间不会LSA泛洪,routerID如果没有手工配置的话就会根据本地最大活跃的物理IP进行配置,再进入区域,进行宣告接口,宣告时使用反掩码(通配符)
在这里插入图片描述
1表示无所谓,0表示严格匹配,如:

10.1.1.1 0.0.0.255 则匹配的是24位 (匹配前面的
10.1.2.1 0.0.255.255 则匹配的是16位 (匹配前面的16位)
10.1.1.1 0.255.255.255 则匹配的是8位
10.1.1.1 0.0.0.0 则只匹配10.1.1.1

实验:
在这里插入图片描述
如图所示配置IP地址实验目的:
查看ospf建立邻居的报文
在这里插入图片描述
宣告另一个接口后就会五秒建立邻居
在这里插入图片描述

1、修改cost值

修改cost值,也需要进入接口修改
在这里插入图片描述
2、修改dr优先级
修改DR的优先级,需要进入端口修改

在这里插入图片描述

3、查看路由器的角色
可以查看hello时间等基本信息

在这里插入图片描述
在这里插入图片描述
查看dr是AR2,BDR是自己优先级是1(默认值)会 看到DR的routerID、区域、邻居状态、时间等
在这里插入图片描述
查看路由表会看到类型 开销 下一条 区域
在这里插入图片描述
4、实现全网互通
全网运行ospf进行评测试,有点不理解为什么开始要丢一个包,希望有大佬解答一下
在这里插入图片描述

第一次写,可能有点乱,希望有大佬指导一下,感谢,有点冷,我先去烤下手

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值