Probador de carga IP


Los probadores de carga IP son una clase de analizadores de protocolo enfocados en la evaluación práctica del rendimiento del enrutador . El rendimiento del enrutador generalmente se divide en dos categorías: rendimiento de reenvío (o plano de datos) y rendimiento de enrutamiento (o plano de control). En la práctica, las dos funciones a menudo se evalúan simultáneamente.

Para probar el rendimiento del reenvío, los probadores de carga de IP generalmente rodean un enrutador con tráfico de Internet simulado . Esta función se llama dispersión de paquetes y hay un par de métodos populares. El primer método se aproxima al tráfico real de Internet mediante el uso de una combinación representativa de longitudes de paquetes, generalmente denominado IMIX . Otra técnica popular es explotar el enrutador con las longitudes de paquete más cortas posibles, con el fin de estresar el rendimiento computacional del enrutador. En ambos casos, el probador de carga IP mide el rendimiento del enrutador en términos de pérdida , latencia y rendimiento .

Para probar el plano de control, los probadores de carga IP suelen emular varios protocolos a través de los puertos de prueba para conectarse a las implementaciones reales de esos protocolos en el enrutador. Por ejemplo, dentro del núcleo de Internet, se utilizan varios protocolos de enrutamiento para el plano de control o la función de enrutamiento de los enrutadores. Los protocolos de enrutamiento principales incluyen BGP , IS-IS , OSPF y RIP . El rendimiento del plano de control generalmente se caracteriza por mediciones de escalabilidad .y rendimiento. La escalabilidad generalmente significa cuántas sesiones de protocolo puede manejar el enrutador a la vez y, en última instancia, es una carga de memoria. El rendimiento generalmente se refiere a un parámetro que varía en el tiempo, como sesiones por segundo, y en última instancia, es un estrés de la potencia de la CPU.