HCIA-华为VRP系统基础

 前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除

本篇笔记是根据B站上的视频教程整理而成,感谢UP主的精彩讲解!如果需要了解更多细节,可以参考以下视频:

https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6https://www.bilibili.com/video/BV1rdT6zQEMg/?spm_id_from=333.788.videopod.episodes&vd_source=e539f90574cdb0bc2bc30a8b5cb3fc00&p=6


一、华为VRP系统概述

通用路由平台(Versatile Routing Platform,VRP) 是华为数据通信产品的核心操作系统,适用于从低端到高端的路由器、交换机和业务网关等设备。以下是关于VRP系统的基础知识和操作指南

1、什么是VRP

VRP是华为数据通信产品的核心操作系统,具备以下功能

  • 提供统一的用户界面和管理界面
  • 实现控制平面功能,并定义转发平面接口规范
  • 支持各产品转发平面与VRP控制平面之间的交互
  • 屏蔽不同产品链路层对网络层的差异

2、VRP的发展

3、文件系统

4、存储设备

5、设备初始化过程

设备上电后,首先运行BootROM软件,初始化硬件并显示设备的硬件参数,然后运行系统软件,最后从默认存储路径中读取配置文件进行设备的初始化操作

6、设备管理

7、VRP用户界面

8、VRP用户级别

9、WEB网管方式登录

10、命令行方式-本地登录(1)

11、命令行方式-本地登录(2)

12、命令行方式-远程登录

13、命令行界面

二、命令行基础

1、基本命令结构

  • 命令 字:规定了 系统应该执行的功能,如display(查询设备状态),reboot(重启设备)等

  • 关键字:特殊的字符构成,用于进一步约束命令,是对命令的扩展,也可用于表达命令构成逻辑而增设的补充字符串

  • 参数列表:是对命令执行功能的进一步约束。包括一对或多对参数名和参数值

2、命令行视图

3、编辑命令行

3.1、功能键

退格键、左光标键、右光标键等

3.2、不完整关键字输入

设备支持不完整关键字输入,即在当前视图下,当输入的字符能够匹配唯一的关键字时,可以不必输入完整的关键字

3.3、Tab键的使用
  • 如果与之匹配的关键字唯一,按下<Tab>键,系统自动补全关键字
  • 若不唯一,反复按<Tab>键可循环显示所有以输入字符串开头的关键字
  • 若没有,按<Tab>键后,关键字不变

4、使用命令行在线帮助

5、解读命令行的错误信息

6、使用undo命令行

在命令前面加undo关键字,即为undo命令行。undo命令行一般用来恢复缺省情况、禁用某个功能或者删除某项配置

7、常见文件系统操作命令

命令作用
pwd查看当前目录
dir显示当前目录下的文件信息
more查看文本文件的具体内容
cd修改用户当前界面的工作目录
mkdir创建新的目录
rmdir删除目录
copy复制文件
move移动文件
rename重命名文件
delete删除文件
undelete恢复删除的文件
reset recycle-bin彻底删除回收站中的文件

8、基本配置命令

8.1、配置设备名称
 1、配置设备名称[Huawei]sysname name​2、设置系统时钟<Huawei>clock timezone time-zone-name{ add | minus } offset用来对本地时区信息进行设置<Huawei>clock datetime [ utc ] HH:MM:SS YYYY-MM-DD用来设置设备当前或UTC日期和时间<Huawei>clock daylight-saving-time用来设置设备的夏令时​3、配置命令等级[Huawei]command-privilege level level view view-name command-key用来设置指定视图内的命令的级别。命令级别分别为参观、监控、配置、管理4个级别,分别对应标识0、1、2、3。​4、配置用户通过password方式登录设备[Huawei]user-interface vty 0 4  [Huawei-ui-vty0-4]set authentication password cipher information系统支持的用户界面包括Console用户界面和VTY用户界面,Console界面用于本地登录,VTY界面用于远程登录。默认情况下,设备一般最多支持15个用户通过VTY方式访问​5、配置用户连接的超时时间[Huawei]idle-timeout minutes [ seconds ]默认超时时间是10分钟​6、配置接口IP地址[Huawei]interface interface-number[Huawei-interface-number]ip address ip address​7、查看当前运行的配置文件<Huawei>display current-configuration<Huawei>save                        8、配置文件保存<Huawei>display saved-configuration 9、查看保存的配置<Huawei>reset saved-configuration   10、清除已保存的配置<Huawei>display startup             11、查看系统启动配置参数<Huawei>startup saved-configuration configuration-file  12、配置系统下次启动时使用的配置文件<Huawei>reboot              13、配置设备重启

9、使用案例

9.1、文件查询命令、目录操作

查看路由器RTA当前目录下的文件和目录信息、创建一个新目录test,然后删除该目录

 <RTA>pwd<RTA>dir<RTA>mkdir test<RTA>dir<RTA>rmdir test
9.2、文件操作

将文件huawei.txt重命名为save.zip;将文件save.zip复制并命名为file.txt

 <RTA>rename huawei.txt save.zip<RTA>dir<RTA>copy save.zip file.txt<RTA>dir

将文件file.txt移动到 dhcp目录下;删除文件file.txt;恢复删除文件file.txt

 <RTA>move file.txt flash:/dhcp/<RTA>cd dhcp<RTA>dir<RTA>delete file.txt<RTA>dir<RTA>undelete file.txt<RTA>dir
9.3、VRP基本配置命令

如图,某工程师需要为公司配置路由器,需求如下:

  • 路由器与PC互通,地址规划如图
  • 公司其他人员可以通过PC远程登录访问路由器,密码是huawei123,但是只能查看配置不能随意修改配置命令
  • 将当前配置保存为huawei.zip文件,并配置系统下次启动时使用该配置文件

 接口配置地址<Huawei>system-view[Huawei]sysname AR1[AR1]interface GigabitRthernet 0/0/1[AR1-GigabitEthernet0/0/1]ip address 192.168.1.1 24[AR1-GigabitEthernet0/0/1]quit配置用户权限和用户认证[AR1]user-interface vty 0 4[AR1-ui-vty0-4]authentication-mode passwordPlace configure the login password(manimum length 16):huawei123[AR1-ui-vty0-4]user privilege level 1[AR1-ui-vty0-4]quit​配置系统下次启动文件<AR1>save huawei.zipAre you sure to save the configuration to huawei.zip(y/n)[n]:yIt will take several minutes to save configuration file,place wait...Configuration file had been saved successfullyNote:The configuration file will take effect after being avtived<AR1>startup saved-configuration huawei​查看配置结果<AR1>diaplay startup

三、总结

华为VRP系统是华为网络设备的统一操作系统平台,掌握其核心要点:

  • 多级视图结构是配置基础
  • 文件系统管理是设备维护关键
  • 用户权限分级保障系统安全
  • 命令行帮助系统(?和Tab)提升效率
  • 配置保存与启动管理确保业务连续性

 学习永无止境,让我们共同进步!! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.tpcf.cn/diannao/88320.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OSS大数据分析集成:MaxCompute直读OSS外部表优化查询性能(减少数据迁移的ETL成本)

&#xff08;1&#xff09;数据存储与分析分离的痛点 传统架构中&#xff0c;OSS作为廉价存储常与MaxCompute计算引擎分离&#xff0c;导致ETL迁移成本高企。某电商案例显示&#xff1a;每日300TB日志从OSS导入MaxCompute内部表&#xff0c;产生以下问题&#xff1a; 延迟&…

vue | vue-macros 插件升级以及配置

Vue Macros 是一个为 Vue.js 提供更多宏和语法糖的开源项目vue-macros/vue-macros: Explore and extend more macros and syntax sugar to Vue. 问题&#xff1a;npm run build-only 打包时&#xff0c;报错&#xff1a;[Vue] Load plugin failed: vue-macros/volar 排查发现…

瑞芯微elf2开发板(rk3588)实现ros2humble下部署yolov5模型与Astrapro相机集成实现目标检测

版本信息总结以及工具介绍 组件版本说明RKNN Lite2.1.0嵌入式端推理库RKNN Runtime2.1.0运行时库 (967d001cc8)RKNN Driver0.9.8NPU驱动程序模型版本6RKNN模型格式版本工具链版本2.1.0708089d1模型转换工具链Python3.10编程语言OpenCV4.x图像处理库目标平台rk3588Rockchip RK3…

Web前端入门:JavaScript 事件循环机制中的微任务与宏任务

JS 是单线程语言。这句话对不对&#xff1f; 按照目前的情况来看&#xff0c;JS 自从支持了 Web Worker 之后&#xff0c;就不再是单线程语言了&#xff0c;但 Worker 的工作线程与主线程有区别&#xff0c;在 Worker 的工作线程中无法直接操作 DOM、window 对象或大多数浏览器…

【论文笔记】【强化微调】TinyLLaVA-Video-R1:小参数模型也能视频推理

[2504.09641] TinyLLaVA-Video-R1: Towards Smaller LMMs for Video Reasoning 1. 引述 继之前的一篇 Video-R1 的工作&#xff0c;一篇新的关于视频推理的工作很快就上传到 Arxiv 上 “占坑” 了&#xff0c;这个工作是关于使用小参数&#xff08;3B&#xff09;的 LLM 进行视…

基于元学习的回归预测模型如何设计?

1. 核心设计原理 目标&#xff1a;学习一个可快速适应新任务的初始参数空间&#xff0c;使模型在少量样本下泛化。数学基础&#xff1a; MAML框架&#xff1a; min ⁡ θ ∑ T ∼ p ( T ) [ L T ( f θ − η ∇ θ L T ( f θ ( D T t r a i n ) ) ( D T t e s t ) ) ] \min…

MyBatis Plus与P6Spy日志配置

前言 在开发基于Spring Boot和MyBatis Plus的项目时&#xff0c;日志功能是调试和优化SQL查询的核心工具。通过合理配置日志输出&#xff0c;开发者可以直观查看生成的SQL语句、执行时间、参数值以及潜在的性能瓶颈。 一、MyBatis Plus日志配置 1.1 基础配置&#xff1a;直接…

SpringCloudGateway(spel)漏洞复现 Spring + Swagger 接口泄露问题

环境配置 gateway Spring Cloud &#xff1a; 这个就是分布式的微服务组件 微服务 &#xff1a; 一般指的是独立的&#xff0c;专注于一项功能的服务 Gateway 这个其实是个云端的网关配置&#xff08;他的作用就是对访问web的流量进行防护比如一些爬虫的阻截&#xff0…

服务器手动安装并编译R环境库包:PROJ→RGDAL

目录 方式1&#xff1a;conda-forge安装错误&#xff1a;缺乏libnsl.so.1✅ 方法一&#xff1a;查找系统中是否已有此库替补方案&#xff1a;采用libnsl.so.3链接 libnsl.so.1✅ 方法二&#xff1a;系统中没有安装 libnsl.so.1 → 手动安装✅ 方法三&#xff1a;使用 Conda 安装…

教育技术学读计算机论文的提示词

角色: 你是一位经验丰富的计算机专业教授,擅长用通俗易懂的语言向初学者解释复杂概念。我现在正在学习阅读计算机科学领域的算法论文,但我的基础比较薄弱(了解编程基础如变量、循环、函数,了解一点数据结构和算法概念如数组、链表、排序,但对高级术语和数学证明不熟悉)。…

棋盘格标定板和圆形标定板的优劣性

来源&#xff1a;deepseek 在相机标定中&#xff0c;棋盘格标定板和圆形标定板&#xff08;或圆点阵列标定板&#xff09;是最常用的两种类型。它们各有优劣&#xff0c;选择哪种取决于具体的应用场景、需求以及使用的标定算法。以下是它们的主要优劣对比&#xff1a; &#…

2025年UDP洪水攻击防御指南:从7.3Tbps攻防战看原理与实战

45秒37.4TB流量&#xff01;一场刷新历史纪录的DDoS攻击正在颠覆传统防御体系 一、什么是UDP洪水攻击&#xff1f; UDP洪水攻击&#xff08;UDP Flood&#xff09;是一种利用用户数据报协议&#xff08;UDP&#xff09; 的无连接特性发起的分布式拒绝服务&#xff08;DDoS&…

一种集成统计、视觉和基于规则方法的新型可解释医学图像分类人工智能框架|文献速递-最新论文分享

Title 题目 A novel explainable AI framework for medical image classificationintegrating statistical, visual, and rule-based methods 一种集成统计、视觉和基于规则方法的新型可解释医学图像分类人工智能框架 01 文献速递介绍 人工智能&#xff08;AI&#xff09;…

洛谷 P10113 [GESP202312 八级] 大量的工作沟通-普及/提高-

题目描述 某公司有 N N N 名员工&#xff0c;编号从 0 0 0 至 N − 1 N-1 N−1。其中&#xff0c;除了 0 0 0 号员工是老板&#xff0c;其余每名员工都有一个直接领导。我们假设编号为 i i i 的员工的直接领导是 f i f_i fi​。 该公司有严格的管理制度&#xff0c;每位…

数组题解——移除元素​【LeetCode】

27. 移除元素 快慢指针法 算法思路 使用双指针&#xff08;fast和slow&#xff09;遍历数组。 fast指针遍历每一个元素。slow指针指向下一个将被保留的位置。 如果nums[fast] ! val&#xff0c;就把nums[fast]赋值到nums[slow]&#xff0c;并将slow向前移动一位。遍历结束后…

ubuntu20.04安装多版本python时,如何使用sudo python3.10

sudo 命令只会加载基本的path和动态库&#xff0c;自己定义的不会加入&#xff0c;因此会出现使用sudo运行多版本python出现奇怪的现象&#xff0c;进行如下操作就可以使用 sudo vi ~/.bashrc alias sudosudo env PATH$PATH LD_LIBRARY_PATH$LD_LIBRARY_PATH 使用 sudo visud…

统计学纯基础(1)

⛄统计分析分为统计描述与统计推断&#xff0c;统计推断分为总体估计与假设检验 &#x1f3c2;16&#xff1a;45 医学研究--基础研究、转化医学研究、临床研究 临床研究--病因学研究、诊断准确性试验、预后研究、疗效研究 一般认为3个月以内的预后属于近期预后&#xff0c;…

接口自动化测试之pytest 运行方式及前置后置封装

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 一、Pytest 优点认知 1.可以结合所有的自动化测试工具 2.跳过失败用例以及失败重跑 3.结合allure生产美观报告 4.和Jenkins持续集成 5.很多强大的插件 pytest-htm…

利用folium实现全国高校分布地图显示

智汇中国 | 揭秘!一张地图带你遨游全国高校殿堂 大家好,这期我们来利用folium模块实现全国高校分布的地图显示。 什么是Folium Folium为Python用户提供了便捷的方式来利用Leaflet.js的强大地图可视化功能,而无需直接编写JavaScript代码。它允许开发者以Pythonic的方式处理…

【和春笋一起学C++】(二十二)C++函数新特性——函数重载

目录 函数重载的含义 重载函数使用注意事项 几种特殊情况 函数重载的含义 函数重载使得能够用不同的参数列表调用多个同名的函数。可以通过函数重载设计一系列函数,它们完成相同的工作,但使用不同的参数列表。 函数重载的关键是函数的参数列表——也被称为函数特征标。如…