From nobody Thu Jul 21 17:38:16 2022 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LpftM67mkz4X81b for ; Thu, 21 Jul 2022 17:38:19 +0000 (UTC) (envelope-from sthaug@nethelp.no) Received: from bizet.nethelp.no (bizet.nethelp.no [195.1.209.33]) by mx1.freebsd.org (Postfix) with ESMTP id 4LpftL6l0Vz3KJZ; Thu, 21 Jul 2022 17:38:18 +0000 (UTC) (envelope-from sthaug@nethelp.no) Received: from localhost (bizet.nethelp.no [IPv6:2001:8c0:9e04:500::1]) by bizet.nethelp.no (Postfix) with ESMTP id C447217006C0; Thu, 21 Jul 2022 19:38:16 +0200 (CEST) Date: Thu, 21 Jul 2022 19:38:16 +0200 (CEST) Message-Id: <20220721.193816.806320685105925842.sthaug@nethelp.no> To: lutz@donnerhacke.de Cc: nc@FreeBSD.org, freebsd-net@FreeBSD.org Subject: Re: How does FreeBSD expect to compete in a DPDK/VPP world? From: sthaug@nethelp.no In-Reply-To: <20220721161647.GA7879@belenus.iks-jena.de> References: <20220721161647.GA7879@belenus.iks-jena.de> X-Mailer: Mew version 6.8 on Emacs 28.1 List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4LpftL6l0Vz3KJZ X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of sthaug@nethelp.no designates 195.1.209.33 as permitted sender) smtp.mailfrom=sthaug@nethelp.no X-Spamd-Result: default: False [-1.00 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_IN_DNSWL_MED(-0.20)[195.1.209.33:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; RWL_MAILSPIKE_GOOD(-0.10)[195.1.209.33:from]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:2116, ipnet:195.1.0.0/16, country:NO]; MLMMJ_DEST(0.00)[freebsd-net@FreeBSD.org]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FROM_NO_DN(0.00)[]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[nethelp.no]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N >> Not that I work at an ISP or tech company in a networking role, I don't. >> Heck, adding even MPLS support has been on my bucket list for a while, but >> am too lazy to get started. I do want to move to a networking-based role at >> $DAYJOB, but we'll see about that. > > MPLS is outdated (performance-wise) and (functionally) replaced by vxLan, or > do I miss something? No idea what you mean by outdated (performance-wise). Yes, I know the initial claims for MPLS touted faster packet switching times - but that hasn't been relevant for many years. MPLS is about functionality. Yes, there is some functionality overlap with VXLAN - but the overlap is certainly not complete. Personally, I'd love to see an MPLS implementation in FreeBSD. Steinar Haug, Nethelp consulting, sthaug@nethelp.no