和ftp服务器通信前需要掌握的知识
VRP操作系统
介绍
VRP,全称versatile Routing Platform,即通用路由平台。是华为运行在多个数通产品上的操作系统,具有华为完全知识产权。
version | description |
---|---|
VRP1-3 | 已淘汰 |
VRP5 | 当前绝大多数华为设备搭载系统,特点高可靠、高性能、可扩展 |
VRP8 | 新一代网络操作系统,具有多分布、多进程、组件化架构,数据中心交换机多采用此版本 |
常用命令
视图
共4种视图,进入命令如下
视图 | 描述 | 进入命令 |
---|---|---|
用户视图 | 查看运行状态、参数 | return /ctrl+z |
系统视图 | 配置设备系统参数 | system-view |
接口视图 | 配置接口参数 | interface interface id |
协议视图 | 配置路由协议 |
文件系统命令
功能 | 命令 | 例子 |
---|---|---|
查看当前目录 | pwd | |
查看当前目录下文件信息/剩余空间 | dir | 文件属性含d,表示目录 |
查看文件具体内容 | more | |
进入目录 | cd xxx | cd flash: |
当前位置创建目录 | mkdir FileName | |
删除目录 | rmdir FileName | |
复制文件 | copy | copy xx.txt 1.txt |
移动文件 | move | |
重命名 | rename | |
删除/永久删除 | delete/unreserved | |
恢复删除的文件 | undelete | |
清空回收站 | reset recycle-bin |
save命令后,配置的文件会从RAM到flash中,断电重启后会调用flash中的文件
配置文件
功能 | 命令 | 描述 |
---|---|---|
重启 | reboot | |
查看当前配置 | display current-configuration | 在RAM中的配置 |
查看保存的配置 | display saved-configuration | 在flash/sd card中的配置 |
查看启动时配置的命令 | display startup | 显示包括启动日志、启动配置文件、启动时出现的错误和警告 |
比较当前配置与下次启动时的区别 | compare configuration | |
清除下次启动时加载的配置文件 | reset saved-configuration | 放弃修改 |
修复 | fixdisk flash: | 存储设备的文件系统出问题时,修复用 |
格式化 | format flash: | 跑路专用 |
ensp模拟实现
可以使用两种协议:FTP(TCP)和TFTP(UDP)
实验拓扑
配置
FTP服务器基础配置:
ftp服务器配置:选择一个文件目录并启动 ,中文不兼容,最好英文或数字。
路由器e0/0/0配置: IP address为100.0.0.3 掩码 255.255.255.0
下载-从ftp服务器获取文件
ping通服务器后,在路由器上输入命令
<Huawei>ftp 100.0.0.2 ///ftp ip地址
Trying 100.0.0.2 ...
Press CTRL+K to abort
Connected to 100.0.0.2.
220 FtpServerTry FtpD for free
User(100.0.0.2:(none)): ///确认
331 Password required for .
Enter password: ///确认
230 User logged in , proceed
[ftp]ls ///罗列
200 Port command okay.
150 Opening ASCII NO-PRINT mode data connection for ls -l.
1.txt
226 Transfer finished successfully. Data connection closed.
[ftp] get 1.txt ///从ftp服务器获取文件
配置更新-指定下次启动时加载文件完成更新
路由器中输入
startup system-software FileName ///指定更新的文件