eNSP网络仿真软件配置局域网vlan


本实验是计算机网络原理实验二——虚拟局域网(VLAN)配置与分析

实验准备

下载软件传送门:https://forum.huawei.com/enterprise/zh/thread-810985.html
安装之前前先安装好npcap:https://www.winpcap.org/install/default.htm
确保winpcap4.13、VirtualBox、wireshark已经安装好,则可以安装eNSP并使用

实验 2.1 基于端口的 VLAN 的划分

预期结果:
同一个 VLAN 内的电脑能相互 ping 通吗? 能:正确; 不能:错误。
不同 VLAN 内的电脑能相互 ping 通吗? 能:错误; 不能:正确。

eNSP 拓扑图、PC机信息如下:
在这里插入图片描述
主机名192.168.10.2的配置信息:
在这里插入图片描述
运行设备,双击LSW1 进入命令行:
system-view (回车) 由用户模式进入全局配置模式
vlan 10(回车)(新建vlan)(命令行有时候要手敲,复制出错)
quit (回车)(返回)
vlan 30 (回车)
quit (回车)
int g0/0/1 (回车)(进入连接串口GE 0/0/1)
[Huawei-GigabitEthernet0/0/1]port link-type access(回车)
port default vlan 10 (端口放到VLAN10)
quit

int g0/0/2 (回车)(进入连接串口GE 0/0/2)
[Huawei-GigabitEthernet0/0/1]port link-type access(回车)
port default vlan 30 (端口放到VLAN30)
quit (另外两个串口类推)……

配置完成后试一下,先进入一台主机看一下:
符合预期结果

实验 2.2 基于 MAC 地址的 VLAN 的划分

预期结果:将每台笔记本电脑分别接入交换机上属于不同 VLAN 的端口,使用 ping 命令进行测试验证。
能与同一个 VLAN 内的主机能相互 ping 通吗? 能:正确; 不能:错误。
能不同 VLAN 内的主机能相互 ping 通吗? 能:错误; 不能:正确。

打开实验 2.1 中保存的拓扑文件,增加 2 台用于模拟笔记本电脑的 PC。
为电脑配置 IPv4 地址和子网掩码。
记录笔记本电脑的MAC地址。
启动设备。
拓扑图如下:
在这里插入图片描述

双击LSW1 进入命令行:

sys (回车)
VLAN batch 10 30 //创建VLAN 10和VLAN 30
vlan 10 //进入VLAN10
mac-vlan mac-address 5489-9802-0339 (将这个mac地址绑定到vlan 10) (注意这里的mac地址4个字节一个杠,在查看信息中是54-89-98-02-03-39要修改)
在这里插入图片描述
quit
int g0/0/5
port link-type hybrid //配置为hybrid 链路
port hybrid untagged vlan 10 //允许VLAN10剥除 VLAN Tag 通过
mac-vlan enable //启动基于MAC地址学习VLAN
quit

因为只把PC12的地址写到vlan 10下,所以只能ping 通 vlan 10 :
在这里插入图片描述

实验 2.3 基于 IP 地址的 VLAN 的划分

打开实验 2.1 中保存的拓扑文件,将其加载到工作区。
增加 1 台 PC。
先将电脑的 IPv4 地址和子网掩码配置为 VLAN 10 或 VLAN 30 的 IPv4 地址和子网掩码。
启动设备。
预期目的:分别将电脑的 IP 地址设置为 VLAN 10 和 VLAN 30 所在 IP 网段的 IP 地址,使用 ping 命令进行测试验证。
能与同一个 VLAN 内的主机能相互 ping 通吗? 能:正确; 不能:错误。
能不同 VLAN 内的主机能相互 ping 通吗? 能:错误; 不能:正确。

拓扑图如下:
在这里插入图片描述
PC7的配置信息如下:

在这里插入图片描述
双击LSW2进入交换机命令:
sys
vlan batch 10 30
int g0/0/5
port hybrid untagged vlan 10 30 //配置混合接口
ip-subnet-vlan enable //启动基于IP地址学习VLAN
quit
vlan 10
ip-subnet-vlan ip 192.168.10.33 24 //绑定IP地址
quit
vlan 30
ip-subnet-vlan ip 192.168.30.33 24 //绑定IP地址,这里是提前绑定好下一次要修改成的IP
quit
quit
save
进入PC7,分别ping 同网段的IP和不同网段的IP:
在这里插入图片描述
更改PC7的IP地址验证下一个网段:
在这里插入图片描述
在这里插入图片描述
同网段能ping通,不同网段不能ping通,验证完毕!

实验2.4 跨以太网交换机的 VLAN 扩展

1、配置交换机 LSW1。
创建VLAN 10 和 VLAN 30,按端口划分VLAN。
配置 Trunk 端口,允许传输 VLAN 10 和 VLAN 30 的 VLAN 帧
2、配置交换机 LSW2。
创建VLAN 10 和 VLAN 30,按端口划分VLAN。
配置 Trunk 端口,允许传输 VLAN 10 和 VLAN 30 的 VLAN 帧
拓扑图如下:
在这里插入图片描述
验证:

  1. 同一台交换机上、同一个 VLAN 内的主机能相互 ping 通吗?
    能:正确; 不能:错误。
  2. 不同交换机上、同一个 VLAN 内的主机能相互 ping 通吗?
    能:正确; 不能:错误。
  3. 同一台交换机上、不同 VLAN 内的主机能相互 ping 通吗?
    能:错误; 不能:正确。
  4. 不同交换机上、不同 VLAN 内的主机能相互 ping 通吗?
    能:错误; 不能:正确。
    双击LSW2进入交换机命令行:
    sys
    vlan batch 10 30
    int g0/0/2
    port link-type access //配置为access链路
    port default vlan 10 //允许VLAN10通过
    quit //退出
    int g0/0/3
    port link-type access //配置为access链路
    port default vlan 10 //允许VLAN10通过
    quit //退出
    int g0/0/4
    port link-type access //配置为access链路
    port default vlan 30 //允许VLAN30通过
    quit //退出
    int g0/0/5
    port link-type access //配置为access链路
    port default vlan 30 //允许VLAN30通过
    quit //退出
    int g0/0/1
    port link-type trunk //配置为trunk链路
    port trunk allow-pass vlan 10 30 //允许VLAN10和VLAN30通过
    quit //退出

依此类似设置LSW1
……
如果端口GE 0/0/5 要更改,可以使用如下命令:
undo port hybrid vlan 10
undo port hybrid vlan 30 (这里撤销操作,也要去另一端口加上下面命令)
port link-type trunk
port trunk allow-pass vlan 10 30
quit
在这里插入图片描述
经验证过,预期与所有预期结果相符。到此实验结束了。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值