La Red de Conocimientos Pedagógicos - Aprendizaje de redacción de artículos/tesis - ¡Respuestas en línea con puntuaciones altas a la prueba de cálculo del tiempo de ida y vuelta de TCP!

¡Respuestas en línea con puntuaciones altas a la prueba de cálculo del tiempo de ida y vuelta de TCP!

Para completar con éxito las operaciones TCP, la mayoría de los TCP utilizan al menos cuatro temporizadores.

Temporizador de retransmisión, temporizador de persistencia, temporizador de mantenimiento de vida y tiempo de espera.

O los gráficos pueden ser más vívidos y claros de un vistazo.

Temporizador de retransmisión

Para evitar la pérdida de datagramas, cuando TCP envía un mensaje, inicia un temporizador de retransmisión. Hay dos situaciones:

1. Si se recibe un reconocimiento de un mensaje específico antes de que expire el temporizador, el temporizador se cancela

2. se recibe antes de que expire el transmisor, se retransmitirá y se reiniciará el temporizador.

Cálculo del tiempo de espera del temporizador

Para calcular el tiempo de espera de retransmisión (RTO), primero necesita conocer el tiempo de ida y vuelta (calcular el tiempo de ida y vuelta del RTO es más complicado). .

Varias variables que deben usarse

El RTT medido es el tiempo necesario para enviar un datagrama y recibir su confirmación, registrado como MRTT (TCP solo puede medir un RTT en cualquier momento ).

Smooth RTT (RTT suave) Dado que RTT tiene diferentes valores para diferentes viajes de ida y vuelta y la fluctuación es relativamente grande, no se puede utilizar como estándar para el tiempo de espera de retransmisión, por lo que se necesita un RTT suave , registrado como SRTT. Es el promedio ponderado de SRTT anteriores.

Se ve así:

Inicialmente -> sin valor

Después de la primera prueba -> SRTT=MRTT

Cualquier otra prueba - >SRTT=(1-α)SRTT+α*MRTT

El valor de α no tiene nada que ver con la realidad, normalmente 1/8, es decir, el nuevo SRTT es 7/8 del antiguo SRTT y La suma de 1/8 del nuevo MRTT.

Desviación del RTT

La mayoría de las realidades no solo usan SRTT, sino que también calculan la desviación del RTT, que se llama DRTT y se calcula en base a SRTT y MRTT usando la siguiente relación:

p>

Inicialmente -> sin valor

Después de la primera medición ->DRTT=MRTT/2

Después de cualquier otra medición ->DRTT= (1 -β)DRTT+β* | SRTT-MRTT |

β suele ser 1/4.

Tiempo de espera de retransmisión (RTO)

El valor de RTO se basa en el tiempo de ida y vuelta suavizado y su desviación. La mayoría de ellos utilizan la siguiente fórmula:

Inicialmente ->; Información básica

Después de muchas pruebas -> enviado dentro de un período de competencia.

Rendimiento máximo = 65535b/20ms = 3,27675mbps