绪论
OSPF协议一个说难也难说简单也简单的协议,他的水我感觉很深,在这里我将我在这个水的表面所学总结的一些知识点分享给大家,希望帮助到大家!如果有何感想也可以分享给我哈,我们一起学习 (o)/~ 如果有何差异,也希望大家评论告诉我,我悄悄偷学走~~
1.1研究的背景和意义
1.1.1研究的背景
这个协议的名字是开放最短路径优先OSPF(Open Shortest Path First)。它是为了克服RIP的缺点在1989年开发出来。
一、OSPF出现之前,网络广泛使用RIP路由协议,RIP由于最大16跳数限制无法适应大型网络,
二、RIP是基于距离矢量算法的路由协议,应用在大型网络中存在收敛速度慢、度量值不科学、可扩展性差等问题。OSPF协议,弥补了RIP协议的诸多不足,更加适用大型网络的扩展。
三、大型网络的变化要求
1、网络规模扩大
2、网络可靠性要求提高。
3、网络异构化趋势加剧,需要更丰富复杂的网络。
1.1.2研究的意义
他的主要特征就是使用了分布式的链路状态协议而不是像RIP那样的距离向量协议
1.2相关的技术(嘿嘿这两个需要大家自己去查看喽)
1.2.1虚链路技术
存在局限性比较大的问题,虚链路技术的存在就是为了解决这一问题,虚链路技术就是在ABR设备之间打通一个隧道来建立连接,以此完成通讯
1.2.2负载均衡技术
路由器的负载均衡有着分担流量,优化带宽的作用,提高了网络的灵活性和可用性,主要通过修改带宽和cost值来实现
介绍OSPF
2.1 什么是OSPF
OSPF是一种内部网关协议。用于在单一自治系统(这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元,例如一所大学,一个企业或者一个公司个体)内决策路由。OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络,OSPFv3用在IPv6网络。可用于大型网络。
2.2 OSPF的路由计算过程
1.路由器之间发现并建立邻居关系。
2.每台路由器产生并向邻居泛洪链路状态信息,同时收集来自其他路由器链路状态信息,完成LSDB(Link State Database)的同步。
3.每台路由器基于LSDB通过SPF算法,计算得到一棵以自己为根的SPT(Shortest Path Tree),再以SPT为基础计算去往各邻居连接网络的最优路由,并形成路由表。
2.3 OSPF的优势
1、OSPF采用组播形式收发报文,这样可以减少对其它不运行OSPF路由器的影响。
2、OSPF支持无类型域间选路(CIDR)。
3、OSPF支持对等价路由进行负载分担。
OSPF支持报文加密。