From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-user-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id E23D61FF161
	for <inbox@lore.proxmox.com>; Sat, 15 Mar 2025 12:04:12 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 4EF2B11030;
	Sat, 15 Mar 2025 12:03:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742036628; x=1742641428; darn=lists.proxmox.com;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=r77/1aS20PAc91BF0T2+05+lOOhZihjViYGvyYss/14=;
 b=V7qk64LGNz9Igo6mxQVYDBl3qDZuGIB+h6P7tsS8yF0zUXACPPLwwXmD9r19Q5Q09F
 vdqJYzFdZ/CPbAHQvWEh1oCOJ/bB/6VEV6LdsqvXHVt6RQo1ASum9P6lOZrDOQGbmQUd
 joIchvi/GlmuulTY9s/MYWggll2DmmmgXflVyMJ70mFk0oypnF9gX1oy3lv6TSbayHxQ
 JMk5UVyBfohNDoDzvzT9DTUymyTSiqDaUX+gSdW/zm+R1vlv1IWrA1KJ7/Eufno/SaVT
 4bFUbIRIFp5pRyUHR2cLVMzyMuCsKnZdah1lJE8Dj6TF+VqYzdrpxOywtgCNEewuYmv9
 FixQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742036628; x=1742641428;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=r77/1aS20PAc91BF0T2+05+lOOhZihjViYGvyYss/14=;
 b=mtvp1D7GJ6WGHQyM8Jul2l+NkYhAC5Pxdm0N3lytG9NlgjKPtnbm1t47KWt1w7rEuf
 XZQ+NTMJmEhQSpEzCDq03q+t1CtZoDNmHeYZ9BHdZQwc4jSVH/bLf6wQO0/WWFvcr0d7
 Ef2bhCao86ipGe5hji7uhPuVBAxrlSQwmjJWSqr+4JjgtiTkQWR+xXR6SOifxaSpByvk
 b3Z1nkd1CZk+o2NhG38OzNKMEzjnWkkYTvhEmqKUmNQldxLJf5ppo8k9i+C11loXHqqv
 GBVYYx/Lbe3NI/znjXyPqvYAsRp/FR5idUSYmwzGNX+ZAxGSMBe6ubOkdjNf+y/mlu32
 pRPg==
X-Gm-Message-State: AOJu0Yzqpye61Rw+ACmjr6Kzecc/VtZJjBHZIMvo7Ooct5toXTP2Qt3x
 LTw1y+z/vTpv4SSLpIPBxzmrytLF3DADYciciZlqNLeUQccJWaQLf2m/21IB2A1T1rCaIxrvT2o
 AJhZ4arHnLwu3eI3zlb9eIEwZuU8ZDw==
X-Gm-Gg: ASbGncuDtWVrHKS7cjT5SPBVBDOJE/fsNrobO3rrjuEDRNSH7czNNeira18MPn0R2oi
 G6TjX1ZJjuaolPL+DZoe+uYrsPsc8Phu0VS5kQYkScLLBxkQqInwU2TYCXbmVeoNH77FHGCPKoD
 ke+ivqJor3hqXhzhiV1xqBwPpSEQscusXMDWzgRw==
X-Google-Smtp-Source: AGHT+IG0gHuNgkIxeWyPaKx1LFq4RMgx0htGemHXYgm4cZPnq0m9q9og6aPeTH8GOK7IvdgvdWwwFAIhXHKfsL3DT44=
X-Received: by 2002:a05:6e02:20cc:b0:3d3:dfc2:912f with SMTP id
 e9e14a558f8ab-3d483a0f58fmr53669835ab.7.1742036628436; Sat, 15 Mar 2025
 04:03:48 -0700 (PDT)
MIME-Version: 1.0
From: Cyrus <cyruspy@gmail.com>
Date: Sat, 15 Mar 2025 08:03:36 -0300
X-Gm-Features: AQ5f1JoqZfeQH87Wf623-r4h2V7Z96C6KD3khtmUu7todEmbbPFEb__JvhK9aRw
Message-ID: <CAEaLa5F33fWYksgDQyOwGPb9PYaFs9oNPsC1L7XSkDZ7xBBEhw@mail.gmail.com>
To: Proxmox VE user list <pve-user@lists.proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.117 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain DMARC_PASS               -0.1 DMARC pass policy
 FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider
 HTML_MESSAGE            0.001 HTML included in message
 RCVD_IN_DNSWL_NONE     -0.0001 Sender listed at https://www.dnswl.org/,
 no trust
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: [PVE-User] VLAN to VNI translation
X-BeenThere: pve-user@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE user list <pve-user.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-user>, 
 <mailto:pve-user-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-user/>
List-Post: <mailto:pve-user@lists.proxmox.com>
List-Help: <mailto:pve-user-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user>, 
 <mailto:pve-user-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE user list <pve-user@lists.proxmox.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: pve-user-bounces@lists.proxmox.com
Sender: "pve-user" <pve-user-bounces@lists.proxmox.com>

Hello!,

Before requesting something that might already be there...

Is it possible to translate a VNI to a VLAN towards a VM?.

Use case would be:

1. Define various VNETs in a EVPN zone (might apply to a VXLAN zone too) as
currently supported.
2. Define an optional VLAN tag for a VNET
3. Configure a port facing a VM as trunk (vlan aware?)
4. Deliver the VNETs as VLANs to the VM on that port.

I don't want to transport VLAN inside a VNI, I want to deliver VNETs as
VLAN to a guest which will be handling VLAN tagging/untagging. All the
transport between PVE VTEPs should be kept as is implemented today (VXLAN).

It would be VNI to VLAN translation or VNI/VLAN stitching + trunking
towards a VM.

Expectations: adding as many new networks as required to a VM without
adding a vNICs, with other VMs participating in such VNETs in access mode
and without touching physical switches (VLAN zone)

Regards.
Cyrus.
_______________________________________________
pve-user mailing list
pve-user@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user