From nobody Wed Aug 31 10:12:35 2022 X-Original-To: hackers@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 4MHg3J5B3nz4Zv9h; Wed, 31 Aug 2022 10:12:44 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward502j.mail.yandex.net (forward502j.mail.yandex.net [IPv6:2a02:6b8:0:801:2::112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4MHg3H5nFFz44GG; Wed, 31 Aug 2022 10:12:43 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from sas2-e7f6fb703652.qloud-c.yandex.net (sas2-e7f6fb703652.qloud-c.yandex.net [IPv6:2a02:6b8:c14:4fa6:0:640:e7f6:fb70]) by forward502j.mail.yandex.net (Yandex) with ESMTP id D09261120E63; Wed, 31 Aug 2022 13:12:38 +0300 (MSK) Received: by sas2-e7f6fb703652.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id CTwy6lM0Js-CajOPujJ; Wed, 31 Aug 2022 13:12:37 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfw.ru; s=mail; t=1661940757; bh=o/a4xDm9ts1gACqwSPfa/huiXzuqGcvZw5u3ayXlLCY=; h=Message-Id:To:Date:References:Cc:In-Reply-To:From:Subject; b=GiseuKxML0HvScpHC6P2UqBhcEo/jcpjuY/kTJWrpBLlcXY33cpNQBAjxhZ6P+Ki4 uHkbktWLErLqsunaPW3eiceLwQMKUgqn5aiIs75npgjB/JYqnw2qr7GZgF1mvsHuMB +Oton6UsbQlc2e9EkrasAcyGiV53yrLdFkW115DA= Content-Type: text/plain; charset=us-ascii List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: FWSync driver about IPFW synchronization From: "Alexander V. Chernikov" In-Reply-To: <20220827174810.69a63888dc85bc3694296f79@elwix.org> Date: Wed, 31 Aug 2022 11:12:35 +0100 Cc: net@freebsd.org, ipfw@freebsd.org, hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <00EB39D7-C435-49B5-9899-80F215F3986F@ipfw.ru> References: <20220827174810.69a63888dc85bc3694296f79@elwix.org> To: Michael Pounov X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Rspamd-Queue-Id: 4MHg3H5nFFz44GG X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ipfw.ru header.s=mail header.b=GiseuKxM; dmarc=none; spf=pass (mx1.freebsd.org: domain of melifaro@ipfw.ru designates 2a02:6b8:0:801:2::112 as permitted sender) smtp.mailfrom=melifaro@ipfw.ru X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[ipfw.ru:s=mail]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0::/52:c]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[hackers@freebsd.org,ipfw@freebsd.org,net@freebsd.org]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[ipfw.ru:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:208722, ipnet:2a02:6b8::/32, country:FI]; FREEFALL_USER(0.00)[melifaro]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[ipfw.ru]; RCPT_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N > On 27 Aug 2022, at 15:48, Michael Pounov wrote: >=20 > Hello all >=20 > I want to propose one new feature about IPFW. FWSync driver exchange = dynamic state and aliase records between routers. > If you have interest about such feature to be implemented at FreeBSD = code base. You are fill free to get it. >=20 > I will be glad also for dicussion about current FWSync driver. >=20 > There is a help, how it can be install and patch OS code base to have = connection between them > http://www.elwix.org/site/documentation/fwsync-document/ Kernel-space syncer which is able to sync nat states is a pretty good = approach. Mind putting it on phabricator? The current format is not particularly = easy to review/integrate. >=20 > Best Regards > Michael Pounov =20 >=20 >