Dear Jérôme, > On Sep 29, 2018, at 10:53, Jérôme Benoit <jbenoit...@gmail.com> wrote: > > Le 28/09/2018 à 18:55, Rosen Penev a écrit : >> >> So in kernel 4.17 I believe landed flow offloading support. This >> accomplishes something similar to SFE while being a proper upstream >> solution. This is already implemented in OpenWrt. > > flow offloading for NAT is different from SFE : > > In the first case, you offload the NATing algorithm work to the hardware > that support it, which narrow a lot the supported targets. > In the second case, you optimize the NATing algorithm Linux kernel > implementation for all targets, it's a software and generic optimization.
As far as I can tell, SFE ans friends gain their speed advantage mainly by being less generic that the main kernel, so speaking of an optimization seems problematic. Because the reached better routing/NATing/whatever typically is quite fickle and might for example not be compatible with traffic shaping... Best Regards Sebastian > > -- > Jérôme Benoit aka fraggle > Piment Noir - https://piment-noir.org > OpenPGP Key ID : 27B535D3 > Key fingerprint : B799 BBF6 8EC8 911B B8D7 CDBC C3B1 92C6 27B5 35D3 > > > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel