eNSP网络学习

news2024/9/24 11:30:56

一、eNSP

1.什么是eNSP

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

2.交换机命令行视图

进入交换机或路由器会有一个命令界面,如下
添加一台交换机,右键选择启动,然后双击,进入命令界面
image.png

3.eNSP视图模式

eNSP有种视图模式 : 用户视图 | 系统视图 | 接口视图 | 协议视图
一般 用的比较多的是系统视图和接口视图
**切换视图 **

       ① 切换用户视图( <主机名> )
                 默认状态下是用户视图  按 CTRL+ ]  可以进入用户视图 
       ② 切换系统视图( [主机名] )  
                    在用户模式下输入 system-view 可以进入系统视图
       ③ 切换接口视图 ( [主机名-接口名] )
               在系统视图下 输入接口名可以进入接口视图 

**补充: **

       ①接口有一般有两种类型 以E开头和以G开头 以E开头的为百兆接口,以G开头的为千兆接口
       ②路由器一般选用AR2220
       ③交换机使用三层交换机 选用S3700(百兆接口) 或 S5700(千兆接口)
       ④接口连线使用auto自动连接即可

二、eNSP的简单使用

1.修改交换机或路由器主机名

#修改主机名必须进入系统视图
<Huawei> system-view

#名称:r3
[Huawei] sysname r3

#quit或者q返回-上一级;return任何位置-返回到用户视图
[r3]quit

#保存
<r3>save  

显示VRP版本,查看交换机配置

#显示VRP版本
[Huawei]display version

#查看交换机配置-配置信息较多,按空格可以跳页查看
# 可以简写为 dis cu 
[Huawei]display current-configuration

2.路由器设置登录账号

#如果你想要其他人无法修改路由器或交换机的配置,可以创建一个登录账号

#屏蔽泛红
undo ter mon
#进到系统视图
<Huawei>system-view


#进入aaa认证
[Huawei]aaa
#创建账户叫root,密码123 ,cipher 为加密方式
[Huawei-aaa] local-user root password cipher 123
[Huawei-aaa] local-user root privilege level 15
[Huawei-aaa] undo local-user root service-type
[Huawei-aaa] q
[Huawei]user-interface console 0
#激活配置,一定要激活不然重启后失效                    
[Huawei-ui-console0]authentication-mode aaa



3.删除当前命令,恢复设备出厂默认值

#删除当前命令 undo port 
#undo +命令
[r1-GigabitEthernet0/0/1] undo ip address 192.168.2.254 24

#重置配置文件,系统提示Y/N,输入Y
<Huawei>reset saved-configuration
#重启设备,弹出两次提示信息 第一次为确认是否保存N 第二次提示确认是否重启Y
<Huawei>reboot

4.屏蔽警告提示信息

<Huawei> undo terminal debugging

#屏蔽泛红消息
<Huawei> undo terminal monitor
<Huawei> undo terminal logging 
<Huawei> undo terminal trapping

三、配置IP地址、子网掩码、网关等等

1.PC的配置

双击PC机,打开其基础配置,在IPv4配置选项卡中可设置IP地址、子网掩码、网关。
例设置IP地址、子网掩码、网关分别为:192.168.1.11 、255.255.255.0、192.168.1.254,如下图:
image.png

2.路由器的配置ip

若要对路由器的接口进行配置,在CLI中需转到接口视图,并进入相应的接口,然后输入ip address后跟ip地址和子网掩码,之间空格隔开。例对路由器的GigabitEthernet0/0/0接口配置ip地址和子网掩码分别为:192.168.1.254、255.255.255.0。


[Huawei]int g0/0/0

[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.254 24

[Huawei-GigabitEthernet0/0/0]return

<Huawei>save

#查看接口IP配置
<Huawei>display ip interface brief

3.路由器设置DHCP

3.1全局地址池配置步骤:

#定义地址池
ip pool Global-pool

#配置网关地址列表
gateway-list 192.168.1.254

#设置地址网段
network 192.168.1.0 mask 255.255.255.0

#设置不参与自动分配的IP地址范围
excluded-ip-address 192.168.1.1

#设置租约,默认1天
lease day 3 hour 0 minute 0

#设置DNS服务器地址
dns-list 114.114.114.114 8.8.8.8

3.1.1应用(在某接口上应用)

#应用(在某接口上应用)
dhcp enable #在路由器上启用DHCP服务
int G0/0/0 #在接口上应用
#ip address 192.168.1.254 24
dhcp select global

return

save

#检查
display ip interface brief

3.2基于接口的DHCP服务器配置步骤


dhcp enable #在路由器上启用DHCP服务
int G0/0/1
ip address 192.168.2.254 24
dhcp select interface
dhcp server excluded-ip-address 192.168.2.1
dhcp server lease day 3 hour 0 minute 0
dhcp server dns-list 114.114.114.114 8.8.8.8

#检查
display ip interface brief

4.华为交换机配置vlan和ip


#屏蔽泛红消息
<Huawei>undo terminal monitor

#创建vlan 10
[Huawei] vlan 10

#进入vlan 10
[Huawei] int Vlanif 10

#设置ip地址
[Huawei-Vlanif10] ip address 192.168.10.254 24

[Huawei-Vlanif10] q

#进入接口
[Huawei]int g0/0/1

#access只允许一个vlan通过
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10

#返回用户视图
[Huawei-Vlanif10] return

#保存
<Huawei> save

#查看vlan信息
<Huawei> display vlan


5.配置静态路由

需求:192.168.1.2访问192.168.2.1
image.png

R1路由器-添加静态路由


#目的网段 + 掩码 + 下一跳
[r1] ip route-static 192.168.2.0 255.255.255.0 10.0.0.2

R2路由器-添加静态路由


[r2] ip route-static 192.168.1.0 255.255.255.0 10.0.0.1

6.配置动态路由rip

1.什么是动态路由

动态路由指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。

2.什么是RIP路由

RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。最大条数15跳,因此RIP只能应用于小规模网络。
路由行为指的是,当网络设备(具有三层路由功能的网络设备,如路由器、三层交换机、防火墙等)收到—个IP报文时,会在自己的路由表(Routing-table) 中查询报文的目的IP地址,如果能够找到匹配给目的IP地址的路由表项,则根据该表项所指示的下一跳及出接口转发报文;如果没有任何路由表项匹配,则丢弃该报文。
路由的行为(路由器转发数据的行为)是逐跳的,因此报文从源去往目的地的过程中,沿途的每一个参与数据转发的网络设备都需要具有关于目的网络的路由。

3.rip缺点:

1、由于15跳为最大值,RIP只能应用于小规模网络。
2、收敛速度慢。
3、根据跳数选择的路由,不一定是最优路由。

R1路由器-添加动态路由

[Huawei]rip
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]network 10.0.0.0

R2路由器-添加动态路由

[Huawei]rip
[Huawei-rip-1]network 192.168.2.0
[Huawei-rip-1]network 10.0.0.0

7.动态路由ospf

OSPF(Open Shortest Path First)是一种开放式最短路径优先的路由协议,是目前较为流行的内部网关协议(IGP)之一.
OSPF协议通过使用链路状态广播协议(LSA)来建立网络拓扑结构,然后根据运行Dijkstra算法来确定最短路,进而计算出最优的路由信息,从而实现了快速、可靠地构建网络路由。与RIP协议相比,OSPF协议具有更快的收敛时间、更好的可扩展性和更高的性能。

下面是OSPF路由协议的几个重要特点:

  1. 策略多样性:OSPF协议支持多种路由策略,如等价路由、多路径路由、区域路由等,使得网络运营人员可以更好地控制网络路由。
  2. 等级结构:OSPF协议具有信息等级结构,可用于组织、管理和优化网络带宽资源。
  3. 可靠性和高性能:OSPF协议通过建立多个邻居关系,使得网络拓扑结构更加可靠和稳定,并通过 LSA 等机制使得协议在网络中的性能更优。
  4. 链路状态数据库:OSPF协议中的链路状态数据库(LSDB)维护了网络中所有路由器的信息,可以用来计算全局最短路径。
    总之,OSPF协议是一种可靠、高性能、可扩展的路由协议,适用于大型企业和服务提供商的网络环境。

7.1 单区域

R1路由器-添加动态路由ospf-单区域


<Huawei>sys	

[Huawei]ospf

#创建区域
[Huawei-ospf-1]area 0

#注意网段后面跟的是反掩码
[Huawei-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

R2路由器-添加动态路由ospf-单区域


<Huawei>sys

[Huawei]ospf

#创建区域
[Huawei-ospf-1]area 0

#注意网段后面跟的是反掩码
[Huawei-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

#查看路由
[Huawei]display ip routing-table 

7.2 多区域

image.png

R1路由器-添加动态路由ospf-多区域


<Huawei>sys
[Huawei]ospf

#创建区域0
[Huawei-ospf-1]area 0

#注意网段后面跟的是反掩码
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255


[Huawei]ospf

#创建区域1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255


R2路由器-添加动态路由ospf-多区域


<Huawei>sys	
[Huawei]ospf

#创建区域0
[Huawei-ospf-1]area 0

#注意网段后面跟的是反掩码
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255


[Huawei]ospf

#创建区域2
[Huawei-ospf-2]area 2
[Huawei-ospf-2-area-0.0.0.2]network 192.168.2.0 0.0.0.255

#查看路由
[Huawei]display ip routing-table 

8.单臂路由-交换机配置vlan

image.png
1.2 交换机配置vlan

undo ter mon
sys
vlan batch 10 20 30

int g0/0/2
#类型access,允许单个vlan口通过
port link-type access
port default vlan 10
q

int g0/0/3
port link-type access
port default vlan 20
q


int g0/0/4
port link-type access
port default vlan 30
q



int g0/0/1
#类型trunk,允许多个vlan口通过
port link-type trunk

#允许10/20/30的vlan口通过
port trunk allow-pass vlan 10 20 30

#允许所有的vlan口通过
#port trunk allow-pass vlan all

1.2单臂路由只有一个口,从逻辑上分成3个口 0.1 0.2 0.3

undo ter mon
sys

int g0/0/0.1
ip address 192.168.1.254 24

#封装到10
dot1q termination vid 10

#开启arp广播
arp broadcast enable


int g0/0/0.2
ip address 192.168.2.254 24

#封装到20
dot1q termination vid 20

#开启arp广播
arp broadcast enable

int g0/0/0.3
ip address 192.168.3.254 24

#封装到30
dot1q termination vid 30

#开启arp广播
arp broadcast enable

9.设置远程登入

#进到系统视图
<Huawei>system-view

#进入aaa认证
[Huawei]aaa
#创建账户叫huawei,密码123 ,cipher 为加密方式
[Huawei-aaa] local-user huawei password cipher 123
[Huawei-aaa] local-user huawei privilege level 3

#设置用户类型
[Huawei-aaa] local-user huawei service-type telnet
[Huawei-aaa] quit

#设置5个用户可以登入
[Huawei] user-interface vty 0 4
#激活配置,一定要激活不然重启后失效                    
[Huawei-ui-console0] authentication-mode aaa

四、链路聚合

1.交换机创建链路聚合

大白话:将2条线路,逻辑上变成一条
image.png

<Huawei>undo ter mon
<Huawei>sys
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]mode manual load-balance
[Huawei-Eth-Trunk1]q
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]eth-trunk 1

[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]eth-trunk 1

#查看
[Huawei]display eth-trunk 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1014417.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

指针进阶笔试题

今天分享的是指针的笔试题&#xff0c;相信看完这篇文章对指针又会有深入的了解&#xff0c;让我们来学习吧。 首先分享的是指针和数组的关系&#xff0c;我们都知道数组名是首元素的地址&#xff0c;那就让我们来看一下一维数组和指针的关系吧 //一维数组 int a[] { 1,2,3,4…

go-GC垃圾回收

GC GC是自动化内存管理回收机制 虚拟内存函数栈的数据是会根据函数返回而自动销毁的&#xff0c;而堆上的数据是不会随着函数自动销毁的&#xff0c;堆内数据会随着程序运行而逐渐变大&#xff0c;从而导致内存OOM&#xff0c;Go语言就用了GC来清理堆上的内存数据。 如何区分…

leetcode 2602. 使数组元素全部相等的最少操作次数

给你一个正整数数组 nums 。 同时给你一个长度为 m 的整数数组 queries 。第 i 个查询中&#xff0c;你需要将 nums 中所有元素变成 queries[i] 。你可以执行以下操作 任意 次&#xff1a; 将数组里一个元素 增大 或者 减小 1 。 请你返回一个长度为 m 的数组 answer &#xf…

KCC@大连 | 一场关于开源商业的私享脑暴会

KCC&#xff0c;全称 KAIYUANSHE City Community&#xff08;中文&#xff1a;开源社城市社区&#xff09;是由开源社发起&#xff0c;旨在让开源社区在每个城市落地生根的地域性开源组织。 自2023年2月份发起以来&#xff0c;我们已经在南京、上海、深圳、北京、硅谷、新加坡、…

VMware Fusion 13在M2芯片的Mac上安装 Windows 11

首先需要下载Windows 11镜像 以下给出一种官方方法&#xff0c;当然也可以自己去网上搜索&#xff0c;有很多资源 注册微软账号 使用注册的账号登录 访问&#xff1a;https://www.microsoft.com/en-us/windowsinsider/register 使用登录的账号注册Windows 11 Insider Prog…

关于Python数据分析,这里有一条高效的学习路径

无处不在的数据分析 谷歌的数据分析可以预测一个地区即将爆发的流感&#xff0c;从而进行针对性的预防&#xff1b;淘宝可以根据你浏览和消费的数据进行分析&#xff0c;为你精准推荐商品&#xff1b;口碑极好的网易云音乐&#xff0c;通过其相似性算法&#xff0c;为不同的人…

【海报生成器源码】设计海报生成器网站开源源码(更新)

源码简介: 随着社会经济和商业发展&#xff0c;对产品宣传的需求也加大了。如何快速制作海报也成了很大的需求。这里分享的是一个海报生成器网站的最新源代码。 这个海报编辑器有着实用强大的功能&#xff0c;它的最左侧是组件列表。可以在最左侧选择组件&#xff0c;比如文本…

通讯网关软件003——利用CommGate X2Mbt实现Modbus TCP访问OPC Server

本文介绍利用CommGate X2Mbt实现Modbus访问OPC Server。CommGate X2MBT是宁波科安网信开发的网关软件&#xff0c;软件可以登录到网信智汇(wangxinzhihui.com)下载。 【案例】如下图所示&#xff0c;SCADA系统配置OPC Server&#xff0c;现在上位机需要通过Modbus主站软件来获…

基础版本抖音(字节跳动青训)

抖音基础版&#xff08;字节跳动青训项目&#xff09; 一、项目介绍 本抖音项目是基于grpc通讯协议开发的高性能微服务&#xff0c;不仅使用gin作为业务层框架&#xff0c;gorm框架作为持久层框架&#xff0c;还使用预编译sql防止sql注入&#xff0c;同时该项目结合连接池技术…

JDK9特性——模块化REPL工具

文章目录 前言模块化模块化案例 可交互的REPL工具 前言 谈到Java9大家往往第一个想到的就是Jigsaw项目&#xff08;后改名为Modularity&#xff09;。众所周知&#xff0c;Java已经发展超过20年(95年最初发布)&#xff0c;Java和相关生态在不断丰富的同时也越来越暴露出一些问…

ubuntu(20.04)下截图贴图软件——flameshot(带设快捷键)

ubuntu&#xff08;20.04&#xff09;下截图贴图软件——flameshot 一、 安装二、打开Flameshot三、截图快捷键设置 windows习惯了用Snipaste的截图和贴图功能&#xff0c;在ubuntu中也有替代品Flameshot。 一、 安装 首先我们进入官网&#xff0c;并点击download。 在这里可…

轻松鲨-AI文案写作 人工智能聊天

轻松鲨AI助手使用地址&#xff1a;http://www.qingsongsha.com?utm_sourcenavigation_website 或前往苹果App Store下载“轻松鲨APP” 支持AI连续对话聊天&#xff0c;帮你解答各种疑问... 让AI帮你画思维导图写文案&#xff0c;提升工作效率... 内置多场景专业模板&#xff0…

[SQL Server]在应使用条件的上下文(在 ‘)‘ 附近)中指定了非布尔类型的表达式,查询时间大于某个数值时

这种条件查询条件里面不要有空格&#xff0c;一个也不要有 这种条件查询条件里面不要有空格&#xff0c;一个也不要有 $giftsDb::table(drawgot)->where(disabtime,<,"2030-01-03")->select();

安卓判断是否是模拟器,适配主流雷电,MUMU,夜神,逍遥

前言 最近游戏项目组又有新的要求&#xff0c;对于数据上报和数据统计接口&#xff0c;尽可能的具体化&#xff0c;比如是否是模拟器&#xff0c;模拟器的型号&#xff0c;品牌等&#xff0c;都要求统计&#xff0c;后续模拟器玩家在活动发放&#xff0c;安全风控等方面也易于…

Linux Spug自动化运维平台公网远程访问---内网穿透

文章目录 前言1. Docker安装Spug2 . 本地访问测试3. Linux 安装cpolar4. 配置Spug公网访问地址5. 公网远程访问Spug管理界面6. 固定Spug公网地址 前言 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台&#xff0c;整合了主机管理、主机批量执行、主机在线终端、文件…

脚本:用python实现五子棋

文章目录 1. 语言2. 效果3. 脚本4. 解读5. FutureReference 1. 语言 Python 无环境配置、无库安装。 2. 效果 以第一回合为例 玩家X 玩家0 3. 脚本 class GomokuGame:def __init__(self, board_size15):self.board_size board_sizeself.board [[ for _ in range(board_…

InfiniBand vs 光纤通道,存储协议的选择

数字时代&#xff0c;数据量爆发增长&#xff0c;企业越来越迫切地追求高吞吐量、低延迟和更高性能的网络基础设施&#xff0c;存储协议的选择变得愈发至关重要。在众多存储协议中&#xff0c;InfiniBand和光纤通道备受关注。本文旨在深入探讨InfiniBand和光纤通道作为存储协议…

python之有限体积法求解一维热传导问题

1、问题描述 考虑均匀发热无限大平板的稳定导热问题&#xff0c;上图中&#xff0c;A、B两面恒温&#xff0c;控制方程为如下形式&#xff1a; 为扩散系数&#xff0c;为材料传热系数&#xff0c;给定厚度&#xff0c;&#xff0c;和分别为100℃和400℃&#xff0c;发热量q为50…

【C++】红黑树插入操作实现以及验证红黑树是否正确

文章目录 前言一、红黑树的插入操作1.红黑树结点的定义2.红黑树的插入1.uncle存在且为红2.uncle不存在3.uncle存在且为黑 3.完整代码 二、是否为红黑树的验证1.IsBlance函数2.CheckColor函数 三、红黑树与AVL树的比较 前言 红黑树&#xff0c;是一种二叉搜索树&#xff0c;但在…

气传导耳机什么意思?备受好评的气传导耳机推荐

​气传导耳机是近年来备受关注的一种新型耳机&#xff0c;它采用了独特的设计&#xff0c;将声音通过空气传递到耳朵&#xff0c;从而实现听音乐的效果。与传统的入耳式耳机相比&#xff0c;气传导耳机在听音乐的同时还能听到周围环境声音&#xff0c;提高了安全性和舒适性。如…