一句话总结OSPF特性

一、组播地址和协议号
组播地址:224.0.0.5(All OSPF router)和224.0.0.6(All DR router)
协议号:IP协议89号

二、LSA的种类

  1. 路由器LSA:每个路由器都会发送1类LSA,包含了链路和状态的详细信息
  2. 网络LSA:DR发出来的,包含了链路上的所有路由器以及子网掩码
  3. 网络汇总LSA:由ABR生成的区域间的路由信息
  4. ASBR汇总LSA:由ABR生成的去往ABBR的路由
  5. AS外部LSA:由ASBR生成的外部路由
  6. NSSA区域外部LSA:NSSA区域生成的外部路由,在经过ABR以后会7转5

三、如何防环

  1. 区域内部的防环通过SPF算法进行计算,不会引起环路

    1. 区域间的防环:类似水平分割,即所有非骨干区域只能和骨干区域连接,骨干区域只接受非骨干区域的1类LSA和2类LSA,不接受非骨干区域通告的3类LSA。

四、如何汇总路由

  1. 区域内部由于是通过LSA计算出来的路由,无法进行汇总
  2. 区域间的汇总在ABR上进行,在区域下abr-summary

五、如何汇总外部路由
在ASBR上进行汇总,asbr-summary

六、路由如何过滤

  1. filter-policy import: 在路由进程下操作,任何路由器上都可以操作,影响自身的路由表,不影响下游路由器。只有在ABR上操作,才会影响下游路由器。(OSPF特性:对于没有进入本地路由表的1类LSA和2类LSA,ABR不会为其生成3类LSA通告到其他区域)
  2. filter-policy export:在路由进程下操作,在ASBR上,对引入的外部路由做过滤。
  3. filter export:在区域里操作,在ABR上,对离开区域的3类LSA进行过滤。
  4. filter import:在区域里操作,在ABR上,对进入区域的3类OSA进行过滤。

七、 DR:多路访问选DR,即广播多路访问和非广播多路访问都需要选举DR,选举规则:优先级越大越优先,优先级相同则RID越大越优先。而且DR的选举是非抢占的,这样导致的结果是,在多路访问网络中,最先启动OSPF进程的路由器是DR。在多路访问中,DR-other之间是Two-way的邻接状态,只有DR、BDR和DR-other之间是全邻接关系。

八、数据包:

  1. hello:建立和维护邻居关系,在广播和点到点网络,每10秒发送1次,失效间隔为40S,在NBMA和P2MP网络,30/120秒。
  2. DD:数据库描述报文,LSA的摘要信息。
  3. LSR:链路状态请求,用于向对端请求LSA
  4. LSU:链路状态更新,包含了一个或者多个LSA
  5. LSACK:用来对收到的LSA进行确认

九、邻居关系状态机

  1. down: 初始状态
  2. init: 收到邻居的Hello包,但Hello包里的邻居字段没有本路由器的Router-ID
  3. two-way:收到邻居的Hello包,并且在Hello包中看到本路由器的Router-ID
  4. exstart:信息交换初始状态,确定主从关系,由谁先发起交换,确定DD报文序列号。
  5. exchange:信息交换状态,DD报文的交互
  6. loading:信息加载状态,通过LSR、LSU交换LSA信息
  7. full:全邻接状态

十、router-ID:手工指定最优先,如果没有手工指定,则拥有最大IP的活动环回口地址当选,否则,拥有最大IP的活动物理接口的IP当选。 手工配置时,全局可以配置,也可以在起OSPF进程的时候配置。

十一、建立邻居的条件:

  1. 链中双方接口的IP地址在同一个网络,子网掩码致
  2. MTU相同
  3. 认证通过
  4. 在同一个区域
  5. 如果是特殊区域,如Stub和NSSA,则这个区域内的所有路由器都需要配置。
  6. hello和Dead时间一致
  7. 网络类型一致

十二:OSPF网络类型

  1. 广播类型网络:选举DR,链路层协议是Ethernet时,默认为广播类型网络。
  2. 点到点类型网络:不选举DR,链路层协议是PPP、HDLC和FR的点到点子接口时,为点到点类型。
  3. NBMA类型网络:当链路层协议是FR和ATM时,默认为NBMA网络,手工指定邻居,选举DR。
  4. 点到多点类型网络:可以看成是多个点到点的网络。

原文地址:http://blog.51cto.com/liu008qing/2287826

时间: 2024-11-11 10:49:25

一句话总结OSPF特性的相关文章

OSPF相关知识与实例配置

OSPF相关知识与实例配置[基本知识及多区域配置] OSPF(开放式最短路径优先协议)是一个基于链路状态的IGP,相比于RIP有无环路:收敛快:扩展性好等优点,也是现在用的最多的:所以这次实验就针对于OSPF(HCNA)内容进行一个探究: 在说ospf配置前:我们先来了解下ospf LSA的类型: type1 LSA:每个ospf路由器都会产生type1 LSA:描述了对应设备接口的物理接口所连接的链路或接口,并且表明了个链路的状态.开销等参数:(只在区域内泛洪) Type2 LSA:网络LSA

OSPF(三)

1.OSPF Stub区域stub区域:该区域的ABR不传播接收到的自治系统外部路由:也即5类LSA,4类LSA.但为保证到自治系统外的路由可达,该区域的ABR将生成一条缺省路由,该缺省路由使用3类LSA,发布给stub区域中的其他非ABR路由器:配置Stub区域:骨干区域不能配置成stub区域: 若要将一个区域配置成stub区域,则该区域中所有路由器都必须配置stub命令:stub区域不能存在ASBR,即自治系统外部的路由不能在本区域内传播.虚连接不能穿过stub区域.区域内若有多个ABR,可

android面试题目

最近才开的博客,希望大家多多关注,andorid开发也做了3年有余了,也面试多家企业,借此机会分享一下,我们中遇到过的问题以及解决方案吧,希望能够对正在找工作的andoird程序员有一定的帮助.学完<andorid从零开始教程>+面试题目全理解,年薪20w以上绝对没问题. 特别献上整理过的50道面试题目 1.listView的优化方式 重用convertView viewHolder static class viewHolder 在列表里面有图片的情况下,监听滑动不加载图片 多个不同布局,可

设计模式系列(0)

喜欢的朋友可以去网上下载大话设计模式PDF格式. 根据模式的目的可分为3类:1.创建型模式:与对象的创建有关.2.结构性模式:处理类与对象的组合.3.行为性模式:对类或对象怎样交互和怎样 分配职责进行描述. 面向对象设计的2个基本原则:1.针对接口编程,而不是针对实现编程.2.优先使用对象组合,而不是类继承. 面向对象设计的5个设计原则:1.单一职责原则(SRP)2.开放封闭原则(OCP) 3.Liskov替换原则(LSP)4.依赖倒置原则(DIP)5.接口隔离原则(ISP) 23中设计模式:1

HCNP学习笔记之OSPF协议原理及配置10-OSPF扩展特性

这几个特性了解一下,基本不需配置. 一 LSDB超载 定义:由于受到存储容量的限制,当LSDB太大时,某些路由器将无法存储整个LSDB,这种现象称为LSDB超载.LSDB超载通常是因为存储了太多AS外部路由信息(第五类LSA)引起的. 解决问题:为了减小LSDB规模. 非骨干区域可以通过配置Stub区域.完全Stub区域或者NSSA减小LSDB规模. RFC1765定义了一个新的OSPF参数:ospfExtLsdbLimit,即第五类LSA的最大数量. lsdb-overflow-limit n

一句话解释c#中的特性

自己闲着无聊写的,当然有些描述不是十分准确,毕竟一句话不能表达太多意思. 委托:把方法当做参数进行传递. 泛型:在类.方法中对使用的类型参数化. 匿名方法:委托及调用委托的简化版. Lambda表达式:匿名方法的进一步进化. 扩展方法:给现有类添加新的方法. LINQ: 将SQL方式的查询从数据库扩展到其它方面(集合对象,XML等). 反射:获取运行时类型信息. 部分类: 把一个类的声明分散到多个文件中. 类型推断:编译时自动推断类型. 匿名类型:封装只读属性的对象. 自动属性:编译器帮你自动生

一句话解释c#中的特性,你了解多少

自己闲着无聊写的,当然有些描述不是十分准确,毕竟一句话不能表达太多意思. 委托:把方法当做参数进行传递. 泛型:在类.方法中对使用的类型参数化. 匿名方法:委托及调用委托的简化版. Lambda表达式:匿名方法的进一步进化. 扩展方法:给现有类添加新的方法. LINQ: 将SQL方式的查询从数据库扩展到其它方面(集合对象,XML等). 反射:获取运行时类型信息. 部分类: 把一个类的声明分散到多个文件中. 类型推断:编译时自动推断类型. 匿名类型:封装只读属性的对象. 自动属性:编译器帮你自动生

52-高级路由:重分发特性:RIP、OSPF

一.实验拓扑:二.实验要求: 三.命令部署:1.R1(config)#ip route 4.4.4.0 255.255.255.0 s2/0R1(config)#ip route 0.0.0.0 0.0.0.0 s2/0 R1(config)#router ripR1(config-router)#redistribute ospf 110 metric 10 R1(config)#router ripR1(config-router)#redistribute staticR1(config-

eNSP分析OSPF分析stub区域与普通区域的区别,并验证stub区域的特性

实验目的:分析stub区域与普通区域LSA通告以及路由条目的区别思路:建立ospf区域,并注入外部路由,分析各区域的LSA以及路由信息,然后将没有注入外部路由的普通区域设置成stub区域,分析LSA以及路由信息,并分析该区域变化前后的区别.一.建立如下拓扑图:规划好区域二.配置路由器上的ip地址,配置如下:1.路由器由左向右依次命名为:R1.R2.R3.R4.R52.R1上的G0/0/0的IP地址为:192.168.1.254 /24G0/0/1的IP地址为:192.168.12.1 /24R2