热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

华为路由交换配置

华为路由交换配置前言:对于华为路由交换设备的学习,我们不可能去买很多设备去学习,那样的学习成本太大,因此我们采用华为官方推出的eNSP模拟器来进行学习路由交换配置,包括华为认证(H
华为路由交换配置

前言:

对于华为路由交换设备的学习,我们不可能去买很多设备去学习,那样的学习成本太大,因此我们采用华为官方推出的eNSP模拟器来进行学习路由交换配置,包括华为认证( HCNA 、HCNP、HCIE)考试都是要用到eNSP辅助学习的,下面文中讲到的所有配置都是基于eNSP实现。

学习eNSP之前我们先简单的了解一下什么是VRP, VRP通俗的说就类似我们计算机的操作系统平台,我们在计算机上面运行一些程序,就是基于Windows、Linux、Uxin等操作系统,而华为的交换机、路由器等设备就是基于VRP操作操作系统运行的。

基础知识

目前华为的终端产品大多基于VRP5版本运行,高端设备基于VRP8运行,下图为VRP的发展历程。

技术图片

PS:VRP版本越高功能越强大,毋庸置疑,但是并不是所有设备都适合高版本平台,中低端路由交换产品硬件性能较低使用高版本明显是小牛拉大车费劲,所以适合你的才是最好的。

VRP

VRP (Versatile Routing Platform)即通用路由平台,是华为在通信领域多年的研究经验结晶,是华为所有基于IP/ATM构架的数据通信产品操作系统平台。运行VRP操作系统的华为产品包括路由器、局域网交换机、ATM交换机、拨号访问服务器、IP电话网关、电信级综合业务接入平台、智能业务选择网关,以及专用硬件防火墙等。核心交换平台基于IP或ATM。


eNSP

eNSP(Enterprise Network Simulation Platform)是一款由华为提供的免费的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。

想要学习首先是要安装eNSP,在华为官方网站可以下载,

eNSP官方下载地址

安装好软件后启动后如下图所示:

技术图片

软件的使用也较为简单拖拖拉拉就可以创建设备,创建好设备后,需要启动设备,才能对设备进行操作,关于软件的界面介绍及使用方法不过多说明,点击软件右上角 ?标志,官方对软件使用及界面介绍比较详细。


设备操作及配置

熟悉VRP命令行并且熟练掌握VRP配置是高效管理华为网络设备的必备基础。

认识命令行视图

首先我们认识命令视图,如下图所示:

技术图片

技术图片

PS:VRP分层的命令结构定义了很多命令行视图,每条命令只能在特定的视图中执行。本例介绍了常见的命令行视图。每个命令都注册在一个或多个命令视图下,用户只有先进入这个命令所在的视图,才能运行相应的命令。进入到VRP系统的配置界面后,VRP上最先出现的视图是用户视图。在该视图下,用户可以查看设备的运行状态和统计信息。若要修改系统参数,用户必须进入系统视图。用户还可以通过系统视图进入其他的功能配置视图,如接口视图和协议视图。通过提示符可以判断当前所处的视图,例如:“<>”表示用户视图,“[ ]”表示除用户视图以外的其它视图。


VRP版本查询

接下来我们首先学习第一个命令,也就是我们上面的提到的VRP版本,那如何查看VRP版本,如下图所示:

技术图片

设备命名

我们对现场的设备进行调试的时候为了对不同设备进行区分,一般我们会对设备进行重命名。更改设备名称我们首先需要进入系统视图,对系统参数进行更改,有些设备参数是可以实时更改设备参数,有些是需要设备重启后改变,设备名称是也可实时更改的。

技术图片


设备系统时间配置

为了对设备更好的管理和运行信息的统计,我们也需要对设备时间进行初始化更改。首先我们对设备本地时区进行设置,再对本地时间进行设置。

命令 功能
clock timezone 设置所在时区
clock datetime 设置当前时间和日期
clock daylight-saving-time 设置采用夏时制

技术图片

PS:系统时钟是设备上的系统时间戳。由于地域的不同,用户可以根据当地规定设置系统时钟。用户必须正确设置系统时钟以确保其与其他设备保持同步。

设置系统时钟的公式为:UTC+时区偏移量+夏时制时间偏移量。clock datetime命令设置HH:MM:SS YYYY-MM-DD格式的系统时钟。但是需要注意的是,如果没有设定时区,或者时区设定为零,那么设定的日期和时间将被认为是UTC时间,所以建议在对系统时间和日期进行配置前先设置时区。

*clock timezone命令用来对本地时区信息进行设置,具体的命令参数为time-zone-name { add | minus } offset*。其中参数add表示与UTC时间相比,time-zone-name增加的时间偏移量。即,在系统默认的UTC时区的基础上,加上offset,就可以得到time-zone-name所标识的时区时间;参数minus指的是与UTC时间相比,time-zone-name减少的时间偏移量。即,在系统默认的UTC时区的基础上,减去offset,就可以得到time-zone-name所标识的时区时间。

有的地区实行夏令时制,因此当进入夏令时实施区间的一刻,系统时间要根据用户的设定进行夏令时时间的调整。VRP支持夏令时功能。比如,在英国,从三月的最后一个星期天到十月最后一个星期天是夏令时区间,那么可以通过执行命令指定夏令时的开始和结束时间。

总结

关于eNSP的基本操作和VRP命令行的使用就介绍到这,接下来给大家说下VRP命令行的使用技巧,VRP支持命令自动补全和简写命令,但是前期练习的时候建议大家还是敲全命令,加深对命令的记忆。自动补全是输入命令的前几个字母按Tab键会自动补全,比如输入dis,按Tab后会显示display,有时候补全的命令不是你想要的命令是因为你输入的字母可以补全多个命令,只有你输入的前几个字母是独一无二的,才会补全出你想要的结果,大家可以尝试练习一下,有时只能想起命令的首字母,但是补全的太多,出不来自己想要的命令,我们可以输入字母+?,这是会把所有相关的命令提示出来,如下图所示:

技术图片


常用命令

命令 缩写 解释
system-view sys 系统视图
quit qu 退回上一级
save 保存配置
display current-configuration dis cur 显示当前配置
display interfaces 显示接口信息
display vlan dis vlan 显示路由信息
display version 显示版本信息
super password 修改特权用户密码
sysname 交换机命名
interfaceGigabitEthernet 0/0/1 进入接口视图
interface XGigabitEthernet 0/0/1 进入接口视图
interface vlan X 进入接口视图
ip route-static 0.0.0.0 0.0.0.0 10.2.2.2 静态路由=网关
rip 三层交换支持
stp enable|isable 设置生成树,默认关闭
stp priority 4096 设置交换机的优先级
stp root primary|secondary 设置为根或者为根的备份

名词介绍

Access?类型的端口只能属于1个VLAN,一般用于连接计算机的端口,也可以连接交换机和交换机。

Trunk???类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,trunk口一般用于连接两台交换机,这样可以只用一条trunk连接实现多个vlan的扩展。

Hybrid??类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

PVID为Port-base Vlan ID,也就是端口的虚拟局域网ID号,关系到端口收发数据帧时的VLAN TAG 标记。

华为路由交换配置


推荐阅读
  • 如何撰写适应变化的高效代码:策略与实践
    编写高质量且适应变化的代码是每位程序员的追求。优质代码的关键在于其可维护性和可扩展性。本文将从面向对象编程的角度出发,探讨实现这一目标的具体策略与实践方法,帮助开发者提升代码效率和灵活性。 ... [详细]
  • 在Conda环境中高效配置并安装PyTorch和TensorFlow GPU版的方法如下:首先,创建一个新的Conda环境以避免与基础环境发生冲突,例如使用 `conda create -n pytorch_gpu python=3.7` 命令。接着,激活该环境,确保所有依赖项都正确安装。此外,建议在安装过程中指定CUDA版本,以确保与GPU兼容性。通过这些步骤,可以确保PyTorch和TensorFlow GPU版的顺利安装和运行。 ... [详细]
  • NOIP2000的单词接龙问题与常见的成语接龙游戏有异曲同工之妙。题目要求在给定的一组单词中,从指定的起始字母开始,构建最长的“单词链”。每个单词在链中最多可出现两次。本文将详细解析该题目的解法,并分享学习过程中的心得体会。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 在Cisco IOS XR系统中,存在提供服务的服务器和使用这些服务的客户端。本文深入探讨了进程与线程状态转换机制,分析了其在系统性能优化中的关键作用,并提出了改进措施,以提高系统的响应速度和资源利用率。通过详细研究状态转换的各个环节,本文为开发人员和系统管理员提供了实用的指导,旨在提升整体系统效率和稳定性。 ... [详细]
  • Python 伦理黑客技术:深入探讨后门攻击(第三部分)
    在《Python 伦理黑客技术:深入探讨后门攻击(第三部分)》中,作者详细分析了后门攻击中的Socket问题。由于TCP协议基于流,难以确定消息批次的结束点,这给后门攻击的实现带来了挑战。为了解决这一问题,文章提出了一系列有效的技术方案,包括使用特定的分隔符和长度前缀,以确保数据包的准确传输和解析。这些方法不仅提高了攻击的隐蔽性和可靠性,还为安全研究人员提供了宝贵的参考。 ... [详细]
  • 题目 E. DeadLee:思维导图与拓扑结构的深度解析问题描述:给定 n 种食物,每种食物的数量由 wi 表示。同时,有 m 位朋友,每位朋友喜欢两种特定的食物 x 和 y。目标是通过合理分配食物,使尽可能多的朋友感到满意。本文将通过思维导图和拓扑排序的方法,对这一问题进行深入分析和求解。 ... [详细]
  • 本文详细介绍了在CentOS 6.5 64位系统上使用阿里云ECS服务器搭建LAMP环境的具体步骤。首先,通过PuTTY工具实现远程连接至服务器。接着,检查当前系统的磁盘空间使用情况,确保有足够的空间进行后续操作,可使用 `df` 命令进行查看。此外,文章还涵盖了安装和配置Apache、MySQL和PHP的相关步骤,以及常见问题的解决方法,帮助用户顺利完成LAMP环境的搭建。 ... [详细]
  • 题目要求解决一个有趣的编程挑战,即计算由四个自然数 \( p, q, r, s \) 组成的分数序列的和。具体来说,需要编写一个 C# 程序来处理这些自然数,并通过特定的数学运算得出最终结果。该任务不仅考验编程技能,还涉及对数学公式的理解和应用。 ... [详细]
  • 在 Axublog 1.1.0 版本的 `c_login.php` 文件中发现了一个严重的 SQL 注入漏洞。该漏洞允许攻击者通过操纵登录请求中的参数,注入恶意 SQL 代码,从而可能获取敏感信息或对数据库进行未授权操作。建议用户尽快更新到最新版本并采取相应的安全措施以防止潜在的风险。 ... [详细]
  • 体积小巧的vsftpd与pureftpd Docker镜像在Unraid系统中的详细配置指南:支持TLS加密及IPv6协议
    本文详细介绍了如何在Unraid系统中配置体积小巧的vsftpd和Pure-FTPd Docker镜像,以支持TLS加密和IPv6协议。通过这些配置,用户可以实现安全、高效的文件传输服务,适用于各种网络环境。配置过程包括镜像的选择、环境变量的设置以及必要的安全措施,确保了系统的稳定性和数据的安全性。 ... [详细]
  • POJ 2482 星空中的星星:利用线段树与扫描线算法解决
    在《POJ 2482 星空中的星星》问题中,通过运用线段树和扫描线算法,可以高效地解决星星在窗口内的计数问题。该方法不仅能够快速处理大规模数据,还能确保时间复杂度的最优性,适用于各种复杂的星空模拟场景。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • PHP预处理常量详解:如何定义与使用常量 ... [详细]
  • 该问题可能由守护进程配置不当引起,例如未识别的JVM选项或内存分配不足。建议检查并调整JVM参数,确保为对象堆预留足够的内存空间(至少1572864KB)。此外,还可以优化应用程序的内存使用,减少不必要的内存消耗。 ... [详细]
author-avatar
l佳恒_756
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有