Pregunta

Tener un pequeño problema con una traza que estoy examinando.Sé que una conexión se inicia lentamente si el tamaño de la ventana está aumentando junto con la cantidad de ACK enviados entre cada segmento y que aumentará por el tamaño del segmento ACK'D.Sin embargo, el comienzo de mi rastro muestra números que no se suman (captura de pantalla a continuación).Lo que no sé es cómo se calculó el tamaño de la ventana del paquete 6, ya que las matemáticas no se suman con el tamaño de la ventana anterior y los ACK intermedios.¿Alguien puede arrojar alguna luz sobre esto?

tampoco tengo idea de cómo detectar cuando el inicio lento se convierte en una evitación de congestión.¿Hay algo que pueda tener en cuenta en el rastro?

El inicio lento parece ir solo hasta el paquete 13, ¿debería suponer que la evitación de congestión ha tomado sobre?

http://img10.imageshack.us/f/tcptrace.jpg/

¡Gracias por cualquier ayuda dada!Realmente lo aprecio

¿Fue útil?

Solución

Your sentence starting 'I know' is incorrect, hence your confusion. You are conflating the receive window advertised by the receiver and the congestion window maintained by the sender, which does not appear in packets and which doubles on each ACK during slow start. This is not the place to reiterate all of RFC 2001 but I suggest you take another look at it.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top