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

一、实验目的

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

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

③ 度量值Cost的计算;

④ Hello相关参数的配置;

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

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

二、实验拓扑

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

图:点到点链路上的OSPF

三、实验步骤

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

配置路由器R1

<Huawei>system-view

Huawei\]sysname R1 \[R1\]interface s0/0/0 \[R1-Serial0/0/0\]ip address 192.168.12.1 24 \[R1-Serial0/0/0\]undo shutdown \[R1-Serial0/0/0\]quit \[R1\]interface LoopBack 0 \[R1-LoopBack0\]ip address 1.1.1.1 24 \[R1-LoopBack0\]quit

配置路由器R2

<Huawei>system-view

Huawei\]undo info-center enable \[Huawei\]sysname R2 \[R2\]interface s0/0/0 \[R2-Serial0/0/0\]ip address 192.168.23.2 24 \[R2-Serial0/0/0\]undo shutdown \[R2-Serial0/0/0\]quit \[R2\]interface s0/0/1 \[R2-Serial0/0/1\]ip address 192.168.12.2 24 \[R2-Serial0/0/1\]undo shutdown \[R2-Serial0/0/1\]quit \[R2\]interface LoopBack 0 \[R2-LoopBack0\]ip address 2.2.2.2 24 \[R2-LoopBack0\]quit

配置路由器R3

<Huawei>system-view

Huawei\]undo info-center en \[Huawei\]undo info-center enable \[Huawei\]sysname R3 \[R3\]interface s0/0/1 \[R3-Serial0/0/1\]ip address 192.168.23.3 24 \[R3-Serial0/0/1\]undo shutdown Info: Interface Serial0/0/1 is not shutdown. \[R3-Serial0/0/1\]quit \[R3\]interface LoopBack 0 \[R3-LoopBack0\]ip address 3.3.3.3 24 \[R3-LoopBack0\]quit

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

路由器R1的配置

R1\]ospf router-id 1.1.1.1 //OSPF的进程为1,router-id为1.1.1.1 \[R1-ospf-1\]area 0 //进入到区域0 \[R1-ospf-1-area-0.0.0.0\]network 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.0\]network 1.1.1.0 0.0.0.255 //宣告网络1.1.1.0 \[R1-ospf-1-area-0.0.0.0\]quit // 退出

【技术要点】

① 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的配置

R2\]ospf router-id 2.2.2.2 \[R2-ospf-1\]area 0 \[R2-ospf-1-area-0.0.0.0\]network 192.168.12.0 0.0.0.255 \[R2-ospf-1-area-0.0.0.0\]network 192.168.23.0 0.0.0.255 \[R2-ospf-1-area-0.0.0.0\]network 2.2.2.0 0.0.0.255 \[R2-ospf-1-area-0.0.0.0\]quit

路由器R3的配置

R3\]ospf router-id 3.3.3.3 \[R3-ospf-1\]area 0 \[R3-ospf-1-area-0.0.0.0\]network 192.168.23.0 0.0.0.255 \[R3-ospf-1-area-0.0.0.0\]network 3.3.3.0 0.0.0.255 \[R3-ospf-1-area-0.0.0.0\]quit

【技术要点】

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

四、实验调试

(1)查看R1的邻居表

R1\]display 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表

R1\]display 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的路由表

R1\]display 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的路由条目。


持续分享更多精彩内容。

相关推荐
数通工程师2 小时前
华为ME60设备单用户带宽限速配置全流程
网络·网络协议·tcp/ip·华为
liulilittle2 小时前
ISIF-COP香港服务器,启用OPENPPP2 VMUX全双工
运维·服务器·网络·信息与通信·通信
啊豪的思想2 小时前
算力为擎,算法为枢,数据为薪:人工智能三大核心要素的协同演进逻辑
网络·人工智能
工程师华哥2 小时前
2026年新版华为HCIA Datacom题库
网络·华为·hcie·hcia·hcip·华为数通·华为题库工具
头发还没掉光光2 小时前
IPV4地址不足,私有IP无法访问,使用NAT技术、内网穿透与打洞逐个解决
linux·网络·网络协议·tcp/ip
FreeBuf_3 小时前
朝鲜黑客武器化VS Code,借微软合法设施渗透韩国政企网络
网络·microsoft
祁鱼鱼鱼鱼鱼3 小时前
云原生-IP透传
服务器·网络·tcp/ip
zbtlink3 小时前
专用网络安全路由器是否比普通路由器更安全?
网络·智能路由器
云川之下3 小时前
【网络】直连路由、静态路由
网络·智能路由器