¿Qué es TCP incast?

Si conoce el protocolo TCP, entonces hay 2 fenómenos que causan la retransmisión de TCP, uno es 3 DUP ACKS y otro es tiempo de espera, donde el tiempo de espera degrada agresivamente el rendimiento en un entorno de baja latencia y alto rendimiento similar a los centros de datos.

Cuando demasiados clientes y / o servidores del centro de datos envían muchos paquetes a través de enrutadores / conmutadores, sus memorias intermedias pueden desbordarse y esto ocasionaría la pérdida frecuente de paquetes. Para flujos cortos (que tienen muy pocos paquetes), el tiempo de espera de TCP ocurrirá con más frecuencia ya que no hay suficientes paquetes para causar ACUP DUP. Por lo tanto, se requeriría que el servidor del centro de datos espere a que expire el período de tiempo de espera antes de retransmitir el paquete. Esto aumentaría la latencia de extremo a extremo y empeoraría la situación en las colas de conmutador / enrutador debido a una mayor retransmisión. Esta disminución catastrófica en el rendimiento de TCP se llama problema Incase.

TCP Incast es un colapso catastrófico del rendimiento de TCP que ocurre cuando la cantidad de servidores de almacenamiento que envían datos a un cliente aumenta más allá de la capacidad de un conmutador Ethernet a paquetes de búfer.