Beruflich Dokumente
Kultur Dokumente
com
2 Introducción...................................................................................................... 2
6 Instruemntal diponible.......................................................................................26
6.1 Instrumentos de mano.....................................................................26
6.2 Instrumentos de campo ...................................................................28
6.3 Instrumentos de laboratorio .............................................................28
7 Referencias ......................................................................................................31
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 1/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
El método utilizado por el IETF (BMWG) se considera más apropiado para medidas de
performance, mientras que el utilizado por el MEF y el ATM Forum se considera más
apropiado para medidas de conformance. [2]
2 Introducción
o
RCF
RFC 1242 (Benchmarking Terminology
2285 (Benchmarking Terminology for
for LAN
Network Interconnection
Switching Devices) Devices)
• Pruebas a realizar
RFC 2544 (Benchmarking Methodology for Network Interconnect Devices)
o
Al final del trabajo se presentan medidas realizadas sobre equipos utilizando algunas
de las medidas recomendadas en la RFC 2544.
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 2/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
La principal meta
concerniente del BMWG
a medidas es de realizar
de performance una serie
en tecnologías de de recomendaciones
interredes en lo
( internetworking
technologies) más aún estas recomendaciones se pueden enfocar en los sistemas o
servicios que son construidos por estas tecnologías.
La RFC 2544 discute y define un número de pruebas que pueden ser utilizadas para
describir y comparar las características de performance de dispositivos de
interconexión de redes. Asimismo describe los formatos para el reporte de los
resultados de las pruebas.
Este trabajo se centrará en las pruebas de rendimiento ( Benchmarking tests)
descriptas en la RFC 2544 (ítem 26):
•
Throughput (ítem 26.1)
• Latency (ítem 26.2)
• Frame loss rate (ítem 26.3)
• Back-to-back frames (ítem 26.4)
• System recovery (ítem 26.5)
• Reset (ítem 26.6)
Los siguientes términos definidos en mayúscula tienen un significado particular
• DEBE (MUST ): el ítem es obligatorio.
• DEBERÍA (SHOULD): el ítem es recomendado, pueden existir motivos para
ignorar el ítem en ciertas circunstancias, de ser así debe de ser estudiado
cuidadosamente.
• PUEDE (MAY ): el ítem es opcional, se puede llegar a omitir el ítem.
La manera ideal de implementar las pruebas es usar un equipo de prueba ( tester ) con
puertos de transmisión y recepción, es la arquitectura recomendada (ver figura 1). De
ser así el equipo de prueba puede determinar si todos los paquetes transmitidos fueron
recibidos y verificar que los paquetes correctos sean recibidos.
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 3/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Figura 1
Figura 2
Es posible
modelo realizar
a un sistemalasde
pruebas
DUT´s más allá de un DUT
interconectados por (RFC 2544 ítem 19) extendiendo el
ejemplo:
• LAN-WAN-LAN: 802.3-> DUT 1 -> X.25 @ 64kbps -> DUT 2 -> 802.3
• Inter-LAN: 802.3 -> DUT 1 -> FDDI -> DUT 2 -> FDDI -> DUT 3 -> 802.3
Figura 3
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 4/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
4.2 Throughput
Definición (RFC 1242 ítem 3.17): La máxima tasa a la cual ninguna de las tramas
ofrecidas es descartada por el dispositivo.
Objetivo: Medir el throughput según RFC 1242.
Procedimiento:
Enviar un número específico de tramas a una tasa específica a través del DUT,
luego contar las tramas correctamente recibidas desde el DUT. Si la cantidad de
tramas ofrecidas es menor a la cantidad de tramas correctamente recibidas
desde el DUT, la tasa del flujo ofrecido se reduce y el ensayo se vuelve a correr.
El throughput es la máxima tasa a la cual la cantidad de tramas transmitidas
por el DUT es la misma que la transmitida por el equipo de prueba. El ensayo
debe realizarse con los formatos y tamaños de tramas especificados (ver 4.8.1).
Presentación de resultados:
Se DEBERÍA reportar en forma de gráfica donde la coordenada x = tamaño de la
trama, la coordenada y =la tasa de transmisión de las tramas. Se DEBERÍA
graficar tanto los valores teóricos como los valores obtenidos en el ensayo.
Ejemplo: la grafica muestra los valores teóricos, por más detalles consultar RFC 2544
apéndice B
Figura 4
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 5/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
4.3 Latency
Figura 5
Objetivo: medir la latencia según RFC 1242.
Procedimiento:
Primero se determina el throughput del DUT para cada uno de los largos de
trama (ver 4.8.1). Se envía un flujo de datos de un particular tamaño de trama
a través del DUT al throughput que se determinó anteriormente, hacia un
destino específico. El flujo deberá ser de por lo menos 120 segundos de
duración. Un marcador (tag) deberá ser incluido dentro de una trama luego de
los 60 segundos. El tiempo en el cual esta trama es completamente transmitida
se graba (marca de tiempo A). La lógica del receptor en el equipo de prueba
debe reconocer este marcador en el flujo de datos y grabar el tiempo en el cual
esta trama es recibida (marca de tiempo B).
La latencia es la resta de las marcas de tiempo B y A. Esta definición sirve tanto
para dispositivos store and forward como para bit forwarding.
Esta prueba debe repetirse por lo menos 20 veces y reportar el valor medio de
los valores guardados.
Presentación de resultados:
Se DEBERÍA presentar en forma de tabla con una columna para cada tipo de
tamaño de trama.
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 6/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Ejemplo: [3]
Largo de trama (bytes) Tramas por segundo (FPS) Store & Forward Latency (us)
64 13000 450
128 8200 480
256 4500 502
512 2349 562
1024 1197 658
1280 958 704
1518 812 775
Definición (RFC 1242 ítem 3.6): Porcentaje de tramas que deberían ser enviadas
(forwarded) por un dispositivo de red bajo estado estacionario de carga (constante)
pero no son enviadas (forwarded) por la falta de recursos.
Procedimiento:
Se envía un específico número de tramas a una tasa específica a través del DUT
y se cuentan cuantas tramas son transmitidas por el DUT. La tasa de pérdida de
tramas se calcula como:
( (contador_entrada – contador_salida) * 100 ) / contador_entrada
El primertasa
máxima ensayo será para
del medio la tasa para
de entrada, de tramas que corresponde
cada tamaño al 100%
de trama (ver 4.8.1).de la
Se repite el procedimiento para la tasa que corresponde al 90% del máximo
utilizado y luego para el 80% de esta tasa. Esta secuencia continuará
(reduciendo en intervalos del 10%) hasta que hallan dos pruebas exitosas en
las cuales no se encuentren tramas perdidas.
Presentación de resultados:
Se DEBERÍA reportar en forma de gráfica. El eje de las X deberá ser la tasa de
tramas de entrada, como un porcentaje de la tasa teórica para el medio, a un
específico tamaño de trama. El eje de las Y deberá ser el porcentaje de pérdidas
de tramas para una específica tasa de entrada.
Figura 6
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 7/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Observación: Esta medida es útil para conocer el comportamiento del DUT en una
condición de sobrecarga de la red, como se comportaría el DUT frente a condiciones
patológicas como ser por ejemplo tormentas de broadcast ( broadcast storms).
Definición (RFC 1242 ítem 3.1): Tramas de un mismo largo, enviadas a una tasa para
la cual hay una separación legalmente mínima entre tramas, para un medio dado,
durante un período de tiempo, comenzando desde el estado inactivo (idle time).
Figura 7
Procedimiento:
Se envía una ráfaga de tramas con el mínimo inter-frame gap al DUT y se
cuentan las tramas “forwardeadas” por el DUT. Si la cuenta de tramas
transmitidas es igual al número de tramas “forwardeadas” se incrementa el
largo de la ráfaga y la prueba se vuelve a correr.
Si el número de tramas “forwardeadas” es menor que el número de tramas
transmitidas, se reduce el largo de la ráfaga y la prueba se vuelve a correr.
El valor del back-to-back frames es el número de tramas con el mayor tamaño
de ráfaga para el cual el DUT puede manejarlas sin pérdida de tramas.
La duración de la prueba deberá de ser por lo menos de 2 segundos y repetida
por lo menos 50 veces. El valor reportado deberá ser el promedio de los valores
obtenidos.
Figura 8
Presentación de resultados:
Se DEBERÍA presentar en forma de tabla con una columna para cada tamaño de
trama que se probó. Se PUEDE reportar la desviación estándar de cada medida.
Largo de tramas (bytes) Cantidad de tramas
64 37200
128 21112
256 11320
512 5872
1024 2992
1280 2395
1518 2030
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 8/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Observaciones:
Esta prueba intenta determinar la capacidad del buffer del DUT.
Figura 9
Procedimiento:
Primero se determina el throughput del DUT para cada tamaño de trama
especificado. Luego se envía un flujo de datos a la tasa mínima entre: el 110%
del throughput o la máxima tasa para ese medio, durante al menos 60
segundos. A una marca de tiempo A determinado se reduce al 50% de la tasa
actual y se graba el tiempo de la última trama perdida (marca de tiempo B).
El tiempo de recuperación se determina por la resta de las marcas de tiempo B
y A. La prueba DEBERÍA ser repetida un número de veces y el promedio de los
resultados deberá ser reportado.
Figura 10
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 9/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Presentación de resultados:
Se DEBERÍA reportar en formato de tabla con una columna para cada tamaño
de trama utilizado.
Largo de trama (bytes) Tramas por segundo (FPS) Recovery Time (us)
64 14300 2800
128 8445 2750
256 4528 2730
512 2349 2730
1024 1197 2720
1280 958 2720
1518 812 2720
4.7 Reset
Objetivo: Caracterizar la rapidez a la cual el DUT se recupera de un reset de hardware
o software.
Procedimiento:
Primero se determina el throughput del DUT para cada tamaño de trama
especificado.
Luego se envía un flujo continuo de tramas al determinado throughput para el
mínimo largo de tramas. Causar un reset en el DUT. Monitorear la salida hasta
que las tramas comiencen a ser “forwardeadas” y guardar los tiempos en que la
última trama del flujo inicial (marca A) y la primera trama del siguiente flujo
(marca B) son recibidas. Esta prueba podrá ser corrida utilizando tramas con
direcciones de redes directamente conectadas al DUT.
El valor de reset se obtiene de la resta de las marcas de tiempo B y A.
Figura 11
10
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 10/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Presentación de resultados:
El valor de reset podrá ser reportado como un simple conjunto de valores, uno
para cada tipo de reset.
Tipo de reset Tiempo de reset (segundos)
Hardware 6.3
Software 3.1
Corte de energía 6.7
Para las pruebas se deben de tener en cuenta las posibles funcionalidades disponibles
en el DUT y corroborar que estas funcionen correctamente. La RFC recomienda correr
todas las pruebas con y sin modificadores separadamente. Las funcionalidades a tener
en cuenta son:
•
Manejo de con
tramas de broadcast : determinar si hay algún efecto
de tramas la presencia de tramas de broadcast (1% del totalen
delatramas).
tasa de envío
• Manejo de tramas de gestión: determinar que el DUT responde correctamente este
tipo de tramas (se envía una trama por segundo).
• Manejo de tramas de routing updates: determinar que al modificar de las tablas de
ruteo no se vea afectada la tasa de envío (se envía una trama de routing update
acorde al protocolo, por ejemplo en RIP cada 30 segundos, OSPF cada 90
segundos).
• Manejo de filtros: determinar si el manejo de filtros en el DUT impacta
negativamente en la tasa de envío de tramas (se utilizan el rango de direcciones IP
asignadas al BMWG).
11
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 11/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Las pruebas deberán ser realizadas utilizando tanto un único direccionamiento como
múltiples direcciones. Por
toman aleatoriamente de ejemplo en el de
un conjunto, casoesta
de IP, las direcciones
manera se prueba deel destino
motor dese
búsqueda de rutas.
• Direccionamiento de tráfico. Diferenciar entre tráfico bidireccional y unidireccional.
• Pruebas de multipuerto. Se envían tramas desde todos los puertos de entrada
hacia todos los puertos de salida, con una secuencia definida. De esta forma se
busca que el DUT maneje (como en el mundo real) varios paquetes direccionados
hacia un mismo puerto.
Los siguientes términos definidos en la RFC 2285 son de carácter general para las
pruebas listadas anteriormente:
• Loads (ítem 3.5)
o Intended load (Iload): El número de FPS que una fuente externa intenta
transmitir al DUT/SUT para ser enviadas a una interfase de salida
específica.
o Offered load (Oload): El número de FPS que una fuente externa puede
transmitir al DUT/SUT para ser enviadas a una interfase de salida
específica.
o Maximum offered load (MOL): El máximo número de FPS que una fuente
externa puede transmitir al DUT/SUT para ser enviadas a una interfase
de salida específica.
o Overloading: intento de carga al DUT/SUT por encima de la tasa máxima
de transmisión permitida por el medio.
12
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 12/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Figura 12
13
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 13/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Procedimiento:
Todos los puertos en el equipo de prueba DEBERÍA comenzar la transmisión de
tramas con una diferencia entre ellos de un 1% de la duración de la prueba.
Cada
robin),puerto DEBE
ejemplo de transmitir hacia
seis puertos conlos
unaotros segúnpor
dirección la siguiente
puerto: secuencia (round
Source Port Destination Ports (in order of transmission)
Port #1 2 3 4 5 6 2...
Port #2 3 4 5 6 1 3...
Port #3 4 5 6 1 2 4...
Port #4 5 6 1 2 3 5...
Port #5 6 1 2 3 4 6...
Port #6 1 2 3 4 5 1...
Presentación de resultados:
Se DEBERÍA presentar los resultados en forma de gráfica, donde la coordenada
x=tamaño de trama, y=resultado de la prueba (throughput, frame loss o el
forwarding rate)
Ejemplo:
Forwarding Rate Test
Frame Length = 64
Offered Load = 15,237,939 bps (20.00% util)
Forwarding Rate = 416,656 frames/sec (20.00% util)
Offered Load = 30,475,878 bps (40.00% util)
Forwarding Rate = 833,324 frames/sec (40.00% util)
Offered Load = 76,190,084 bps (100.00% util)
ForwardingForwarding
Maximum Rate = 2,083,322 frames/sec
Rate (MFR) (100.00%
= 2,083,322 util)
(frames/sec)
Forwarding Rate at Maximum Offered Load (FRMOL) = 2,083,322 (frames/sec) at MOL of
76,190,084 (bps) 100.00 (% util)
Throughput Test
(Start = 100.0 Min = 0.0 Max = 100.0 Resolution = 0.5)
Frame Length = 64
Throughput test parameters: Start = 100.0 Min = 0.0 Max = 100.0 Res = 0.5
Offered load = 76,190,084 bps (100.000% util) ILoad = 100.000% util
Frame Loss Rate = 0.000002 (1 frame)
Offered load = 38,094,848 bps (50.000% util) ILoad = 50.000% util
Frame Loss Rate = 0.000003 (1 frame)
Offered load = 24,999,936 bps (32.813% util) ILoad = 32.813% util
Frame Loss Rate = 0.000000 (0 frames)
Offered load = 25,297,305 bps (33.203% util) ILoad = 33.203% util
Frame
Binary Loss Rate
search = 0.000005
complete: (1 frame)
Throughput is 24,999,936 bps (32.813% util)
Observaciones:
Para pruebas que utilizan múltiples direcciones por puerto, el puerto de destino
es el mismo y el par de direcciones fuente/destino, deben de ser elegidas
14
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 14/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Figura 13
Objetivo: Determinar el throughput ofrecido al DUT/SUT cuando el trafico es
parcialmente mallado según RFC 2285.
Procedimiento:
Dependiendo de la dirección del tráfico (one-to-many, many-to-one) algunos o
todos los puertos estarán transmitiendo. Todos los puertos en el equipo de
prueba DEBERÍA comenzar la transmisión de tramas con una diferencia entre
ellos de un 1% de la duración de la prueba. La forma de transmitir las tramas
será acorde al algoritmo de round robin.
El ensayo debe realizarse con los formatos y tamaños de tramas especificados
(ver 4.8.1).
Presentación de resultados:
Se DEBERÍA
x=tamaño depresentar los resultados
trama, y=resultado de laenprueba
forma (throughput).
de gráfica, donde la coordenada
Observaciones:
Tráfico parcialmente mallado simula mejor conexiones de backbones que el
tráfico totalmente mallado.
Ejemplo:
Forwarding Rate test
Direction = Reverse (One to Many)
Frame Length = 64
Offered Load = 544,212 bps (10.00% util)
Forwarding Rate = 14,880 frames/sec (10.00% util)
Offered Load = 1,632,636 bps (30.00% util)
15
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 15/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Objetivo: medir el throughput y el forwarding rate ofrecidos de dos DUT equipados con
múltiles puertos e interconectados por un puerto de alta velocidad ( high speed
backbone uplink ), por ejemplo GbE, ATM, SDH/SONET.
Figura 14
Procedimiento:
Todos los puertos en el equipo de prueba DEBERÍA comenzar la transmisión de
tramas
Cada con una
puerto DEBEdiferencia entre
transmitir ellos
hacia losde un 1%
otros de la
según la secuencia
duración de
delaround
prueba.
robin.
El tráfico local se PUEDE remover de la lista de round robin.
El ensayo debe realizarse con los formatos y tamaños de tramas especificados
(ver 4.8.1).
Presentación de resultados:
Se DEBERÍA presentar los resultados en forma de gráfica, donde la coordenada
x=tamaño de trama, y=resultado de la prueba (throughput o forwarding rate).
Ejemplo:
Forwarding Rate Test
LocalTraffic = Yes
16
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 16/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Frame Length = 64
Offered Load = 15,237,939 bps (20.00% util)
Forwarding Rate = 416,662 frames/sec (20.00% util)
Offered Load = 30,475,878 bps (40.00% util)
Forwarding
Offered LoadRate = 833,324 bps
= 76,190,084 frames/sec (40.00%
(100.00% util) util)
Forwarding Rate = 2,083,322 frames/sec (100.00% util)
MFR = 2,083,322 (frames/sec)
FRMOL = 2,083,322 (frames/sec) at MOL of 76,190,084 (bps) 100.00 (% util)
Throughput Test
LocalTraffic=No
Frame Length = 64
Throughput Test Parameters: Start = 100.0 Min = 0.0 Max = 100.0 Resolution = 0.5
Offered load = 76,190,084 bps (100.000% util)
Intended Load (ILoad) = 100.000% util Frame Loss
Rate = 28.5 (17,855,864 frames)
Offered load = 38,094,848 bps (50.000% util)
ILoad = 50.000% util
Frame Loss Rate = 0.000013 (4 frames)
Offered load = 19,047,219 bps (25.000% util)
ILoad = 25.000% util
Frame Loss Rate = 0.000006 (1 frames)
Offered load = 9,523,609 bps (12.500% util)
ILoad = 12.500% util
Frame Loss Rate = 0.000000 (0 frames)
Offered load = 16,368,844 bps (21.484% util)
ILoad = 21.484% util
Frame Loss Rate = 0.000000 (0 frames)
Binary search complete: Throughput is 16,368,844 bps (21.484% util)
Objetivo: Determinar
puertos el DUT/SUT el throughput
están ofrecido
enviando tramas al DUT/SUT
a la otra mitad de cuando la mitad
los puertos. de los
Figura 15
Procedimiento:
Todos los puertos en el equipo de prueba DEBERÍA comenzar la transmisión de
tramas con una diferencia entre ellos de un 1% de la duración de la prueba.
Cada puerto transmisor DEBE enviar tramas hacia todos los puertos receptores
según la secuencia de round robin.
17
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 17/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Presentación de resultados:
Se DEBERÍA presentar los resultados en forma de gráfica, donde la coordenada
x=tamaño de trama, y=resultado de la prueba (throughput o forwarding rate).
Ejemplo:
Forwarding Rate Test
Frame Length = 64
Offered Load = 7,618,969 bps (20.00% util)
Forwarding Rate = 208,331 frames/sec (20.00% util)
Offered Load = 15,237,939 bps (40.00% util)
Forwarding Rate = 416,662 frames/sec (40.00% util)
Offered Load = 38,095,052 bps (100.00% util)
Forwarding Rate = 1,041,661 frames/sec (100.00% util)
MFR = 1041661 (frames/sec)
FRMOL = 1041661 (frames/sec) at MOL of 38,095,052 (bps) 100.00 (% util)
Throughput Test
Frame Length = 64
Throughput Test Parameters: Start = 100.0 Min = 0.0 Max = 100.0 Resolution = 0.5
Offered load = 38,095,052 bps (99.999% util)
Intended Load (ILoad) = 100.000% util
Frame Loss Rate = 0.00 (0 frames)
Binary search complete: Throughput is 38,095,052 bps (99.999% util)
Procedimiento:
Figura 16
18
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 18/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Esta prueba DEBE se debe realizar con múltiplos de cuatro puertos (dos puertos
de entrada y dos de salida) con el mismo MOL. Ambas fuentes transmisoras
DEBE transmitir el mismo número de tramas. La primera fuente DEBE de
transmitir tramas
segunda fuente al MOL
DEBE alternadamente
transmitir a ambosal puertos
al MOL solamente de recepción. La
puerto congestionado. El
puerto sin congestión debe de recibir a una tasa igual al 50% de MOL. El puerto
congestionado debe de recibir a una tasa de entre 100 y 150% de MOL.
Las tramas destinadas al puerto sin congestión no deben de ser descartadas
debido a la congestión en otros puertos.
Presentación de resultados:
La prueba DEBE reportar en el puerto no congestionado, el frame loss rate, el
FR (a 50% del Oload) y en el puerto congestionado el fame loss rate.
Observaciones:
Si el HOLB está presente los paquetes son encolados en el buffer del puerto de
entrada o en la placa de la matriz de conmutación. Una conmutación con HOLB
descartará paquetes destinados a puertos no congestionados, pudiendo haber
congestión en otros puertos.
Back pressure está definida como cualquier técnica utilizada por el DUT/SUT
para evitar la pérdida de tramas, impidiendo que las fuentes de tráfico
transmitan tramas hacia fuentes congestionadas.
Objetivo:
La prueba de Forward Pressure sobrecarga un puerto del DUT/SUT y mide la
salida para la forward pressure. Si el DUT/SUT transmite con interframe gap
menor a 96 bits, existe forward pressure.
19
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 19/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Procedimiento:
Figura 17
Forward Pressure: Esta prueba se realiza enviando tráfico a una carga mayor
que la velocidad
el estándar IEEE de líneaesutilizando
802.3 un IFG
de 96 bits). de 88
El DUT en bits (el mínimo
el puerto IFG debe
de salida definido en
enviar
las tramas con un IFG de 96 bits, si transmite a un menor IFG se detecta
forward pressure.
Presentación de resultados:
Ejemplo
Forwarding Rate Test
Frame
OfferedLength
Load ==12,499,968
64 bps (32.81% util)
Forwarding Rate = 341,796 frames/sec (32.81% util)
Offered Load = 14,404,608 bps (37.81% util)
Forwarding Rate = 393,876 frames/sec (37.81% util)
Offered Load = 16,309,452 bps (42.81% util)
Forwarding Rate = 445,961 frames/sec (42.81% util)
Offered Load = 35,357,081 bps (92.81% util)
Forwarding Rate = 966,795 frames/sec (92.81% util)
Offered Load = 37,261,721 bps (97.81% util)
Forwarding Rate = 1,018,875 frames/sec (97.81% util)
Offered Load = 38,095,032 bps (100.00% util)
Forwarding Rate = 1,041,661 frames/sec (100.00% util)
MFR = 1,041,661 frames/sec (100.000% util)
Note: Starting “Offered load” (in this case 32.81% for 64 byte frames) is equal to result of
throughput test in the test starting on Page 1 (Fully Meshed Throughput, Frame Loss and
Forwarding Rates). This should be derived for each frame size, per RFC 2889.
Forwarding Pressure Test
Port Pair: Port1 Port2
ILoad = 150,602 fps Max Theoretical ILoad = 148,809 fps FR = 146,439 fps
Forward pressure not observed.
20
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 20/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Definición (RFC 2285: ítem 3.8.1):Es número de direcciones MAC que el DUT/SUT
puede almacenar y enviar correctamente tramas hacia el destino sin perder tramas y
sin inundar. Este número se pude dar en función de la cantidad de interfaces, por
módulo o por dispositivo.
Procedimiento:
Figura 18
Presentación de resultados:
Se DEBERIA
•
presentar en forma de tabla incluyendo:
Número de direcciones usadas por cada iteración de prueba (variable).
• Iload utilizada para cada iteración.
• Número de tramas de prueba que fueron ofrecidas al Tport.
• El contador de tramas de inundación en el Tport. Si el número no es cero
significa que el DUT/SUT envió una trama de inundación en la cual la
dirección de destino no estaba en la tabla.
• Número de tramas correctamente enviadas al Lport durante la porción
de la prueba (durante la iteración).
• El contador de tramas de inundación en el Lport. Si el número no es cero
significa que el DUT/SUT envió una trama de inundación en la cual la
dirección de destino no estaba en la tabla.
21
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 21/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Ejemplo:
Address Caching Capacity Test
AddressCachingLoads is 2000:100:4096:1 (start:min:max:resolution)
Learning rate (Intended Load) is 50 fps
Age time is 300 seconds
Procedimiento:
Se utiliza la misma configuración que en 5.7. Un algoritmo similar al visto en
5.7 para determinar el address caching capacity, es utilizado para determinar el
address learning rate. Esta prueba itera la tasa a la cual las tramas de
aprendizaje son enviadas. Se recomienda configurar el número de direcciones
enviadas como el máximo caching capacity.
Presentación de resultados:
Igual que 5.7.
Ejemplo:
Address Learning Rate Test
22
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 22/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
• octeto límite.
Aligment Errors: El DUT/SUT DEBE filtrar tramas cuyo chequeo de
validación de secuencia y no terminan en un octeto límite. Esto es un
combinación de errores de CRC y errores de dribble bits.
23
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 23/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Presentación de resultados:
Para cada una de las condiciones antes mencionadas se DEBE decir si PASAN o
FALLAN. Para propósitos de diagnósticos los contadores de tramas actuales
PUEDE ser reportados.
Ejemplo:
Errored Frames Test
Frame Length = 64, 20.0% utilization
No-Error Frames Test: Passed
Undersize Frames Test: Passed
Oversize Frames Test: Passed
CRC Errors Test: Passed
Alignment Errors Test: Passed
DribbleLength
Frame Bits Test: Passed
= 64, 30.0% utilization
No-Error Frames Test: Passed
Undersize Frames Test: Passed
Oversize Frames Test: Passed
CRC Errors Test: Passed
Alignment Errors Test: Passed
Dribble Bits Test: Passed
RFC 2889 Errored Frames Test
Duration = 30
24
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 24/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Objetivo:
broadcast.Determinar
el throughput y la latencia de un DUT cuando se envía tráfico de
Procedimiento:
Ser deberán correr dos pruebas:
Broadcast Frame Throughput: Se utiliza un solo puerto fuente para
•
Presentación de resultados:
Se DEBE reportar en forma de gráfica. La coordenada x = largo de trama, la
coordenada y = resultado de la prueba (throughput y latencia)
Ejemplo:
Broadcast Frames Throughput and Latency Test
Throughput
Frame LengthTest Parameters: Start = 100.0 Min = 0.0 Max = 100.0 Res = 0.5
= 64
Offered Load = 76,190,105 bps (100.00% util)
Frame Loss Rate = (0 frames)
Forwarding Rate = 148,808 fps (100.00% util)
Binary search complete:
Throughput is 76,190,105 bps (100.00% util)
Avg Latency is 183.585 microseconds
Frame Length = 128
Offered Load = 86,486,220 bps (100.00% util)
Frame Loss Rate = (0 frames)
Forwarding Rate = 84,459 fps (100.00% util)
Binary search complete:
Throughput is 86,486,220 bps (100.00% util)
Avg Latency is 172.883 microseconds
25
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 25/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
6. Instrumental disponible
Si bien las recomendaciones del BMWG apuntan a pruebas de laboratorio, hoy en día
se dispone ydemedidas
laboratorio un variado tipo delos
de campo, instrumental, el cual
mismos apuntan permite
(según realizar medidas
corresponda) de
a realizar
medidas de conformidad (conformance) y de rendimiento ( performance).
Se pretende brindar un breve descriptivo de los instrumentos disponibles, pueden
existir excepciones a lo expuesto.
Categorías de instrumentos:
• Instrumentos de mano
•
Instrumentos
• Instrumentos de
de campo
laboratorio
26
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 26/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
27
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 27/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
28
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 28/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
Seguridad: Pruebas
flood de Negación del servicioping
(DoS), source address[7]
spoofing
•
Ejemplo: instrumental de
laboratorio, en general requieren un
Terminal (externo) para la
configuración y presentación de
datos.
29
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 29/30
5/12/2018 MEDICIONESREDESRFC2544-slidepdf.com
7 Referencias
[1] http://www.isd.mel.nist.gov/projects/openarch/Jun_2002/EthernetIP_Perf_Metrics_2002-06-
04.pdf.
[2] http://www.ieee802.org/802_tutorials/march04/WPP_tutorial_03_15_04_v01.ppt.
30
http://slidepdf.com/reader/full/mediciones-redes-rfc2544 30/30