华为数通HCIA ENSP实验三:VLAN

同VLAN通信

01-不同网段同VLAN间通信

二层交换机

在这里插入图片描述

1.根据拓扑图图形化配置好PC的IP和掩码

2.配置VLAN接口类型

在二层交换机SW1上

vlan batch 10 20  //同时创建VLAN 10与20
#
interface GigabitEthernet0/0/1
 port link-type access  //配置通往PC1方向的接口类型为access
 port default vlan 10  //修改access接口PVID为10
#
interface GigabitEthernet0/0/2
 port link-type access  //配置通往PC2方向的接口类型为access
 port default vlan 20  //修改access接口PVID为20
#
interface GigabitEthernet0/0/3
 port link-type trunk  //配置g0/0/3接口类型为trunk
 port trunk allow-pass vlan 10 20  //在trunk上允许放行vlan 10和20

在二层交换机SW2上

vlan batch 10 20  //同时创建VLAN 10与20
#
interface GigabitEthernet0/0/1
 port link-type access  //配置通往PC3方向的接口类型为access
 port default vlan 10  //修改access接口PVID为10
#
interface GigabitEthernet0/0/2
 port link-type access  //配置通往PC4方向的接口类型为access
 port default vlan 20  //修改access接口PVID为20
#
interface GigabitEthernet0/0/3
 port link-type trunk  //配置g0/0/3接口类型为trunk
 port trunk allow-pass vlan 10 20  //在trunk上允许放行vlan 10和20

3.测试

在PC1上pingPC3

在PC2上pingPC4

跨VLAN通信

利用二层交换机机制

02-同网段跨VLAN通信

二层交换机

在这里插入图片描述

1.根据拓扑图图形化配置好PC的IP地址和掩码

2.配置VLAN接口类型

在二层交换机SW1上

vlan 10 20 30  //同时创建vlan 10 20 30
interface GigabitEthernet0/0/1
 port link-type access  //配置g0/0/1接口类型为access
 port default vlan 10  //修改access接口PVID为10
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk pvid vlan 10  //修改trunk接口PVID为10
 port trunk allow-pass vlan 10 30  //trunk放行vlan 10和20
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 30

在二层交换机SW2上

vlan 10 20 30
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk pvid vlan 20  修改trunk接口PVID为20
 port trunk allow-pass vlan 20 30  //trunk放行vlan 20和30
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 30

3.测试

Vlan 10与Vlan 20互通

Vlan 30之间互通

Vlan 10 20与Vlan 30都不能互通,需要三层交换机

VLAN间互访

配置思路

利用了Trunk接口放行与自身PVID相同的VLAN时会剥离Tag成为untagged的数据帧,由于 Trunk 端口的 PVID 配置、VLAN 标签的剥离或交换机的默认行为,流量实际上是在同一个 VLAN 内传输,而不是真正意义上的跨 VLAN 通信,不需要三层功能, PC1 和 PC2 位于同一网段,ARP 广播可能会通过 Trunk 端口传播到不同的 VLAN。如果交换机没有严格隔离广播域,PC1 和 PC2 可能会通过 ARP 广播发现彼此,并直接通信。

03-VLAN-Hybrid接口的应用

在这里插入图片描述

1.根据拓扑图图形化配置好IP地址和掩码

2.配置Hybrid接口

在AR1上配置网关

interface g0/0/0
 ip add 1.1.1.3 24

在二层交换机SW1上

vlan batch 10 20 30  //同时创建vlan 10 20 30
interface GigabitEthernet0/0/1
 port link-type hybrid  //修改接口类型为hybrid(默认就是)
 port hybrid pvid vlan 10  //修改hybrid接口PVID为10
 port hybrid untagged vlan 10 30  //配置hybrid接口以untagged的方式放行vlan 10 30
#
interface GigabitEthernet0/0/2
 port link-type hybrid
 port hybrid pvid vlan 20
 port hybrid untagged vlan 20 30
#
interface GigabitEthernet0/0/3
 port link-type hybrid
 port hybrid pvid vlan 30
 port hybrid untagged vlan 10 20 30

3.测试

分别在PC1和PC2上ping网关1.1.1.3查看能否互通(vlan 10与20都能与vlan 30互通)

PC1与PC2不互通(vlan 10与20隔离)

使用物理接口

04-不同网段跨VLAN通信

在这里插入图片描述

1.根据拓扑图图形化配置好PC的IP地址和掩码

2.配置

在AR1上配置网关

int g0/0/0
 ip add 10.1.1.254 24 //路由器一个接口作10.0网段的网关
int g0/0/1
 ip add 20.1.1.254 24  //路由器另一个接口作20.0网段的网关

在二层交换机SW1上

vlan batch 10 20  //同时创建VLAN 10与20
#
interface GigabitEthernet0/0/1
 port link-type access  //配置通往PC1方向的接口类型为access
 port default vlan 10  //修改access接口PVID为10
#
interface GigabitEthernet0/0/2
 port link-type access  //配置通往PC2方向的接口类型为access
 port default vlan 20  //修改access接口PVID为20
#
interface GigabitEthernet0/0/3
 port link-type access  //配置PC1通往AR1方向的接口类型为access
 port default vlan 10  //修改access接口PVID为**10**
#
interface GigabitEthernet0/0/4
 port link-type access  //配置PC2通往AR1方向的接口类型为access
 port default vlan 20  //修改access接口PVID为20

3.测试

在PC1上ping通PC2,即vlan 10与vlan 20互通

4.配置思路

使用子接口

05-单臂路由

在这里插入图片描述

1.根据拓扑图图形化配置好PC的IP地址和掩码

2.配置

在二层交换机上SW1

vlan batch 10 20  //同时创建VLAN 10与20
#
interface GigabitEthernet0/0/1
 port link-type access  //配置通往PC1方向的接口类型为access
 port default vlan 10  //修改access接口PVID为10
#
interface GigabitEthernet0/0/2
 port link-type access  //配置通往PC2方向的接口类型为access
 port default vlan 20  //修改access接口PVID为20
#
interface GigabitEthernet0/0/3
 port link-type trunk  //配置SW1通往AR1方向的接口类型为trunk
 port trunk allow-pass vlan 10 20  //trunnk口放行vlan 10和20

在路由器AR1上

vlan batch 10 20 //同时创建VLAN 10与20

interface GigabitEthernet0/0/0.10 //创建10号子接口

ip add 10.1.1.254 24 //配置此子接口作为PC1的网关

dot1q termination vid 10 //子接口绑定VLAN ID

//启用 VLAN 标签的终结功能并指定子接口终结的 VLAN ID 为 10

工作原理
接收流量:当物理接口收到带有 VLAN 10 标签的帧时,子接口会剥离 VLAN 标签,并根据 IP 地址进行路由。

发送流量:当子接口需要发送流量时,会为数据包添加 VLAN 10 的标签,然后通过物理接口发送出去。

arp broadcast enable //开启子接口发送arp广播功能 ,使路由器子接口能主动解析下行的MAC地址

//默认情况下,子接口不会发送 ARP 广播。(老命令,模拟器需要。真机不需要)

interface GigabitEthernet0/0/0.20 //创建20号子接口

ip add 20.1.1.254 24 //配置此子接口作为PC2的网关

dot1q termination vid 20 //子接口绑定VLAN ID

arp broadcast enable

3.测试

在PC1上pingPC2的ip地址ping通,vlan 10与vlan 20互通

4.思路

在这里插入图片描述

在SW1右侧加入一台PC

在这里插入图片描述

在AR1上

interface g0/0/0  
 ip add 100.1.1.254 24  //配置物理接口作为网关  物理接口无法绑定VLAN ID无法处理tag数据帧只能为所有untagged数据帧(不打Tag的VLAN)提供网关功能

PC3访问网关原理

SW1上g0/0/4 Hybrid接口默认在vlan 1中,PC3发送数据帧经过SW1的g0/0/4号口为其打上Tag 1标签进入交换机内部,SW1的g0/0/3接口为trunk接口默认放行vlan 1,剥去Tag 1的标签成为untagged数据帧发送到AR1的g0/0/0口

PC3访问PC1和PC2原理

vlan隔离广播域

SW1上g0/0/4 Hybrid接口默认在vlan 1中,PC3发送数据帧经过SW1的g0/0/4号口为其打上Tag 1标签进入交换机内部,SW1的g0/0/3接口为trunk接口默认放行vlan 1,剥去Tag 1的标签成为untagged数据帧发送到AR1的g0/0/0口

PC3与PC1和2都不在同一网段,将ping包发给网关

网关根据路由表将untagged数据帧丢给对应子接口并打上相应的Tag标签发往SW1的G0/0/3接口,trunk口放行打上了10和20 Tag标签的数据帧,带有10或20 Tag的数据帧进入交换机内部再发往与SW1自身PVID相同的access接口剥离Tag成为untagged帧发给PC1或PC2

物理接口在本实验中为所有untagged数据帧提供网关功能

使用三层交换机

06-三层交换下不同网段跨VLAN通信

在这里插入图片描述

1.根据拓扑图图形化配置好PC

2.具体配置

在三层交换机SW1上

vlan batch 10 20
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20  //trunk接口放行vlan 10和20
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface vlanif 10  //进入vlanif逻辑接口,ID与VLAN ID一致,支持VLAN Tag的剥离和添加
 ip add 10.1.1.254 24  //vlanif接口作网关
#
interface vlanif 20
 ip add 20.1.1.254 24

在二层交换机SW2和SW3上

vlan batch 10 20
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20

3.测试

PC1能与同VLAN的PC3通信

PC1能与不同VLAN的PC2和PC4通信

4.配置思路

三层交换机vlanif接口为虚拟接口,为当前vlan下的所有设备提供网关功能,vlanif接口号要与vlan ID一致,支持VLAN Tag的剥离和添加

在这里插入图片描述

07-三层交换机之间用vlanif接口实现三层互联

在这里插入图片描述

1.根据拓扑图图形化配置好PC的IP地址和网关,掩码默认都为255.255.255.0

2.配置VLAN

在三层交换机SW1上

vlan batch 10 20 100
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20  //trunk接口放行vlan 10和20
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 100
#
interface vlanif 10  //进入vlanif逻辑接口,ID与VLAN ID一致,支持VLAN Tag的剥离和添加
 ip add 10.1.1.254 24  //vlanif接口作网关
#
interface vlanif 20
 ip add 20.1.1.254 24
#
interface vlanif 100
 ip add 100.1.1.1 24

在三层交换机SW4上

vlan 5 100
interface g0/0/1
 port link-type access
 port default vlan 5
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 100
#
interface vlanif 5
 ip add 5.1.1.254 24
#
interface vlanif 100
 ip add 100.1.1.2 24

在二层交换机SW2和SW3上

vlan batch 10 20
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20

3.配置OSPF

在三层交换机SW1上

ospf 1 router-id 1.1.1.1
 area 0.0.0.0
   network 10.1.1.254 0,0.0.0
   network 20.1.1.254 0.0:0.0
   network 100.1.1.1 0.0.0.0

在三层交换机SW2上

ospf 1 router-id 4.4.4.4
 area 0.0.0.0
   network 5.1.1.254 0,0.0.0
   network 100.1.1.2 0.0.0.0

4.测试

在三层交换机上

dis ip routing-table p ospf //发现路由表中添加了来自OSPF的非直连路由

PC1与PC3与PC5互通

5.配置思路

三层交换机之间用vlanif接口实现三层互联:三层交换机通过vlan的广播域实现像路由器一样三层互联

VLAN应用案例

在这里插入图片描述

实验要求:VLAN10 20 50 100互通并能够连通外网

1.根据拓扑图图形化配置好PC的IP地址和网关,掩码默认都为255.255.255.0

2.配置VLAN

在三层交换机SW1上

vlan batch 10 20 50 100 200
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20 50  //trunk接口放行vlan 10 20 50
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 50 100
#
interface GigabitEthernet0/0/4
 port link-type access
 port default vlan 200
#
interface vlanif 10  //进入vlanif逻辑接口,ID与VLAN ID一致,支持VLAN Tag的剥离和添加
 ip add 10.1.1.254 24  //vlanif接口作网关
#
interface vlanif 20
 ip add 20.1.1.254 24
#
interface vlanif 50
 ip add 50.1.1.254 24
#
interface vlanif 100
 ip add 100.1.1.1 24
#
interface vlanif 200
 ip add 200.1.1.254 24

在三层交换机SW4上

vlan 5 50 100
interface g0/0/1
 port link-type access
 port default vlan 5
#
interface g0/0/3
 port link-type access
 port default vlan 50
#
interface g0/0/2
 port link-type trunk
 port trunk allow-pass vlan 50 100
#
interface vlanif 5
 ip add 5.1.1.254 24
#
interface vlanif 100
 ip add 100.1.1.2 24

在二层交换机SW2上

vlan batch 10 20 50
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20 50
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/4
 port link-type access
 port default vlan 50

在二层交换机SW3上

vlan batch 10 20
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 20

3.配置OSPF

在三层交换机SW1上

ospf 1 router-id 1.1.1.1
 area 0.0.0.0
   network 10.1.1.254 0,0.0.0
   network 20.1.1.254 0.0:0.0
   network 50.1.1.254 0.0.0.0
   network 100.1.1.1 0.0.0.0

在三层交换机SW2上

ospf 1 router-id 4.4.4.4
 area 0.0.0.0
   network 5.1.1.254 0,0.0.0
   network 50.1.1.2 0.0.0.0
   network 100.1.1.2 0.0.0.0

4.配置缺省路由指向出口和回路

在三层交换机SW1上

ip route-static 0.0.0.0 0 200.1.1.1

在三层交换机SW4上

ip route-static 0.0.0.0 0 100.1.1.1

在AR1上配置回路

int g0/0/0
 ip add 200.1.1.1  //作为下一跳接口
int loopback 0 
 ip add 8.8.8.8  //配置环回口作为测试用
#
ip route-static 5.1.1.0 24 200.1.1.254
ip route-static 10.1.1.0 24 200.1.1.254
ip route-static 20.1.1.0 24 200.1.1.254
ip route-static 50.1.1.0 24 200.1.1.254

4.测试

在三层交换机上

dis ip routing-table p ospf //发现路由表中添加了来自OSPF的非直连路由

用PC1 2 3 4 5 6 7ping通AR1环回地址8.8.8.8

### ENSP 实验案例与基础教程 ENSP华为推出的网络仿真平台,广泛应用于 ICT 技术的学习和实践。以下是关于 ENSP实验案例、基础教程以及使用指南的相关信息。 #### 1. **ENSP 实验案例** 《HCNA网络技术实验指南》是一本针对华为 eNSP 平台设计的书籍,其中包含了丰富的实验案例[^1]。该书不仅涵盖了基本的网络设备配置,还涉及复杂的网络拓扑搭建。通过这些实验案例,用户可以掌握路由器、交换机等核心设备的操作方法,并熟悉 IP 地址规划、VLAN 配置等内容。 对于初学者而言,“小型企业 Intranet 网络的设计与组建”是一个非常经典的入门级项目[^2]。此案例分为两部分:第一部分主要讲解 DHCP 和 DNS 协议的基础配置;第二部分则深入探讨 WEB、EMAIL、HTTP 及 FTP 协议的应用场景及其具体设置方式。这两个阶段的内容能够帮助学习者全面了解企业内部网络架构的实际构建过程。 #### 2. **ENSP 基础教程** 为了更好地利用 ENSP 进行学习,在开始动手之前需要先理解其界面布局及功能模块。例如,如何创建新的工程文件?怎样连接不同的物理端口形成逻辑链路?这些都是新手经常会遇到的问题。一份详细的“保姆级教程”已经整理好了相关内容[^3],其中包括但不限于以下几点: - VMware 虚拟机桥接虚拟网卡实现互联网访问的方法; - 安全领域内的扩展资料推荐列表(如渗透测试电子书、攻防笔记等),虽然不是直接关联到 ENSP 上,但对于希望进一步提升技能水平的人来说同样具有参考价值。 #### 3. **ENSP 使用指南** 除了上述提到的具体操作指导外,还需要注意一些通用性的建议来提高效率并减少错误发生几率: - 在启动任何复杂任务前做好充分准备——明确目标是什么样的最终状态应该呈现出来。 - 利用截图或者录屏软件记录下每一步骤以便后续复查或分享给他人查看。 - 如果发现某个特定环节总是出现问题,则尝试查找官方文档或其他社区讨论帖寻求解决方案。 ```bash # 示例命令用于验证IP连通性 ping 192.168.1.1 ``` 以上就是有关于ENSP的一些重要知识点介绍,希望能够对你有所帮助! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值