二、华为VRP系统介绍

发布时间 2023-12-14 10:33:21作者: Fly1234

一.VRP系统概述:

1.概念:

VRP是华为公司数据通信产品的通用操作系统平台, 作为华为公司从低端到核心的全系列路由器、以太 网交换机、业务网关等产品的软件核心引擎。

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

2.文件系统

文件系统是指对存储器中文件、目录的管理,功能包括查看、创建、重命名和删除目录,拷贝、移动、重命 名和删除文件等
掌握文件系统的基本操作,对于网络工程师高效管理设备的配置文件和VRP系统文件至关重要。

• 配置文件是命令行的集合。用户将当前配置保存到配置文件中,以便设备重启后,这些配 置能够继续生效。另外,通过配置文件,用户可以非常方便地查阅配置信息,也可以将配 置文件上传到别的设备,来实现设备的批量配置。 常见文件 后缀名为:(.cfg, .zip , .dat)。
• 补丁是一种与设备系统软件兼容的软件,用于解决设备系统软件少量且急需解决的问题。 在设备的运行过程中,有时需要对设备系统软件进行一些适应性和排错性的修改,如改正 系统中存在的缺陷、优化某功能以适应业务需求等。 常 见文件后缀名为:(.pat)。
ϒ⁄ 系统软件是设备启动、运行的必备软件,为整 个设备提供支撑、管理、业务等功能。常见文 件后缀名为:(.cc)。
ϒ⁄ PAF文件是根据用户对产品需要提供了一个简 单有效的方式来裁剪产品的资源占用和功能特 性。常见文件后缀名为:(.bin)。


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

▫ SDRAM是系统运行内存,相当于电脑的内存;
▫ NVRAM非易失存储器,日志写入FLASH操作是耗时耗CPU的操作,因此采用缓存机 制,即日志产生后,先存入缓存,定时器超时或缓存满后再写入Flash;
▫ Flash与SD Card属于非易失存储器,配置文件与系统文件存放于flash或SD Card中, 具体设备参考产品文档;
▫ SD Card是外置的SD存储卡,用来扩展。USB是接口,用于外接大容量存储设备,主 要用于设备升级,传输数据;
▫ 补丁文件和PAF文件由维护人员上传可自行指定放置。


3.设备管理:
用户对设备的常见管理方式主要有命令行方式和Web网管方式两种。

Web网管方式通过图形化的操作界面,实现 对设备直观方便地管理与维护,但是此方式 仅可实现对设备部分功能的管理与维护。
Web网管方式可以通过HTTP和HTTPS方式 登录设备。


命令行方式需要用户使用设备提供的命令行 对设备进行管理与维护,此方式可实现对设 备的精细化管理,但是要求用户熟悉命令行。
命令行方式可以通过Console口、Telnet或 SSH方式登录设备


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

 

 

5.登录方式--命令行(设备登录方式分为两种:本地登录和远程登录)

命令行方式 - 本地登录


当用户需为第一次上电的设备进行配置时, 可通过Console口本地登录设备;控制口(Console Port)是一种通信串行端口,由设备的主控板提供。 用户终端的串行端口可以与设备Console口 直接连接,然后通过PuTTY工具本地登录 实现对设备的本地配置。

本地登录时,终端设备采用串口与华为设备 Console口连接,所以采用“Serial”连接类型, COM端口根据终端设备实际端口选取,速率固定 为9600


命令行方式 - 远程登录

远程登录允许终端远程登录到任何可以充当远程 登录服务器的设备,对这些网络设备进行集中的 管理和维护。远程登录方法包括:Telnet和SSH

• 如果通过SSH远程登录,连接类型为“SSH”, 需要输入远程登录服务器的IP地址,端口号缺 省为22。
• 如果通过Telnet远程登录,连接类型为 “Telnet”,需要输入远程登录服务器的IP地 址,端口号缺省为23。

6.命令行视图

用户视图:用户可以完成查看运行状态和统计信息等功能。 仅提供查询信息,通过system-view命令可以进入到系统视图
系统视图:用户可以配置系统参数以及通过该视图进入其他的功能配置视图。
其他视图:比如接口视图,协议视 图,用户可以进行接口参数和协议 参数配置

 

7.常见命令:

dis version // 查看当前版本
save /save huawei.cfg //默认保存在vrpcfg.cfg文件中,当然也可以更改保存文件名,VRP5操作系统默认文件放置在flash:目录下。
dir //查看当前目录下存在的文件
startup saved-configuration [configuration-file] 命令用来指定系统下次启动时使用的配 置文件,configuration-file参数为系统启动配置文件的名称。
display startup //查看设备本次及下次启动相关的系统软件、备份系统软件、配置 文件、License文件、补丁文件以及语音文件
reset save configuration // 重置保持配置

 

 

VRP5操作系统只有运行配置库和启动配置库,配置命令后直接生效无需提交,而VRP8操作系统配置命令后需要提交才能生效。