networkop / meshnet-cni

a (K8s) CNI plugin to create arbitrary virtual network topologies
BSD 3-Clause "New" or "Revised" License
116 stars 28 forks source link

added support for tx checksum offload #63

Closed kingshukdev closed 1 year ago

kingshukdev commented 1 year ago

Set the nic checksum offload to OFF for virtual nics.

sar772004 commented 1 year ago

@kingshukdev Can you please elaborate the need for this change ?

kingshukdev commented 1 year ago

the virtual NIC's can not support offloads like HW nics. However when meshnet nics ware created by default these capabilities ware not made "Off". As a results some NOS containers were assuming the NIC will insert the checksum as opposed to letting Linux OS to insert the checksum.