Las especificaciones de TCP, UDP, SCTP y DCCP le dan los tamaños mínimos absolutos para los paquetes de esos tipos.
Para los paquetes que atraviesan Internet, desea examinar iperf, tcptrace, pathchar, el Network Tool Analysis Framework y (para Linux) la herramienta de creación de perfiles de red extendida Web10g.
En otros casos de redes, puede haber o no una herramienta directa para encontrarlos.
- ¿Debería usar select () solo en el lado del cliente?
- Cómo construir una red en la universidad
- ¿Qué es una red de anillo y cómo están conectados sus nodos? ¿Cuál es la importancia de esta red para la topología?
- ¿Cuál es la diferencia entre la capa de red y la capa de enlace de datos?
- ¿Puedo ver el historial de búsqueda de otras personas que usan mi WiFi?
TCP utiliza un algoritmo de retroceso y un tamaño de ventana variable, y hay cientos de algoritmos para cada uno que puede elegir que dictarán diferentes valores para los tres parámetros. Los valores normalmente están ocultos. Eso hace que TCP sea muy efectivo y las diferencias en la tecnología subyacente no afectan las aplicaciones. Sin embargo, también significa que necesita parches no estándar que proporcionan API no estándar más una gran cantidad de herramientas.
El método que recuerdo recordar haber visto es probar un conjunto de valores y luego, heurísticamente, tratar de mejorarlos.