当前位置: 首页 > news >正文

eNSP中路由器OSPF协议配置完整实验和命令解释

本实验使用三台华为路由器(R1、R2和R3)相连,配置OSPF协议实现网络互通。拓扑结构如下:

实验IP规划

  • R1:
    • GE0/0/0: 192.168.12.1/24 (Area 0)
    • Loopback0: 1.1.1.1/32 (Area 0)
  • R2:
    • GE0/0/0: 192.168.12.2/24 (Area 0)
    • GE0/0/1: 192.168.23.2/24 (Area 0)
    • Loopback0: 2.2.2.2/32 (Area 0)
  • R3:
    • GE0/0/1: 192.168.23.3/24 (Area 0)
    • Loopback0: 3.3.3.3/32 (Area 0)

一、基础网络配置

路由器R1配置:

<Huawei> system-view  # 进入系统视图
[Huawei] sysname R1  # 修改设备名称为R1[R1] interface GigabitEthernet 0/0/0  # 进入GE0/0/0接口视图
[R1-GigabitEthernet0/0/0] ip address 192.168.12.1 24  # 配置IP地址
[R1-GigabitEthernet0/0/0] quit  # 退出接口视图[R1] interface LoopBack 0  # 创建环回接口0
[R1-LoopBack0] ip address 1.1.1.1 32  # 配置环回接口IP
[R1-LoopBack0] quit  # 退出环回接口视图

 路由器R2配置:

<Huawei> system-view  # 进入系统视图
[Huawei] sysname R2  # 修改设备名称为R2[R2] interface GigabitEthernet 0/0/0  # 进入GE0/0/0接口视图
[R2-GigabitEthernet0/0/0] ip address 192.168.12.2 24  # 配置IP地址
[R2-GigabitEthernet0/0/0] quit  # 退出接口视图[R2] interface GigabitEthernet 0/0/1  # 进入GE0/0/1接口视图
[R2-GigabitEthernet0/0/1] ip address 192.168.23.2 24  # 配置IP地址
[R2-GigabitEthernet0/0/1] quit  # 退出接口视图[R2] interface LoopBack 0  # 创建环回接口0
[R2-LoopBack0] ip address 2.2.2.2 32  # 配置环回接口IP
[R2-LoopBack0] quit  # 退出环回接口视图

 路由器R3配置:

<Huawei> system-view  # 进入系统视图
[Huawei] sysname R3  # 修改设备名称为R3[R3] interface GigabitEthernet 0/0/1  # 进入GE0/0/1接口视图
[R3-GigabitEthernet0/0/1] ip address 192.168.23.3 24  # 配置IP地址
[R3-GigabitEthernet0/0/1] quit  # 退出接口视图[R3] interface LoopBack 0  # 创建环回接口0
[R3-LoopBack0] ip address 3.3.3.3 32  # 配置环回接口IP
[R3-LoopBack0] quit  # 退出环回接口视图

 测试连通性,只有直连能通

 二、OSPF协议配置

#路由器R1的OSPF配置:
[R1] ospf 1 router-id 1.1.1.1  # 启动OSPF进程1,手动指定Router ID
[R1-ospf-1] area 0  # 进入骨干区域Area 0
[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视图#路由器R2的OSPF配置:
[R2] ospf 1 router-id 2.2.2.2  # 启动OSPF进程1,手动指定Router ID
[R2-ospf-1] area 0  # 进入骨干区域Area 0
[R2-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.255  # 宣告R1-R2网络
[R2-ospf-1-area-0.0.0.0] network 192.168.23.0 0.0.0.255  # 宣告R2-R3网络
[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  # 退出OSPF视图#路由器R3的OSPF配置:
[R3] ospf 1 router-id 3.3.3.3  # 启动OSPF进程1,手动指定Router ID
[R3-ospf-1] area 0  # 进入骨干区域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  # 退出OSPF视图

测试连通性

 三、优化环回接口配置(可选)

# 在所有路由器上配置环回接口为OSPF的P2P网络类型
[R1] interface LoopBack 0
[R1-LoopBack0] ospf network-type p2p  # 修改环回接口OSPF网络类型
[R1-LoopBack0] quit[R2] interface LoopBack 0
[R2-LoopBack0] ospf network-type p2p
[R2-LoopBack0] quit[R3] interface LoopBack 0
[R3-LoopBack0] ospf network-type p2p
[R3-LoopBack0] quit

 四、验证配置

#在R1上验证:
[R1] display ospf peer  # 查看OSPF邻居状态
[R1] display ospf routing  # 查看OSPF路由表
[R1] display ip routing-table  # 查看全局路由表
[R1] ping 3.3.3.3  # 测试到R3环回接口的连通性#在R2上验证:
[R2] display ospf peer  # 查看OSPF邻居状态
[R2] display ospf lsdb  # 查看OSPF链路状态数据库
[R2] display ospf interface  # 查看OSPF接口信息#在R3上验证:  
[R3] display ospf peer  # 查看OSPF邻居状态
[R3] display ospf routing  # 查看OSPF路由表
[R3] ping 1.1.1.1  # 测试到R1环回接口的连通性

 五、配置命令解释

  1. ospf 1 router-id x.x.x.x: 启动OSPF进程1,并手动指定Router ID。Router ID通常使用环回接口IP。
  2.  area 0: 进入骨干区域Area 0的配置视图。OSPF必须有一个骨干区域。
  3.  network x.x.x.x y.y.y.y: 宣告网络到OSPF。第一个参数是网络地址,第二个是反掩码(0表示精确匹配,255表示任意)。
  4.  ospf network-type p2p: 修改接口的OSPF网络类型为点对点,优化环回接口的路由传播。
  5.  display ospf peer: 显示OSPF邻居状态,确认邻居关系是否建立(FULL状态表示成功)。
  6.  display ospf routing: 显示通过OSPF学习到的路由。
  7.  display ospf lsdb: 显示OSPF链路状态数据库,包含所有LSA信息。
  8.  display ospf interface: 显示接口的OSPF配置和状态信息。

 六、实验注意事项

  • Router ID选择: 必须唯一,建议使用环回接口IP,否则系统会自动选择最大IP作为Router ID。
  • 区域设计: 所有路由器必须连接到骨干区域(Area 0),非骨干区域必须与Area 0直接相连。
  • 网络宣告: 使用精确的反掩码(0.0.0.0)宣告环回接口,确保以32位主机路由传播。
  • 邻居建立条件:
    • 接口IP必须在同一网段
    • Area ID必须一致
    • 认证密码和类型必须匹配(本实验未配置认证)
    • Hello和Dead计时器必须匹配(默认10s和40s)
  • DR/BDR选举: 在广播网络中会选举DR和BDR,本实验使用点对点链路模拟,不涉及此过程。
  • 路由汇总: OSPF支持区域间路由汇总(ABR)和外部路由汇总(ASBR),本实验未演示。

通过以上配置,三台路由器能够建立OSPF邻居关系,并学习到全网路由,实现所有节点的互通。

http://www.xdnf.cn/news/297019.html

相关文章:

  • 在Unity AR应用中实现摄像头切换功能
  • STL?string!!!
  • 【Azure Redis】Redis导入备份文件(RDB)失败的原因
  • P56-P60 统一委托,关联游戏UI,UI动画,延迟血条
  • 【Qt4】Qt4中实现PDF预览
  • 香港云服务器在跨境电商的应用
  • 计算机硬件:AMD X670E与B650主板的PCIe通道分配
  • tinyrenderer笔记(法线映射)
  • Nginx安全防护与HTTPS部署实战
  • STM32--GPIO
  • 【MCP Node.js SDK 全栈进阶指南】专家篇(2):MCP多模型支持架构
  • 破解工业3D可视化困局,HOOPS Visualize助力高效跨平台协作与交互!
  • 免费轻量化办公pdf修改软件 一键格式转换基础修改到高级加密
  • React Native【详解】搭建开发环境,创建项目,启动项目
  • 【FPGA开发】什么是Streaming流式传输?流式传输的最主要的设计思想是什么?
  • Kotlin重构Android项目实践
  • RAG_Techniques:探索GitHub热门RAG技术开源项目
  • pcl对应点聚类算法
  • OpenAI大变革!继续与微软等,以非营利模式冲击AGI
  • Spring Security鉴权:文件上传需要携带token
  • 【开源深度解析】从零打造AI暗棋对战系统:Python实现中国象棋暗棋全攻略
  • 昇腾Atlas 200I DK A2 开发者套件无法上网问题的解决
  • 【JVM】从零开始深度解析JVM
  • 【Java学习】反射
  • Kubernetes排错(九)-节点排错
  • 测试因strcpy执行拷贝引起的内存溢出
  • 五一假期集训【补题】
  • Python cv2图像几何变换全攻略:从理论到实战
  • Python 函数装饰器和闭包(闭包)
  • 人工智能在心理健康领域的创新应用:从诊断到干预