Sei sulla pagina 1di 15

CERTIFICACION DE ENLACE INTERNET USANDO D-ITG

Autor Departamento Proyecto Fecha Cdigo Versin

: Michell Matta : Reparaciones : Telmex : Mayo de 2009 : CERT-EINTD-01

Certificacin de enlace Internet usando D-ITG

RESUMEN La presente gua tiene como fin explicar los pasos a seguir para realizar la certificacin de un enlace Internet Nacional e Internacional entre un PC en extremo cliente y Servidor de pruebas habilitado para dicho fin, esto mediante la creacin de una unidad de disco virtual con RamDisk, el uso del generador de trfico D-ITG desde nuestro PC y conectarse al servidor de pruebas a travs de SSH para activar la recepcin del trfico.

Los pasos para efectuar las pruebas se detallan a continuacin: Crear unidad de disco Virtual con RamDisk. Copiar archivos D-ITG a unidad creada con RamDisk. Conectarse por SSH a Servidor de prueba y activar Receptor. Mediante MS-DOS ejecutar generador de trfico. Visualizar resultados guardados en archivo log.

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

RAMDISK Este programa nos crear una Unidad de Disco Virtual utilizando parte de la memoria RAM, necesario para un buen desempeo de la prueba.

Instalamos Ramdisk en nuestro PC ejecutando ramdisk.exe

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

Nos da las opciones de seleccionar el espacio de Disco que queremos utilizar (por defecto 128MB, pero puede ser 64MB o 32MB dependiendo de la memoria RAM que se disponga) y la letra de Unidad (por defecto R:) Despus de dar clic a OK ya tendremos creada una Unidad de Disco como la siguiente:

IMPORTANTE: Los archivos que guardemos en esta Unidad son borrados automticamente cuando se apaga el PC, esto debido a que es parte de la memoria RAM la que usamos como almacenamiento.

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

D-ITG D-ITG (Distributed Internet Traffic Generator) es un generador de trfico para mediciones en red. Para usar D-ITG basta con descomprimir el archivo y acceder a la carpeta.

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

Copiamos el contenido de esta carpeta a la Unidad R: que creamos con RamDisk.

Ahora podremos efectuar las pruebas desde nuestro PC, pero primero debemos hacer que el servidor de pruebas este listo para recibir el trfico que enviaremos, por lo que debemos conectarnos a este a travs de Internet con algn programa cliente SSH, en este caso usaremos el programa PuTTY.

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

CONECTARSE A SERVIDOR DE INTERNET POR SSH Utilizando el programa PuTTY nos conectamos al servidor de Internet de pruebas. Dependiendo que enlace vamos a medir, Nacional o Internacional, ingresamos la direccin IP que corresponda: Nacional Internacional 200.27.145.10 190.54.15.2

Luego de dar clic en Open ingresamos el siguiente usuario y contrasea

login as: ditg ditg@200.27.145.10's password: 171T3lm3x171

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

Una vez que accedemos ingresamos el comando ./ITGRecv


-bash-3.1$ ./ITGRecv

Con esto el servidor este listo para recibir el trfico que generaremos. CERT-EINTD-01
Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

GENERAR TRAFICO CON D-ITG Ahora desde nuestro PC debemos efectuar las pruebas de trfico. Mediante lnea de comando MS-DOS ejecutamos ITGSend en la unidad R: para efectuar la medicin, en este ejemplo ser de un enlace Internet Nacional de 1 Mbps.
R:\>ITGSend -a 200.27.145.10 -m rttm -rp 9501 -T UDP -t 60000 -C 100 -c 1250 -P -l log1mb

Parmetros de ITGSend Direccin IP Destino. Medidor, Round Trip Time Meter (rttm) => Bidireccional. Puerto Destino. Protocolo de Transporte. Tiempo (en Milisegundos, 60 segundos = 60000). Ancho de Banda asociado a medir, 1MB = 100 (Ej. 2MB = 200, 10MB = 1000, etc.). -c Tamao de carga constante (Payload). -P Prioridad Alta. -l Nombre de archivo log donde se guardar informacin.
-a -m -rp -T -t -C

CERT-EINTD-01

Departamento de Reparaciones

Certificacin de enlace Internet usando D-ITG

Para todas las pruebas usaremos los parmetros indicados en el ejemplo, los valores que modificaremos para cada caso sern el de Ancho de Banda (-C) del enlace que mediremos y el archivo log donde guardaremos los resultados (-l).

Una vez terminado ejecutamos ITGDec log1mb para decodificar y ver el resultado de las pruebas:
R:\>ITGDec log1mb

CERT-EINTD-01

Departamento de Reparaciones

10

Certificacin de enlace Internet usando D-ITG

Lo recomendado es un Average bitrate (Tasa de Bits Promedio) mayor a un 95% del ancho de banda correspondiente, y la cantidad de Packet dropped (Paquetes descartados) menor a un 1%.

Esta medicin se efecta en forma independiente tanto para el servicio de Internet Nacional como Internacional.

Los archivos log son creados en la unidad RamDisk R:, por lo que no debemos olvidar guardar los archivos log en alguna otra unidad o carpeta antes de apagar el PC ya que la unidad Ramdisk elimina todo su contenido al apagar.

Respaldar archivo log, en este caso log1mb.

CERT-EINTD-01

Departamento de Reparaciones

11

Certificacin de enlace Internet usando D-ITG

CASOS DE PRUEBAS Caso 1 Al ejecutar ./ITGRecv en el servidor nos arroja este mensaje

Nos seala error para asignar un puerto 9000, esto debido a que el receptor ya esta en funcionamiento. Recordar que es un Servidor de Internet por lo que pueden haber ms personas efectuando el mismo tipo de pruebas.

CERT-EINTD-01

Departamento de Reparaciones

12

Certificacin de enlace Internet usando D-ITG

Caso 2 El siguiente mensaje nos indica que no es posible efectuar trfico, esto se debe a que no se ha iniciado ITGRecv en el servidor.

Como se menciona en el caso anterior ms de una persona puede estar trabajando en ese momento, por lo que an cuando se hubiese iniciado el receptor en el Servidor, alguien ms lo pudo haber deshabilitado al terminar sus pruebas. Caso 3 Como vimos el generador de trfico enva paquetes hacia el Servidor de Internet indicando el Ancho de Banda disponible, al hacerlo saturamos el Ancho de Banda del servicio por lo que en algunas mediciones los resultados nos pueden indicar una menor Tasa de Bits Promedio o descarte de paquetes, en estos casos se debe efectuar la prueba nuevamente pero disminuyendo el Ancho de Banda asociado a medir (-C).

R:\>ITGSend -a 200.27.145.10 -m rttm -rp 9501 -T UDP -t 60000 -C 100 -c 1250 -P -l log1mb

Disminuir de 1Mbps a 900Kbps


R:\>ITGSend -a 200.27.145.10 -m rttm -rp 9501 -T UDP -t 60000 -C 90 -c 1250 -P -l log1mb

CERT-EINTD-01

Departamento de Reparaciones

13

Certificacin de enlace Internet usando D-ITG

Caso 4 Tambin puede aparecer el siguiente mensaje indicando que el puerto est ocupado en el lado receptor.

Esto no indica que en el Servidor ya se est efectuando una prueba de trfico a travs de ese puerto (9501), por lo que bastar con cambiar el nmero de puerto remoto al cual le enviaremos el trfico generado (-rp). Por ejemplo 9502, 9503, etc.
R:\>ITGSend -a 200.27.145.10 -m rttm -rp 9502 -T UDP -t 60000 -C 100 -c 1250 -P -l log1mb

CERT-EINTD-01

Departamento de Reparaciones

14

Certificacin de enlace Internet usando D-ITG

BIBLIOGRAFIA RamDisk http://www.freeramdisk.com D-ITG http://www.grid.unina.it/software/ITG PuTTY http://www.putty.org http://www.chiark.greenend.org.uk/~sgtatham/putty

CERT-EINTD-01

Departamento de Reparaciones

15

Potrebbero piacerti anche