utiliza sirve que protocolo para mecanismo evitar ejemplos datagrama cuál congestión caracteristicas networking statistics udp packet loss

networking - sirve - Promedio de pérdida de paquetes UDP y reordenación de paquetes



protocolo udp pdf (3)

Me gustaría reunir la experiencia de SOO compañeros con respecto a la cuestión de la pérdida de paquetes UDP (o abandono).

Inicialmente, entiendo que dadas las conexiones directas punto a punto donde las NIC están conectadas a través de un cable cruzado y un amplio búfer en las NIC y el procesamiento oportuno de dichas memorias intermedias, no debería haber problemas de pérdida de paquetes o pedidos de paquetes. Creo que este es también el caso dado un interruptor bueno / de gama alta entre los puntos.

  1. Excluyendo el escenario anterior, ¿cuál es la pérdida de paquetes UDP promedio esperada en una LAN?

  2. ¿Qué escenarios causan problemas de ordenamiento de paquetes UDP?


No tengo idea sobre el UDP packetloss en LAN promedio. Supongo que es razonablemente bajo en las redes conmutadas modernas; de lo contrario, su LAN o puntos finales tienen demasiada carga. :)

El reordenamiento es probablemente más fácil de lograr cuando las rutas se suben y bajan; Por ejemplo, uno de los conmutadores de su organización tiene suficiente carga como para que la reorganización del árbol tenga sentido y el tráfico se envíe a través de diferentes conmutadores. Lo más probable es que los pares de su ISP estén yendo y viniendo, o alcanzando límites de tráfico, y la prioridad de los paquetes a través de ellos cambia - los viejos paquetes estaban en vuelo en la red cargada, los nuevos paquetes están en vuelo en la red cargada de carga más ligera, y ellos llegan fuera de orden.


En mi LAN básica con conmutación de gigabits obtengo una pérdida de cero paquetes de hasta 50,000 paquetes por segundo, con FreeBSD, Solaris o Linux.

Sin embargo, Windows es algo bastante especial, veo fácilmente la pérdida de paquetes exactamente en el mismo hardware a velocidades bajas, como 10.000 por segundo. Esto se debe principalmente al desbordamiento del búfer entre WinSock y el NIC, si usted maneja los paquetes más rápido, perderá más, si espacia los paquetes, perderá menos.

No hay un número mágico, mi situación es probablemente peor debido a que Broadcom tiene controladores de Windows terribles.

Puede ver fácilmente problemas de ordenamiento de paquetes, sin embargo, casi siempre solo cambian los últimos dos paquetes. Este es un artefacto de cómo funcionan los interruptores.

Curiosamente, lo que no has mencionado en Wi-Fi, las señales de radio están muy sujetas a interferencias y condiciones ambientales.


Yo también estoy buscando un promedio esperado. Descubrí que, desde un enlace directo (PC a PC), la pérdida de paquetes ocurre muy raramente, aunque definitivamente ocurre. La disponibilidad era algo así como 99.9% a paquetes de 1 kB a 50 Hz.

He visto un nuevo pedido simplemente enviando y recibiendo en la misma interfaz de red. Llegué a la conclusión de que esto ocurre porque cada paquete se maneja de forma asíncrona, de modo que existe la posibilidad de que un paquete recién llegado se procese antes de que se reciban los paquetes antes del nuevo recibido.