本文目录
局域网路由协议有哪些
局域网路由协议? 单一一台路由运行路由协议有意义? 如果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,以字节为单位。