华为ensp 的 vlan实验(混杂模式即hybrid的作用)

2023-10-11 21:30

本文主要是介绍华为ensp 的 vlan实验(混杂模式即hybrid的作用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 一.分析题目
    • 二.实验步骤
        • 1.搭建实验拓扑图
        • 2.完成第一条要求
        • 3.修改交换机之间的接口的类型
        • 4.完成第四条要求
        • 5.测试

题目:

在这里插入图片描述

一.分析题目

1.pc2/4/5/6 在同一个广播域中
2.pc1和pc3是独立的vlan2,pc2是vlan3,pc4是vlan4,pc5是vlan5,pc6是vlan6
3.pc2和pc4/5/6 的接口是混杂(hybrid)模式,才可以实现允许类表定制

二.实验步骤

1.搭建实验拓扑图

在这里插入图片描述

2.完成第一条要求

[sw1]vlan batch 2 to 6 (创建vlan2到6)
[sw1-Ethernet0/0/1]port link-type access
[sw1-Ethernet0/0/1]port default vlan 2 (pvid也会变成2)
[sw1-Ethernet0/0/1]int e0/0/2
[sw1-Ethernet0/0/2]port hybrid (接口划分,默认是混杂也就是hybrid)
[sw1-port-group-hybrid]port hybrid u vlan 3 to 6 (允许vlan3到6通过)
[sw1]int e0/0/2
[sw1-Ethernet0/0/2]port hybrid pvid vlan 3

修改成功如下图:
在这里插入图片描述

[sw2]vlan batch 2 to 6
[sw2]int e0/0/1
[sw2-Ethernet0/0/1]port link-type access
[sw2-Ethernet0/0/1]port default vlan 2
[sw2-Ethernet0/0/1]int e0/0/2
[sw2-Ethernet0/0/2]port hybrid u vlan 3 to 5
[sw2-Ethernet0/0/2]port hybrid pvid vlan 4
修改成功如下图:
在这里插入图片描述

[sw3]vlan batch 2 to 6
[sw3]int e0/0/1
[sw3-Ethernet0/0/1]port hybrid u vlan 3 to 5
[sw3-Ethernet0/0/1]port hybrid pvid vlan 5
[sw3-Ethernet0/0/1]int e0/0/2
[sw3-Ethernet0/0/2]port hybrid u vlan 3 6
[sw3-Ethernet0/0/2]port hybrid pvid vlan 6

修改成功如下图:
在这里插入图片描述

3.修改交换机之间的接口的类型

[sw1]int g 0/0/2
[sw1-GigabitEthernet0/0/2]port link-type trunk
[sw1-GigabitEthernet0/0/2]port trunk allow-pass vlan 2 to 6
在这里插入图片描述
因为这里是T:2 to 6 所以在交换机2上需要用t

[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port hybrid t vlan 2 to 6 (虽然这里用的是hybrid上面用的是trunk,但是一样可以实现需求)
[sw2-GigabitEthernet0/0/1]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type trunk
[sw2-GigabitEthernet0/0/2]port trunk allow-pass vlan 2 to 6
在这里插入图片描述

[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port link-type trunk
[sw3-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 6

到这里就完成前面123条要求了。

4.完成第四条要求

一个子接口只能识别一个标签,vlan3/4/5/6 会各形成3/4/5/6标签,所以必须要在进入路由器之前脱掉标签(注意是vlan不是pc)

[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port hybrid t vlan 2
[sw1-GigabitEthernet0/0/1]port hybrid u vlan 3 to 6 (vlan3到6不带标签往上发送消息)

在华为中四个不带标签的归物理接口管,在思科中,四个不带标签的视为vlan1要分配一个子接口管

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip ad 192.168.1.1 24
[r1-GigabitEthernet0/0/0]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[r1-GigabitEthernet0/0/0.1]ip ad 192.168.2.1 24
[r1-GigabitEthernet0/0/0.1]arp broadcast enable
[r1]dhcp en
[r1]ip pool v2
[r1-ip-pool-v2]network 192.168.2.0 mask 24
[r1-ip-pool-v2]gateway-list 192.168.2.1
[r1]ip pool v3to6
[r1-ip-pool-v3to6]network 192.168.1.0 mask 24
[r1-ip-pool-v3to6]gateway-list 192.168.1.1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]dhcp select global
[r1]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dhcp select global
注意:别忘了在pc上应用dhcp

5.测试

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
pc1测试:
在这里插入图片描述

在这里插入图片描述
pc2测试:

在这里插入图片描述
在这里插入图片描述
pc4测试:
在这里插入图片描述
pc5测试:
在这里插入图片描述

这是一种不基于ip不基于路由器的策略(混杂模式的作用)
比如说我们在pc2这个物理接口接一个电脑才可以访问pc6.即使ip地址改变也可以访问。

这篇关于华为ensp 的 vlan实验(混杂模式即hybrid的作用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/190959

相关文章

C++ move 的作用详解及陷阱最佳实践

《C++move的作用详解及陷阱最佳实践》文章详细介绍了C++中的`std::move`函数的作用,包括为什么需要它、它的本质、典型使用场景、以及一些常见陷阱和最佳实践,感兴趣的朋友跟随小编一起看... 目录C++ move 的作用详解一、一句话总结二、为什么需要 move?C++98/03 的痛点⚡C++

Go语言实现桥接模式

《Go语言实现桥接模式》桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化,本文就来介绍一下了Go语言实现桥接模式,感兴趣的可以了解一下... 目录简介核心概念为什么使用桥接模式?应用场景案例分析步骤一:定义实现接口步骤二:创建具体实现类步骤三:定义抽象类步骤四:创建扩展抽象类步

精准寻车+鸿蒙有礼特别版均已上线! 华为鸿蒙HarmonyOS 6负一屏新升级

《精准寻车+鸿蒙有礼特别版均已上线!华为鸿蒙HarmonyOS6负一屏新升级》不少朋友升级华为鸿蒙HarmonyOS6后,发现华为负一屏此次也新增了精准寻车功能,还为过往鸿蒙5.1及以上用户再度... 最近科技圈热议话题当属华为全新发布的Mate 80系列,这次不仅有全金属机身,第二代红枫影像和全新麒麟新品

JAVA transient 关键字作用详解

《JAVAtransient关键字作用详解》Java的transient关键字用于修饰成员变量,使其不参与序列化过程,通过自定义序列化方法,可以手动控制transient变量的序列化行为,本文给大... 目录一、transient关键字作用二、原理详解三、典型使用场景四、代码示例五、注意事项六、与 stat

Spring Boot/Spring MVC核心注解的作用详解

《SpringBoot/SpringMVC核心注解的作用详解》本文详细介绍了SpringBoot和SpringMVC中最常用的15个核心注解,涵盖了请求路由映射、参数绑定、RESTfulAPI、... 目录一、Spring/Spring MVC注解的核心作用二、请求映射与RESTful API注解系列2.1

C++中的解释器模式实例详解

《C++中的解释器模式实例详解》这篇文章总结了C++标准库中的算法分类,还介绍了sort和stable_sort的区别,以及remove和erase的结合使用,结合实例代码给大家介绍的非常详细,感兴趣... 目录1、非修改序列算法1.1 find 和 find_if1.2 count 和 count_if1

Redis中群集三种模式的实现

《Redis中群集三种模式的实现》Redis群集有三种模式,分别是主从同步/复制、哨兵模式、Cluster,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1. Redis三种模式概述2、Redis 主从复制2.1 主从复制的作用2.2 主从复制流程2

故障定位快人一步! 华为交换机排障命令汇总

《故障定位快人一步!华为交换机排障命令汇总》在使用华为交换机进行故障排查时,首先需要了解交换机的当前状态,通过执行基础命令,可以迅速获取到交换机的系统信息、接口状态以及配置情况等关键数据,为后续的故... 目录基础系统诊断接口与链路诊断L2切换排障L3路由与转发高级调试与日志性能、安全与扩展IT人无数次实战

深入理解MySQL流模式

《深入理解MySQL流模式》MySQL的Binlog流模式是一种实时读取二进制日志的技术,允许下游系统几乎无延迟地获取数据库变更事件,适用于需要极低延迟复制的场景,感兴趣的可以了解一下... 目录核心概念一句话总结1. 背景知识:什么是 Binlog?2. 传统方式 vs. 流模式传统文件方式 (非流式)流

C#中的sealed修饰符的作用详解

《C#中的sealed修饰符的作用详解》在C#中,sealed修饰符的作用是“密封”用来阻止类被继承,或者阻止方法/属性在派生类中被重写,接下来通过本文给大家介绍C#中的sealed修饰符的作用详解,... 目录✅ 1.sealed用于类(class)作用:示例:✅ 2.sealed用于方法或属性(必须与