「实战」动态路由OSPF基础配置,一分钟了解下

2023-10-09 10:01:32

1、实战目的

(1)在路由器上启动 OSPF 路由进程

(2)启用参与路由协议的接口,并且通告网络及所在的区域

(3)LSA 的类型和特征

(4)不同路由器类型的功能

(5)OSPF 拓扑结构数据库的特征和含义

(6)E1 路由和 E2 路由的区别

(7)查看和调试 OSPF 路由协议相关信息

2、拓扑

配置时采用环回接口尽量靠近区域 0 的原则。路由器 R4 的环回接口不在 OSPF 进程中通

告,通过重分布的方法进入 OSPF 网络

3、实验步骤

(1)步骤 1:配置路由器 R1

R1(config)# router ospf 1

R1(config-router)# router-id 1.1.1.1

R1(config-router)# network 1.1.1.0 255.255.255.0 area 1

R1(config-router)# network 192.168.12.0 255.255.255.0 area 1

(2)步骤 2:配置路由器 R2

R2(config)# router ospf 1

R2(config-router)# router-id 2.2.2.2

R2(config-router)# network 192.168.12.0 255.255.255.0 area 1

R2(config-router)# network 192.168.23.0 255.255.255.0 area 0

R2(config-router)# network 2.2.2.0 255.255.255.0 area 0

(3)步骤 3:配置路由器 R3

R3(config)# router ospf 1

R3(config-router)# router-id 3.3.3.3

R3(config-router)# network 192.168.23.0 255.255.255.0 area 0

R3(config-router)# network 192.168.34.0 255.255.255.0 area 2

R3(config-router)# network 3.3.3.0 255.255.255.0 area 0

(4)步骤 4:配置路由器 R4

R4(config)# router ospf 1

R4(config-router)# router-id 4.4.4.4

R4(config-router)# network 192.168.34.0 0.0.0.255 area 2

R4(config-router)# redistribute connected subnets

//将直连路由重分布到 OSPF 网络,重分布的内容在后面的章节详细介绍

4.实验调试

(1) show ip route

R2# show ip route ospf

1.0.0.0/24 is subnetted, 1 subnets

O 1.1.1.0 [110/65] via 192.168.12.1, 00:04:36, Serial0/0/0

3.0.0.0/24 is subnetted, 1 subnets

O 3.3.3.0 [110/65] via 192.168.23.3, 00:02:46, Serial0/0/1

4.0.0.0/24 is subnetted, 1 subnets

O E2 4.4.4.0 [110/20] via 192.168.23.3, 00:02:22, Serial0/0/1

O 3.3.3.0 [110/65] via 192.168.23.3, 00:02:46, Serial0/0/1

4.0.0.0/24 is subnetted, 1 subnets

O E2 4.4.4.0 [110/20] via 192.168.23.3, 00:02:22, Serial0/0/1

O IA 192.168.34.0/24 [110/128] via 192.168.23.3, 00:02:46, Serial0/0/1

以上输出表明路由器 R2 的路由表中既有区域内的路由“1.1.1.0”和“3.3.3.0”,又有

区域间的路由“192.168.34.0”,还有外部区域的路由“4.4.4.0”。这就是为什么在 R4 上要

用重分布,就是为了构造自治系统外的路由。

【技术要点 】

OSPF 的外部路由分为:类型 1(在路由表中用代码“E1”表示)和类型 2(在路由表中

用代码“E2”表示)。它们计算外部路由度量值的方式不同:

① 类型 1(E1):外部路径成本+数据包在 OSPF 网络所经过各链路成本;

② 类型 2(E2): :外部路径成本,即 ASBR 上的缺省设置。

在重分布的时候可以通过“ metric-type”参数设置是类型 1 或 2,也可以通过“metric”

参数设置外部路径成本,默认为 20。下面的是一个具体的实例:

R4(config-router)# redistribute connected subnets metric 50 metric-type 1

则在 R2 上关于“4.4.4.0”路由条目的信息如下:

O O E1 4.4.4.0 [110/ 178] via 192.168.23.3, 00:01:27, Serial0/0/1

(2) show ip ospf database

R1#show ip ospf database

show ip ospf database

OSPF Router with ID (1.1.1.1) (Process ID 1)

Router Link States (Area 1) //区域 1 类型 1 的 LSA

Link ID ADV Router Age Seq# Checksum Link count

1.1.1.1 1.1.1.1 595 0x80000007 0x00A0ED 3

2.2.2.2 2.2.2.2 459 0x80000004 0x002E71 2

Summary Net Link States (Area 1) //区域 1 类型 3 的 LSA

Link ID ADV Router Age Seq# Checksum

2.2.2.0 2.2.2.2 459 0x80000002 0x000D20

3.3.3.0 2.2.2.2 459 0x80000002 0x006B7E

192.168.23.0 2.2.2.2 459 0x80000002 0x001E55

192.168.34.0 2.2.2.2 459 0x80000002 0x002701

Summary ASB Link States (Area 1) //区域 1 类型 4 的 LSA

Link ID ADV Router Age Seq# Checksum

4.4.4.4 2.2.2.2 459 0x80000002 0x008919

Type-5 AS External Link States//类型 5 的 LSA

Link ID ADV Router Age Seq# Checksum Tag

4.4.4.0 4.4.4.4 349 0x80000003 0x008460 0

R2# show ip ospf database

OSPF Router with ID (2.2.2.2) (Process ID 1)

Router Link States (Area 0)//区域 0 类型 1 的 LSA

Link ID ADV Router Age Seq# Checksum Link count

2.2.2.2 2.2.2.2 1712 0x80000004 0x006208 3

3.3.3.3 3.3.3.3 1677 0x80000004 0x00F56C 3

Summary Net Link States (Area 0) //区域 0 类型 3 的 LSA

Link ID ADV Router Age Seq# Checksum

1.1.1.0 2.2.2.2 1785 0x80000001 0x00B53B

192.168.12.0 2.2.2.2 1785 0x80000001 0x0099E5

192.168.34.0 3.3.3.3 1673 0x80000001 0x0088DC

Summary ASB Link States (Area 0) //区域 0 类型 4 的 LSA

Link ID ADV Router Age Seq# Checksum

4.4.4.4 3.3.3.3 1652 0x80000001 0x00EAF4

Router Link States (Area 1) //区域 1 类型 1 的 LSA

Link ID ADV Router Age Seq# Checksum Link count

1.1.1.1 1.1.1.1 1794 0x80000006 0x00A2EC 3

2.2.2.2 2.2.2.2 1786 0x80000003 0x003070 2

Summary Net Link States (Area 1) //区域 1 类型 3 的 LSA

Link ID ADV Router Age Seq# Checksum

2.2.2.0 2.2.2.2 1782 0x80000001 0x000F1F

3.3.3.0 2.2.2.2 1698 0x80000001 0x006D7D

192.168.23.0 2.2.2.2 1738 0x80000001 0x002054

192.168.34.0 2.2.2.2 1672 0x80000001 0x0029FF

Summary ASB Link States (Area 1) //区域 1 类型 4 的 LSA

Link ID ADV Router Age Seq# Checksum

4.4.4.4 2.2.2.2 1653 0x80000001 0x008B18

Type-5 AS External Link States// 类型 5 的 LSA

Link ID ADV Router Age Seq# Checksum Tag

4.4.4.0 4.4.4.4 203 0x80000002 0x00865F 0

以上输出结果包含了区域 1 的 LSA 类型 1、LSA 类型 3、LSA 类型 4、LSA 类型 5 的链路

状态信息,以及区域 0 的 LSA 类型 1,LSA 类型 3,LSA 类型 4 的链路状态信息。同时看到路

由器 R1 和 R2 的区域 1 的链路状态数据库完全相同。

【技术要点 】

① 相同区域内的路由器具有相同的链路状态数据库,只是在虚链路的时候略有不同;

② 命令“ show ip ospf database”所显示的内容并不是数据库中存储的关于每条 LSA

的全部信息,而仅仅是 LSA 的头部信息。要看 LSA 的全部信息,该命令后面还有跟详细的参

数,如“ show ip ospf database router”,结果显示如下:

R1# show ip ospf database router

OSPF Router with ID (1.1.1.1) (Process ID 1)

Router Link States (Area 1)

LS age: 1355

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 1.1.1.1

Advertising Router: 1.1.1.1

LS Seq Number: 80000008

Checksum: 0x9EEE

Length: 60

Number of Links: 3

Link connected to: a Stub Network

(Link ID) Network/subnet number: 1.1.1.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 1

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 2.2.2.2

(Link Data) Router Interface address: 192.168.12.1

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 192.168.12.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 64

Routing Bit Set on this LSA

LS age: 1267

Options: (No TOS-capability, DC)

LS Type: Router Links

Link State ID: 2.2.2.2

Advertising Router: 2.2.2.2

LS Seq Number: 80000005

Checksum: 0x2C72

Length: 48

Area Border Router

Number of Links: 2

Link connected to: another Router (point-to-point)

(Link ID) Neighboring Router ID: 1.1.1.1

(Link Data) Router Interface address: 192.168.12.2

Number of TOS metrics: 0

TOS 0 Metrics: 64

Link connected to: a Stub Network

(Link ID) Network/subnet number: 192.168.12.0

(Link Data) Network Mask: 255.255.255.0

Number of TOS metrics: 0

TOS 0 Metrics: 64

以上输出是路由器 R1 在区域 1 的 LSA 类型 1 的全部信息。

(3) show ip ospf

R4# show ip ospf 1

Routing Process "ospf 1" with ID 4.4.4.4

Supports only single TOS(TOS0) routes

Supports opaque LSA

Supports Link-local Signaling (LLS)

It is an autonomous system boundary router

Redistributing External Routes from,

......

以上信息表明路由器 R4 是一台 ASBR。

以下是华为数通路由交换方向完整技术分享,欢迎对华为网络技术感兴趣的小伙伴们订阅。

【可在专栏中进行查看订阅】


华为新版HCIP数通路由交换

华为新版HCIE数通路由交换