Se você estiver usando o CUBIC ou outro algoritmo de controle de congestionamento do AIMD, quando ele atinge o congestionamento, ele rapidamente reduz sua taxa um pouco e, em seguida, volta lentamente para encontrar o máximo novamente. Isso deixa poucas “vieiras” (em um gráfico tcptrace) de largura de banda não utilizada que outros fluxos podem preencher. Se o fluxo do UDP for de taxa fixa, ele não preencherá essas lacunas. Mas outros fluxos TCP concorrentes certamente o farão. Suspeito que quanto mais fluxos de TCP você tiver, mais eles preencherão qualquer largura de banda deixada pelas medidas de controle de congestionamento dos outros.