HCIP-8 ospf静默接口,ospf树

HCIP-8 ospf静默接口,ospf树

ospf静默接口

当路由器的接口被配置为静默接口后,该接口可以生成LSA但是不再收发和处理OSPF报文。

1.白名单模式配置。

Silent-interface all

Undo Silent-interface g0/0/0

2.黑名单模式配置。

Silent-interface g0/0/0

域内路由计算

域内:OSPF的区域内。

一、域内路由计算指的是单区域的路由计算,对于区域0或者其他区域,只要是单区域,就适合域内路由计算。

二、域内的路由器 它是怎么去计算的呢?

当一台路由器运行了OSPF进程后,将接口宣告进OSPF后,该接口就会生成链路状态ls,将这些链路状态放入lsa中,形成链路状态通告信息。

三、1类LSA

路由器将接口宣告进OSPF进程后,形成的链路状态放入一类lsa中,用于描述路由器自身的直连状态。

头部信息:

Type : Router

lsa的类型。使用router表示一类lsa,用于描述路由器自身直连的链路状态。

Ls id : 1.1.1.1

表示该LSA的名字,在一类lSA中。表示该路由器的router ID。

Adv rtr : 1.1.1.1

表示该lsa的始发者。产生这条lsa的路由器router ID。

上面这三个就是一条lsa的三要素,这三个完全一样的话,就代表唯一的一条lsa。

Ls age : 550 代表的是老化时间

Len : 36 报文长度

Options : E 特殊区域标识

seq# : 80000001 序列号

chksum : 0x20fc 校验和

ls 描述:

在一类LSA中使用四种link type来描述链路状态:

1.当link-type为stubnet:用于描述一条路由信息(叶子)

Link ID: 1.1.1.1

用于描述这条路由信息的网络号。或者说网络地址

Data : 255.255.255.255

用于描述这条路由信息的网络掩码

这两个加起来就是一个完整的路由信息 一个完整的目的网络

Metric : 0

用于描述该路由器到达这条路由或者目的网络的开销值。

2.当link-type为p -2-p:用于描述直连链路上网络类型为p2p或者p2mp的邻居。(树干)

Link ID: 2.2.2.2

用于描述该邻居路由器的router ID

Data : 12.1.1.1

用于描述本路由器连接该邻居的接口IP地址。

Metric : 1562

用于描述本路由器到达该邻居的开销值

3.当link-type为trans net:用于描述直连链路上网络类型为广播或者NBMA的邻居。

Link ID: 192.168.1.4

用于描述伪节点信息,使用dr的接口IP地址来充当。

Data : 192.168.1.2

用于描述自身直连的伪节点的接口IP地址。

Metric : 1

用于描述本路由器到达伪节点的开销值。

四、2类LSA

Type : Network

LSA类型。使用network表示二类lsa,用来描述伪节点的信息。

Ls id : 192.168.1.2

链路状态ID ,也就是lsa的名字,在2类lsa中。使用dr接口的IP地址充当。

Adv rtr : 2.2.2.2

通告者,2类lsa使用dr接口所在路由器的router-ID充当。

Ls age : 947

老化时间。

Len : 36

报文长度

Options : E

特殊区域标识

seq# : 80000004

序列号

chksum : 0x5a60

校验和

Net mask : 255.255.255.0

网络掩码,二类lsa不仅描述邻居信息(树干)。同时还描述一个路由信息(叶子)

Attached Router 2.2.2.2 用于描述该伪节点直连的邻居信息。

Attached Router 3.3.3.3 用于描述该伪节点直连的邻居信息。

Attached Router 4.4.4.4 用于描述该伪节点直连的邻居信息。

常用命令:

<AR1>display ospf lsdb 查看OSPF数据库

<AR1>display ospf lsdb router 1.1.1.1查看1类LSA具体信息

<AR1>display ospf lsdb network 192.168.1.2 查看2类LSA具体信息

<AR1>display ospf routing 查看SPF算法计算出的最优路由,这个表中的最优路由会拿去进行加标原则后,加入路由表

总结:

1.当一台路由器运行了OSPF协议,将接口宣告进OSPF进程后,接口就会生成链路状态。

什么是链路状态呢?包括接口的IP地址,掩码,开销,邻居信息等

2.单区域内的每一台路由器都会生成一个一类LSA用来描述自身直连接口的链路状态信息。

多区域情况下,每一台路由器会在直连的每一个区域内生成一个一类LSA,在该区域内进行泛红。描述本路由器在该区域内的直连接口链路状态

3.当link-type类型不一样时,表达的意思不同:

stubnet用来描述路由信息

P-2-P 用来描述P2P或p2mp的邻居。

Transnet用来描述广播或者nbma

vlink用来描述虚链路

4.当网络类型为广播时,会使用二类LSA来描述伪节点信息

二类LSA即表达了邻居信息(树干),同时也描述了路由信息(叶子)

域外路由

一、OSPF的域间路由的防环原则

1.为了避免区域间的路由环路。OSPF规定不同区域间的路由器交互只能通过abr实现

abr是连接到骨干区域的,所以在区域的设计上规定:

所有非骨干区域要连接到骨干区域,区域间的通讯,是需要跨过骨干区域的

,形成逻辑上的星状拓扑且无环。

2.abr不会将非骨干区域的三类lsa传递到骨干区域

ABR在骨干区域存在邻居的时候不会计算非骨干区域的三类lsa。

abr在骨干区域不存在邻居的时候,会计算非骨干区域的三类lsa。

3.无论cost,一类LSA优于三类LSA。

虚链路:

1.虚链路属于区域0的逻辑链路。

2.虚链路只能穿越一个非骨干区域。

3.虚链路不能穿越特殊区域

4.报文解释

Link ID: 2.2.2.2 邻居的Router id

Data : 34.1.1.4 用哪个接口去连的邻居

Link Type: Virtual 虚链路

Metric : 2 开销值

5.虚链路的作用

解决非骨干区域和骨干区域传路由

保证骨干区域不被分割

链路优化

三、OSPF域外路由:

外部路由引入过程,

1.在路由器r4进程中使用命令import-route static后,将路由表中的static路由引入到OSPF中。

2.路由器四会触发两条lsu报文,其中第一条lsu携带一个自身的一类lsa。并且asbr置位,用来告知本区域内的其他路由器。我成为asdr了,要引入外部路由了。第二条lsu携带的就是引入的外部路由(5类lsa)

3.五类lsa的同步和泛洪原则。

五类lsa在整个OSPF自制域内泛洪,不基于区域传递。只要路由器之间建立了full关系就可以传递。

4.所有的外部路由引入OSPF后,会以五类lsa存在于数据库中。外部的开销值将不再计算,将赋予该五类lsa一个种子度量值。默认为1,可以手动更改。

开销值在OSPF计算外部路由时,会认为是asbr路由器到达该目的网络的开销值。

四、5类LSA

Type : External lsa类型。使用external表示五类lsa,用来描述外部路由信息,

Ls id : 5.5.5.5 表示外部路由的网络地址。

Adv rtr : 4.4.4.4 通告者。产生这条lsa的路由器的router ID。(ASBR)asbr自制系统边界路由器

Ls age : 690 老化时间

Len : 36 报文长度

Options : E 特殊区域标识

seq# : 80000001 序列号

chksum : 0x9f0d 校验和

Net mask : 255.255.255.255 表示外部路由信息的网络掩码

这两个东西组合到一起,就形成了目标网络

TOS 0 Metric: 1 描述了该五类lsa的开销值,即asbr路由器到达该目的网络的开销值

E type : 2 描述了五类lsa的开销值类型,默认为2,可以手动更改为一。

type 1:OSPF引入外部路由时,可以通过命令将开销值类型改为type 1,当路由器计算type1类型的五类lsa时会计算ostf内部的开销值累加。

Type2:OSPF引入的外部路由默认开销值类型为type 2,当路由器计算type 2类型的五类lsa时,不会计算OSPF内部的开销值。只计算五类lsa携带的开销值。

这有点大了。

Forwarding Address : 0.0.0.0 转发地址(fa地址):用于优化OSPF访问路径的

Tag : 1 路由标记,用来作为路由策略的一个匹配参数。

五、4类LSA

Type : Sum-Asbr lsa的类型,使用asbr表示4类lsa,用来描述asbr信息

Ls id : 4.4.4.4 使用asbr路由器的router ID填充

Adv rtr : 3.3.3.3 通告者,产生这条四类lsa的路由器。(ABR)

Ls age : 107

Len : 28

Options : E

seq# : 80000002

chksum : 0x52eb

Tos 0 metric: 1 用来描述abr路由器到达asbr路由器的开销

一旦abr收到了其他路由器发过来的一类lsa当中置位的asbr。

abr路由器就会将一类lsa转换成四类lsa,传递给相邻的其他区域。

六、五类和四类的关系

1、有5类LSA,就必然有4类LSA么?答案:单区域下因为没有ABR,所以没有4类产生。

2、有4类LSA,就必然有5类LSA么?答案:只要敲了import=route就会ASBR置位,那么ABR就会产生4类,但是如果路由表中没有路由,那么就没有5类lsa

相关推荐
yanxy5124 分钟前
【TS学习】(15)分布式条件特性
前端·学习·typescript
Json20113156 分钟前
Swoole 的 Hyperf 框架和 Go 的 Gin 框架高并发原理以及技术实现对比分析
网络·php·gin·swoole
lalapanda13 分钟前
UE5学习记录 part13
学习·ue5
高林雨露31 分钟前
Java对比学习Kotlin的详细指南(一)
java·学习·kotlin
kfepiza1 小时前
Debian/Ubuntu的networking的`/etc/network/interfaces`配置文件,如何配置route路由
linux·网络·tcp/ip·ubuntu·debian·ip·tcp
齐尹秦1 小时前
HTML5 Web Workers 学习笔记
笔记·学习
go_to_hacker1 小时前
AI进行全自动渗透
网络·web安全·网络安全·渗透测试·代码审计
DarkBule_2 小时前
零基础驯服GitHub Pages
css·学习·html·github·html5·web
余多多_zZ2 小时前
鸿蒙学习手册(HarmonyOSNext_API16)_应用开发UI设计:Swiper
学习·ui·华为·harmonyos·鸿蒙系统
斯~内克2 小时前
鸿蒙网络通信全解析:从网络状态订阅到高效请求实践
网络·php·harmonyos