在《网络通信之基础》文章的结尾讲到网络通信教程围绕传输层、网络层和数据链路层进行讲解。在传输层、网络层和数据链路层涉及到许多网络设备,如路由器和交换机。为了网络设备能够完成网络事务且提高运行效率,设备生产商会给网络设备安装网络操作系统。使用电脑与网络设备相连接后,在电脑上输入相关命令对网络设备进行配置以使网络设备能够高效地完成网络事务。
1.VRP
VRP全称为通用路由平台,是华为公司设计的网络操作系统,安装在华为生产的网络设备中。在接下来的教程中通过华为网络设备对网络通信进行讲解。
2.电脑与网络设备相链接
2.1.电脑与网络设备相链接
华为网络设备后面有Console接口,通过USB转RJ45调试线将Console接口与电脑的USB接口相连接。调试线的RJ45端连接Console接口,调试线的USB端链接电脑USB接口。
2.2.操作软件
网络设备通过调试线与电脑链接成功后,需要在电脑上下载相关软件(如:SecureCRT),然后使用软件链接和操作网络设备上的VRP。
SecureCRT软件链接VRP过程:
- 第1步:SecureCRT软件安装成功后,点击“File ----> Quick Connect…”,如下图:
- 第2步:在弹出“Quick Connect”弹窗后配置如下:
Protocol选择“Serial”;
port选择调试线USB端插入电脑的com口;
Baud rate选择“9600”;
其他参数默认即可;
点击“Connect”按钮。
- 第3步:SecureCRT软件与VRP链接成功如下图:
注:如果网络设备初次启动,VRP系统会要求用户设置Console登录密码,如下图红圈:
3.eNSP
3.1.eNSP介绍
eNSP全称为企业网络仿真平台,是一款由华为提供的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。
eNSP样式图
3.2.eNSP安装
eNSP及其相关软件下载地址:点击下载,提取码:a9ft。
eNSP安装说明:按照下载包中《eNSP安装包—>安装说明—>安装说明.pdf》文档进行安装。
3.3.eNSP操作手册
eNSP安装成功后双击打开,点击下图画圈处查看eNSP操作手册。
3.4.eNSP常用设备
3.5.eNSP设备的启动或停止
将设备拖入右侧工作区,单选或框选设备后,点击鼠标右键选择“启动”或“停止”选项,或在工具栏点击“开启设备”或“停止设备”按钮。
鼠标右键启动或停止设备
使用工具栏按钮启动或停止设备
3.6.eNSP进入设备命令行接口
命令行接口(简称CLI)是用于用户输入命令。进入设备命令行接口有三种方法:1、双击设备进入设备命令行接口;2、单选或框选设备后,点击鼠标右键选择“CLI”选项;3、单选或框选设备后,在工具栏点击“打开所有CLI”按钮。
鼠标右键进入设备命令行接口
使用工具栏进设备命令行接口
3.7.Secure CRT链接eNSP的设备
下图是eNSP中路由器的数据显示效果。下图右侧还有很多空白,画红圈处应该与其上一行处于同一行,结果出现了换行,影响显示效果。使用Secure CRT软件可解决此问题。
第1步:获取本地服务器IP
点击“设置”按钮,选择“服务器设置”,记住“LocalServer IP”。
第2步:获取设备串口号
选择一个设备,点击鼠标右键,选择“设置”,选择“配置”选项,记住“串口号”。
第3步:打开Secure CRT软件的“Quick Connect”弹窗
点击“File”选项,选择“Quick Connect…”选项。
第4步:配置参数
Protocol选择“Telnet”;
Hostname输入“LocalServer IP”
Port输入“串口号”;
点击“Connect”按钮。
4.VRP命令的辅助功能介绍
4.1.命令视图
VRP中有许多命令,这些命令都注册在某个或某些命令视图下。若要执行某个命令必须进入相应的命令视图才能执行该命令。
命令视图的目的是将命令进行划分。命令视图分为用户视图、系统视图、接口视图和协议视图等。
4.1.1.各命令视图介绍
视图名称 | 描述 |
---|---|
用户视图 | 用于查看设备运行状态或设备中配置的参数(后续详细介绍)。 用户视图提示符:<设备名称>。设备名称默认为HUAWEI,如下图: |
系统视图 | 用于配置设备的系统参数(后续详细介绍)。 系统视图提示符:[设备名称],如下图: |
接口视图 | 用于配置接口参数(后续详细介绍)。 接口视图提示符:[设备名称-接口名称],如下图: |
协议视图 | 用于配置协议参数(后续详细介绍)。 协议视图提示符:[设备名称-协议名称-协议编号],如下图: |
...... | 在VRP中还有其他命令视图,后续在学到后详细介绍。 |
4.1.1.各命令视图间的相互切换
使用system-view命令从用户视图进入系统视图,使用相应命令从系统视图进入接口视图或协议视图等(注:不可以从用户视图直接进入接口视图或协议视图等)。
使用quit命令从当前所处视图返回上一视图,使用return视图从接口视图或协议视图等直接返回到用户视图。
4.2.命令帮助
命令帮助是指在你忘记命令关键词或相关参数时,通过输入问号“?”,则系统会给予全部关键字或参数的提示。
- 若只记得命令关键词的前部分,则此不完整关键词后面紧跟问号“?”后,系统会给予补全关键词。
如1处“s”后面紧跟问号“?”,则2处会显示补全关键词,3处是相应补全关键词的描述。
- 若是不记得命令关键词后面需要跟什么关键词或参数,则输入空格后再输入问号“?”,系统会给予相应的关键词或参数提示。
如1处“interface”后面输入空格后再输入问号“?”,则2处会显示相应的关键词或参数,3处是相应关键词或参数的描述。
4.3.命令补全
命令补全是指在你输入命令关键词的前部分时,按下Tab键后,则系统首先显示匹配的第一关键字,继续按Tab键循环翻词。
如1处输入“info-center l”后按下Tab键,则系统首先显示匹配的第一关键字“logbuffer”,继续按Tab键循环翻词以显示匹配的下一个关键词。
4.4.文本显示
在一次显示信息超过一屏时,通过按键可操作信息。
“display current-configuration”命令用于显示设备的配置信息,在2处显示的“----More----”表示还有更多未显示的信息,可以通过下方按键操作信息。
按键 | 描述 |
---|---|
按下Enter键 | 显示下一行信息。 |
按下空格键 | 显示下一屏信息。 |
按下Ctrl+C键 | 结束显示配置信息 |
4.5.历史命令
通过按上方向键或下方向键会取出上一条或下一条之前输入的命令。
4.6.错误提示信息
用户输入的命令如果语法错误,则系统会向用户报告错误信息。错误信息如下表:
错误信息 | 错误原因 |
---|---|
Unrecognized command | 没有查找到命令或没有查找到关键字 |
Wrong parameter | 参数类型错或参数值越界 |
Incomplete command | 输入命令不完整 |
Too many parameters | 输入参数太多 |
Ambiguous command | 输入命令不明确 |
5.VRP基础命令介绍
5.1.system-view命令
名称 | 描述 |
---|---|
命令格式 | system-view |
功能说明 | 使用户从用户视图进入系统视图 |
所属视图 | 系统视图 |
5.2.sysname命令
示例图
5.3.quit命令
5.4.return命令
5.5.display current-configuration命令
5.6.display saved-configuration命令
5.7.display this命令
5.8.save命令
6.为路由器配置IP地址
为路由器配置IP地址本质上是给路由器的接口配置IP地址,接口名称有接口类型和接口编号组成。接口类型是指在《网络通信之基础》文章中介绍的物理接口和逻辑接口;接口编号的形式因接口类型的不同而不同,在后续使用到某个接口类型时再讲解对应的接口编号。
以千兆以太网接口为例,千兆以太网接口支持高达1Gbps的数据传输速率,属于LAN侧接口,在命令中写为GigabitEthernet。此接口类型的接口编号形式为x/y/z,x是指槽位号,y是指子位号,z是指指接口序号。
在eNSP模拟器中选择路由器,点击鼠标右键,选择“设置”选项,选择“视图”选项,显示的是路由器背面的外观结构,其中红圈处是各个槽位,可将绿圈处的接口卡拖至槽位上,蓝圈处标识各个槽位的编号。
目前路由器都不支持子卡,因此子卡号统一取值为0。
将绿圈处24GE接口卡拖至槽位(注:若接口卡过大,则会占用多个槽位,那么槽位号取接口卡所占用槽位的最大编号),红圈处是各个接口,篮圈处是各个接口的编号。
下图红圈处按钮可用于显示已连接接口的名称。
6.1.interface命令
示例图
6.2.ip address命令
示例图
6.3.display ip interface brief命令
示例图
- Physical:表示接口的物理链路状态。
- up状态:表示接口运行正常;
- down状态:表示接口在物理上出现了故障;
- *down状态:表示管理员执行shutdown命令关闭了接口。
- Protocol:表示接口的链路协议状态。
- up状态:表示接口的链路协议处于正常状态;
- down状态:表示接口的链路协议异常,或者没有在此接口配置IP地址。
6.4.shutdown命令
7.配置计算机的IP地址、子网掩码和网关
7.1.计算机为什么要配置
在《网络通信1(概念介绍)》文章中介绍到同网段的DTE可以直接通信,不同网段的DTE不可以直接通信,如上图计算机A、计算机B和计算机C三者间可以直接通信,计算机D和计算机E两者间可以直接通信,而路由器左侧的计算机和右侧的计算机不可以相互通信。若要不同网段间的DTE相互通信,需要在计算机上配置网关的IP地址,如上图计算机A、计算机B和计算机C的网关配置为192.168.1.254,计算机D和计算机E的网关配置为192.168.2.254。
7.2.给eNSP的计算机配置IP地址、子网掩码和网关
双击计算机,选择“基础配置”选项。给计算机配置信息如下图:
7.3.给Windows电脑配置IP地址、子网掩码和网关
- 第1步:进入电脑设置页面,选择“网络和Internet”选项
- 第2步:选择“更改适配器选项”选项
- 第3步:选择一个网络,点击鼠标右键,选择“属性”
- 第4步:双击“Internet协议版本4(TCP/IPv4)”选项
- 第5步:选择“使用下面的IP地址(S)”选项(“自动获得IP地址(O) ”后续会详细介绍),IP地址、子网掩码和网关配置如下图:
8.其他说明
VRP中有许多命令,在本文章不对跟多命令做介绍。在后续的教程中用到某个命令时再详细介绍。
更多的VRP命令请查“VRP命令手册”:点击下载,提取码:6wwo。