【HCIA】05.华为VRP

2023-12-09 18:40
文章标签 华为 05 hcia vrp

本文主要是介绍【HCIA】05.华为VRP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

什么是VRP?

  • 通用路由平台VRP(Versatile Routing Platform)是华为公司数据通信产品的通用操作系统平台。它以IP业务为核心,采用组件化的体系结构,在实现丰富功能特性的同时,还提供了基于应用的可裁剪和可扩展的功能,使得路由器和交换机的运行效率大大增加。熟悉VRP操作系统并且熟练掌握VRP配置是高高效管理华为网络设备的必备基础。
  • VRP是华为公司数据通信产品的通用操作系统平台,作为华为公司从低端到核心的全系列路由器,以太网交换机,业务网关等产品的软件核心引擎。
  • VRP提供以下功能:
    • 实现统一的用户界面和管理界面
    • 实现控制平面功能,并定义转发平面接口规范(怎么去学习路由转发等)
    • 实现各产品转发平面与VRP控制平面之间的交互(怎么去封装等)
    • 屏蔽各产品链路层对于网络层的差异(两个层面之间的交换)

VRP的发展

VRP1

  • 集中式设计
  • 适用中低端设备
  • 性能比较低
    • 集中设计,需要将所有功能配置跑一遍启动,所以效率比较低
    • 1998-2001

VR2

  • 分布式设计
    • 1999-2000

VR3

  • 分布式平台
  • 支持众多特性
  • 支持核心路由器
    • 2000-2004

VR5

  • 组件化设计
  • 应用于华为多个产品
  • 高性能
    • 2004-Now

VR8

  • 多进程
  • 组件化设计
  • 支持多CPU,多框
    • 2009-Now

文件系统

  • 文件系统是指对存储器中的文件,目录的管理,功能包括查看,创建,重命名和删除目录,拷贝、移动、重命名和删除文件等。

  • 配置文件是命令行的集合。用户将当前配置保存到配置文件中,以便设备重启后,这些配置能够继续生效。另外,通过配置文件,用户可以非常方便地查阅配置信息,也可以将配置文件上传到别的设备,来实现设备的批量配置。
  • 补丁是一种与设备系统软件兼容的软件,用于解决设备系统软件少量且急需解决的问题。在设备的运行过程中,有时需要对设备系统软件进行一些适应性和排错性的修改,如改正系统中存在的缺陷、优化某功能以适应业务需求等。
  • 文件的管理方式包括:
    • 通过Console或者telnet等直接登陆系统管理
    • 通过FTP、TFTP或SFTP登录设备进行管理

  1. 一般会有三个硬件,分别是硬盘,内存,引导程序
  2. 设备通电后会进入引导程序,引导程序会把硬盘与内存连接起来
  3. 引导程序会将保存到硬盘的配置文件解压到内存中,进行配置

存储设备

  • 存储设备包括:SDRAM、Flash、NVRAM、SD Card、USB。

设备初始化过程

  • 设备上电后,首先运行BootROM软件,初始化硬件并显示设备的硬件参数,然后运行系统软件,最后从默认存储路径中读取配置文件进行设备的初始化操作。开机界面提供了系统启动的运行程序和正在运行的VRP版本及其加载路径等信息。
  • 可以按Ctrl+B打断不加载数据,可以操作修改密码等。

VRP用户级别

  • VRP提供基本的权限控制,可以实现不同级别的用户能够执行不同级别的命令,用以限制不同用户对设备的操作。

基本命令结构

  • 华为提供的命令按照一定的格式设计,用户可以通过命令行界面输入命令,有命令行界面对命令进行解析,实现用户对路由器的配置和管理。

命令行视图

  • 设备提供了多样的配置和查询命令,为便于用户使用这些命令,VRP系统按功能分类将命令分别注册在不同的命令行视图下。

命令行的错误信息

命令行的快捷键

常见文件系统操作命令

<Huawei>pwd	查看当前目录
<Huawei>dir	显示当前目录下的文件信息
<Huawei>more	查看文本文件的具体内容
<Huawei>cd	修改用户当前界面的工作目录
<Huawei>mkdir	创建新的目录
<Huawei>rmdir	删除目录
<Huawei>copy	复制文件
<Huawei>move	移动文件
<Huawei>rename	重命名文件
<Huawei>delete	删除文件
<Huawei>undelete	恢复删除的文件
<Huawei>reset	recycle-bin	彻底删除回收站中的文件
<Huawei>sysname name	配置设备名称
<Huawei>clock timezone time-zone-name{add|minuxs}offset	
<Huawei>clock datetime [utc] HH:MM:SS YYYY-MM-DD	用来对本地时区信息进行设置
<Huawei>clock daylight-saving-time	用来设置设备的夏时令
<Huawei>command-privilege level level view view-name command-key	配置命令等级,用来设置置顶视图内的的命令的级别。命令级别分为参观、监控、配置、管理4个级别,分别对应标识0,1,2,3
[Huawei]user-interface vty 0 4
[Huawei-ui-vty0-4]set authentication password cipher information
用来进入指定的用户视图并配置用户认证方式为password。系统支持的用户界面包括Console用户界面和VTY用户界面,Console界面用于本地登录,VTY界面用于远程登录。默认情况下,设备一般最多支持15个用户同时通过VTY方式访问。
[Huawei]idle-timeout minutes[seconds]
用来设置用户界面断开连接的超时时间。如果用户在一段时间内没有输入命令,系统将断开连接。缺省情况下,超时时间是10分钟。
[Huawei]interface interface-number
[Huawei-interface-number]ip address ip address
用来给设备上的物理或逻辑接口配置IP地址
<Huawei>display current-configuration	查看当前运行的配置文件
<Huawei>save	配置文件保存
<Huawei>display saved-configuration	查看保存的配置
<Huawei>reset saved-configuration	清楚已保存的配置
<Huawei>display startup	查看系统启动配置参数
<Huawei>startup saved-configuration configuration-file	设备升级时,可以通过此命令让设备下次启动时加载指定的配置问
<Huawei>reboot	配置设备重启

VRP基本配置命令-案例

这篇关于【HCIA】05.华为VRP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/474701

相关文章

忽略某些文件 —— Git 学习笔记 05

忽略某些文件 忽略某些文件 通过.gitignore文件其他规则源如何选择规则源参考资料 对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。 通过.gitignore文件 假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .gi

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群 华为云最近正在举办828 B2B企业节,Flexus X实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定不要错过这个机会。赶紧去看看吧! 什么是华为云Flexus X实例 华为云Flexus X实例云服务是新一代开箱即用、体

华为OD机试真题-学生方阵-2024年OD统一考试(E卷)

题目描述 学校组织活动,将学生排成一个矩形方阵。 请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。 注:学生个数不会超过10000 输入描述 输入的第一行为矩阵的行数和列数, 接下来的 n行为矩阵元素,元素间用""分隔。 输出描述 输出一个整数,表示矩阵中最长的位

华为 HCIP-Datacom H12-821 题库 (13)

有需要题库的可以看主页置顶 1.可以携带外部路由的 tag 标签信息的是以下哪一类 LSA? A、4 类 LSA B、5 类 LSA  C、3 类 LSA  D、2 类 LSA 答案:B 解析: 暂无解析 2..两台路由器直连,并设定网络类型为 p2p 建立OSPF 邻居。那么两台路由器传输 OSPF 报文的目的 IP 地址是以下哪一项? A、使用组播地址 224.0.0.6 B

4G模块、WIFI模块、NBIOT模块通过AT指令连接华为云物联网服务器(MQTT协议)

MQTT协议概述 MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,它被设计用来提供一对多的消息分发和应用之间的通讯,尤其适用于远程位置的设备和高延迟或低带宽的网络。MQTT协议基于客户端-服务器架构,客户端可以订阅任意数量的主题,并可以发布消息到这些主题。服务器(通常称为MQTT Broker)则负责接受来自客户端的连接请求,并转发消

华为23年笔试题

消息传输 题目描述 在给定的 m x n (1 <= m, n <= 1000) 网格地图 grid 中,分布着一些信号塔,用于区域间通信。 每个单元格可以有以下三种状态:  值 0 代表空地,无法传递信号;  值 1 代表信号塔 A,在收到消息后,信号塔 A 可以在 1ms 后将信号发送给上下左右四个方向的信号塔; 值 2 代表信号塔 B,在收到消息后,信号塔 B 可以在 2ms

实现的动态规划问题华为笔试题C++实现

秋招刷力扣题,我觉得我对动态规划不是熟练,在此处做总结 动态规划(Dynamic Programming,DP)算法通常用于求解某种具有最优性质的问题。在这类问题中,可能会有许多可行解,每一个解都对应一个值,我们希望找到具有最优值的解。我觉得最大的问题就是对问题的分解,分解后的问题与分解前的问题具有相同的决策机制,将决策机制进行抽象,最终可以得到对应的解; 动态规划中开始介绍的爬楼梯等问题,答

828华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台

华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台 前言一、Flexus云服务器X实例介绍1.1 Flexus云服务器X实例简介1.2 Flexus云服务器X实例特点1.3 Flexus云服务器X实例使用场景 二、Halo介绍2.1 Halo 简介2.2 Halo 特点 三、本次实践介绍3.1 本次实践简介3.2 本次环境规划 四、购买华为云Flexus云服务器X实例4.

C++入门(05-2)从命令行执行C++编译器_GCC

文章目录 GCC编译器1. 下载MinGW-w64,安装(不推荐)2. 使用MSYS2安装MinGW-w64(推荐)2.1 安装MSYS22.2 初始化和更新2.3 安装MinGW-w64编译器2.3 在MSYS2 Shell中导航到代码目录2.4 使用 g++ 编译2.5 运行可执行文件 GCC编译器 GCC(GNU Compiler Collection)是一个开源编译器集

三方登录 - 华为登录

1.1. 开发准备 当应用需要使用以下开放能力的一种或多种时,为正常调试运行应用,需要预先添加公钥指纹 Account Kit(华为帐号服务)Call Kit(通话服务)Game Service Kit(游戏服务)Health Service Kit(运动健康服务)IAP Kit(应用内支付服务)Live View Kit(实况窗服务,当需要使用Push Kit时必须执行此步骤)Map Kit