视频教程:https://edu.csdn.net/course/detail/30858
视频教程:https://edu.csdn.net/course/detail/31400
文章每日实时更新
实验目的
- 了解 OSPF 基本配置;
- 学会识别 OSPF 路由。
配置及实现 - 所有的设备完成基本配置(hostname、接口 IP 等)
R1 的配置如下:
Router> enable
Router# configure terminal
Router(config)# hostname R1
R1(config)# interface serial 0/0
R1(config-if)# ip address 192.168.12.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# interface fastethernet 1/0
R1(config-if)# ip address 192.168.1.254 255.255.255.0
R1(config-if)# no shutdown
R2 的配置如下:
Router> enable
Router# configure terminal
Router(config)# hostname R2
R2(config)# interface serial 0/0
R2(config-if)# clock rate 64000
R2(config-if)# ip address 192.168.12.2 255.255.255.0
R2(config-if)# no shutdown
R2(config-if)# interface serial 0/1
R2(config-if)# clock rate 64000
R2(config-if)# ip address 192.168.23.2 255.255.255.0
R2(config-if)# no shutdown
R3 的配置如下
Router> enable
Router# configure terminal
Router(config)# hostname R3
R3(config)# interface serial 0/0
R3(config-if)# ip address 192.168.23.3 255.255.255.0
R3(config-if)# no shutdown
R3(config-if)# interface fastethernet 1/0
R3(config-if)# ip address 192.168.2.254 255.255.255.0
R3(config-if)# no shutdown
PC1、PC2 的配置不再赘述。 - R1、R2、R3 运行 OSPF
R1 的配置如下:
R1(config)# Interface loopback0
R1(config-if)# ip address 1.1.1.1 255.255.255.255
R1(config)# router ospf 1 !!创建 OSPF 进程,使用进程号 1
R1(config-router)# router-id 1.1.1.1 !!手工指定 Router-ID 为 1.1.1.1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0 !!在接口 F1/0 上激活 OSPF
R1(config-router)# network 192.168.12.0 0.0.0.255 area 0 !!在接口 S0/0 上激活 OSPF
R2 的配置如下:
R2(config)# Interface loopback0
R2(config-if)# ip address 2.2.2.2 255.255.255.255
R2(config)# router ospf 1
R2(config-router)# router-id 2.2.2.2
R2(config-router)# network 192.168.12.0 0.0.0.255 area 0
R2(config-router)# network 192.168.23.0 0.0.0.255 area 0
R3 的配置如下:
R3(config)# interface loopback0
R3(config-if)# ip address 3.3.3.3 255.255.255.255
R3(config)# router ospf 1
R3(config-router)# router-id 3.3.3.3
R3(config-router)# network 192.168.23.0 0.0.0.255 area 0
R3(config-router)# network 192.168.2.0 0.0.0.255 area 0
OSPF 的 Router-ID 是一个非常重要的东西,是每一台 OSPF 路由器在整个 OSPF 域的标识
符,在规划 OSPF 的时候切记不能存在 Router-ID 冲突的现象。Router-ID 在 OSPF 激活后默
认会选择本地 Loopback 接口中的最大 IP 地址,如果没有配置 loopback,则选择活跃的物理
接口中的最大 IP,因此为了保障 Router-ID 的稳定和可控,建议大家在每台 OSPF 上开设
loopback 接口,在 OSPF 配置模式中,使用 router-id 命令手工指定一下将 OSPF Router-ID
设置为 loopback 接口的 IP 地址。
另外,作为 Router-ID 使用的 Loopback,可以不通告(network)进 OSPF,当然也可以通告,
这要看具体的实现需求,在本实验中,我们在三台路由器上并没有宣告这些 loopback 接口。 - 查看 OSPF 邻居
在 R1 上 show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
2.2.2.2 0 FULL/ - 00:00:32 192.168.12.2 Serial0/0
看到 state 为 FULL,这是 OSPF 邻居关系建立的最终稳定状态,如果我们发现两个 OSPF 之
间的邻接关系不是 FULL,那么就要进行错误排查了。因此往往在做 OSPF Trouble shooting
的时候,第一步先看看邻居关系正不正常。接下去再看看 R1 的路由表:
R1#show ip route
C 192.168.12.0/24 is directly connected, Serial0/0
1.0.0.0/32 is subnetted, 1 subnets
C 1.1.1.1 is directly connected, Loopback0
O 192.168.23.0/24 [110/128] via 192.168.12.2, 00:03:45, Serial0/0
C 192.168.1.0/24 is directly connected, FastEthernet1/0
O 192.168.2.0/24 [110/129] via 192.168.12.2, 00:03:45, Serial0/0
我们看到 R1 学习到了全网的路由,路由的标记为 O,表示该条路由是 OSPF 区域内部路由。
R1#show ip ospf interface !!查看 R1 上激活 OSPF 的接口
Serial0/0 is up, line protocol is up !!第一个接口
Internet Address 192.168.12.1/24, Area 0
Process ID 1, Router ID 1.1.1.1, Network Type POINT_TO_POINT, Cost: 64
Transmit Delay is 1 sec, State POINT_TO_POINT
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
oob-resync timeout 40
Hello due in 00:00:07
Supports Link-local Signaling (LLS)
Index 2/2, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 2.2.2.2
Suppress hello for 0 neighbor(s)
FastEthernet1/0 is up, line protocol is up !!第二个接口
Internet Address 192.168.1.254/24, Area 0
Process ID 1, Router ID 1.1.1.1, Network Type BROADCAST, Cost: 1
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 1.1.1.1, Interface address 192.168.1.254
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
oob-resync timeout 40
Hello due in 00:00:09
Supports Link-local Signaling (LLS)
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 0, Adjacent neighbor count is 0
Suppress hello for 0 neighbor(s)
现在 PC1 与 PC2 已经可以通信了。
视频教程:https://edu.csdn.net/course/detail/30858
视频教程:https://edu.csdn.net/course/detail/31400
文章每日实时更新**