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

PVE中的VLAN问题

如果vmbr0 开了vlan感知,其中线路会带有vlan tag2 和tag3那么新建的linux vlan vmbr0.2 中的vlan标识是 tag2基础上的tag2 么?

1. 关于 VLAN 感知(VLAN Aware)

当在 vmbr0 上开启了 VLAN 感知功能时,意味着这个网桥(bridge)能够识别和处理经过它的带有 VLAN 标签(tag)的数据帧。它允许不同 VLAN 的流量通过这个网桥,并根据 VLAN 标识进行相应的转发等操作。

例如,当线路上带有 VLAN tag2 和 tag3 的数据帧经过 vmbr0 时,vmbr0 能够区分出哪些是属于 VLAN 2 的流量、哪些是属于 VLAN 3 的流量,并按照网络配置来处理它们,比如转发到对应的端口或者虚拟机等。

2. 新建的 vmbr0.2 相关情况

VLAN 标识的理解:

在 PVE 环境中,当你新建 vmbr0.2 时,这里的 .2 表示创建的是基于 vmbr0 这个网桥的、对应 VLAN 2 的一个逻辑接口(从命名约定角度来看它关联 VLAN 2)。它并不是在已有的 tag2 基础上再嵌套一个 tag2 。

数据帧处理机制:

实际上,从外部进入到这个 vmbr0.2 接口的流量,如果是正确配置的话,应该是已经带有 VLAN tag2 的数据帧(假设外部网络按照标准 VLAN 划分和打标进行配置),vmbr0.2 接口会接收并处理这些带有 tag2 的数据帧,把它们传递给连接到这个接口的虚拟机等设备;而从虚拟机等设备往外发送数据时,同样会通过 vmbr0.2 接口将数据帧打上 VLAN tag2 后再发送出去到网络中(前提是相关的 VLAN 转发等规则都已配置好)。
所以,新建的 vmbr0.2 中的 VLAN 标识就是常规的 VLAN 2 的 tag,并不是在原有的 tag2 基础上的又一个 tag2 ,它是用于处理和转发属于 VLAN 2 的网络流量的一个逻辑接口。

关于vlan在PVE 的设置,主要是对标识的划分,而非指定。


http://www.kler.cn/a/417514.html

相关文章:

  • 【llm对话系统】大模型 Llama 源码分析之并行训练方案
  • K8s 分布式存储后端(K8s Distributed Storage Backend)
  • 零代码搭建个人博客—Zblog结合内网穿透发布公网
  • 基于直觉的理性思维入口:相提并论的三者 以“网络”为例
  • oracle 基础语法复习记录
  • Java NIO详解
  • 多线程(3)线程中的常用结构
  • 如何实现字符串反转-多语言
  • CSS笔记(二)类名复用
  • SpringBoot开发——结合Nginx实现负载均衡
  • mac下安装Ollama + Open WebUI + Llama3.1
  • [高等数学]一元积分学的应用
  • (SAST检测规则-3)固定的 SessionID 缺陷详解
  • unreal engine5中多个摄像机切换
  • Hbase 部署
  • Spring项目中RabbitMq的使用(工作队列模式)
  • 2024.11.29(单链表)
  • International Journal of Medical Informatics投稿经历时间节点
  • Java基础——(三)对象和类
  • Python入门(19)--最终篇
  • Mybatis Plus 增删改查方法(一、增)
  • 09.ES13 10.ES14
  • [ACTF2020 新生赛]BackupFile--详细解析
  • eltable el-table 横向 滚动条常显
  • 05《存储器层次结构与接口》计算机组成与体系结构 系列课
  • STM32的一些知识技巧