华为ensp中Hybrid接口原理和配置命令

2024-04-19 16:44

本文主要是介绍华为ensp中Hybrid接口原理和配置命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者主页:点击!

ENSP专栏:点击!

创作时间:2024年4月19日14点03分


Hybrid接口是ENSP虚拟化中的一种重要技术,它既可以连接普通终端的接入链路,又可以连接交换机间的干道链路。Hybrid接口允许多个VLAN(虚拟局域网)的帧通过,并可以在出接口方向将某些VLAN帧的标签剥掉。

由来

Hybrid接口之所以被称为Hybrid,是因为它具有Access接口和Trunk接口的混合特性。

Hybrid接口具有以下特点

既可以作为Access接口,也可以作为Trunk接口。

可以允许多个VLAN的帧通过。

可以配置允许或禁止特定VLAN的帧通过。

可以配置VLAN的PVID(Port VLAN ID)。

应用场景

Hybrid接口可以应用于以下场景:

在不同VLAN之间实现通信和隔离。

将多个VLAN连接到同一个交换机端口。

连接两台交换机之间的干道链路。

实验开始之前我们认识主要的主人公

PVID(Port VLAN ID),即端口VLAN ID,用于指定一个端口所属的默认VLAN。当一个端口收到没有VLAN标记的数据帧时,会将其标记为PVID所属的VLAN。

Tagged,即标记,是指数据帧带有VLAN标记。Tagged数据帧通常由VLAN感知设备在Trunk端口(可以属于多个VLAN)上发送。相当于Trunk 允许vlan通过

Untagged(未标记):未标记帧是指不包含 VLAN 标识符的以太网帧。这类帧通常来自非 VLAN 感知设备。也就是去除vlan 传输数据

实验拓扑

实验要求

PC1(vlan10)可以访问server1(vlan30)的服务器

PC2(vlan20)可以访问server2(vlan40)的服务器

除此之外其他均不可相互访问

LSW1配置

创建所需vlan

[Huawei]vlan batch 10 20 30 40
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]int g0/0/1	
[Huawei-GigabitEthernet0/0/1]port link-type hybrid 
[Huawei-GigabitEthernet0/0/1]port hybrid pvid vlan 10
//在此接口上接收或传输的任何未标记流量都将被分配 VLAN 10。[Huawei-GigabitEthernet0/0/1]port hybrid untagged vlan 10 30
[Huawei-GigabitEthernet0/0/1]q
  • 此配置允许接口处理 VLAN 10 和 30 的流量。
  • 未标记的流量将被分配 VLAN 10(默认情况下,由于 PVID)。
  • 可以接收和传输 VLAN 10 和 30 的标记流量(假设在交换机的其他位置创建和配置 VLAN)。

此配置允许连接到此端口的 VLAN 10 和 30 上的设备之间进行通信。


[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type hybrid 
[Huawei-GigabitEthernet0/0/2]port hybrid pvid vlan 20
[Huawei-GigabitEthernet0/0/2]port hybrid untagged vlan 20 40
[Huawei-GigabitEthernet0/0/2]q
  • 此配置允许 GigabitEthernet0/0/2 处理 VLAN 20 和 40 的流量。
  • 未标记的流量将被分配 VLAN 20(默认情况下,由于 PVID)或 VLAN 40(明确允许)。
  • 可以接收和传输 VLAN 20 和 40 的标记流量(假设在交换机的其他位置创建和配置 VLAN)

此配置允许连接到此端口的 VLAN 20 和 40 上的设备之间进行通信。


[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type hybrid 
[Huawei-GigabitEthernet0/0/3]port hybrid tagged vlan 10 20 30 40
[Huawei-GigabitEthernet0/0/3]

[Huawei-GigabitEthernet0/0/3]port Hybrid tagged vlan 10 20 30 40这会将混合接口配置为允许 VLAN 10、20、30 和 40 的标记流量。这意味着该接口可以接收和传输带有指定这些 VLAN ID 的 VLAN 标记的数据帧。

LSW2配置

创建需配置VLAN

[Huawei]vlan batch 10 20 30 40
Info: This operation may take a few seconds. Please wait for a moment...done
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type hybrid 
[Huawei-GigabitEthernet0/0/1]port hybrid tagged vlan 10 20 30 40
[Huawei-GigabitEthernet0/0/1]q

[Huawei-GigabitEthernet0/0/1]port Hybrid tagged vlan 10 20 30 40

  • 这会将混合接口配置为允许 VLAN 10、20、30 和 40 的标记流量。这意味着该接口可以接收和传输带有指定这些 VLAN ID 的 VLAN 标记的数据帧
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port hybrid pvid vlan 30    
//在此接口上接收或传输的任何未标记流量都将被分配 VLAN 30。[Huawei-GigabitEthernet0/0/2]port hybrid untagged vlan 10 30
[Huawei-GigabitEthernet0/0/2]q

[Huawei-GigabitEthernet0/0/2]port Hybrid untagged vlan 10 30

  • 此命令明确允许此混合接口上的 VLAN 10 和 30 的未标记流量。这强化了 PVID 设定的概念(允许 VLAN 30 的未标记流量),并且也允许 VLAN 10 的未标记流量。
  • 允许vlan10 和 vlan30的流量

[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type hybrid 
[Huawei-GigabitEthernet0/0/3]port hybrid pvid vlan 40	
[Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 20 40

测试

根据实验要求

PC1(vlan10)可以访问server1(vlan30)的服务器

除此之外其他均不可相互访问

PC2(vlan20)可以访问server2(vlan40)的服务器

除此之外其他均不可相互访问

这篇关于华为ensp中Hybrid接口原理和配置命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Redis 的 SUBSCRIBE命令详解

《Redis的SUBSCRIBE命令详解》Redis的SUBSCRIBE命令用于订阅一个或多个频道,以便接收发送到这些频道的消息,本文给大家介绍Redis的SUBSCRIBE命令,感兴趣的朋友跟随... 目录基本语法工作原理示例消息格式相关命令python 示例Redis 的 SUBSCRIBE 命令用于订

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

SpringBoot实现不同接口指定上传文件大小的具体步骤

《SpringBoot实现不同接口指定上传文件大小的具体步骤》:本文主要介绍在SpringBoot中通过自定义注解、AOP拦截和配置文件实现不同接口上传文件大小限制的方法,强调需设置全局阈值远大于... 目录一  springboot实现不同接口指定文件大小1.1 思路说明1.2 工程启动说明二 具体实施2

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

MySQL8 密码强度评估与配置详解

《MySQL8密码强度评估与配置详解》MySQL8默认启用密码强度插件,实施MEDIUM策略(长度8、含数字/字母/特殊字符),支持动态调整与配置文件设置,推荐使用STRONG策略并定期更新密码以提... 目录一、mysql 8 密码强度评估机制1.核心插件:validate_password2.密码策略级

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二