Total Length vira Payload Length, e difere por se tratar do comprimento dos dados depois do header.
Por
exemplo:
No IPv4:
TCP header [20 bytes]+App. Data
[400 bytes]+IPv4 header [20 bytes]=Total Length[440 bytes].
No IPv6:
TCP header [20 bytes]+App. Data
[400 bytes]+IPv6 header [40 bytes]=Payload Length[420 bytes].