实验目的

掌握eNSP模拟器的基本设置方法
掌握使用eNSP搭建简单的端到端网络的方法

实验内容

配置网卡的计算机。
华为eNSP模拟软件。

实验原理、步骤及实验结果分析

(1)启动eNSP
eNSP模拟器的启动与初始化界面。 通过模拟器的使用将能够快速学习与掌握TCP/IP的原理知识,熟悉网络中的各种操作。

(2)建立拓扑
添加PC:在左侧面板顶部,单击“ ”图标。在显示的终端设备中,选中“ ”图标,把图标拖动到空白界面上,使用相同步骤,拖动三个PC图标到空白界面上,并双击设备名称改名为PC1,PC2,PC3,PC4,PC5。
添加交换机:在左侧面板顶部,单击“ ”图标。在显示的交换机中,选中S5700图标,把图标拖动到空白界面上。

(3)建立物理连接
在左侧面板顶部,单击“”图标。在显示的连接中,选中图标,单击设备选择端口完成连接。设备端连接关系如下。

(4)进入终端系统配置界面
右击一台终端(PC1、PC2、PC3)设备,在弹出的属性菜单中选择“设置”选项,查看该设备系统配置信息。

(5)配置终端系统
选择“基础配置”标签页,在“主机名”文本框中输入主机名称。在“IPv4配置”区域,单击“静态”选项按钮。在“IP地址”文本框中输入IP地址。按照下图所示配置PC1的IP地址及子网掩码。配置完成后,单击窗口右下角的“应用”按钮,再单击“PC1”窗口右上角的关闭该窗口(PC4-PC5相同)。
(6)启动终端系统设备
右击一台设备,在弹出的菜单中,选择“启动”选项或菜单中选项,启动该设备。

(7)生成接口流量
使用ping命令发送ICMP报文。在命令行界面输入ping 命令,其中设置为对端设备的IP地址(PC2 Ping PC3为例)。

注:此测试已提前设置静态IP与以下实验内容无关(其中PC2为192.168.1.5,PC3为192.168.2.3)
(8)捕获接口报文
选中设备PC1并右击,在显示的菜单中单击“数据抓包”选项后,会显示设备上可用于抓包的接口列表。从列表中选择需要被监控的接口。启动Wireshark进行抓包分析

实验要求:

1.全网使用192.168.1.0/24网段进行划分,尽量减少路由条目Pc端IP使用pHcP技术进行自动下发
2.使用静态路由达到全网可达程度
3.操作步骤黏贴代码并加以注释

实验拓扑图:


Code:
(1) AR1的配置

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
[Huawei]sysname r1      #修改名字
[r1]interface g0/0/0        #对该接口进行相应的配置
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 26  #给接口添加对应的IP
[r1-GigabitEthernet0/0/0]interface g0/0/1   #对该接口进行相应的配置
[r1-GigabitEthernet0/0/1]ip address 192.168.1.65 26 #给接口添加对应的IP
[r1-GigabitEthernet0/0/1]q  #退出当前模式
[r1]dhcp enable #开启dhcp功能
[r1]ip pool a       #创建一个全局地址池
[r1-ip-pool-a]network 192.168.1.0 mask 26   #配置全局地址池分配网段范围
[r1-ip-pool-a]gateway-list 192.168.1.1  #配置dncp客户端网关地址
[r1-ip-pool-a]dns-list 192.168.1.2  #指定接口下dns服务器
[r1-ip-pool-a]q             #退出当前模式
[r1]interface g0/0/0            #对该接口进行相应的配置
[r1-GigabitEthernet0/0/0]dhcp select global     #开启接口的dncp功能使用全局地址池为客户端分配地址
[r1-GigabitEthernet0/0/0]q  #退出当前模式
[r1]ip route-static 192.168.1.128 26 192.168.1.66   #配置下一跳路由ip
[r1]q                           #退出当前模式
<r1>save                      #手动保存当前配置命令The current configuration will be written to the device. Are you sure to continue? (y/n)[n]:y

(2)AR2的配置

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
[Huawei]sysname r2
[r2]interface g0/0/0            #对该接口进行相应的配置
[r2-GigabitEthernet0/0/0]ip address 192.168.1.66 26 #给接口添加对应的IP
[r2-GigabitEthernet0/0/0]interface g0/0/1   #对该接口进行相应的配置
[r2-GigabitEthernet0/0/1]ip address 192.168.1.129 26    #给接口添加对应的IP
[r2-GigabitEthernet0/0/1]q  #退出当前模式
[r2]dhcp enable #开启dhcp功能
[r2]ip pool b                   #创建一个全局地址池
[r2-ip-pool-b]network 192.168.1.128 mask 26 #配置全局地址池分配网段范围
[r2-ip-pool-b]gateway-list 192.168.1.129    #配置dncp客户端网关地址
[r2-ip-pool-b]dns-list 192.168.1.2  #指定接口下dns服务器
[r2-ip-pool-b]interface g0/0/1      #对该接口进行相应的配置
[r2-GigabitEthernet0/0/1]dhcp select global
[r2-GigabitEthernet0/0/1]q          #退出当前模式
[r2]ip route-static 192.168.1.0 26 192.168.1.65 #配置下一跳路由ip
[r2]q                                   #退出当前模式
<r2>save  #手动保存当前配置命令The current configuration will be written to the device. Are you sure to continue? (y/n)[n]:y


实验要求:

1、除5的环回地址固定以外,整个其他所有网段基于192.168.1.0/24进行合理的IP地址划分
2、R1-R4每个路由器存在两个环回接口,用于模拟连接pc网段﹔地址也在192.168.1.0/24这个网络范围内
3、R1-R4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问
4、全网可达,尽量减少每台路由器,路由表条目数量,避免环路出现5R4与R5间,正常100oA链路通信,故障时自动改为100M

实验拓扑图:


Code:
(1) AR1配置

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
[Huawei]sysname r1
[r1]interface g0/0/1            #对该接口进行相应的配置
[r1-GigabitEthernet0/0/1]ip address 192.168.1.5 30  #给接口添加对应的IP
[r1-GigabitEthernet0/0/1]interface g0/0/0   #对该接口进行相应的配置
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 30  #给接口添加对应的IP
[r1-GigabitEthernet0/0/0]q  #退出当前模式
[r1]ip route-static 192.168.1.8 30 192.168.1.2  #配置下一跳路由ip
[r1]ip route-static 192.168.1.16 30 192.168.1.2 #配置下一跳路由ip
[r1]ip route-static 192.168.1.20 30 192.168.1.2 #配置下一跳路由ip
[r1]ip route-static 192.168.1.20 30 192.168.1.6 #配置下一跳路由ip
[r1]ip route-static 192.168.1.16 30 192.168.1.6 #配置下一跳路由ip
[r1]ip route-static 192.168.1.12 30 192.168.1.6 #配置下一跳路由ip
[r1]ip route-static 0.0.0.0 0.0.0.0 192.168.1.6 #配置下一跳路由ip
[r1]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2 #配置下一跳路由ip
[r1]ip route-static 192.168.1.0 24 NULL0    #配置下一跳路由ip
[r1]ip route-static 192.168.1.0 26 NULL0    #配置下一跳路由ip
<r1>save                      #手动保存当前配置命令Are you sure to continue? (y/n)[n]:y[r1]ping 192.168.1.17PING 192.168.1.17: 56  data bytes, press CTRL_C to breakReply from 192.168.1.17: bytes=56 Sequence=1 ttl=254 time=50 msReply from 192.168.1.17: bytes=56 Sequence=2 ttl=254 time=30 msReply from 192.168.1.17: bytes=56 Sequence=3 ttl=254 time=40 msReply from 192.168.1.17: bytes=56 Sequence=4 ttl=254 time=30 msReply from 192.168.1.17: bytes=56 Sequence=5 ttl=254 time=30 ms--- 192.168.1.17 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 30/36/50 ms
[r1]ping 192.168.1.13PING 192.168.1.13: 56  data bytes, press CTRL_C to breakReply from 192.168.1.13: bytes=56 Sequence=1 ttl=255 time=40 msReply from 192.168.1.13: bytes=56 Sequence=2 ttl=255 time=20 msReply from 192.168.1.13: bytes=56 Sequence=3 ttl=255 time=20 msReply from 192.168.1.13: bytes=56 Sequence=4 ttl=255 time=20 msReply from 192.168.1.13: bytes=56 Sequence=5 ttl=255 time=20 ms--- 192.168.1.13 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 20/24/40 ms

(2)AR2配置,AR3类似

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
[Huawei]sysname r2
[r2]interface g0/0/1        #对该接口进行相应的配置
[r2-GigabitEthernet0/0/1]ip address 192.168.1.9 30  #给接口添加对应的IP
[r2-GigabitEthernet0/0/1]interface g0/0/0   #对该接口进行相应的配置
[r2-GigabitEthernet0/0/0]ip address 192.168.1.2 30  #给接口添加对应的IP
[r2]ip route-static 192.168.1.4 30 192.168.1.1  #配置下一跳路由ip
[r2]ip route-static 192.168.1.12 30 192.168.1.10    #配置下一跳路由ip
[r2]ip route-static 192.168.1.16 30 192.168.1.10    #配置下一跳路由ip
[r2]ip route-static 192.168.1.20 30 192.168.1.10    #配置下一跳路由ip
[r2]ip route-static 192.168.1.0 24 NULL0    #配置下一跳路由ip
[r2]ip route-static 192.168.1.0 26 NULL0    #配置下一跳路由ip
[r2]ip route-static 0.0.0.0 0.0.0.0 192.168.1.10    #配置下一跳路由ip
[r2]q                   #退出当前模式
<r2>save              #手动保存当前配置命令The current configuration will be written to the device. Are you sure to continue? (y/n)[n]:y

(3)AR4配置

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
[Huawei]sysname r4
[r4]interface g0/0/0    #对该接口进行相应的配置
[r4-GigabitEthernet0/0/0]ip address 192.168.1.10 30 #给接口添加对应的IP
[r4-GigabitEthernet0/0/0]interface g0/0/1   #对该接口进行相应的配置
[r4-GigabitEthernet0/0/1]ip address 192.168.1.14 30 #给接口添加对应的IP
[r4-GigabitEthernet0/0/1]interface g0/0/2   #对该接口进行相应的配置
[r4-GigabitEthernet0/0/2]ip address 192.168.1.15 30 #给接口添加对应的IP
Error: The specified IP address is invalid.
[r4-GigabitEthernet0/0/2]interface g4/0/0   #对该接口进行相应的配置
[r4-GigabitEthernet4/0/0]ip address 192.168.1.21 30 #给接口添加对应的IP
[r4-GigabitEthernet4/0/0]q      #退出当前模式
[r4]interface g0/0/2                #对该接口进行相应的配置
[r4-GigabitEthernet0/0/2]ip address 192.168.1.17 30 #给接口添加对应的IP
[r4-GigabitEthernet0/0/2]q      #退出当前模式
[r4]display ip interface brief  #对该接口进行相应的配置
The number of interface that is UP in Physical is 5
The number of interface that is DOWN in Physical is 0
The number of interface that is UP in Protocol is 5
The number of interface that is DOWN in Protocol is 0   Interface                       IP Address/Mask      Physical   Protocol
GigabitEthernet0/0/0              192.168.1.10/30      up         up
GigabitEthernet0/0/1              192.168.1.14/30      up         up
GigabitEthernet0/0/2              192.168.1.17/30      up         up
GigabitEthernet4/0/0              192.168.1.21/30      up         up
NULL0                             unassigned           up         up(s)     [r4]ip route-static 192.168.1.0 30 192.168.1.9  #配置下一跳路由
[r4]ip route-static 192.168.1.4 30 192.168.1.13 #配置下一跳路由
[r4]ip route-static 0.0.0.0 0.0.0.0 192.168.1.18    #配置下一跳路由
[r4]ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 61  #配置下一跳路由
[r4]ip route-static 192.168.1.0 26 NULL0    #配置下一跳路由
[r4]ip route-static 192.168.1.0 24 NULL0    #配置下一跳路由
[r4]ping 5.5.5.1PING 5.5.5.1: 56  data bytes, press CTRL_C to breakReply from 5.5.5.1: bytes=56 Sequence=1 ttl=255 time=120 msReply from 5.5.5.1: bytes=56 Sequence=2 ttl=255 time=40 msReply from 5.5.5.1: bytes=56 Sequence=3 ttl=255 time=20 msReply from 5.5.5.1: bytes=56 Sequence=4 ttl=255 time=20 msReply from 5.5.5.1: bytes=56 Sequence=5 ttl=255 time=20 ms--- 5.5.5.1 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 20/44/120 ms[r4]ping 192.168.1.1
PING 192.168.1.1: 56  data bytes, press CTRL_C to breakRequest time outReply from 192.168.1.1: bytes=56 Sequence=2 ttl=254 time=50 msReply from 192.168.1.1: bytes=56 Sequence=3 ttl=254 time=30 msReply from 192.168.1.1: bytes=56 Sequence=4 ttl=254 time=30 msReply from 192.168.1.1: bytes=56 Sequence=5 ttl=254 time=30 ms--- 192.168.1.1 ping statistics ---5 packet(s) transmitted4 packet(s) received20.00% packet lossround-trip min/avg/max = 30/35/50 ms

(4)AR5配置

<Huawei>system-view    #进入系统视图模式(默认的是用户视图< Huawei >,系统视图是 [ Huawei ])
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname r5
[r5]interface g0/0/0            #对该接口进行相应的配置
[r5-GigabitEthernet0/0/0]ip address 192.168.1.18 30 #给接口添加对应的IP
[r5-GigabitEthernet0/0/0]interface g0/0/1   #对该接口进行相应的配置
[r5-GigabitEthernet0/0/1]ip address 192.168.1.22 30 #给接口添加对应的IP
[r5-GigabitEthernet0/0/1]interface g0/0/2   #对该接口进行相应的配置
[r5-GigabitEthernet0/0/2]ip address 5.5.5.1 24  #给接口添加对应的IP
[r5]ip route-static 0.0.0.0 0.0.0.0 192.168.1.21 preference 61  #配置下一跳路由
[r5]ip route-static 0.0.0.0 0.0.0.0 192.168.1.17    #配置下一跳路由
[r5]ping 192.168.1.5PING 192.168.1.5: 56  data bytes, press CTRL_C to breakRequest time outRequest time outReply from 192.168.1.5: bytes=56 Sequence=3 ttl=253 time=30 msReply from 192.168.1.5: bytes=56 Sequence=4 ttl=253 time=50 msReply from 192.168.1.5: bytes=56 Sequence=5 ttl=253 time=40 ms--- 192.168.1.5 ping statistics ---5 packet(s) transmitted3 packet(s) received40.00% packet lossround-trip min/avg/max = 30/40/50 ms[r5]ping 192.168.1.9PING 192.168.1.9: 56  data bytes, press CTRL_C to breakReply from 192.168.1.9: bytes=56 Sequence=1 ttl=254 time=40 msReply from 192.168.1.9: bytes=56 Sequence=2 ttl=254 time=30 msReply from 192.168.1.9: bytes=56 Sequence=3 ttl=254 time=30 msReply from 192.168.1.9: bytes=56 Sequence=4 ttl=254 time=30 msReply from 192.168.1.9: bytes=56 Sequence=5 ttl=254 time=30 ms--- 192.168.1.9 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 30/32/40 ms
<r5>save  #手动保存当前配置命令The current configuration will be written to the device. Are you sure to continue? (y/n)[n]:y


附录

(1) 192.168.1.0/24划分为4个子网,写出每个子网可用ip地址范围:

192.168.1.0/26 可用范围:192.168.1.1-192.168.1.62
192.168.1.64/26 可用范围:192.168.1.65-192.168.1.126
192.168.1.128/26 可用范围:192.168.1.129-192.168.1.190
192.168.1.192/26 可用范围:192.168.1.193-192.168.1.254

(2)172.16.0.0/15 划分为4个网段,并写出每个网段的可用地址范围:

172.16.0.0/17 可用范围:172.16.0.1-172.16.127.254
172.16.128.0/17 可用范围172.16.128.1-172.16.255.254
172.17.0.0/17 可用范围172.17.0.1-172.17.128.254
172.17.128.0/17 可用范围172.17.128.1-172.17.255.254

(3)进行子网汇总;
172.16.33.0/24
172.16.44.0/24
172.16.55.0/24
172.16.63.0/24

结果:172.16.32.0/19

eNSP搭建基础网络相关推荐

  1. 计算机网络 使用eNSP搭建基础网络

    实验一 使用eNSP搭建基础网络 一.实验目的: 1.掌握eNSP模拟器的基本设置方法 2.掌握使用eNSP搭建简单的端到端网络的方法 3.掌握在eNSP中使用Wireshark捕获IP报文的方法 二 ...

  2. 计算机网络实验一 使用eNSP搭建基础网络

    实验一 使用eNSP搭建基础网络 一.实验目的: 掌握eNSP模拟器的基本设置方法 掌握使用eNSP搭建简单的端到端网络的方法 掌握在eNSP中使用Wireshark捕获IP报文的方法 二.实验环境: ...

  3. 使用eNSP搭建基础IP网络 和 单交换机与VLAN分布实验(二层+三层)

    Hello, 好久不见.上学期因为个人原因一直没有更新(主要原因是上学期小小的摆了一下),这个学期我会继续在平台上分享我的学习经验.主要包括网络互联以及攻防的内容,也可能会更新深度学习相关的东西,主要 ...

  4. Linux学习之服务器搭建——基础网络配置

    这是我一周之内学习和复习的内容,做一个总结. 首先是基础网络的配置(以Centos 6.5 和Windows XP 为操作环境) windows XP 可以看做是一个测试端.这一步骤是以后服务器搭建的 ...

  5. eNSP搭建无线网络

    一.网络拓扑图 二.配置cloud 三.配置SW2 <Huawei>sys [Huawei]sysname SW2 [SW2]vlan batch 3 1003 [SW2]inter Gi ...

  6. 使用eNSP搭建一个简单的网络

    使用eNSP搭建一个简单的网络 第一次使用eNSP搭建一个简单的网络,在师傅的耐心讲解及自己的慢慢摸索下最终使得3台PC之间通过静态路由实现了互通. 一.前言 华为现在不知道是在eNSP进行优化还是咋 ...

  7. 网络工程毕设-----基于华为ensp搭建校园网

    本实验用华为模拟器ensp搭建简单的校园网络,其中用到的技术有动态路由协议OSPF,静态路由配置,HTTP.DNS以及FTP服务器的配置,PNAT端口地址转换协议,MSTP多生成树协议,VLAN划分及 ...

  8. Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)

    文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...

  9. 阿里云Kubernetes实战2–搭建基础服务

    前言: 在系列的第一篇文章中,我已经介绍过如何在阿里云基于kubeasz搭建K8S集群,通过在K8S上部署gitlab并暴露至集群外来演示服务部署与发现的流程.文章写于4月,忙碌了小半年后,我才有时间 ...

最新文章

  1. swift String
  2. 【Java 虚拟机原理】线程栈 | 栈帧 | 局部变量表 | 反汇编字节码文件 | Java 虚拟机指令手册 | 程序计数器
  3. 加解压开源组件-SharpZipLib
  4. 初学__Python——Python中文支持、Python计算器
  5. Java 反射 (Class、ClassLoader、Constructor、Method、Field)
  6. React开发(132):ant design学习指南之form中控制展开和关闭逻辑
  7. 程序员面试金典 - 面试题 05.01. 插入(位运算)
  8. oracle单节点加入rac,实验:Oracle单节点RAC添加节点
  9. 过年,设计师都爱的烫金红色PSD装饰素材
  10. 一个Demo带你彻底掌握View的滑动冲突
  11. TeXstuidio没有中文的拼写检查
  12. hadoop学习笔记(四):hdfs常用命令
  13. 为什么Docker不能解决云上的所有问题
  14. 程序实现黎曼和(定积分)
  15. Ubuntu 9.04下安装飞信LibFetion V1.1版
  16. 文件压缩(哈夫曼树)
  17. android中一些特殊字符的使用(如:←↑→↓等箭头符号)
  18. Python爬虫,高清美图我全都要(彼岸桌面壁纸)
  19. win10动态壁纸怎么设置_酷狗也能设置动态壁纸???
  20. java 算出下一个工作日_如何计算JAVA中两个不同日期之间的工作日(不包括周末)?...

热门文章

  1. java+sql 基于jsp816教材管理系统sql(java,web)
  2. 微型计算机中 运算器的基,微型计算机中,运算器的主要功能是进行()。A.逻辑运算B.算术运算C.算术运算和...
  3. 机器学习新-统计机器学习第二版
  4. 如何简单的把png转ico
  5. 《OSPF和IS-IS详解》一1.5 ARPANET内的路由选择
  6. 如何实现网页版滚动截图
  7. CCF ChinaSoft 2022中国软件大会火热报名中
  8. APP自动化测试框架搭建(六)--uiautomator2、web-editor基础操作
  9. 海康威视设备 JAVA SDK SpringBoot实现人脸、车辆、门禁图片抓取
  10. 衣服、商品、商城网站模板首页,仿U袋网,vue+elementui简洁实现