首页 > 编程知识 正文

CCP协议,ospf协议支持cidr

时间:2023-05-06 17:41:59 阅读:224159 作者:3687

OSPF协议简介:

O SPF
O = open 开放
SPF = shortest path first 最短路径优先
cost=metric
OSPF = 开放性的最短路径优先协议
如果到达一个目的地有多条路径,那么它会计算出一个最优最短的路径

OSPF的特点 它是链路状态路由协议,不直接传路由,传的是LSA
LSA:link state advertisement,即,链路状态通告开放性的协议(RFC 2328)可扩展性比较好,收敛速度(计算路由的速度)比较快独立传输,IP层之上就直接是OSPF,对应的协议号是89增量更新支持VLSM,说明OSPF是无类的路由协议,传递路由信息的时候带掩码支持手动的路由汇总,只支持在特定位置手动汇总支持认证 EIGRP协议(距离矢量路由协议)的拓扑表相比较于OSPF协议,它的拓扑表不全,EIGRP只知道邻居到目的网络的距离,并不知道邻居到距离网络之间有多少个路由器,而运行OSPF的每个路由器都会知道整个详细的拓扑。

运行OSPF协议的路由器收集整个网络的路由器传来的LSA收集到整个网络的路由器传来的LSA以后,生成LSDB(link state database 链路状态数据库)路由器根据LSDB,通过DIJKSTRA算法算出一个最短路径树(SPF tree)把最短的路径加入到路由表 OSPF的操作 建立邻居关系建立邻接关系
邻接关系是比邻居关系更好的一种关系只有邻接关系才可以传递LSALSA会泛洪,所有运行了OSPF的设备会将LSA收集起来,形成LSDB使用SPF算法计算LSDB中的信息,生成最短路径树选择最短路径加入路由表 OSPF的区域化结构 OSPF采用层次化设计,区域的设计方式(支持层次化的网络架构) OSPF分为两层: 骨干区域(区域0),一个网络中骨干区域只能有一个非骨干区域,所有的非骨干区域必须要和区域0相连 OSPF划分区域的原因: OSPF通过LSA泛洪传递路由,如果网络足够大,泛洪会造成网络的拥堵,链路负载比较大
所以要划分区域,遏制LSA的泛洪,同时LSA是分种类的有些LSA只能在区域内泛洪


骨干路由器:处于区域0的路由器和有接口与区域0的路由器建立邻居关系的路由器
内部路由器:处在非骨干区域的路由器

ABR:区域边界路由器,该路由器至少连接两个区域,必须要和区域0相连
ASBR:自治系统边界路由器!!!该路由器是两个自治系统的边界,相当于该自治系统连接外部自治系统的一个出口
通过ASBR可以把外部的路由器引入,称为外部路由引入(华为的习惯性叫法)
思科把上述方式称为路由的重分布
习惯上说某个接口属于某个区域,而不是整个设备属于某个区域

OSPF的缺点 : 如果有超过一个区域需要配置,则必须有一个区域是区域0所有的区域必须和区域0相连区域0必须是连续的 单区域OSPF的缺点 每台路由器都要有全部的LSA路由表会非常庞大(比较大的网络) 多区域OSPF的优点: SPF算法只会在区域内计算,只有ABR需要计算两个区域的路由如果使用了汇总的话,路由表就会变小 OSPF网络类型 点到点网络!!!BMA网络!!!非广播网络(NBMA网络)点到多点网络点到多点非广播(思科中多出来的一种类型)环回网络(环回接口的默认网络类型是LOOPBACK,修改换环回接口的网络类型只能修改为P2P的网络类型) OSPF会根据二层协议来判断网络类型是什么 如果二层是PPP协议或者HDLC协议,OSPF就会认为该接口网络类型是P2P网络如果二层协议是以太网协议,OSPF就会认为该接口网络类型是BMA网络如果二层协议是frame relay协议,OSPF就会认为该接口网络类型是NBMA网络 s接口叫做serial串行接口,广域网线路

默认情况下,serial接口采用的是二层协议HDLC(高级数据链路层协议)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。