包含OSPF的LSA及之前内容笔记

一.OSPF的七种类型LSA:


1、路由器LSA (Router LSA)
由区域内所有路由器产生,并且只能在本个区域内泛洪广播。

这些最基本的LSA通告列出了路由器所有的链路和接口,并

指明了它们的状态和沿每条链路方向出站的代价。

LSA传播范围:本域内传递

LSA通告路由器:本路由器的Router ID

LSA链路状态ID:本路由器的Router ID

LSA包含的内容:本路由器的直连邻居,以及直连接口的信息

2、网络LSA (Network LSA)
由区域内的DR或BDR路由器产生,报文包括DR和BDR连接的路由器的链路信息。

网络LSA也仅仅在产生这条网络LSA的区域内部进行泛洪。

LSA传播范围:本域(存在以太网络连接的域)内传递

LSA通告路由器:DR的Router ID

LSA链路状态ID:DR的接口IP

LSA包含的内容:MA网络中的路由器以及本网的掩码信息和DR路由器本身的Router ID

3、网络汇总LSA (Network summary LSA)
由ABR产生,可以通知本区域内的路由器通往区域外的路由信息。

在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。

如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将

会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。

LSA传播范围:域间路由,能泛洪到整个AS中,始发路由器除外。

LSA通告路由器:ABR的Router ID(经过一个ABR,就会改为这个ABR的Router ID)

LSA链路状态ID:网络号

LSA包含的内容:本区域中的路由信息,包括网络号和掩码

4、ASBR汇总LSA (ASBR summary LSA)
也是由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。

LSA传播范围:泛洪到整个AS中,(把ASBR的Router ID传播到其他区域,让其他区域的路由器得知ASBR的位置。)

LSA通告路由器:ABR的Router ID(经过一个ABR,就会改为这个ABR的Router ID)

LSA链路状态ID:ASBR的Router ID

LSA包含的内容:本区域中的路由信息,包括网络号和掩码

注意:在ASBR直连的区域内,不会产生4类的LSA,因为ASBR会发出1类的LSA,其中会指明自己是ASBR。

5、自治系统外部LSA (Autonomous system external LSA)
由ASBR产生,告诉相同自治区的路由器通往外部自治区的路径。

自治系统外部LSA是惟一不和具体的区域相关联的LSA通告,将在整个自治系统中进行泛洪。

LSA传播范围:域外路由,不属于某个区域,一个LSA即是一条路由信息

LSA通告路由器:ASBR的Router ID,通告路由器不会发生改变

LSA链路状态ID:网络号

LSA包含的内容:将外部自治系统传递进来,包含着域外的路由信息

6、组成员LSA (Group membership LSA)
* 目前不支持组播OSPF (MOSPF协议)

7、NSSA外部LSA (NSSA External LSA)
由ASBR产生,几乎和LSA 5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。

在NSSA区域中,当有一个路由器是ASBR时,不得不产生LSA 5报文,但是NSSA中不能有LSA 5报文,所有ASBR产生LSA 7报文,发给本区域

的路由器。


二.OSPF笔记


1.OSPF的基本概念

链路:
路由器上的一个接口;

链路状态:
有关各条链路的状态的信息,用来描述路由器接口以及与邻居路由器的关系, 主要包括:链路的类型;接口IP地址及掩码;链路上所连接的邻居路由器;链路的带宽(开销)。

区域:
共享链路状态信息的一组路由器,在同一个区域内的路由器有相同的链路状态数据库

自治系统(Autonomous System):
一个自治系统是指使用同一种路由协议交换路由信息的一组路由器。

2.OSPF特点:

1、收敛速度快,相对RIP快,相对BGP快,相对EIGRP慢;
2、无类的路由协议,支持不连续子网,支持VLSM (可变长子网掩码),支持CIDR;
3、OSPF支持等价负载均衡 EIGRP(非等价负载均衡);
4、支持区域划分;
5、OSPF支持认证:0是不认证,1、简单明文认证,2、MD5认证;
6、触发更新;
7、没有路由环路 OSPF在同一个区域内是绝对无环路,基于SPF算法,不可能产生环路由;
8、OSPF 管理距离 AD(prefrence)协议优先级 内部10 外部 150 ;
9、OSPF基于接口开销(cost)来进行路由计算的,相对RIP的跳数,更优 100M/接口带宽;
10、OSPF使用组播来收发报文:RIP组播地址 224.0.0.9;OSPF组播地址:224.0.0.5(DR router) 224.0.0.6;
11、OSPF是IP协议承载的 端口89;

3.链路状态通告(LSA)和链路状态更新(LSU):

LSA用来描述路由器和链路的状态,LSA包括的信息有路由器接口的状态和所形成的邻接状态;LSU可以包含一个或多个LSA;

4.最短路径算法(SPF)算法:

是OSPF路由协议的基础。SPF算也被称为Dijkstra算法。OSPF路由器利用SPF独立地计算出到达目标网络的最佳路由;

5.邻居关系:

如果两台路由器共享一条公共数据链路,并且能够协商Hello数据包中所指定的某些参数,它们就形成邻居关系;

6.邻接关系:

相互交换LSA的OSPF邻居建立 的关系,一般说,在点到点,点到多的网络上邻居路由器都形成邻接关系,而在广播多路由访问和NBMA网络上,要选举DR和BDR,DR和BDR路由器与所有的邻居路由器形成邻接关系,但是DRother路由器之间不能形成邻接关系,只能形成邻居关系;

7.指定路由器(DR)和备份指定路由器(BDR):

为了避免路由器之间建立完全邻接关系而引起的大量开销,OSPF要求在多路访问的网络中选举出一个DR,每个路由器都与之建立邻接关系,选举DR的同时也选举出一个BDR,当DR失效时,BDR担负起DR的职责,而且所有其他路由器只与DR和BDR建立 邻接关系;

8.Router ID

概念:
用于在自治系统中唯一标识一台运行OSPF的路由器的32位整数,每个运行OSPF的路由器都有一个Router ID。
OSPF如果 没有Router-ID是无法工作的

Router-ID的优先顺序
可以手工指定:
全局下指定 [AR1]router id 1.1.1.1
在进程下指定 [AR1]ospf 10 router-id 1.1.1.1

如果没有手工指定:
首先选举逻辑接口(Loopback)地址大的做为Router ID;
如果有逻辑接口,有物理接口,逻辑接口优先;
如果只有物理接口,物理接口地址大的优先; (物理接口必须是活动状态 )

如果重新配置 了Router ID,不会立刻生效 ,可以 重置进程 (重启设备 )

OSPF 路由器的分类

1、内部路由器(Internal Router):

内部路由器是指所有所连接的网段都在一个区域的路由器。属于同一个区域的IR维护相同的LSDB。

2、区域边界路由器(Area Border Router):

区域边界路由器是指连接到多个区域的路由器。ABR为每一个所连接的区域维护一个LSDB;
ABR将所连接的非骨干区域内的链路状态信息抽象成路由信息,并发布到骨干区域中,由骨干区域进一步发布到其他非骨干区域;
ABR也要将骨干区域的链路状态信息抽象成路由信息,并发布到所连接的非骨干区域中;


3、骨干路由器(Backbone Router):

骨干路由器是指至少有一个端口(或者虚连接)连接到骨干区域的路由器。包括所有的ABR和所有端口都在骨干区域的路由器。

4、AS边界路由器(AS Boundary Router):

AS边界路由器是指和其他AS中的路由器交换路由信息的路由器,这种路由器向整个AS通告AS外部路由信息。AS边界路由器可以是内部路由器IR,或者是ABR,可以属于骨干区域也可以不属于骨干区域。

5.OSPF的五种报文:

Hello报文:发现邻居,建立邻居,维护邻居;
DBD报文:用来描述本地LSDB的摘要信息,用于同步数据库;
LSRequest报文(请求报文):用来请求具体的LSA消息;
LSU(更新报文):更新消息 ,用于向对方发送具体的LSA;
LSack(确认报文):用于对收到的LSA进行确认;
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

捞起月亮的渔民QAQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值