Question: what is the difference between bandwidth throughput and goodput?
Answer: The difference between goodput and throughput is that throughput is the measurement of all data flowing through a link whether it is useful data or not, while goodput is focused on useful data only. ... Retransmissions are a waste of bandwidth; the same data traversing a link twice is definitely not part of goodput.