TCP Cork
TCP Cork (TCP_CORK) pausa el envío hasta que se acumula un MSS completo o hasta que el socket se descorka explícitamente, agrupando datos para reducir el número de paquetes.
Propósito
Reduce la sobrecarga de cabeceras por paquete en escenarios donde múltiples escrituras pequeñas deben fusionarse en un único segmento TCP.
Mecanismo
Tras fijar TCP_CORK=1, el kernel almacena en búfer las escrituras posteriores sin enviarlas hasta que los datos llenan un MSS o el socket se descorka. Es mutuamente excluyente con TCP_NODELAY, y se usa para enviar cabeceras y cuerpo HTTP en una única ráfaga fusionada.
Casos de uso
- Agrupación de respuestas HTTP
- Reducción del número de segmentos TCP
- Envío masivo
Herramientas relacionadas
Referencia de códigos de estado HTTP
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Analizador de URL
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Gratis, privado y 100% del lado del cliente. HERRAMIENTA