- Joined
- Nov 25, 2013
- Messages
- 7,776
Sorry ... confusing your words are ...
If you are referring to the fact that you need to disable hardware offloading for the physical interface that you use to connect your jails/VMs - yes, that is totally expected and well documented. TCP checksum (and other features) in hardware only make sense if the host in question is the final recipient of that TCP stream. If your TrueNAS is acting as a bridge to VMs/jails there is nothing gained and actually it hurts network performance if the interface hardware messes with frames that are destined for completely different targets - e.g. VNET jails or VMs.
Nothing pathetic about that but probably a lack of understanding of networking fundamentals on your part.
I am in no way "fixed in the BSD camp" but since 1993 FreeBSD has delivered superior services and performance than any variant of Linux FOR ME. As always your mileage may vary.
If you are referring to the fact that you need to disable hardware offloading for the physical interface that you use to connect your jails/VMs - yes, that is totally expected and well documented. TCP checksum (and other features) in hardware only make sense if the host in question is the final recipient of that TCP stream. If your TrueNAS is acting as a bridge to VMs/jails there is nothing gained and actually it hurts network performance if the interface hardware messes with frames that are destined for completely different targets - e.g. VNET jails or VMs.
Nothing pathetic about that but probably a lack of understanding of networking fundamentals on your part.
I am in no way "fixed in the BSD camp" but since 1993 FreeBSD has delivered superior services and performance than any variant of Linux FOR ME. As always your mileage may vary.