【eNSP实验配置】点到点链路上的OSPF

一、实验目的

① 在路由器上启用OSPF路由进程;

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

③ 度量值Cost的计算;

④ Hello相关参数的配置;

⑤ 点到点链路上的OSPF特征;

⑥ 查看和调试OSPF路由协议相关信息。

二、实验拓扑

本实验拓扑结构如图所示:

图:点到点链路上的OSPF

三、实验步骤

(1)步骤1: IP地址的配置

配置路由器R1

<Huawei>system-view

Huaweisysname R1

R1interface s0/0/0

R1-Serial0/0/0ip address 192.168.12.1 24

R1-Serial0/0/0undo shutdown

R1-Serial0/0/0quit

R1interface LoopBack 0

R1-LoopBack0ip address 1.1.1.1 24

R1-LoopBack0quit

配置路由器R2

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R2

R2interface s0/0/0

R2-Serial0/0/0ip address 192.168.23.2 24

R2-Serial0/0/0undo shutdown

R2-Serial0/0/0quit

R2interface s0/0/1

R2-Serial0/0/1ip address 192.168.12.2 24

R2-Serial0/0/1undo shutdown

R2-Serial0/0/1quit

R2interface LoopBack 0

R2-LoopBack0ip address 2.2.2.2 24

R2-LoopBack0quit

配置路由器R3

<Huawei>system-view

Huaweiundo info-center en

Huaweiundo info-center enable

Huaweisysname R3

R3interface s0/0/1

R3-Serial0/0/1ip address 192.168.23.3 24

R3-Serial0/0/1undo shutdown

Info: Interface Serial0/0/1 is not shutdown.

R3-Serial0/0/1quit

R3interface LoopBack 0

R3-LoopBack0ip address 3.3.3.3 24

R3-LoopBack0quit

步骤2:OSPF路由协议的配置

路由器R1的配置

R1ospf router-id 1.1.1.1 //OSPF的进程为1,router-id为1.1.1.1

R1-ospf-1area 0 //进入到区域0

R1-ospf-1-area-0.0.0.0network 192.168.12.0 0.0.0.255

//命令network 192.168.12.0 0.0.0.255的作用为匹配192.168.12.0/24网段的ip地址,并且将ip属于本网段的接口全部激活ospf,在本例中我们也可以network 192.168.12.1 0.0.0.0,表示只是匹配192.168.12.1这一个ip地址,而s0/0/0接口的ip为192.168.12.1,此时此接口激活ospf,在实际案例中一般通配符使用0.0.0.0用来匹配某一个接口,这样匹配会更加精确。

R1-ospf-1-area-0.0.0.0network 1.1.1.0 0.0.0.255 //宣告网络1.1.1.0

R1-ospf-1-area-0.0.0.0quit // 退出

【技术要点】

① ospf选择router id的规则如果手动配置了router id,则以配置的router id为本设备的路由器id,如果已经创建了ospf进程,系统则会自动生成设备的router id,后续手动配置的router id将不生效,此时如果想使用手动配置的router id,可以在用户试图模式下面使用reset ospf process命令来重置ospf进程使新的router id 生效。还可以删除当前ospf配置,重新配置ospf进程的时候加上对应的router id。

②当没有手动配置router id 时,router id的选举原则为,当设备上有环回口,选择环回口地址大的为本设备的router id,当设备没有环回口,选择接口ip地址大的问router id。

③network命令用来指定运行OSPF协议的接口和接口所属的区域。network-address为接口所在的网段地址。wildcard-mask为IP地址的反码,相当于将IP地址的掩码反转(0变1,1变0),例如0.0.0.255表示掩码长度24 bit。

路由器R2的配置

R2ospf router-id 2.2.2.2

R2-ospf-1area 0

R2-ospf-1-area-0.0.0.0network 192.168.12.0 0.0.0.255

R2-ospf-1-area-0.0.0.0network 192.168.23.0 0.0.0.255

R2-ospf-1-area-0.0.0.0network 2.2.2.0 0.0.0.255

R2-ospf-1-area-0.0.0.0quit

路由器R3的配置

R3ospf router-id 3.3.3.3

R3-ospf-1area 0

R3-ospf-1-area-0.0.0.0network 192.168.23.0 0.0.0.255

R3-ospf-1-area-0.0.0.0network 3.3.3.0 0.0.0.255

R3-ospf-1-area-0.0.0.0quit

【技术要点】

OSPF进程是配置与OSPF协议有关参数的首要步骤。OSPF支持多进程,在同一台设备上可以运行多个不同的OSPF进程,它们之间互不影响,彼此独立。不同OSPF进程之间的路由交互相当于不同路由协议之间的路由交互。可以在创建OSPF进程时指定进程号,若不指定,默认进程号为"1"。

四、实验调试

(1)查看R1的邻居表

R1display ospf peer brief

OSPF Process 1 with Router ID 1.1.1.1

Peer Statistic Information


Area Id Interface Neighbor id State

0.0.0.0 Serial0/0/0 2.2.2.2 Full


以上输出表明路由器R1有一个邻居,router id为2.2.2.2,参数解释如下:

① area id:表示与邻居在哪个区域建立的ospf邻居关系,本例中该值为0.0.0.0,表示在与邻居在area 0中建立了ospf的邻居关系。

②interface:路由器自己和邻居路由器相连的接口,本例中为s0/0/0口与邻居相连。

③neighbor id:表示邻居的router id,本例中代表R1的邻居的router id 为2.2.2.2。

④state:邻居的状态,其中full表示已经建立了邻接关系,并且双方的数据库已经同步了,在P2P网络中属于最终的状态,当然在广播型网络中Drother之间的状态会停留在2way,后续将会介绍。

(2)查看R1的LSDB表

R1display ospf lsdb //查看ospf的链路状态数据库信息

OSPF Process 1 with Router ID 1.1.1.1 //ospf路由器的router id和进程号

Link State Database //代表查看的是LSDB(链路状态数据库)

Area: 0.0.0.0 //所属区域为area 0

Type LinkState ID AdvRouter Age Len Sequence Metric

Router 2.2.2.2 2.2.2.2 374 84 80000005 1562

Router 1.1.1.1 1.1.1.1 421 60 80000004 1562

Router 3.3.3.3 3.3.3.3 372 60 80000003 1562

以上输出是R2在area 0 中的链路状态数据库信息,如果在R2中查看,会发现他们的lsdb是同步的。而lsdb就是由各设备交互的lsa来组成的,标题行的具体解释如下所述:

①type:lsa的类型。Ospf的lsa有多种类型,如当此数值为router 的时候,代表本lsa是路由lsa,也称为1类lsa,具体类型及作用将在后续课程中介绍。

②link state id:标识每个lsa。

③advrouter:表示通告路由器,代表该lsa是由那台设备产生的。

④age:代表本lsa的老化时间,范围为0-3600s,当时间到达3600s时本条lsa将会被移除。

⑤len:表示lsa的大小。

⑥sequence:代表lsa的序列号。Ospf每隔1800s也就是30分钟会泛洪一次lsa,此时lsa的序列号会加1,序列还越大,代表lsa越新。

⑦metric:开销值。

以上面的lsdb表标记的lsa为例,代表此lsa为一条路由lsa,link id为2.2.2.2,大小为374,已经存在84s,序列号为80000005,开销值为1562,由router id 为2.2.2.2的路由器产生。

(3)查看R1的路由表

R1display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 10 Routes : 10

Destination/Mask Proto Pre Cost Flags NextHop Interface

1.1.1.0/24 Direct 0 0 D 1.1.1.1 LoopBack0

1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0

2.2.2.2/32 OSPF 10 1562 D 192.168.12.2 Serial0/0/0

3.3.3.3/32 OSPF 10 3124 D 192.168.12.2 Serial0/0/0

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

192.168.12.0/24 Direct 0 0 D 192.168.12.1 Serial0/0/0

192.168.12.1/32 Direct 0 0 D 127.0.0.1 Serial0/0/0

192.168.12.2/32 Direct 0 0 D 192.168.12.2 Serial0/0/0

192.168.23.0/24 OSPF 10 3124 D 192.168.12.2 Serial0/0/0

可以看到R1已经通过ospf学习到了2.2.2.2/32、3.3.3.3/32、192.168.23.0/24的路由条目。


持续分享更多精彩内容。

相关推荐
马六六i9 小时前
市面上专业的IP驱动产业新场景新工具哪家好
网络·人工智能·python·tcp/ip
星恒讯工业路由器9 小时前
工信部调整超宽带设备频段:7-9GHz为5G/6G腾频谱,工业UWB设备面临合规升级
网络·物联网·5g·无线通信·5g专网·超宽带uwb·频谱管理
俊哥大数据9 小时前
Flink 2.3.0 从理论到实践 —— 第 2 章 Flink 运行时架构
网络·架构·flink
xiaoye-duck9 小时前
《Linux 网络编程》从 0 手写 Reactor 反应堆(上):拆解 Reactor 架构 —— 连接抽象、Poller 封装与事件派发核心
linux·网络
砚凝霜9 小时前
【软考信息安全】第十二章 网络安全审计概述与分类
网络·安全·web安全
酣大智9 小时前
DHCP Option 选项
网络·dhcp
迪康妍妍9 小时前
终端安全实战:用迪康终端安全管理系统实现U盘四分档管控与全量审计
android·运维·网络·安全·电脑
一只旭宝9 小时前
【网络精讲1】TCP 三次握手:为什么是三次,第三次丢了怎么办
服务器·网络·tcp/ip
迈威通信10 小时前
迈威 MISCOM8212GP-4XGF-8GTPoE90-DC48 接入层实践:高密度 PoE++ 与万兆上行的整合方案
运维·网络·信息与通信
威联通网络存储10 小时前
TS-h1283XU-RP 在医药批记录与检验场景的部署
网络·python