目录
通用路由平台VRP(Versatile Routing Platform)是华为公司数据通信产品的通用操作系统平台。它以IP业务为核心,采用组件化的体系结构,在实现丰富功能特性的同时,还提供了基于应用的可裁剪和可扩展的功能,使得路由器和交换机的运行效率大大增加。熟悉VRP操作系统并且熟练掌握VRP配置是高效管理华为网络设备的必备基础。
VRP是华为公司数据通信产品的通用操作系统平台,作为华为公司从低端到核心的全系列路由器、以太网交换机、业务网关等产品的软件核心引擎。
VRP提供以下功能:
实现统一的用户界面和管理界面
实现控制平面功能,并定义转发平面接口规范
实现各产品转发平面与VRP控制平面之间的交互
屏蔽各产品链路层对于网络层的差异
文件系统
文件系统是指对存储器中文件、目录的管理,功能包括查看、创建、重命名和删除目录,拷贝、移动、重命名和删除文件等。
掌握文件系统的基本操作,对于网络工程师高效管理设备的配置文件和VRP系统文件至关重要。
存储设备
存储设备包括:SDRAM、Flash、NVRAM、SD Card、USB。
设备初始化过程
设备上电后,首先运行BootROM软件,初始化硬件并显示设备的硬件参数,然后运行系统软件,最后从默认存储路径中读取配置文件进行设备的初始化操作。
设备管理
用户对设备的常见管理方式主要由命令行方式和Web网管方式两种。
用户需要通过相应的方式登录到设备后才能对设备进行管理。
VRP用户界面
用户通过命令行方式登录设备时,系统会分配一个用户界面用来管理、监控设备和用户间的当前会话。
设备系统支持的用户界面有Console用户界面和虚拟类型终端VTY(Virtual Type Terminal)用户界面。
VRP用户级别
VRP提供基本的权限控制,可以实现不同级别的用户能够执行不同级别的命令,用以限制不同用户对设备的操作。
WEB网管方式登录
以华为AR系列路由器为例,PC终端打开浏览器软件,在地址栏中输入
“https:/192.168.1.1”,按下回车键,显示AR Web管理平台登录界面
命令行方式-本地登录
PUTTY.工具是一个Telnet、SSH、串行接口等的连接软件。
本地登录时,终端设备采用串口与华为设备Console口连接,所以采用“Serial”连接类型,COM端口根据终端设备实际端口选取,速率固定为9600.
命令行方式-远程登录
远程登录允许终端远程登录到任何可以充当远程登录服务器的设备,对这些网络设备进行集中的管理和维护。远程登录方法包括:Telnet和SSH。
如果通过SSH远程登录,连接类型为“SSH”,需要输入远程登录服务器的IP地址,端口号缺省为22。
如果通过Telnet远程登录,连接类型为“Telnet”,需要输入远程登录服务器的IP地址,端口号缺省为23。
命令行界面
登录成功后即进入命令行界面CLI(Command Line Interface)
命令行界面是工程师与网络设备进行交互的常用工具。
基本命令结构
华为提供的命令按照一定的格式设计,用户可以通过命令行界面输入命令,由命令行界面对命令进行解析,实现用户对路由器的配和管理
命令字:规定了系统应该执行的功能,如display(查询设备状态),reboot(重启设备)等命令字。
关键字:特殊的字符构成,用于进一步约束命令,是对命令的拓展,也可用于表达命令构成逻辑而增设的补充字符串。
参数列表:是对命令执行功能的进一步约束。包括一对或多对参数名和参数值。
举例1:
display ip interface GE0/0/0,查看接口信息的命令 命令字: 关键字: 参数名: 参数值:GE0/0/0
举例2:
Reboot,重启设备的命令 命令字:reboot,操作命令都要用命令字,并且必须从规范的命令字集合中选取。
命令行视图
设备提供了多样的配置和查询命令,为便于用户使用这些命令,了VP系统按能分类将命令分别注册在不同的命令行视图下。
用户视图:用户可以完成查看运行状态和统信息等功能。
系统视图:用户可以配置系统参数以及通过该视图进入其他的功能配置视图。
其他视图:比如接口视图,协议视图,用户可以进行接口参数和协议参数配置。
编辑命令行
设备的命令行界面提供基本的命令行编辑功能,以下为常用的编辑功能:
功能键 退格键Backspace:删除光标位置的前一个字符,光标左移,若己经到达命令首,则响铃告警。 左光标键←或<Ctrl+B>:光标向左移动一个字符位置,若己经到达命令首,则响铃告警。 右光标键→或<Ctrl+F>:光标向右移动一个字符位置,若已经到达命令尾,则响铃告警。
不完整关键字输入 设备支持不完整关键字输入,即在当前视图下,当输入的字符能够匹配唯一的关键字时,可以不必输入完整的关键字,例如:
<Huawei>d cu <Huawei>di cu <Huawei>dis cu <Huawei>d c ? Error:Ambiguous command found at '-' position <Huawei>dis c ? Error:Ambiguous command found at '-' position
“display current-configuration”命令,可以输入d cu、di cu或dis cu等都可以执 行此命令,但不能输入d c或dis c等,因为以d c、dis c开头的命令不唯一。
Tab键的使用
如果与之匹配的关键字唯一,按下<Tab>
键,系统自动补全关键字,不全后,反复按<Tab>
关键字不变。
如果与之匹配的关键字不唯一,反复按<Tab>
键可循环显示所有以输入字符串开头的关键字。
使用命令行在线帮助
用户在使用命令行时,可以使用在线帮助以获取实时帮助,从而无需记忆大量的复杂的命令。
命令行在线帮助可分为完全帮助和部分帮助,可通过输入“?”实现。
还可以去华为官网查看。
解读命令行的错误信息
用户键入的命令,如果通过语法检查,
则正确执行,否则系统将会向用户报告错误信息。
使用undo命令行
在命令前加undo关键字,即为undo命令行。undo命令行一般用来恢复缺省情况、禁用某个功能或者删除某项配置。以下为参考案例:
使用undo命令行恢复缺省情况
使用undo命令禁止某些命令
使用undo命令删除某项设置
使用命令行的快捷键
用户可以使用设备中的快捷键,完成对命令的快速输入,从而简化操作。
系统中的快捷键分成两类,自定义快捷键和系统快捷键。
自定义快捷键 Ctrl+G Ctrl+L Ctrl+O Ctrl+U
常见文件系统操作命令
基本配置命令