华为OSPF配置实战详解

1.点到点链路的ospf

路由器 R1 配置

cpp 复制代码
<Huawei>system-view       // 进入系统视图
[Huawei]sysname R1        // 修改设备名称为R1
[R1]undo info-center enable  // 关闭信息中心,减少日志干扰
[R1]interface Serial 0/0/0   // 进入串口0/0/0接口
[R1-Serial0/0/0]ip address 192.168.12.1 255.255.255.0  // 配置串口IP地址
[R1-Serial0/0/0]quit       // 退出接口视图

// 配置环回接口(作为OSPF的Router-ID,稳定性更高)
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 255.255.255.255  // 配置32位掩码的环回地址
[R1-LoopBack0]quit       // 退出环回接口视图

// 启动OSPF协议
[R1]ospf 1 router-id 1.1.1.1  // 启动OSPF进程1,指定Router-ID为环回地址
[R1-ospf-1]area 0       // 进入OSPF区域0
// 宣告直连网段(网络号+反掩码),使接口加入OSPF
[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0  // 宣告环回地址
[R1-ospf-1-area-0.0.0.0]quit  // 退出区域视图
[R1-ospf-1]quit        // 退出OSPF视图

// 验证命令(可选执行)
[R1]display ospf peer brief  // 查看OSPF邻居简要信息
[R1]display ospf lsdb        // 查看OSPF链路状态数据库
[R1]display ospf interface Serial 0/0/0  // 查看接口OSPF状态

路由器 R2 配置

cpp 复制代码
<Huawei>system-view       // 进入系统视图
[Huawei]sysname R2        // 修改设备名称为R2
[R2]undo info-center enable  // 关闭信息中心,减少日志干扰

// 配置第一个串口(连接R1)
[R2]interface Serial 0/0/1
[R2-Serial0/0/1]ip address 192.168.12.2 255.255.255.0
[R2-Serial0/0/1]quit

// 配置第二个串口(连接R3)
[R2]interface Serial 0/0/0
[R2-Serial0/0/0]ip address 192.168.23.2 255.255.255.0
[R2-Serial0/0/0]quit

// 配置环回接口
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 255.255.255.255
[R2-LoopBack0]quit

// 启动OSPF协议
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
// 宣告所有需要参与OSPF的网段
[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.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]quit
[R2-ospf-1]quit

// 验证命令(可选执行)
[R2]display ospf peer brief  // 查看邻居状态(应显示R1和R3均为Full)
[R2]display ospf lsdb        // 查看链路状态数据库

路由器 R3 配置

cpp 复制代码
<Huawei>system-view       // 进入系统视图
[Huawei]sysname R3        // 修改设备名称为R3
[R3]undo info-center enable  // 关闭信息中心,减少日志干扰

// 配置串口(连接R2)
[R3]interface Serial 0/0/1
[R3-Serial0/0/1]ip address 192.168.23.3 255.255.255.0
[R3-Serial0/0/1]quit

// 配置环回接口
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 255.255.255.255
[R3-LoopBack0]quit

// 启动OSPF协议
[R3]ospf 1 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.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]quit
[R3-ospf-1]quit

// 验证命令(可选执行)
[R3]display ospf peer brief  // 查看OSPF邻居(应显示R2为Full)
[R3]display ip routing-table  // 查看路由表(应学到R1和R2的网段)
  • ospf 1 router-id 3.3.3.3 核心是 "启动 OSPF 1 号进程,并指定 3.3.3.3 作为这台路由器的唯一 OSPF 标识";

  • Router-ID 是 OSPF 的 "身份证",必须全网唯一,优先用环回接口 IP 配置;

  • 进程号(1)仅本地有效,Router-ID(3.3.3.3)全网有效,这是两者最关键的区别。

2.MA链路上的OSPF

R1 配置

cpp 复制代码
<Huawei>system-view
[Huawei]sysname R1
[R1]undo info-center enable  // 关闭日志干扰
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 255.255.255.0
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 255.255.255.255
[R1-LoopBack0]quit
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]quit
[R1-ospf-1]quit

// 验证命令
[R1]display ospf peer brief
[R1]display ospf interface GigabitEthernet 0/0/0

R2 配置

cpp 复制代码
<Huawei>system-view
[Huawei]sysname R2
[R2]undo info-center enable
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 255.255.255.0
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 255.255.255.255
[R2-LoopBack0]quit
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]quit
[R2-ospf-1]quit

R3 配置

cpp 复制代码
<Huawei>system-view
[Huawei]sysname R3
[R3]undo info-center enable
[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ip address 10.1.1.3 255.255.255.0
[R3-GigabitEthernet0/0/0]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 255.255.255.255
[R3-LoopBack0]quit
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]quit
[R3-ospf-1]quit

R4 配置

cpp 复制代码
<Huawei>system-view
[Huawei]sysname R4
[R4]undo info-center enable
[R4]interface GigabitEthernet 0/0/0
[R4-GigabitEthernet0/0/0]ip address 10.1.1.4 255.255.255.0
[R4-GigabitEthernet0/0/0]quit
[R4]interface LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 255.255.255.255
[R4-LoopBack0]quit
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]quit
[R4-ospf-1]quit

实验结果

R1 先完成了 OSPF 启动和接口配置,在 R3、R4 还没加入时,就和 R2 完成了邻居协商,所以:

  • 先启动的 R1、R2 优先参与选举,在优先级相同(默认 1)的情况下,Router-ID 更大的 R1 成为 DR,R2 成为 BDR。

  • 后启动的 R3、R4 只能作为 DROther,无法改变已有的选举结果。

cpp 复制代码
[R4]dis ospf peer b

	 OSPF Process 1 with Router ID 4.4.4.4
		  Peer Statistic Information
 ----------------------------------------------------------------------------
 Area Id          Interface                        Neighbor id      State    
 0.0.0.0          GigabitEthernet0/0/0             1.1.1.1          Full        
 0.0.0.0          GigabitEthernet0/0/0             2.2.2.2          Full        
 0.0.0.0          GigabitEthernet0/0/0             3.3.3.3          2-Way       
 ----------------------------------------------------------------------------
[R4]dis ospf int g0/0/0

	 OSPF Process 1 with Router ID 4.4.4.4
		 Interfaces 


 Interface: 10.1.1.4 (GigabitEthernet0/0/0)
 Cost: 1       State: DROther    Type: Broadcast    MTU: 1500  
 Priority: 1
 Designated Router: 10.1.1.1
 Backup Designated Router: 10.1.1.2
 Timers: Hello 10 , Dead 40 , Poll  120 , Retransmit 5 , Transmit Delay 1 
相关推荐
咕咕嘎嘎10242 小时前
Socket编程
linux·服务器·网络
吴秋霖2 小时前
某网站WebSocket协议逆向分析
网络·websocket·网络协议
_OP_CHEN2 小时前
【Linux系统编程】(十九)深入 Linux 文件与文件 IO:从底层原理到实战操作,一文吃透!
linux·运维·操作系统·系统文件·系统调用·c/c++·文件i/o
Godspeed Zhao3 小时前
现代智能汽车中的无线技术39——V2X(11)
网络·汽车
Irene19913 小时前
手机SIM卡 4G 5G 信号强度 和 移动网络 WIFI 之间的关系或区别
网络·5g·4g·sim卡
深信达沙箱4 小时前
SDC沙箱能够满足哪些场景需求?
网络·加密·软件·源代码·沙盒
杜子不疼.4 小时前
【Linux】基础IO(二):系统文件IO
linux·运维·服务器
郝学胜-神的一滴4 小时前
深入理解网络IP协议与TTL机制:从原理到实践
linux·服务器·开发语言·网络·网络协议·tcp/ip·程序人生
松涛和鸣4 小时前
DAY61 IMX6ULL UART Serial Communication Practice
linux·服务器·网络·arm开发·数据库·驱动开发