Packet Offloading

For installing Suricata-IDS, I did disable Packet Offloading:

# ethtool -K "NIC" gro off lro off

Can it cause any bad networking performance?

Thank you.

It will reduce network performance of that NIC, yes. It is necessary for Suricata get the real packets though, so thats why it needs to be disabled. If you sniff on a NIC that is also used for normal network processing, instead of on a dedicated NIC, you may see reduced performance there as well.

Suricata doesn’t need it?
How about a VM that using shared NIC with other VMs?