×

路由协议有哪些

路由协议有哪些(局域网路由协议有哪些)

admin admin 发表于2022-09-19 07:33:04 浏览87 评论0

抢沙发发表评论

本文目录

局域网路由协议有哪些

局域网路由协议? 单一一台路由运行路由协议有意义? 如果2个IP在一网段就定义为在同一局域网的话。

那有下面的路由协议。rip igrp eigrp isis ospf bgp

路由器按产品结构分为哪几类路由选择协议都有哪些

从结构上分为“模块化路由器”和“非模块化路由器”。模块化结构可以灵活地配置路由器,以适应企业不断增加的业务需求,非模块化的就只能提供固定的端口。通常中高端路由器为模块化结构,低端路由器为非模块化结构。 一般路由器支持多种等。这些路由选择协议可分为有路由选择协议, 例如静态路由、 RIP 类路由选择协议和无类路由选择协议、 IGRP 、 RIPv2 、 EIGRP 、 OSPF 和 BGP 等。

ospf路由协议计算涉及的lsa有哪些

OSPF(Open Shortest Path First,开放最短路径优先)是IETF(Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的内部网关协议。目前针对IPv4协议使用的是OSPF Version 2。-路由协议有哪些

OSPF有五种类型的协议报文:

  • Hello报文:周期性发送,用来发现和维持OSPF邻居关系,以及进行DR(Designated Router,指定路由器)/BDR(Backup Designated Router,备份指定路由器)的选举。
  • DD(Database Description,数据库描述)报文:描述了本地LSDB(Link State DataBase,链路状态数据库)中每一条LSA(Link State Advertisement,链路状态通告)的摘要信息,用于两台路由器进行数据库同步。
  • LSR(Link State Request,链路状态请求)报文:向对方请求所需的LSA。两台路由器互相交换DD报文之后,得知对端的路由器有哪些LSA是本地的LSDB所缺少的,这时需要发送LSR报文向对方请求所需的LSA。
  • LSU(Link State Update,链路状态更新)报文:向对方发送其所需要的LSA。
  • LSAck(Link State Acknowledgment,链路状态确认)报文:用来对收到的LSA进行确认。

OSPF中对链路状态信息的描述都是封装在LSA中发布出去,常用的LSA有以下几种类型:

  • Router LSA(Type-1):由每个路由器产生,描述路由器的链路状态和开销,在其始发的区域内传播。
  • Network LSA(Type-2):由DR产生,描述本网段所有路由器的链路状态,在其始发的区域内传播。
  • Network Summary LSA(Type-3):由ABR(Area Border Router,区域边界路由器)产生,描述区域内某个网段的路由,并通告给其他区域。
  • ASBR Summary LSA(Type-4):由ABR产生,描述到ASBR(Autonomous System Boundary Router,自治系统边界路由器)的路由,通告给相关区域。
  • AS External LSA(Type-5):由ASBR产生,描述到AS(Autonomous System,自治系统)外部的路由,通告到所有的区域(除了Stub区域和NSSA区域)。
  • NSSA External LSA(Type-7):由NSSA(Not-So-Stubby Area)区域内的ASBR产生,描述到AS外部的路由,仅在NSSA区域内传播。
  • Opaque LSA:用于OSPF的扩展通用机制,目前有Type-9、Type-10和Type-11三种。其中,Type-9 LSA仅在本地链路范围进行泛洪,用于支持GR(Graceful Restart,平滑重启)的Grace LSA就是Type-9的一种类型;Type-10 LSA仅在区域范围进行泛洪,用于支持MPLS TE的LSA就是Type-10的一种类型;Type-11 LSA可以在一个自治系统范围进行泛洪

所有的LSA都有相同的报文头,其格式如图所示

主要字段的解释如下:

LS age:LSA产生后所经过的时间,以秒为单位。LSA在本路由器的链路状态数据库(LSDB)中会随时间老化(每秒钟加1),但在网络的传输过程中却不会。

LS type:LSA的类型。

Link State ID:具体数值根据LSA的类型而定。

Advertising Router:始发LSA的路由器的ID。

LS sequence number:LSA的序列号,其他路由器根据这个值可以判断哪个LSA是最新的。

LS checksum:除了LS age字段外,关于LSA的全部信息的校验和。

length:LSA的总长度,包括LSA Header,以字节为单位。