Lea la velocidad original de TCP / IP (hasta cierto bloque de datos)

mayor flujo de datos Capítulo 20 TCP

Datos en bloques de un cierto 20,7

Veamos la interacción del tamaño de la ventana, y la ventana de control de flujo de conexiones TCP ciertos datos del bloque de comienzo lento en la transmisión.

La figura 20--9 muestra la serie de tiempo de una conexión TCP entre el emisor y el receptor en el lado derecho de la conexión izquierda, muestra un total de 16 unidades de tiempo. Para simplificar, esta figura muestra solamente la unidad de tiempo discreto. La porción media superior de cada línea de flecha gruesa de izquierda a derecha muestra el segmento que transporta datos, etiquetado 1, 2, 3, y así sucesivamente. En las flechas gruesas indica la siguiente transmisión inversa de ACK. Nos ACK línea indicada por las flechas delgadas, y un paquete marcado siendo reconocida número de segmento.
Aquí Insertar imagen Descripción
En el tiempo 0, el remitente envía un segmento de mensaje. Desde el lado de transmisión en el comienzo lento (que es un segmento de ventana de congestión), por lo que debe esperar antes de continuar la transmisión del segmento de datos de acuse de recibo.

En el momento 1, 2 y 3, una unidad de segmento de tiempo para moverse de izquierda a derecha. 4 en el momento en el destinatario lee el mensaje y genera un segmento de acuse de recibo. 5,6 tiempo transcurrido y 7, ACK al lado de transmisión se mueve hacia la izquierda. 8 que tienen un tiempo de ida y vuelta unidades de tiempo RT T (R Oundu - Viaje Ti Me).

Tenemos la intención de dibujar segmento ACK que el segmento de datos es pequeña, ya que por lo general es sólo una cabecera IP y una cabecera TCP. Se muestra aquí es sólo una manera flujo de datos, y suponiendo iguales de los tipos de movimiento de la velocidad de movimiento del segmento ACK paquetes de datos. De hecho, no siempre es el caso.

Cuando el retardo de propagación (causada por la velocidad finita de la luz, el equipo de transmisión de latencia, etc.) y una tasa dependiendo de los medios de comunicación (es decir, los medios de comunicación pueden ser el número de bits transmitidos por segundo) se transmite: un tiempo de transmisión de paquetes generalmente depende de dos factores extensión. Para un camino dado entre dos nodos, el retardo de propagación se fija generalmente, mientras que el retardo de transmisión depende del tamaño del paquete. En el caso en que el retardo de transmisión de la tasa más lenta juegan un papel importante (por ejemplo, en el problema 7.2 ni siquiera consideramos el retardo de propagación), el retardo de propagación es la posición representó principalmente a tasas de gigabits (véase la Figura 24 6).

Cuando el emisor recibe el ACK, el tiempo de transmisión en dos segmentos 8 y 9 (que hemos denominado 2 y 3). En este momento, su ventana de congestión en dos segmentos. Los dos segmentos transmitidos al destinatario correcto, genera dos ACK en el tiempo de 12 y el receptor 13. El dos de nuevo a una separación consistente entre la distancia entre el emisor y el segmento ACK paquetes, referido como autosincronizable TCP (auto - clocking) comportamiento. Puesto que sólo el receptor genera un ACK sólo cuando llega de datos, y por lo tanto el intervalo entre un emisor de datos recibe un intervalo ACK llegada del receptor es idéntica (en la práctica, sin embargo, la cola de camino de retorno va a cambiar la tasa de llegada ACK ). La figura 20--10 representa las unidades de tiempo de vuelta 16. 2 de tal manera que la llegada de ventana de congestión ACK se aumentó de dos a cuatro segmentos, los cuatro segmentos son enviados en el tiempo 19:16 ~. Un primer ACK llega a la hora 23. 4 ACK llegada de tales ventana de congestión se incrementa de cuatro a ocho segmentos, y transmite los ocho segmentos en un momento 24 ~ 31.
Aquí Insertar imagen Descripción
Entre el conducto 31 y un tiempo posterior, el tiempo de emisor y receptor (tubo) se llena. En este momento, independientemente de la ventana de congestión y la ventana anunciada es el número, ya no puede dar cabida a más datos. Cada vez que un segmento receptor se retira de la red en una cierta unidad de tiempo, el remitente transmite entonces un paquete a segmento de la red. Pero no importa cómo muchos segmentos para llenar este oleoducto, la vía de retorno siempre tiene el mismo número de ACK. Esta es la conexión ideal de estado estacionario.

20.7.1 producto ancho de banda-retardo

Ahora, para responder a la ventana debe fijarse para que sea mucho problema. En nuestro ejemplo, como el máximo rendimiento, el emisor en cualquier momento hay ocho segmentos ha sido enviado no ha sido confirmada. Receptor ventana anunciada no debe ser inferior a este número debido a que la ventana anunciada limita el número del remitente puede transmitir segmento.

la capacidad del canal se puede calcular:
Capacidad ( 'bits) = ancho de banda (B / S) × D ONU RO-TRIP Tiempo (S)

Generalmente se llama el producto de retardo de ancho de banda. Este valor depende de la velocidad de la red y RT T en ambos extremos, puede tener un gran cambio. producto ancho de banda-retardo, por ejemplo, uno en los Estados Unidos (T RT unos 60 ms) de la línea telefónica T1 (1 544 000 b / s) a 11.580 bytes. Para el tamaño de caché de 2 x 0,4 discutido, este es un resultado razonable. Sin embargo, un T 3 de EE.UU. a través de la línea telefónica (45 000 000 b / s) producto de retardo de ancho de banda era 337500 bytes, este valor supera el máximo permitido por la ventana TCP anuncian
tamaño de la abertura (65.535 palabras sección). En 2 x 4,4 seremos capaces de evitar la discusión de nuevas opciones para las actuales restricciones de tamaño de la ventana TCP TCP. línea de teléfono T1 1 544 000 b / s es la tasa de bits original. Puesto que cada 193 bits usado como una sincronización de trama, la velocidad de datos real de 1 536 000 b / s. Una tasa de bits en bruto es, de hecho, la línea de teléfono T3 44 736 000 b / s, la velocidad de datos que puede alcanzar 44 210 000 b / s. En la discusión se utiliza el 1,544 Mb / s y 45 Mb / s.

Sea o capacidad de ancho de banda afectarán el retardo del trayecto entre el remitente y el destinatario. En la figura 02-- 11 se muestra un aumento de RT T se duplicará la capacidad del pasaje también se duplica.

En la figura 20 a 11 descritos en la sección, a través del uso de un RT ya T, este tubo puede acomodar ocho segmentos en lugar de cuatro.
Del mismo modo, la figura 20--12 muestra una duplicación de la capacidad de ancho de banda de la tubería también se puede duplicar.
Aquí Insertar imagen Descripción
En la figura 2 0 - 1 2 la porción inferior, y se supone que la velocidad de la red se ha duplicado, por lo que podemos transmitir 4 segmentos utilizando sólo la mitad superior del tiempo. Por lo tanto, doblando la capacidad de la tubería otra vez (suponiendo que la mitad superior y la mitad inferior en el segmento de la figura tienen el mismo tamaño, es decir, tiene el mismo número de bits).

20.7.2 congestión

La congestión se produce cuando los datos llegan a una gran tubería (como una rápida LAN) y un tubo más pequeño (como una red de área extensa lenta) cuando se envían. Cuando múltiples flujos de entrada llegan a un router, y el flujo de salida del router es menor que la suma de estas corrientes de entrada también congestionada.

La figura 20--13 muestra un caso típico en el que un tubo grande para el pequeño tubo para el envío de paquetes. La razón por la que es típicamente porque la mayoría de los hosts conectados a la LAN a través de un router y una tasa relativamente baja está conectado a una red de área amplia (suponemos de nuevo que el segmento de mitades de higo (9 al 20) fueron Ellos son los mismos, mientras que la mitad inferior de la figura también son los mismos ACK).
Aquí Insertar imagen Descripción
En esta figura, que hemos denominado el router R1 es un "cuello de botella", ya que es el lugar donde se produce la congestión. Y, como R 2 y R, ya que recibe los datos desde la parte superior izquierda para bajar LAN velocidad de transmisión de velocidad derecha de la red de área amplia (típicamente R 1 y R 3 son los mismos que el router 4 pero esto no es necesario, y, a veces vamos a utilizar rutas asimétricas). Cuando el router R 2 transfiere el paquete recibido a la LAN a la derecha de su lado izquierdo para mantener el mismo intervalo entre los paquetes a través de la WAN, LAN aunque mayor ancho de banda. Del mismo modo, también es consistente con el intervalo de espacio entre el reconocimiento se devuelve en el camino del enlace más lento.

En la figura 2 0 - 13 se ha asumido que el remitente no utiliza el comienzo lento, se envía en el ancho de banda de la LAN lo más rápido posible numerados del 1 al 20 del segmento (suponiendo que el receptor anuncia una ventana de al menos 2 paquetes 0 segmento). Como hemos visto, a intervalos regulares con el enlace más lento entre ACK. Cuello de botella router ha asumido que tampón suficiente para acomodar hasta 20 paquetes. Si esto no está garantizado, que hará que el router descarta el paquete. En 2 x 1,6 discusión evitar verá cómo evitar esta congestión.

Liberadas 1536 artículos originales · ganado elogios 1473 · Vistas de 130.000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_42528266/article/details/104782523
Recomendado
Clasificación