ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

OSPF学习笔记整理(上)

2021-04-13 09:55:12  阅读:159  来源: 互联网

标签:LSA 报文 笔记 链路 整理 描述 OSPF 路由 路由器


基本特点

  1. 支持无类域间路由(CIDR);

  2. 无路由自环;

  3. 收敛速度快;

  4. 使用IP组播收发协议数据;

  5. 支持多条等价路由;

  6. 支持协议报文认证;



OSPF支持的网络类型


图片



图片



注:网络类型是指运行OSPF网段的二层链路类型。


常见链路层协议对应的默认网络类型

网络类型
常见链路层协议
Point-to-Point
PPP链路、HDLC链路
broadcast以太网链路
NBMA帧中继链路、ATM链路


DR和BDR


DR和BDR的作用:

1、减少维护邻接关系的数量,从而减少链路状态信息以及路由信息的交换次数,这样可以节省带宽,减少路由器对硬件的负担。

2、在描述拓扑的LSDB中,一个NBMA网段或广播型网段是由单独一条LSA来描述的,这条LSA是由该网段上的DR产生。


是否和邻居建立邻接关系

网络类型
是否和邻居建立邻接关系
点到点
总是和邻居建立邻接关系
点到多点总是和邻居建立邻接关系
virtual-link总是和邻居建立邻接关系
broadcast、NBMADR总是和其他所有路由器(包括BDR)建议邻接关系;

BDR总是和其他所有路由器(包括DR)建议邻接关系;

处于DRother状态的路由器只与DR和BDR建立邻接关系。


OSPF报文头部


图片

总是看上面的报文格式,可能无法理解,阿龙抓个包,给大家看看看看真实的报文头长什么样?

图片


OSPF报文类型


type报文名称报文功能
1Hello发现和维护邻居关系
2DBD发送链路数据库状态摘要

3

LSR

请求特定的链路状态信息
4LSU发送详细的链路状态信息
5LSAck发送确认报文



LSA报文头部


图片

图片

除了Hello报文外,其他的OSPF报文都有携带LSA信息。



LSA-区域内路由计算

LS typeLSA名称LSA描述
1router-LSA

每一个路由器都会生成。这种LSA描述某区域内路由器端口链路状态的集合。

只在所描述的区域内泛洪。

2network-LSA由DR生成,用于描述广播型网络和NBMA网络。这种LSA包含了该网络上所以连接路由器的列表。只在该网络所属的区域内泛洪。


LSA-区域间路由计算

LS TYPELSA名称LSA描述
3
network-summar-LSA由区域边界路由器ABR产生,描述到AS内部本区域外部某一网段的路由器信息,在该LSA所生成的区域内泛洪。

十一

LSA-AS外部路由计算

LS-typeLSA名称LSA描述
4ASBR-summary-LSA由区域边界路由ABR产生,描述到某一自治系统边界路由器ASBR的路由信息,在ABR所连接 区域内泛洪(ASBR所在区域除外)
5AS-external-LSA由自治系统边界路由器ASBR产生,描述到AS外部某一网段的路由信息,在整个AS内部泛洪。


第4类LSA描述如何到底ASBR

相关的ABR就会为该区域产生一条新的第4类LSA。



十二

LS ID 

LS ID是该LSA所描述链路的标识

LSA名称
LS ID
1类LSA
生成这条LSA的路由器的router id
2类LSA所描述网段上DR的端口IP地址

3类LSA

所描述的目的网段的地址
4类LSA所描述的ASBR的router id
5类LSA所描述的目的网段的地址



十三

Hello报文

图片

Hello报文的作用:

1、发现和维护网络拓扑;

2、通过路由器的优先级选举DR和BDR。



验证合法Hello报文:

1、检查网络掩码;

(接收端口的网络类型是广播型,点到多点或者NBMA,所接收的Hello报文中Network mask字段必须和接收端口的网络掩码一致,如果接收端口的网络类型为点到点类型或者虚链路,则不检查network mask字段)

2、检查hello interval;

3、检查router dead interval ,router dead interval=4*hellointerval;

4、检查option。


在rip中将一个接口设置为silent-interface以后,该接口不再发送rip更新;

但在OSPF中,路由器之间需要建立邻居关系之后才会交互路由信息,当一个接口被设置为silent-interface以后,该接口不再接收或发送hello包,造成该接口不能和其他路由器形成邻居关系。



十四

邻居关系状态变换(邻居关系、邻接关系)


图片



图片


标签:LSA,报文,笔记,链路,整理,描述,OSPF,路由,路由器
来源: https://blog.51cto.com/u_15127557/2702456

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有