一、 实验拓扑
二、 实验需求及解法 通过本次实验,验证 OSPF 邻居状态机变化过程,以及 DR 选举过程。
1.配置设备 IP 地址。
R1
<R1>system-view
[R1]sysname R1
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
R2
<R2>system-view
[R2]sysname R2
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/1]ip address 23.1.1.2 24
[R2-GigabitEthernet0/0/1]quit
R3
<R3>system-view
[R3]sysname R3
[R3]interface g0/0/0
[R3-GigabitEthernet0/0/0]ip address 23.1.1.3 24
[R3-GigabitEthernet0/0/0]quit
[R3]interface s1/0/0
[R3-Serial1/0/0]ip address 34.1.1.3 24
[R3-Serial1/0/0]quit
R4
<R4>system-view
[R4]sysname R1
[R4]interface s1/0/0
[R4-Serial1/0/0]ip address 34.1.1.4 24
[R4-Serial1/0/0]quit
2.配置 OSPF
2.1 手动设置各设备 RID,如下表:
R1:1.1.1.1
R2:2.2.2.2
R3:3.3.3.3
R4:4.4.4.4
2.2 所有通配符都使用 0.0.0.0 精确通告。
2.3 所有接口都划入区域 0
R1:
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 12.1.1.1 0.0.0.0
R2:
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 12.1.1.2 0.0.0.0
network 23.1.1.2 0.0.0.0
R3:
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 23.1.1.3 0.0.0.0
network 34.1.1.3 0.0.0.0
R4:
ospf 1 router-id 4.4.4.4
area 0.0.0.0
network 4.4.4.4 0.0.0.0
network 34.1.1.4 0.0.0.0
2.4 R1 与 R2 之间配置 R2 的 DR 优先级为 0,强制选择 R1 为 DR。
R2:
interface GigabitEthernet0/0/0
ospf dr-priority 0
2.5 R2 的 G0/0/1 接口的 cost 修改为 100,R3 的 G0/0/0 接口的 cost 修改为 200。 观察 R3 和 R2 收到 4.4.4.4/32 路由的 cost。
R2:
interface GigabitEthernet0/0/1
ospf cost 100
R3:
interface GigabitEthernet0/0/0
ospf cost 200
[R3]dis ip routing-table
[R2]dis ip routing-table
R3 看到 cost 为 48,R2 看到 cost 为 148。
说明 ospf 累加 cost 只计算去往该目标流量的出接口 cost。
2.6 R3 与 R4 之间修改 hello 时间为 5s。
R3:
interface Serial1/0/0
ospf timer hello 5
R4:
interface Serial1/0/0
ospf timer hello 5
2.7 修改 R4 的 Loopback0 网络类型为 broadcast,在 R1/2/3 观察收到路由条目的变化情况。
R4:
interface LoopBack0
ip address 4.4.4.4 255.255.255.0
ospf network-type broadcast
[R2]dis ip routing-table
R2 收到的路由变成了与实际接口配置相同的 24 位。
(默认情况下,环回口生成的路由都是 32 位。)
3. 按照以下步骤观察 R1 与 R2 的邻居关系建立过程
3.1 在 R1 与 R2 之间开启抓包。
3.2 R1 重启 ospf 进程,reset ospf process。
抓包可以看到 hello DD LSR LSU LSAck 五种报文的交互
标签:R1,R2,R3,DR,ospf,状态机,0.0,interface,HCIP From: https://blog.csdn.net/weixin_59151049/article/details/143141584