Você vê as somas de verificação "incorretas" devido a um recurso chamado descarregamento de soma de verificação TCP. Os campos de soma de verificação para pacotes TCP de saída não são pré-calculados pelo sistema operacional, mas, em vez disso, são definidos como 0 e deixados para cálculo pelo processador da NIC. A FAQ do Wireshark tem uma explicação mais detalhada.