ospf网络类型

1.点到点

点到点网段

2.广播网络

transit网段(至少有两台路由器的广播型网段)

3.NBMA

transit网段

4.点到多点


ospf网段的类型
(网段的类型只与网络的类型有关)

1.transit网段

2.stub网段

3.点到点网段

4.virtual

一类的lsa
router-lsa

1.作用

域内路由的交换

2.产生者

任何的路由器都可以产生

3.内容

路由信息和拓扑信息

4.传递范围

在同一个区域内传递(至于边界路由是不一样的)


router-lsa的重要字段

lsa-type: router-lsa(一类的lsa)

ls-id: 产生的路由器的router-id

adv- rtr:通告路由器的router-id

ls-age:产生的时间

lenth:长度

seq:每次产生一次就会加一

options:E(可扩展的)

chksum:校验和

link-count:(连接数,来描述一条链路)

transnet:

link-id:dr的接口ip地址

date:与dr相连的本地接口的IP地址

link-type:transit网段(描述的此网段的拓扑信息)

metric:路径的开销

stubnet:(不是环卫口)

link-id:该stub网段的ip网络地址

date:子网掩码

link-type:stubnet(描述的是此网段的路由信息)

metric:路径的开销

stubnet:(环卫口)

link-id:环卫口地址

date:32位的子网掩码

link-type:stubnet

metric:路径开销

p2p:

link-id:邻居的router-id

date:该网段上本地接口的IP地址

link-type:p2p(描述的次网段的拓扑信息)

metric:路径的开

七类lsa

 1.作用

 传递nssa区域内的路由信息

 2.内容

 路由信息

 3.范围

 只在nssa区域存在

 4.产生者

 abr

 

 七类lsa的重要字段

 type:nssa

 ls-id:

 adv rtr:

 ls-age:

 len:

 options:

 seq:

 chksum:

 netmask:

 tos 0 metric:

 E type:

 forwarding address:

  1.FA默认是不能被转换为0.0.0.0的

  2.E-type不可以被转换为5类lsa的时候,可以被设置成0.0.0.0

协议的优先级(pre)用来选路的 

 ospf:10

 rip:100

 static:60

 direct:0

 o_ase:150

ospf的特殊区域

可以减少lsdb的规模和对内存的需求

1.stub(区域0和虚链路的区域不能配置成stub)

 不允许引入外部路由,不接受4类lsa和5类lsa,abr生成缺省路由

2.完全stub

 不允许引入外部路由,不接受3类lsa,4类lsa,5类lsa,会产生一个缺省路由

3.nssa(not so stubby area)区域

 允许引入外部路由,不允许5类的lsa,但是是以7类lsa呈现的

多个ABR的问题

 如果存在多个ABR,那么一般选择router-id大(translator)的ABR进行转换。

ospf故障

1.路由器邻居关系的故障

 首先保证路由器的直连是通的,然后开始看display ospf error

 如果所有的都没有错,要确定一下是否宣告了此路由

 1.router-id冲突(重新启动ospf)

 2.错误的area-id

 3.认证类型

 4.认证的密码

 5.网络掩码(除了p2p网络,也就是MA网络才会有掩码不匹配)

 6.网络类型

 7.MTU

 8.hello时间

 9.dead时间

 10.v-link的peer

 11.options字段

2.路由器区域间路由的故障

 最经常出现问题的是虚链路,会出现路由汇聚,路由选路的问题

ospf的扩展特性

1.lsdb的超载机制

2.按需电路

3.stub路由器


持续更新

ospf几种lsa的更多相关文章

  1. OSPF - 3,OSPF区域和LSA

    1,四种末端区域骨干区域和标准区域:1,2,3,4,5,包含5类LSA,为了减少某些普通区域的LSA(主要就是4类和5类,有时做绝到连3类也不要了),引入了末梢区域.同时为了确保数据能出去,一般ABR ...

  2. ospf 提升 二 ---LSA

    ospf ABR和ASBR的区别 官方建议中大型网络的规模参考   根据spf算法   而不是路由器的硬件性能强弱 a ABR最多关联3个区域 b 单区域内路由器最多50台 c 一台运行ospf的路由 ...

  3. OSPF两种组播地址的区别和联系

    1.点到点网络: 是连接单独的一对路由器的网络,点到点网络上的有效邻居总是可以形成邻接关系的,在这种网络上,OSPF包的目标地址使用的是224.0.0.52.广播型网络, 比如以太网,Token Ri ...

  4. H3C OSPF协议区域LSA发布

  5. OSPF多区域配置;骨干区域与非骨干区域;ABR边界路由器;LSA和SPF算法

    SPF:链路状态路由算法.基本用于OSPF中,但是要求路由器路由数据库足够大,因为链路状态信息包括很多内容,这也是一个缺点. OSPF是一种内部网关协议(IGP) OSPF路由协议是一种典型的链路状态 ...

  6. OSPF特殊区域和LSA

    OSPF路由计算优选次序: (1) 直连路由:本路由器发起的LSA 1.2: (2) 区域内路由:O: LSA 1.2: (3) 区域间路由:O IA: LSA 3: (4) 1类外部路由:O E1: ...

  7. HCNP Routing&Switching之OSPF LSA类型

    前文我们了解了OSPF中的虚连接相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15202348.html:今天我们来聊一聊OSPF数据包中LSA类型相 ...

  8. 什么是LSA,在OSPF中LSA是什么

    什么是LSA:链路状态通告,它存在于LSU(链路状态更新包) Type 1 LSA:路由器LSA       每个OSPF路由器都会产生路由器LSA,描述了对应设备的物理接口所连接的链路和接口,并指明 ...

  9. OSPF(Open Shortest Path First)

    1.概述 路由协议OSPF全称为Open Shortest Path First,也就开放的最短路径优先协议,因为OSPF是由IETF开发的,所以所有厂商都可以用. OSPF的流量使用IP协议号. O ...

随机推荐

  1. 从今天开始学习Swift -- Swift 初见 (转)

    原文地址:http://www.cocoachina.com/newbie/basic/2014/0604/8675.html   Swift系列文章由CocoaChina翻译小组翻译自苹果的官方文档 ...

  2. 从零开始的全栈工程师——JS面向对象(初篇)

    面向对象编程 面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式.它使用先前建立的范例,包括模块化,多态和封装几种技术.今天,许多流行的编程语言(如Java,JavaScript,C#,C+ ...

  3. Azure进阶攻略 | 应用流畅运行杜绝超载,自有一套好方法

    世界上很多东西,无论交通工具.房屋建筑,甚至计算机程序,在容量方面都存在设计上的理论最大值. 比如火车,正常情况下是这样的.舒适地坐着,安静地读一本书,时不时抬头若有所思地远眺车窗外风景,满满的文艺范 ...

  4. 复制windows CMD命令行中的内容

    标记文本后,按"回车",或鼠标"右键"为从CMD中复制文本. 在CMD中,按鼠标"右键",为在CMD中粘贴文本.

  5. 爬虫第一篇基本库的使用——urllib

    在Python2中有urllib2和urllib3两个库来实现请求的发送,在Pyhon3中则统一为urllib. urilib包含以下4个模块 request:最基本的请求模块,可以用来实现请求的发送 ...

  6. IOS 制作动画代码和 设置控件透明度

    方式1: //animateWithDuration用1秒钟的时间,执行代码 [UIView animateWithDuration:1.0 animations:^{ //存放需要执行的动画代码 s ...

  7. java连接ssh执行shell脚本

    在liunx上写了一个shell脚本,想通过java去调用这个shell脚本,不知道怎么去调用,在网上说使用process这个进程方式,但是我执行机和我shell脚本都不在同一台电脑,老大说java中 ...

  8. LA 3708 墓地雕塑

    题目链接:https://vjudge.net/contest/132704#problem/D 题意:一个长度为10000的园上,均匀分布n个雕塑,现在要加入m个雕塑,这样原先的就可能会移动,求移动 ...

  9. 使用Sort方法对数组进行快速排序

    实现效果: 知识运用: Array类的Sort方法 public static void Sort(Array array)   // array:要排序的一维Array数组 实现代码: static ...

  10. 大数据(1)初始hadoop

    1.hadoop模型如下: (上图为Hadoop1.x的布局) (Hadoop2.x较Hadoop1.x,多了YARN) Hadoop框架,是一个庞大的生态系统. 或者我们可以这样理解: 可以把整个体 ...