O congestionamento de rede geralmente é bem tratado pelo próprio TCP usando devagar, prevenção de congestionamentos ou algoritmos de restransmissão rápida / recuperação rápida descritos em RFC 2581 . O TCP tentará consertar as coisas antes que ocorra um congestionamento significativo.
Agora, se você estiver em um caso muito particular, poderá adicionar a medida RTT e sua variação, rastrear o tamanho da janela do remetente (cwnd) e rastrear a aparência de sinalizadores CWR e ECE.
PS: O processamento da soma de verificação é comumente descarregado para o driver da NIC, portanto, não será uma boa métrica para monitorar, pois aparecerá quebrado em ferramentas baseadas na libpcap.