OSPF

简介: OSPF

display ip interface brief


发出数据的出接口地址就是我们的源地址


出接口+下一跳


缺省路由(默认路由);0.0.0.0  0.0.0.0 代表一切未知,路由环路(无休止的传输出去,会出现严重的网络问题)


不能随意使用缺省路由,要防止出环,路由的设定朝向需要相同,指向的路由器需指向运营商。


缺省路由的前提应该是正常路由不能转发数据的时候,才能够使用缺省路由


缺省路由既可用静态也能用动态生成,IP route staic 0.0.0.0 0.0.0.0 12.1.1.2


ping包属于ICMP结构(互联网消息控制协议)


ping---发送一种控制消息的协议      Echo=ping


动态路由分类:RIP  OSPF*   EIGRP   ISIS   BGP*


1.按照使用范围进行分类


路由器选择路径的时候,应该通过不同的协议来进行选择,对路由的属性进行比较(优先级)


优先级:priority preference(华为)       AD---管理距离(思科中)


华为中的管理范围0~255,代表可信度,数值越小越可信   直连路由的优先级为0 即优先级最高


直连路由是产生一切路由的前提,直连路由是绝对可信的。静态路由的可信度(默认值)为60


不同的路由协议在进行比较时我们比较优先级或可信度


参数1:优先级  优先级为60  度量值为0  开销值为0  而直连路由全为0


参数2:开销值:cost(华为)    metric----度量值(思科)


不同的路由计算开销值的方式不同,当优先级一样的情况下,通过开销值比较时,开销值数值越小越优


IGP---内部网关协议,一个AS内部使用的协议(RIP  OSPF EIGRP  ISIS)


BGP---边界网关协议,不同的AS之间使用的协议(BGP)


AS---自治系统,范围1~65535,公有AS(1~64512)和私有AS(64513~65535)


     一个运营商(服务提供商)就是一个AS,公有AS具有全球唯一性


2.按照协议的特点进行分类:


距离矢量型:RIP  EIGRP*  (高级距离矢量型路由协议,只传递路由信息)路由器本身不能判断路由信息是否正确


链路状态协议:OSPF  ISIS  自成体系


BGP是路径矢量型


EIGRP:较链路状态协议更强,路由学习速度快


3.按照是否传递网络掩码进行分类


有类别路由协议:不传递网络掩码(RIPV1)


无类别路由协议:传递网络掩码(其他)


RIP:路由信息协议(用来传递路由信息)


RIPV1:是一种由类别的距离矢量型路由协议


RVIP2:是一种无类别的距离矢量型路由协议


路由器之间互相传递和分享信息,最终生成能够转发信息的路由条目


分为三个版本RIPV1,RIPV2(在IPV4中使用),RIPNG(在IPV6中使用)    现在主要使用版本2


周期性的传输也可以保证可靠性,RIP是周期性传输的,一般为30秒为一周期(周期更新时间),将周期变小路由学习的时间更快了


,缺点是对资源的占用增多。


通过发送数据包进行路由信息的交互,request(请求)  response(响应)


在RIPV2时就使用了组播地址224.0.0.9,组播一个对多个传输,224.0.0.X都是特殊组播,只有运行了


RIPV2的路由器才会接受224.0.0.X


RIVP协议的默认优先级为100,RVIP协议在传递时增加的度量值最大为15,做出了一定的限制。超过15就无法传递


16代表着不可达,路由信息每转发一次信息,mrick值就会增加1


RIVP是周期更新,更新时间是30秒,同步更新时会导致设备卡顿,就需要错开更新时间


1.同步更新问题:每个路由器用异步更新方式来错开周期更新时间(25.5~30)正常rivp更新的时间为30秒


*2.水平分割机制:通过一个接口接收到的路由,但是不能再通过这个接口转发出去。目的是为了防止环回(适用于所有的距离矢量型路由协议)

RIPV使用的UDP传输,为不可靠传输,容易造成路由丢失,路由连续180秒没有收到,就称为路由无效,240秒直接刷新计时器


华为:更新30秒  无效计时器180(转移到不活动的路由中,只要能够收到信息就放出)   垃圾回收计时器120(放在不活动的路由中存在120秒后就彻底删除)


当一个网段真的不存的时候,发送一个度量值为16的路由,称为毒发路由


4.带毒性逆转的水平分割机制(适合于所有的距离矢量型路由协议),为了能够让路由表快速的学习


思科中抑制计时器(冻结计时器),抑制度量值较大的路由,最多抑制60秒


version 2  network 通告1.0.0.0,该路由器上接口IP地址为1的地址激活,不激活不能发,激活了能发能收


将激活接口所对应的路由信息转发到路由器中


default-route 缺省   动态的缺省时传递的


OSPF:开放式最短路径优先协议,(最重要的协议)


BGP可以在运营商之间传递路由,没有算法,只有规则。


1.协议使用范围:IGP(只能在一个协议的内部使用)


2.协议算法特点:链路状态型路由协议(传递了top信息,区别于距离矢量型路由协议)


3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)


4.协议封装:基于IP协议封装,协议号为89


osp协议时基于IP封装的,他的外层直接封存的IP包。在封装的过程中我们跨过了一层,就叫做跨层封装9


(TCP/IP四层 则必须实现跨层封装)  (OSI 七层封装  必须具备七层的完整模型)  IP的传输也是不可靠的


没有确认也没有重传,不能保证可靠性。SAP:服务的接入点,层与层之间相互连接的点(四层模型)


协议号就是用来描述上层使用的什么协议。协议号(1~255)。协议号为89就一定为ISPF


type


*一.OSPF的特点


1.OSPF是一种链路状态协议


2.OSPF传递的是LSA(链路状态通告6种类型LSA 1 2 3 4 5  7)


3.OSPF更新方式:触发更新+30分钟的周期链路状态刷新  


触发更新:当我的网络稳定的情况下我们不发任何信息,直到网络结构变化的时候才会发送信息(与周期更新不同)


周期更新30分钟


4.OSPF更新地址:224.0.0.5  224.0.0.6


*5.OSPF支持区域划分


6.OSPF是一种比较消耗路由器资源的协议,性能较差的设备不能启动OSPF


二.OSPF区域


距离矢量型路由协议传递信息时,一边传信息一边运行算法


AREA将一个完整OSPF划分成几个区域,通过区域的划分来优化OSPF协议


OSPF协议时基于接口划分的


OSPF区域的划分:基于接口(链路)


OSPF区域的标识:1.十进制数  2.类似于IP地址A.B.C.D


区域分类:1、骨干区域(0区域)  2、非骨干区域(非0区域) 非骨干区域必须和骨干区域直接相连,中间必须时0区域


OSPF的区域设计原则


区域设计原则:


1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域


如果一个路由器的所有接口都属于骨干接口,这个路由器就是骨干路由器  ASBR自治系统边界路由器


OSPF路由器角色:


骨干路由器


非骨干路由器


ABR:区域边界路由器


ASBR:自治系统边界路由器

相关文章
|
7月前
|
网络协议 算法 数据库
OSPF总结
该文章为OSPFv2版本的一些总结,暂时没有OSPFv3
OSPF总结
|
网络协议 安全 数据库
浅谈OSPF
浅谈OSPF
93 0
|
负载均衡 网络协议 算法
OSPF路由协议(一)
OSPF路由协议(一)
232 0
OSPF路由协议(一)
|
网络协议 数据库 网络虚拟化
OSPF路由协议(二)
OSPF路由协议(二)
152 0
OSPF路由协议(二)
|
网络协议 网络架构
OSPF 路由协议三
一OSPF的基本概念 1.OSPF区域 为了适应大型网络,OSPF在AS内划分多个区域 每个OSPF路由器只维护所在区域的完整链路状态信息 2.区域ID 区域ID可以表示一个十进制的数字 也可以表示成一个IP 3.骨干区域Area 0 负责区域间路由信息传播 4.非骨干区域 AREA号的区域统统为非骨干
170 0
OSPF 路由协议三
|
网络协议 数据库 网络架构
OSPF路由协议二
一.OSPF邻接关系的建立 在OSPF协议中邻居关系就是指在两台路由器中进行完两次Hello报文交互之后,建立起来的关系叫邻居关系。 在OSPF协议中邻居关系就是指在两台路由器中进行完链路状态数据库(LSDB)同步之后,建立起来的关系叫邻居关系。
119 0
|
网络协议 算法 安全
OSPF路由协议一
一 OSPF路由协议 OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328 ,RFC 5340 定义了适用于IPv6的OSPFv3。 二 OSPF路由概述 OSPF(下称"协议"或"本协议")仅在单一自治系统内部路由网际协议(IP)数据包,因此被分类为内部网关协议。该协议从所有可用的路由器中搜集链路状态(Link-state)信息从而构建该网络的拓扑图,由此决定提交给网际层(Internet Layer)的路由表,最终路由器依据在网际协议数据包
164 0
|
网络协议 数据库 网络架构
OSPF路由协议
1、OSPF的基本概念 2、OSPF邻接关系的建立 3、OSPF的应用环境 4、O应用环SPF的基本配置命令
OSPF路由协议
|
人工智能 网络协议 算法
OSPF详解(一)
一、OSPF的五种包Hellow:发现邻居建立邻接关系DBD:检查路由器的数据库之间是否同步LSR:向另外一台设备请求特定的链路状态LSU:发送链路状态信息LSACK:确认多段的发送信息二、OSPF的三张表1、 邻居列表:列出每台路由器全部已经建立邻接关系的邻居路由器2、 链路状态数据库:列出网络中其他路由器的信息,由此显示了全网的网络拓扑3、 路由表:列出通过SPF算法计算出到达每个相连网络的最佳路径三、OSPF的特点1、 区域概念,有效减少路由条目对CPU和内存占用,将拓扑变动局限在本区域内,详细的LSA泛洪控制2、 邻接关系。OSPF协议定义了一些路由器类型和网络全相同时,就以自身为根,
|
存储 负载均衡 网络协议
OSPF详解(二)
十六、OSPF区域1、 区域0:汇总每个区域的网络拓扑到其他区域。所有的域间通信量必须通过骨干区域,非骨干区域不能直接交换数据包。2、 路由器类型:IR、BR、ABR、ASBR3、 IR:所有接口都属于同一区域的路由器。4、 BR:至少有一个接口是与骨干area0相连的路由器。Area0不一定是骨干区域,但骨干区域–定是area0,要成为骨干必须有一个邻接关系在里面5、 ABR:连接其他区域到骨干区域,至少一个接口属于骨干区域。6、 ASBR: OSPF域外部的通信量进入0SPF域的网络路由器。7、 0SPF的虚链路:一条通过非骨干区域连接到骨干区域的链路。通过非骨干区域修复分段efreshT