工业互联网组建与维护之华为VRP系统

目录

1. 华为VRP系统概述
2. 命令行基础

3.更多信息

1. 华为VRP系统概述

一、什么是VRP?

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


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

二、VRP的发展

VRP1(1998-2001)

集中式设计
适用中低端设备
性能比较低

VRP2(1999-2000)

分布式设计

VRP3(2000-2004)

分布式平台
支持众多特性
支持核心路由器

VRP5(2004-现在)

组件化设计
应用于华为多个产品
高性能

VRP8(2009-现在)

多进程
组件化设计
支持多CPU、多框

三、文件系统

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

系统软件是设备启动、运行的必备软件,为整
个设备提供支撑、管理、业务等功能。常见文件后缀名为:(.cc)。

配置文件是用户将配置命令保存的文件,作用是允许设备以指定的配置启动生效。常见文件后缀名为:(.cfg, .zip , .dat)。

补丁是一种与设备系统软件兼容的软件,用于
解决设备系统软件少量且急需解决的问题。常见文件后缀名为:(.pat)。

PAF文件是根据用户对产品需要提供了一个简单有效的方式来裁剪产品的资源占用和功能特性。常见文件后缀名为:(.bin)。

四、存储设备

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

SDRAM:同步动态随机存储器是系统运行内存,相当于电脑的内存。

Flash属于非易失存储器,断电后,不会丢失数据。主要存放系统软件,配置文件等;补丁文件和PAF文件由维护人员上传,一般存储于flash或SD Card中。

NVRAM:非易失随机读写存储器,用于存储日志缓存文件,定时器超时或缓存满后再写入Flash。

SD Card:断电后,不会丢失数据。存储容量较大,一般出现在主控板上,可以存放系统文件,配置文件,日志等。

USB:USB是接口,用于外接大容量存储设备,主要用于设备升级,传输数据。

五、设备初始化过程

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

六、设备管理

• 用户对设备的常见管理方式主要有命令行方式和Web网管方式两种。
• 用户需要通过相应的方式登录到设备后才能对设备进行管理。

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

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

七、VRP用户界面

• 用户通过命令行方式登录设备时,系统会分配一个用户界面用来管理、监控设备和用户间的当前会话。
• 设备系统支持的用户界面有Console用户界面和虚拟类型终端VTY(Virtual TypeTerminal)用户界面。

Console用户界面
• Console用户界面用来管理和监控通过Console口登录的用户。
• 用户终端的串行口可以与设备Console口直接连接,实现对设备的本地访问。

VTY用户界面
• VTY用户界面用来管理和监控通过VTY方式登录的用户。
• 用户通过终端与设备建立Telnet或STelnet连接后,即建立了一条VTY通道,通过VTY通道实现对设备的远程访问。

八、VRP用户级别

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

用户等级0 命令等级0 名称参观级 说明:可使用网络诊断工具命令(ping、tracert)、从本设备出发访问外部设备的命令(Telnet客户端命令)、部分display命令等。

用户等级1 命令等级0和1 名称监控级 说明:用于系统维护,可使用display等命令。

用户等级2 命令等级0,1和2 名称配置级 说明:可使用业务配置命令,包括路由、各个网络层次的命令,向用户提供直接网络服务。

用户等级3-15 命令等级0,1,2和3 名称管理级 说明:可使用用于系统基本运行的命令,对业务提供支撑作用,包括文件系统、FTP、TFTP下载、命令级别设置命令以及用于业务故障诊断的debugging命令等。

九、WEB网管方式登录

以华为AR系列路由器为例,PC终端打开浏览器
软件,在地址栏中输入
“https://192.168.1.1”,按下回车键,显示AR Web管理平台登录界面。

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

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

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

PuTTY工具是一个Telnet、SSH、串行接口等的连接软件。
本地登录时,终端设备采用串口与华为设备Console口连接,所以采用“Serial”连接类型,COM端口根据终端设备实际端口选取,速率固定为9600。

十二、命令行方式 - 远程登录

远程登录允许终端远程登录到任何可以充当远程登录服务器的设备,对这些网络设备进行集中的管理和维护。远程登录方法包括:Telnet和SSH。
• 如果通过SSH远程登录,连接类型为“SSH”,需要输入远程登录服务器的IP地址,端口号缺省为22。
• 如果通过Telnet远程登录,连接类型为
“Telnet”,需要输入远程登录服务器的IP地址,端口号缺省为23。

十三、命令行界面

• 登录成功后即进入命令行界面CLI(Command Line Interface)。
• 命令行界面是工程师与网络设备进行交互的常用工具。

2. 命令行基础

一、基本命令结构

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

• 命令字:规定了系统应该执行的功能,如display(查询设备状态),reboot(重启设备)等命令字。
• 关键字:特殊的字符构成,用于进一步约束命令,是对命令的拓展,也可用于表达命令构成逻辑而增设的补充字符串。
• 参数列表:是对命令执行功能的进一步约束。包括一对或多对参数名和参数值。

二、命令行视图

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

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

三、编辑命令行 (1)

• 设备的命令行界面提供基本的命令行编辑功能,以下为常用的编辑功能:
1、功能键
▫ 退格键Backspace:删除光标位置的前一个字符,光标左移,若已经到达命令首,则响铃告警。▫ 左光标键←或<Ctrl+B>:光标向左移动一个字符位置,若已经到达命令首,则响铃告警。
▫ 右光标键→或<Ctrl+F>:光标向右移动一个字符位置,若已经到达命令尾,则响铃告警。
2、不完整关键字输入
▫ 设备支持不完整关键字输入,即在当前视图下,当输入的字符能够匹配唯一的关键字时,可以不必输入完整的关键字。

四、编辑命令行 (2)

3、Tab键的使用:
▫ 如果与之匹配的关键字唯一,按下<Tab>键,系统自动补全关键字,补全后,反复按<Tab>关键字不变。

▫ 如果与之匹配的关键字不唯一,反复按<Tab>键可循环显示所有以输入字符串开头的关键字。

▫ 如果没有与之匹配的关键字,按Tab键后,关键字不变。

五、使用命令行在线帮助

• 用户在使用命令行时,可以使用在线帮助以获取实时帮助,从而无需记忆大量的复杂的命令。
• 命令行在线帮助可分为完全帮助和部分帮助,可通过输入“?”实现。

完全帮助

• 当用户输入命令时,可以使用命令行的完全帮助获取全部关键字和参数的提示。

部分帮助

• 当用户输入命令时,如果只记得此命令关键字的开头一个或几个字符,可以使用命令行的部分帮助获取以该字符串开头的所有关键字的提示。

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

• 用户键入的命令,如果通过语法检查,则正确执行,否则系统将会向用户报告错误信息。

七、使用undo命令行

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

八、使用命令行的快捷键

• 用户可以使用设备中的快捷键,完成对命令的快速输入,从而简化操作。
• 系统中的快捷键分成两类,自定义快捷键和系统快捷键。

自定义快捷键

• 自定义快捷键:共有4个,<Ctrl+G>、<Ctrl+L>、<Ctrl+O>和<Ctrl+U>。
• 用户可以根据自己的需要将这4个快捷键与任意命令进行关联,当使用快捷键时,系统自动执行它所对应的命令。

系统快捷键

• CTRL_A:将光标移动到当前行的开头
• CTRL_B:将光标向左移动一个字符
• CTRL_C:停止当前命令的运行
• CTRL_E:将光标移动到当前行的末尾
• CTRL_X:删除光标左侧所有的字符
• CTRL_Y:删除光标所在位置及其右侧所有的字符
• CTRL_Z:返回到用户视图
• CTRL+] :终止当前连接或切换连接

九、基本配置命令

常见文件系统操作命令
1.查看当前目录

<Huawei>pwd
2.显示当前目录下的文件信息
<Huawei>dir
3.查看文本文件的具体内容
<Huawei>more
4.修改用户当前界面的工作目录
<Huawei>cd
5.创建新的目录
<Huawei>mkdir

6.删除目录

<Huawei>rmdir

7.复制文件

<Huawei>copy

8.移动文件

<Huawei>move

9.重命名文件

<Huawei>rename
10.删除文件
<Huawei>delete

11.恢复删除的文件

<Huawei>undelete
12.彻底删除回收站中的文件

<Huawei>reset recycle-bin

13.配置设备名称

[Huawei] sysname name

14.设置系统时钟

<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 
用来设置设备的夏令时。

15.配置命令等级

[Huawei] command-privilege level level view view name command key
用来设置指定视图内的命令的级别。命令级别分为参观、监控、配置、管理4个级别,分别对应标识0、1、2、3。

16.配置用户通过Password方式登录设备
[Huawei]user-interface vty 0 4
[Huawei ui vty0 4]set authentication password cipher information
用来进入指定的用户视图并配置用户认证方式为password。系统支持的用户界面包括Console用户界面和VTY用户界面,Console界面用于本地登录,VTY界面用于远程登录。默认情况下,设备一般最多支持15个用户同时通过VTY方式访问。

17.配置用户界面参数
[Huawei] idle-timeout minutes [ seconds ]
用来设置用户界面断开连接的超时时间。如果用户在一段时间内没有输入命令,系统将断开连接。缺省情况下,超时时间是10分钟。

18.配置接口IP地址

[Huawei]interface interface number
[Huawei interface number]ip address ip address
用来给设备上的物理或逻辑接口配置IP地址。

19.查看当前运行的配置文件

<Huawei>display current-configuration

20.配置文件保存
<Huawei>save

21.查看保存的配置
<Huawei>display saved-configuration

22.查看系统启动配置参数

<Huawei> display startup
用来查看设备本次及下次启动相关的系统软件、备份系统软件、配置文件、License文件、补丁文件以及语音文件。

23.配置系统下次启动时使用的配置文件
<Huawei>startup saved-configuration configuration file
设备升级时,可以通过此命令让设备下次启动时加载指定的配置文件

24.清除已保存的配置
<Huawei>reset saved-configuration
25.配置设备重启
<Huawei>reboot

3.更多信息
<Huawei>display configuration candidate

命令用来显示设备当前未提交的命令行信息。

当用户完成一系列配置后还未提交时,这些命令会放置在候选配置库。

<Huawei>display current configuration

命令用来查看路由器当前生效的配置参数。

当用户将配置命令提交后,这些命令会放置在运行配置库。

<Huawei>display startup 
命令用来显示与本次及下次启动相关的系统软件、配置文件名、PAF文件名和补丁文件名。

当用户将配置保存后,这些命令会放置在启动配置库。

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

•总结

• VRP是华为公司具有完全自主知识产权的网络操作系统,可以运行在多种硬件平台之上。VRP拥有一致的网络界面、用户界面和管理界面,熟悉VRP命令行并且熟练掌握VRP配置是高效管理华为网络设备的必备基础。
• 在此基础上需要了解一些常用命令和快捷键的使用,快速掌握这些命令和快捷键。

  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

罗宁远20230308119

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值