eNSP(Enterprise Network Simulation Platform)是一款由华为提供的免费的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。
进入交换机或路由器会有一个命令界面,如下
添加一台交换机,右键选择启动,然后双击,进入命令界面
eNSP有种视图模式 : 用户视图 | 系统视图 | 接口视图 | 协议视图
一般 用的比较多的是系统视图和接口视图
**切换视图 **
① 切换用户视图( <主机名> ) 默认状态下是用户视图 按 CTRL+ ] 可以进入用户视图 ② 切换系统视图( [主机名] ) 在用户模式下输入 system-view 可以进入系统视图 ③ 切换接口视图 ( [主机名-接口名] ) 在系统视图下 输入接口名可以进入接口视图
**补充: **
①接口有一般有两种类型 以E开头和以G开头 以E开头的为百兆接口,以G开头的为千兆接口 ②路由器一般选用AR2220 ③交换机使用三层交换机 选用S3700(百兆接口) 或 S5700(千兆接口) ④接口连线使用auto自动连接即可
#修改主机名必须进入系统视图
system-view
#名称:r3
[Huawei] sysname r3
#quit或者q返回-上一级;return任何位置-返回到用户视图
[r3]quit
#保存
save
显示VRP版本,查看交换机配置
#显示VRP版本
[Huawei]display version
#查看交换机配置-配置信息较多,按空格可以跳页查看
# 可以简写为 dis cu
[Huawei]display current-configuration
#如果你想要其他人无法修改路由器或交换机的配置,可以创建一个登录账号
#屏蔽泛红
undo ter mon
#进到系统视图
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
#删除当前命令 undo port
#undo +命令
[r1-GigabitEthernet0/0/1] undo ip address 192.168.2.254 24
#重置配置文件,系统提示Y/N,输入Y
reset saved-configuration
#重启设备,弹出两次提示信息 第一次为确认是否保存N 第二次提示确认是否重启Y
reboot
undo terminal debugging
#屏蔽泛红消息
undo terminal monitor
undo terminal logging
undo terminal trapping
双击PC机,打开其基础配置,在IPv4配置选项卡中可设置IP地址、子网掩码、网关。
例设置IP地址、子网掩码、网关分别为:192.168.1.11 、255.255.255.0、192.168.1.254,如下图:
若要对路由器的接口进行配置,在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
save
#查看接口IP配置
display ip interface brief
#定义地址池
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
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
#屏蔽泛红消息
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
#保存
save
#查看vlan信息
display vlan
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
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
OSPF(Open Shortest Path First)是一种开放式最短路径优先的路由协议,是目前较为流行的内部网关协议(IGP)之一.
OSPF协议通过使用链路状态广播协议(LSA)来建立网络拓扑结构,然后根据运行Dijkstra算法来确定最短路,进而计算出最优的路由信息,从而实现了快速、可靠地构建网络路由。与RIP协议相比,OSPF协议具有更快的收敛时间、更好的可扩展性和更高的性能。
下面是OSPF路由协议的几个重要特点:
- 策略多样性:OSPF协议支持多种路由策略,如等价路由、多路径路由、区域路由等,使得网络运营人员可以更好地控制网络路由。
- 等级结构:OSPF协议具有信息等级结构,可用于组织、管理和优化网络带宽资源。
- 可靠性和高性能:OSPF协议通过建立多个邻居关系,使得网络拓扑结构更加可靠和稳定,并通过 LSA 等机制使得协议在网络中的性能更优。
- 链路状态数据库:OSPF协议中的链路状态数据库(LSDB)维护了网络中所有路由器的信息,可以用来计算全局最短路径。
总之,OSPF协议是一种可靠、高性能、可扩展的路由协议,适用于大型企业和服务提供商的网络环境。
R1路由器-添加动态路由ospf-单区域
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-单区域
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
R1路由器-添加动态路由ospf-多区域
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-多区域
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
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
#进到系统视图
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
undo ter mon
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