From nobody Tue Sep 21 00:15:43 2021 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 C885F17A517D for ; Tue, 21 Sep 2021 00:15:51 +0000 (UTC) (envelope-from prox@prolixium.com) Received: from nox.prolixium.com (nox.prolixium.com [IPv6:2620:6:2000:104::1e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HD25M5NXPz3nBT for ; Tue, 21 Sep 2021 00:15:51 +0000 (UTC) (envelope-from prox@prolixium.com) Received: from prox by nox.prolixium.com with local (Exim 4.94.2) (envelope-from ) id 1mSTRn-007lm3-VD; Mon, 20 Sep 2021 19:15:43 -0500 Date: Mon, 20 Sep 2021 19:15:43 -0500 From: Mark Kamichoff To: "Alexander V. Chernikov" Cc: freebsd-net Subject: Re: ROUTE_MPATH and hashing Message-ID: References: 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-Disposition: inline In-Reply-To: X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: prox@prolixium.com X-SA-Exim-Scanned: No (on nox.prolixium.com); SAEximRunCond expanded to false X-Rspamd-Queue-Id: 4HD25M5NXPz3nBT X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi - On Tue, Sep 21, 2021 at 12:06:50AM +0100, Alexander V. Chernikov wrote: > Is it IPv6 forwarding or the packets are originated locally? > In case of former, what is the receive interface? (e.g. is it tun as well)? I've tested both. Neither work as expected. In the original example, all traffic takes tun12 and tun9 has no traffic other than periodic ND packets. To answer your second question, the receive interface is virtio, since this is a VM connected to a BGP session on its host, which is connected to the IPv6 Internet. Here's a small diagram: (IPv6 Internet) | | |-----------| |--------------| | Linux |vboxnet0---vtnet1| FreeBSD VM | |-----------| |--------------| tun9 tun12 | | | | tun2 tun3 |------------| | Linux #2 | |------------| | (downstream network) I have done tests from hosts on the downstream network to and from the Internet as well as from the FreeBSD VM directly to the Linux #2 host. - Mark -- Mark Kamichoff prox@prolixium.com https://www.prolixium.com/