TCP starvation UDP dominance
30.12 2019 | by massimilianoTCP starvation UDP dominance Best Practices indicano di non mixare traffico TCP con traffico UDP (in particolare per video […]
https://www.ingegnerianetworking.com/wp-content/uploads/2019/12/tcp_starvation_udp_dominance-7fa-1.png
TCP starvation UDP dominance
Best Practices indicano di non mixare traffico TCP con traffico UDP (in particolare per video streaming) all’interno di una stessa classe (stessa coda) a causa di comportamento di questi protocolli durante periodi di congestione.
La combinazione di questi due tipologie di traffico all’interno di una stessa classe con rilevamento di congestione rete causa delay o packet-loss, provoca che i flussi TCP abbasseranno il loro rate (diminuzione del windows size ad esempio) a beneficio dei flussi UDP che si avvantaggiano della banda sempre più disponibile
Questo effetto è chiamato TCP starvation / UDP dominance
La soluzione più evidente è quella di creare differenti classi di servizio per le due tipologie di traffico in ambito QoS