当前位置: 首页 > news >正文

三、华为交换机 Hybrid

一、Hybrid功能

Hybrid口既可以连接普通终端的接入链路(类似于Access接口),又可以连接交换机间的干道链路(类似于Trunk接口)。它允许多个VLAN的帧通过,并可以在出接口方向将某些VLAN帧的标签剥掉,从而实现跨VLAN通信和访问控制。

二、作用原理

  1. 接收数据帧
  • 当Hybrid口收到一个二层帧时,首先判断该帧是否有VLAN标签。
  • 如果没有标签,则标记上Hybrid口的PVID(端口VLAN ID),进行下一步处理。
  • 如果有标签,则判断该Hybrid口是否允许该VLAN的帧进入。如果允许,则进行下一步处理;否则,丢弃该帧。
  1. 发送数据帧
  • 当数据帧从Hybrid口发出时,交换机判断VLAN在本接口的属性是Untagged还是Tagged。
  • 如果是Untagged,则先剥离帧的VLAN标签,再发送。
  • 如果是Tagged,则直接发送帧。

通过配置Hybrid口的PVID和untagged/tagged VLAN列表,可以灵活控制哪些VLAN的帧可以通过该接口,以及是否需要剥离VLAN标签。

三、操作方式

华为交换机的Hybrid口配置通常通过命令行接口(CLI)进行。以下是一个简单的配置示例:

  1. 创建VLAN

        

        配置Hybrid口

        

这条命令将GigabitEthernet0/0/1接口配置为Hybrid模式,并设置其PVID为VLAN 10。同时,允许VLAN 10和VLAN 30的帧以Untagged方式通过该接口。

  1. 保存配置
    配置完成后,通常需要保存配置以便在交换机重启后仍能生效。

四、关键信息

PVID

  • 定义:PVID是非标记端口的VLAN ID设定,它类似于Access端口划分到的VLAN。当一个数据帧进入Hybrid端口时,如果数据帧没有携带VLAN标签(即未标记),交换机会为该数据帧打上该端口的PVID。
  • 作用:PVID用于确定未标记数据帧所属的VLAN。当数据帧在交换机之间传输时,如果它未携带VLAN标签,则可以通过PVID来确定其所属的VLAN,从而确保数据帧能够被正确地转发到目标VLAN。

Untagged(未标记)

  • 定义:Untagged指的是数据包在进入Hybrid端口时不携带VLAN标签,或者在离开Hybrid端口时VLAN标签被去除。
  • 作用:在Hybrid端口配置中,可以将某些VLAN设置为Untagged。这意味着当这些VLAN的数据包进入Hybrid端口时,即使它们原本携带了VLAN标签,也会被去除标签后再进行转发。同样地,当数据包从Hybrid端口离开时,如果它们属于被设置为Untagged的VLAN,则这些数据包在离开端口前会被去除VLAN标签。
  • 应用:Untagged配置通常用于与不支持VLAN标签的设备相连,或者当需要在不同VLAN之间实现互相访问而不需要经过三层设备时。

Tagged(标记)

  • 定义:Tagged指的是数据包在进入或离开Hybrid端口时携带VLAN标签。
  • 作用:在Hybrid端口配置中,可以将某些VLAN设置为Tagged。这意味着当这些VLAN的数据包进入或离开Hybrid端口时,它们会携带VLAN标签。这有助于交换机识别数据包所属的VLAN,并将其正确地转发到目标VLAN。
  • 应用:Tagged配置通常用于交换机之间的链路连接,以确保数据包能够在不同的VLAN之间正确传输。

五、实验测试

 

 

 

 ​​​​​​

http://www.lryc.cn/news/523484.html

相关文章:

  • 如何通过 Apache Airflow 将数据导入 Elasticsearch
  • Android Studio:Linux环境下安装与配置
  • token是用来鉴权的,那session是用来干什么的?
  • 基于 WEB 开发的二手车辆销售管理系统设计与实现
  • wordpress的火车头商品发布接口
  • 浙江安吉成新照明电器:Acrel-1000DP 分布式光伏监控系统应用探索
  • 总结3..
  • 信息奥赛一本通 1168:大整数加法
  • 3.3 OpenAI GPT-4, GPT-3.5, GPT-3 模型调用:开发者指南
  • 横盘出击的三种经典走势形态,买点以及需要注意的问题技术详解
  • 处理没有提示的字符串、计算相隔天数应用题
  • 【LeetCode】力扣刷题热题100道(31-35题)附源码 搜索二维矩阵 岛屿数量 腐烂的橙子 课程表 实现 Trie (前缀树)(C++)
  • react使用react-redux状态管理
  • 04_角色创建窗口
  • Dockerfile -> Docker image -> Docker container
  • LDN的蓝牙双模键盘帮助文档
  • 搭建一个基于Spring Boot的驾校管理系统
  • 运动相机拍视频过程中摔了,导致录视频打不开怎么办
  • MongoDB vs Redis:相似与区别
  • 数字图像处理:实验二
  • 基于海思soc的智能产品开发(高、中、低soc、以及和fpga的搭配)
  • SSM旅游信息管理系统
  • FastADMIN实现网站启动时执行程序的方法
  • 【威联通】FTP服务提示:服务器回应不可路由的地址。被动模式失败。
  • nginx常用配置 (含负载均衡、反向代理、限流、Gzip压缩、图片防盗链 等示例)
  • 21.1、网络设备安全概述
  • 通过idea创建的springmvc工程需要的配置
  • Redis 持久化机制:RDB 和 AOF
  • 【博客之星评选】2024年度前端学习总结
  • 将IDLE里面python环境pyqt5配置的vscode