1. OSPF 基础实验(三):邻接关系和 LSA

简介: 设备互联方式及 IP 地址规划如图所示,其中 R1 的 Loopback0 接口属于 OSPF 区域 2,R4的GE0/0/2 接口属于 OSPF 区域1,R1、R2、R3、R4 的其他接口都属于 OSPF 区域 0。R5 的 GE0/0/3 属于 OSPF 区域 1,R5 的 Loopback0 不属于 OSPF 域内。

1.3 OSPF 的邻接关系和 LSA
1.3.1 实验介绍
1.3.1.1 学习目标

  1. 阐明在多路访问网络中接入多台路由器时的邻居关系建立过程

  2. 控制 OSPF DR 的选举

  3. 描述 5 种类型的 LSA 的内容,以及它们的作用

1.3.1.2 实验组网介绍
image.png

设备互联方式及 IP 地址规划如图所示,其中 R1 的 Loopback0 接口属于 OSPF 区域 2,R4的GE0/0/2 接口属于 OSPF 区域1,R1、R2、R3、R4 的其他接口都属于 OSPF 区域 0。R5 的 GE0/0/3 属于 OSPF 区域 1,R5 的 Loopback0 不属于 OSPF 域内。

1.3.1.3 实验背景
你是公司的网络管理员。现在公司的网络中有五台 AR 路由器,其中 R1、R2、R3 和 R4 在公司总部,通过以太网互联。R5 在公司分部,与公司总部的 R4相连。由于网络规模较大,为了控制 LSA 的洪泛,你设计了多区域的 OSPF。

同时为了明确设备的 Router ID,你配置设备使用固定的地址作为 Router ID。

在 R1、R2、R3 与 R4 之间互联的网络上,需要干预 DR与 BDR 的选举。实际使用中将 R3 定义为 DR、R2 定义为 BDR,R1、R4 定义为 DROther

1.3.2 实验任务
1.3.2.1 任务思路

  1. 设备 IP 地址配置

  2. 按照规划配置 OSPF 区域

  3. 检查 OSPF 配置结果,检查 OSPF 邻居关系状态,检查 OSPF 路由表,检查 OSPF LSDB

  4. 手动修改接口的 DR 优先级,人工干预 OSPF DR、BDR 的选举结果

  5. 在 R5 上将直连路由引入到 OSPF 中,在 R1 上观察 Type-5 LSA

  6. 单独观察 Type-1 LSA、Type-2 LSA、Type-3 LSA、Type-4 LSA

  7. R1 上通过 debug 观察 OSPF LSU、LSAck、LSR 报文

1.3.2.2 任务步骤
步骤 1、互联接口、环回口IP 地址配置

设备命名

配置 R1 的 GE0/0/0、Loopback0 接囗 IP 地址

image.png

配置 R2 的 GE0/0/0、Loopback0 接囗 IP 地址

image.png

配置 R3 的 GE0/0/0、Loopback0 接口IP 地址

image.png

配置 R4的 GE0/0/0、GE0/0/1、Loopback0 接囗IP 地址

image.png

配置 R5 的 GE0/0/3、Loopback0 接囗 IP 地址

image.png

在 R4 上检测互联地址连通性

image.png

步骤 2、配置多区域 OSPF
按照规划配置多区域 OSPF,修改 Loopback0 接囗的网络类型为 Broadcast

配置 R1

image.png

配置 R2

image.png

配置 R3

image.png

配置 R4

image.png

配置 R5

image.png

步骤 3、检查 OSPF 配置结果

在 R4 上检查 OSPF 邻居的概要信息

image.png

R3、R4 之间只建立了邻居关系,而没有邻接关系

在 R4 上查看 OSPF 路由表

image.png

在 R5 上查看 OSPF LSDB

image.png

区域1中仅存在2台路由器,所以在 R5的 LSDB 中,仅存在2条Type-1 LSA,剩余的5条Type-3 LSA 为 R4 向 R5 通告的区域间路由

在 R2 上查看 OSPF LSDB

image.png

在 R2 上除了4条 Type-1 LSA 以外,还有1条 Type-2 LSA。R2的 GE 0/0/0 接口所连接的是一个广播型网络,该网络上的 DR 会产生1条 Type-2 LSA 来描述所有的邻居。在这里可以从AdvRouter 字段得知生成这条 LSA 的路由器是 R1,符合 R1 是该网段 DR 的结果

步骤 4、修改接口的 DR 优先级,影响 DR 选举

修改 R4 的 GE0/0/0 接口的 DR 优先级为 255,确保 R4 成为 10.0.123.0/24 网段的 DR

image.png

修改 R3 的 GE0/0/0 接口的 DR 优先级为 254,确保 R3 成为 10.0.123.0/24 网段的 BDR

image.png

修改 R2 的 GE0/0/0 接口的 DR 优先级为 0,确保 R2 不参与选举

image.png

为重新选举 DR、BDR,关闭再重新打开 R1、R2、R3、R4的 GE0/0/0 接口

image.png

为保证选举结果按照设置的优先级决定,尽量先打开 R4、R3 接口,否则可能会出现先打开接口
的路由器成为 DR、BDR

image.png

在 R3 上查看 DR、BDR 选举结果

image.png

此时 R4为 DR、R3 为 BDR

在 R1 上查看 R1、R2 之间的邻居关系

image.png

R1、R2 都为 DRother,它们之间保持在 2-Way 状态,只建立了邻居关系,不存在邻接关系

步骤 5、将直连路由引入 OSPF 中

R5 上 Loopback0 接口不属于 OSPF 区域,将 Loopback0 接口路由引入到 OSPF 中

image.png

在 R1 上查看引入的外部路由条目

image.png

Loopback0 接口路由已经成功被引入到 OSPF 中,以外部路由形式存在

在 R1 上查看 Type-5 LSA

image.png

可以看到 Type-5 LSA 存在2条,但是 R1 的路由表中 OSPF 外部路由只存在1条10.0.5.0/24,这是因为关于 10.0.45.0/24路由同时还存在区域间路由,且区域间路由的优先级高于 OSPF 外部路由

在 R1 上查看 Type-3 LSA

image.png

可以看到 Type-3 LSA 中同样存在 10.0.45.0/24,当Type-3 LSA和 Type-5 LSA 所描述的路由前缀及掩码相同时,OSPF 优选通过 Type-3 LSA 计算出的路由加载到路由表

步骤 6、观察各种类型的 LSA

在 R1 上查看 Type-1 LSA 10.0.1.1

image.png

对于 Type-1 LSA 来说,Ls id 字段表示生成这条 LSA 的路由器 Router lD.从输出信息中可以看到 R1 生成了2条 Type-1 LSA,1条在区域0中泛洪,1条在区域2中泛洪。

在区域 0 中 R1 与一个 transmit 类型的网段相连,可以看到其 Link ID 字段的值为该网段上的DR 接口 IP 地址,Data 部分为本地与 DR 相连的接口 IP 地址。

在区域 2 中,R1 的 Loopback0 接口属于该区域,可以看到其 Link Type 为 StubNet,其 LinkID 值为该 StubNet 网段的 IP 地址,Data 部分为 StubNet 网段的网络掩码

在 R2 上查看 Type-2 LSA

image.png

Type-2 LSA 由 DR 产生,从 Adv rtr 字段可以验证这一点(该 LSA 由 10.0.4.4产生,即 DR生成),对于Type-2 LSA,其 LS ID 字段值为该网段上 DR的接口IP地址,Attached Router 为该网段上所有路由器的 Router ID

在 R1 上查看 Type-3 LSA 10.0.45.0

image.png

Type-3 LSA 的 LS ID 字段值为网络前缀,而 net mask 携带了网络掩码,在 R1 上可以看到 2条 Type-3 LSA。一条在区域0内,从 adv rtr 可以判断出为 R4 产生,由 R4 从区域1向区域0 中通告产生,另外一条在区域2 中,从 adv rtr 可以判断出由 R1 自身产生,R1 作为连接区域 0与区域2的 ABR,同样会产生一条 Type-3 LSA,用于向区域 2 通告

在 R1 上查看 Type-4 LSA

image.png

Type-4 LSA 用于描述如何到达 ASBR,从输出信息中可以看出 R1 上存在2条 Type-4 LSA,一条在区域0中,从 adv rtr 可知为 R4 产生,另外一条为 R1 自身产生,R1 作为连接区域 0与区域 2的 ABR,自身生成了一条 Type-4 LSA,其 Adv rtr 字段为自身 Router lD

相关文章
|
14天前
|
网络协议 网络架构
OSPF 实验
OSPF 实验
|
7月前
|
网络协议
OSPF不同网络类型建立邻居实验
OSPF不同网络类型建立邻居实验
39 1
|
9月前
|
网络协议
|
10月前
|
网络协议 安全 数据安全/隐私保护
OSPF简单实验
OSPF简单实验
31 0
|
网络协议 网络虚拟化 网络架构
路由协议实验
路由协议实验
217 0
路由协议实验
|
网络协议 网络架构
OSPF路由协议——OSPF多区域原理和配置
六 OSPF的三种通信量 1.域内通信量 (lntra-Area Traffic) 单个区域内的路由器之间交换数据包构成的通信量 2.域间通信量 (Inter-Area Traffic) 不同区域的路由器之间交换数据包构成的通信量 3.外部通信量 (External Traffic) OSPF域内的路由器与OSPF区域外或另一个自治系统内 的路由器之间交换机数据包构成的通信量
382 0
OSPF路由协议——OSPF多区域原理和配置
|
网络协议 算法 数据库
链路状态路由协议OSPF——理解OSPF多区域原理
上几章学习了OSPF路由协议的基本概念、工作过程及单域的配置,但是在使用OSPF构建大型网络时,仅有单域是远远不够的。在大型网络中,网络结构的变化是时常发生的,而且随着多条网络路径的增加,路由表将变得越来越庞大。为了解决这个问题,OSPF允许把大型区域划分成多个更易管理的小型区域。本章主要介绍OSPF多区域的原理及配置。
324 0
链路状态路由协议OSPF——理解OSPF多区域原理
|
网络协议 网络架构