From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [IPv6:2a0f:8001:1:32::40]) by lore.proxmox.com (Postfix) with ESMTPS id 441631FF0A8 for ; Sat, 05 Sep 2026 05:07:53 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id 89784215D9; Sat, 05 Sep 2026 05:07:41 +0200 (CEST) From: Cole Hughes To: c.hughes@proxmox.com, pve-devel@lists.proxmox.com Subject: [PATCH docs v2 1/3] sdn: removing ASN number Date: Fri, 4 Sep 2026 23:06:57 -0400 Message-ID: <20260905030730.24660-2-c.hughes@proxmox.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260905030730.24660-1-c.hughes@proxmox.com> References: <20260905030730.24660-1-c.hughes@proxmox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1788577650507 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.005 Adjusted score from AWL reputation of From: address DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment (newer systems) RCVD_IN_DNSWL_MED -2.3 Sender listed at https://www.dnswl.org/, medium trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: VK3E6HV4NWNNM2Q6LEEQGPNBI7NLADRY X-Message-ID-Hash: VK3E6HV4NWNNM2Q6LEEQGPNBI7NLADRY X-MailFrom: c.hughes@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: ASN is the acronym for Autonomous System Number, using "ASN #" or "ASN number" is redundant. Signed-off-by: Cole Hughes Reviewed-by: Gabriel Goller --- changes since version 1: - Fixed missing pluralization and article --- pvesdn.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pvesdn.adoc b/pvesdn.adoc index 3fd3533..c85d86a 100644 --- a/pvesdn.adoc +++ b/pvesdn.adoc @@ -465,8 +465,8 @@ xref:pvesdn_install_frrouting[install FRRouting]. EVPN controller configuration options: -ASN #:: A unique BGP ASN number. It's highly recommended to use a private ASN - number (64512 – 65534, 4200000000 – 4294967294), as otherwise you could end up +ASN:: A unique BGP ASN. It's highly recommended to use a private ASN + (64512 – 65534, 4200000000 – 4294967294), as otherwise you could end up breaking global routing by mistake. Every EVPN controller configured on a node must have the same ASN configured. @@ -516,7 +516,7 @@ Otherwise, if an EVPN controller is configured, then the ASN from the EVPN controller is used - otherwise the ASN from the BGP controller. The SDN stack utilizes the local-as directive together with the `no-prepend -replace-as` option in the FRR configuration for handling multiple ASN numbers in +replace-as` option in the FRR configuration for handling multiple ASNs in the configuration. This is the case when the BGP and EVPN controller have different ASNs configured and auto mode is disabled. @@ -557,8 +557,8 @@ BGP controller configuration options: Node:: The node of this BGP controller -ASN #:: A unique BGP ASN number. It's highly recommended to use a private ASN - number in the range (64512 - 65534) or (4200000000 - 4294967294), as otherwise +ASN:: A unique BGP ASN. It's highly recommended to use a private ASN + in the range (64512 - 65534) or (4200000000 - 4294967294), as otherwise you could break global routing by mistake. Peer:: A list of peer IP addresses you want to communicate with using the @@ -1192,8 +1192,8 @@ Options that are available on every node that is part of a fabric: Node:: Select the node which will be added to the fabric. Only nodes that are currently in the cluster will be shown. -ASN:: BGP Autonomous System Number for this node. It is recommended to use -private ASN numbers (64512-65534 for 16-bit, 4200000000-4294967294 for 32-bit). +ASN:: BGP Autonomous System Number for this node. It is recommended to use a +private ASN (64512-65534 for 16-bit, 4200000000-4294967294 for 32-bit). IPv4:: A unique IPv4 address for this node, also used as the BGP router-id. Required when the fabric has an IPv4 prefix configured; each node in the same @@ -1772,12 +1772,12 @@ EVPN Setup Example The example assumes a cluster with three nodes (node1, node2, node3) with IP addresses 192.168.0.1, 192.168.0.2 and 192.168.0.3. -Create an EVPN controller, using a private ASN number and the above node +Create an EVPN controller, using a private ASN and the above node addresses as peers. ---- ID: myevpnctl -ASN#: 65000 +ASN: 65000 Peers: 192.168.0.1,192.168.0.2,192.168.0.3 ---- -- 2.50.1 (Apple Git-155)