SlideShare una empresa de Scribd logo
1 de 15
Andy Juan Sarango Veliz
Facultad de Ingeniería de Eléctrica y Electrónica
Ingeniería de Telecomunicaciones
2018-I
Redes Telemáticas - IT524M
Redes Telemáticas - IT524M 2
¿Qué es Iperf?
❑ Iperf es una herramienta para medir el ancho de banda y la calidad
de un enlace de red.
❑ Iperf mide la capacidad máxima de procesamiento de red que
puede manejar un servidor. Es particularmente útil cuando se
experimentan problemas de velocidad en la red, debido a que se
puede utilizar Iperf para determinar cuál servidor es incapaz de
llegar al rendimiento máximo.
❑ El funcionamiento habitual es crear flujos de datos TCP y UDP y medir
el rendimiento de la red.
❑ Iperf fue desarrollado por el Distributed Applications Support Team
(DAST) en el National Laboratory for Applied Network Research
(NLANR) y está escrito en C++.
❑ Iperf puede funcionar como cliente o como servidor.
❑ Es software de código abierto y puede ejecutarse en varias
plataformas incluyendo Linux, Unix y Windows.
Redes Telemáticas - IT524M 3
Instituto Tecnológico de Costa Rica
Proyectos con Iperf
❑ Primer proyecto
Evaluación técnica de la tecnología PLC de Toyocom para
la prestación de servicios de Internet a través de las
redes eléctricas de JASEC.
La empresa JASEC en conjunto con RACSA y PLC de Costa Rica pone en marcha un plan piloto, el cuál
consiste en brindar internet a los usuarios a través de la red eléctrica de Cartago. Actualmente están
trabajando en el desarrollo de un despliegue de pruebas, que van a evaluar la operación ycaracterísticas
de la tecnología Power Line Comunications (PLC) para las transmisiones de datos en banda ancha a
través de la red. Se plantea una segunda etapa en la cual se requiere de una investigación exhaustiva,
pruebas de campo, valoración del servicio y otros detalles de la tecnología mencionada, con el fin de
obtener y demostrar la factibilidad y operabilidad técnica para la instalación del servicio en la red
eléctrica. Por tanto se deben realizar las primeras pruebas técnicas de esta tecnología en la ciudad de
Cartago, para evaluarla y obtener los criterios necesarios de implementación y hacer recomendaciones,
definiendo si la tecnología es técnicamente viable. La solución de este problema es de suma importancia
para las empresas PLC de Costa Rica y JASEC así como para la sociedad costarricense, pues al tener
resultados satisfactorios en la solución se contaría con una tecnología más para el servicio de Internet,
además de tener otras posibles ventajas relevantes en los servicios de infocomunicaciones (voz, datos,
video, etc) a altas velocidades y preferiblemente a un costo razonable.
Redes Telemáticas - IT524M 4
Proyectos con Iperf
❑ Segundo proyecto
Auditoría de rendimiento en Redes IP
Las técnicas de auditoría de red empleadas por el grupo de investigación Tecnored permiten conocer el
estado actual del funcionamiento de una infraestructura de red, identificando problemas y mejoras
en su rendimiento. Esta información nos permite elaborar un documento donde, además de describir todo
el proceso realizado y la información analizada, se indican una serie de recomendaciones para solucionar
los problemas que presente la red. Todo este proceso se realiza con un riguroso tratamiento de la
información recopilada, empleando un contrato de confidencialidad suscrito entre los responsables de la
red corporativa y los miembros de TecnoRed.
“Nuestro único requisito es la instalación de un pequeño dispositivo en la red de comunicaciones (miniPC
con S.O. Linux Centos) que capturará la información relevante. Esta captura de información es a nivel de
información de control (cabeceras de protocolos de red) y no de información (contenido de los paquetes
de red)”.
El dispositivo trabaja de manera automática y es posible controlarlo de manera remota no afectando al
funcionamiento diario de la red. Toda la tecnología empleada en la auditoría de redes IP que realizamos
está operativa y es estándar. Las principales herramientas utilizadas son los monitores de red
(Wireshark, tcpdump), aplicaciones de conectividad de red (hping, netcat, etc) y de análisis (tcptrace,
iperf, etc).
Redes Telemáticas - IT524M 5
Artículo Indexado
❑ Datos:
Performance Monitoring of Various Network
Traffic Generators
Date of Conference: 30 March-1 April 2011
(Fecha de la conferencia)
Date Added to IEEE Xplore: 21 April 2011
(Fecha agregadaa IEEE Xplore)
NSPEC Accession Number: 11963187
(Número de acceso de NSPEC)
Conference Location: Cambridge, UK
❑ Samad S. Kolahi - Unitec New Zealand, Auckland, New Zealand
❑ Shaneel Narayan -Unitec New Zealand, Auckland, New Zealand
❑ Du. D.T. Nguyen - Unitec New Zealand, Auckland, New Zealand
❑ Yonathan Sunarto -Unitec New Zealand, Auckland, New Zealand
En este documento, en un entorno de laboratorio, se compara el rendimiento de cuatro generadores de tráfico de red (Iperf,
Netperf, D-ITG e IP Traffic). Se conectaron dos computadoras con sistemas operativos Windows a través de un enlace de 100
Mbps y para varios tamaños de carga útil, desde 128 Bytes a 1408 Bytes, el tráfico TCP en el enlace se midió utilizando las
diversas herramientas de supervisión mencionadas anteriormente. Los resultados indican que estas herramientas pueden
producir resultados significativamente diferentes. En el entorno de Windows, el ancho de banda que miden las herramientas
puede variar hasta 16.5 Mbps para una conexión TCP a través de un enlace de 100 Mbps. Para la misma configuración de red, Iperf
midió el ancho de banda más alto (93.1 Mbps) mientras que el tráfico IP fue el más bajo (76.7 Mbps). También se proporciona una
comparaciónde las capacidadesde los generadores de tráfico.
❑ Resumen:
Redes Telemáticas - IT524M 6
Artículo Indexado
Redes Telemáticas - IT524M 7
Artículo Indexado
Redes Telemáticas - IT524M 8
Artículo Indexado
❑ Lo más resaltante:
Comparaciónde rendimiento TCP en diferentes herramientas
❑ URL:
http://unitec.researchbank.ac.nz/bitstream/handle/106
52/3699/Performance%20Monitoring%20of%20Variou
s%20Network%20Traffic%20Generators.pdf?sequence
=1
Redes Telemáticas - IT524M 9
Cliente - Servidor
Linux Ubuntu Windows XP
200.10.1.7 200.10.2.7
Usuarios
invitados
Redes Telemáticas - IT524M 10
Cliente - ServidorLinux Ubuntu
Windows XP
Redes Telemáticas - IT524M 11
Cliente - Servidor
❑ Configuración por Default en Iperf:
❑ Por default, en Iperf el cliente se conecta al servidor en el Puerto TCP 5001 y el ancho
de banda mostrado por Iperf es el ancho de banda del cliente al servidor.
❑ Si se desea utilizar análisis basado en UDP, es necesario especificar el argumento –u.
❑ Los argumentos –d y –r miden los anchos de banda bidireccionales.
Linux Ubuntu Windows XP
Cliente (-c) Servidor (-s)
Redes Telemáticas - IT524M 12
Cliente - Servidor
❑ El argumento –f sirve para mostrar los resultados en el formato deseado: bits(b),
bytes(B), kilobits(k), kilobytes(K), megabits(m), megabytes(M), gigabits(g) o
gigabytes(G).
❑ Generalmente las mediciones del ancho de banda son mostradas en bits (o Kilobits,
etc.…) y la cantidad de datos se muestra en bytes (o Kilobytes, etc.…).
❑ Como recordatorio, 1 byte es igual a 8 bits y en las ciencias de la computación, 1 kilo es
igual a 1024 (2^10). Por ejemplo: 100,000,000 bytes no son lo mismo que 100 Mbytes, en
realidad son 100,000,000/1024 = 95.37Mbytes.
▪ Formato de datos: (argumento -f)
❑ Medición del ancho de banda bidireccional (argumento –r)
❑ En un análisis por default solo se mide el ancho de banda en la dirección del cliente al
servidor.
❑ En la medición bidireccional, el servidor se conecta de vuelta con el cliente permitiendo
la medición bidireccional del ancho de banda.
❑ Si se desea realizar la medición del ancho de banda en ambas direcciones
simultáneamente, se utiliza el argumento –d.
Redes Telemáticas - IT524M 13
Cliente - Servidor
Linux Ubuntu Windows XP
200.10.1.7 200.10.2.7
Cliente (-c) Servidor (-s)
Redes Telemáticas - IT524M 14
Cliente - Servidor
Linux Ubuntu Windows XP
200.10.1.7 200.10.2.7
Servidor (-s)Cliente (-c)
Redes Telemáticas - IT524M 15
Cliente - Servidor❑ Ayuda de Iperf: #iperf -h
❑ ¿Qué es Jperf?
Jperf es una interfaz gráfica para Iperf escrita en Java.
¡Vamos a GNS3!
Linux Ubuntu
Windows XP

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Protocolos
ProtocolosProtocolos
Protocolos
 
Unidad 9: La capa de transporte
Unidad 9: La capa de transporteUnidad 9: La capa de transporte
Unidad 9: La capa de transporte
 
Ppp
PppPpp
Ppp
 
Servicios de red 3
Servicios de red 3Servicios de red 3
Servicios de red 3
 
Introducción a redes de computadoras
Introducción a redes de computadorasIntroducción a redes de computadoras
Introducción a redes de computadoras
 
Internet protocol-television
Internet protocol-televisionInternet protocol-television
Internet protocol-television
 
Vo IP
Vo IPVo IP
Vo IP
 
tcp_udp [Redes de Computadoras] [Semana 7]
tcp_udp [Redes de Computadoras] [Semana 7]tcp_udp [Redes de Computadoras] [Semana 7]
tcp_udp [Redes de Computadoras] [Semana 7]
 
AnáLisis De TráFico De Una Red Local Universitaria
AnáLisis De TráFico De Una Red Local UniversitariaAnáLisis De TráFico De Una Red Local Universitaria
AnáLisis De TráFico De Una Red Local Universitaria
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Cuestionario de soporte
Cuestionario de soporteCuestionario de soporte
Cuestionario de soporte
 
Capa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregidoCapa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregido
 
Capa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregidoCapa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregido
 
Netware 1.1
Netware 1.1Netware 1.1
Netware 1.1
 
Servicios de red 2
Servicios de red 2Servicios de red 2
Servicios de red 2
 
Mapa mental del módulo 2.1 terminología de networking (cisco)
Mapa mental del módulo 2.1 terminología de networking (cisco)Mapa mental del módulo 2.1 terminología de networking (cisco)
Mapa mental del módulo 2.1 terminología de networking (cisco)
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Servicios de Red e Internet
Servicios de Red e InternetServicios de Red e Internet
Servicios de Red e Internet
 
Sistemas_Operativos_Distribuidos
Sistemas_Operativos_DistribuidosSistemas_Operativos_Distribuidos
Sistemas_Operativos_Distribuidos
 

Similar a Iperf

Solución guía2 estándares,modelos y normas internacionles_362248 (1)
Solución guía2 estándares,modelos y normas internacionles_362248 (1)Solución guía2 estándares,modelos y normas internacionles_362248 (1)
Solución guía2 estándares,modelos y normas internacionles_362248 (1)Juan M. Frv
 
Análisis de rendimiento de Ipv4 Ipv6 Transition Techniques
Análisis de rendimiento de Ipv4 Ipv6 Transition TechniquesAnálisis de rendimiento de Ipv4 Ipv6 Transition Techniques
Análisis de rendimiento de Ipv4 Ipv6 Transition TechniquesAndy Juan Sarango Veliz
 
Fase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes TelemáticasFase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes Telemáticasdfrojaso
 
Juan jose gomez ramirez
Juan jose gomez ramirezJuan jose gomez ramirez
Juan jose gomez ramirezalina pumarejo
 
Informe Evaluacion Trafico
Informe Evaluacion TraficoInforme Evaluacion Trafico
Informe Evaluacion TraficoGuido Pineda
 
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docx
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docxConfiguracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docx
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docxSandraMilenaPerez5
 
Evaluación capitulo 8
Evaluación capitulo 8Evaluación capitulo 8
Evaluación capitulo 8linajimenez30
 
EL MUNDO DE LAS REDES
EL MUNDO DE LAS REDESEL MUNDO DE LAS REDES
EL MUNDO DE LAS REDESaratoca1
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori floresJavier Condori Flores
 

Similar a Iperf (20)

Solución guía2 estándares,modelos y normas internacionles_362248 (1)
Solución guía2 estándares,modelos y normas internacionles_362248 (1)Solución guía2 estándares,modelos y normas internacionles_362248 (1)
Solución guía2 estándares,modelos y normas internacionles_362248 (1)
 
Análisis de rendimiento de Ipv4 Ipv6 Transition Techniques
Análisis de rendimiento de Ipv4 Ipv6 Transition TechniquesAnálisis de rendimiento de Ipv4 Ipv6 Transition Techniques
Análisis de rendimiento de Ipv4 Ipv6 Transition Techniques
 
Protocolo de tcp ip
Protocolo de tcp ipProtocolo de tcp ip
Protocolo de tcp ip
 
Fase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes TelemáticasFase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes Telemáticas
 
Red lan
Red lanRed lan
Red lan
 
Presentación_Redes_semana1.pdf
Presentación_Redes_semana1.pdfPresentación_Redes_semana1.pdf
Presentación_Redes_semana1.pdf
 
Modelo TCP_IP
Modelo TCP_IPModelo TCP_IP
Modelo TCP_IP
 
Juan jose gomez ramirez
Juan jose gomez ramirezJuan jose gomez ramirez
Juan jose gomez ramirez
 
Informe Evaluacion Trafico
Informe Evaluacion TraficoInforme Evaluacion Trafico
Informe Evaluacion Trafico
 
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docx
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docxConfiguracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docx
Configuracion Equipos Activos-GFPI-F-019_Formato_Guia_de_Aprendizaje.docx
 
Vo ip en red mesh
Vo ip en red meshVo ip en red mesh
Vo ip en red mesh
 
QoE- ToIP
QoE- ToIPQoE- ToIP
QoE- ToIP
 
Evaluación capitulo 8
Evaluación capitulo 8Evaluación capitulo 8
Evaluación capitulo 8
 
Clase 3 redes
Clase 3 redesClase 3 redes
Clase 3 redes
 
EL MUNDO DE LAS REDES
EL MUNDO DE LAS REDESEL MUNDO DE LAS REDES
EL MUNDO DE LAS REDES
 
Informe
InformeInforme
Informe
 
Protocolo de tcp ip
Protocolo de tcp ipProtocolo de tcp ip
Protocolo de tcp ip
 
Daniela
DanielaDaniela
Daniela
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori flores
 
Red de computadoras
Red de computadorasRed de computadoras
Red de computadoras
 

Más de Andy Juan Sarango Veliz

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OWAndy Juan Sarango Veliz
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadAndy Juan Sarango Veliz
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAndy Juan Sarango Veliz
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAndy Juan Sarango Veliz
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAndy Juan Sarango Veliz
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadAndy Juan Sarango Veliz
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosAndy Juan Sarango Veliz
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Andy Juan Sarango Veliz
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital IAndy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMAndy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMAndy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionAndy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónAndy Juan Sarango Veliz
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01Andy Juan Sarango Veliz
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónAndy Juan Sarango Veliz
 

Más de Andy Juan Sarango Veliz (20)

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OW
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador Web
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos Básicos
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la Ciberseguridad
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de servicios
 
3. wordpress.org
3. wordpress.org3. wordpress.org
3. wordpress.org
 
2. wordpress.com
2. wordpress.com2. wordpress.com
2. wordpress.com
 
1. Introducción a Wordpress
1. Introducción a Wordpress1. Introducción a Wordpress
1. Introducción a Wordpress
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital I
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio Companion
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: Introducción
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
 
ITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 EditionITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 Edition
 

Último

tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 

Último (20)

tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 

Iperf

  • 1. Andy Juan Sarango Veliz Facultad de Ingeniería de Eléctrica y Electrónica Ingeniería de Telecomunicaciones 2018-I Redes Telemáticas - IT524M
  • 2. Redes Telemáticas - IT524M 2 ¿Qué es Iperf? ❑ Iperf es una herramienta para medir el ancho de banda y la calidad de un enlace de red. ❑ Iperf mide la capacidad máxima de procesamiento de red que puede manejar un servidor. Es particularmente útil cuando se experimentan problemas de velocidad en la red, debido a que se puede utilizar Iperf para determinar cuál servidor es incapaz de llegar al rendimiento máximo. ❑ El funcionamiento habitual es crear flujos de datos TCP y UDP y medir el rendimiento de la red. ❑ Iperf fue desarrollado por el Distributed Applications Support Team (DAST) en el National Laboratory for Applied Network Research (NLANR) y está escrito en C++. ❑ Iperf puede funcionar como cliente o como servidor. ❑ Es software de código abierto y puede ejecutarse en varias plataformas incluyendo Linux, Unix y Windows.
  • 3. Redes Telemáticas - IT524M 3 Instituto Tecnológico de Costa Rica Proyectos con Iperf ❑ Primer proyecto Evaluación técnica de la tecnología PLC de Toyocom para la prestación de servicios de Internet a través de las redes eléctricas de JASEC. La empresa JASEC en conjunto con RACSA y PLC de Costa Rica pone en marcha un plan piloto, el cuál consiste en brindar internet a los usuarios a través de la red eléctrica de Cartago. Actualmente están trabajando en el desarrollo de un despliegue de pruebas, que van a evaluar la operación ycaracterísticas de la tecnología Power Line Comunications (PLC) para las transmisiones de datos en banda ancha a través de la red. Se plantea una segunda etapa en la cual se requiere de una investigación exhaustiva, pruebas de campo, valoración del servicio y otros detalles de la tecnología mencionada, con el fin de obtener y demostrar la factibilidad y operabilidad técnica para la instalación del servicio en la red eléctrica. Por tanto se deben realizar las primeras pruebas técnicas de esta tecnología en la ciudad de Cartago, para evaluarla y obtener los criterios necesarios de implementación y hacer recomendaciones, definiendo si la tecnología es técnicamente viable. La solución de este problema es de suma importancia para las empresas PLC de Costa Rica y JASEC así como para la sociedad costarricense, pues al tener resultados satisfactorios en la solución se contaría con una tecnología más para el servicio de Internet, además de tener otras posibles ventajas relevantes en los servicios de infocomunicaciones (voz, datos, video, etc) a altas velocidades y preferiblemente a un costo razonable.
  • 4. Redes Telemáticas - IT524M 4 Proyectos con Iperf ❑ Segundo proyecto Auditoría de rendimiento en Redes IP Las técnicas de auditoría de red empleadas por el grupo de investigación Tecnored permiten conocer el estado actual del funcionamiento de una infraestructura de red, identificando problemas y mejoras en su rendimiento. Esta información nos permite elaborar un documento donde, además de describir todo el proceso realizado y la información analizada, se indican una serie de recomendaciones para solucionar los problemas que presente la red. Todo este proceso se realiza con un riguroso tratamiento de la información recopilada, empleando un contrato de confidencialidad suscrito entre los responsables de la red corporativa y los miembros de TecnoRed. “Nuestro único requisito es la instalación de un pequeño dispositivo en la red de comunicaciones (miniPC con S.O. Linux Centos) que capturará la información relevante. Esta captura de información es a nivel de información de control (cabeceras de protocolos de red) y no de información (contenido de los paquetes de red)”. El dispositivo trabaja de manera automática y es posible controlarlo de manera remota no afectando al funcionamiento diario de la red. Toda la tecnología empleada en la auditoría de redes IP que realizamos está operativa y es estándar. Las principales herramientas utilizadas son los monitores de red (Wireshark, tcpdump), aplicaciones de conectividad de red (hping, netcat, etc) y de análisis (tcptrace, iperf, etc).
  • 5. Redes Telemáticas - IT524M 5 Artículo Indexado ❑ Datos: Performance Monitoring of Various Network Traffic Generators Date of Conference: 30 March-1 April 2011 (Fecha de la conferencia) Date Added to IEEE Xplore: 21 April 2011 (Fecha agregadaa IEEE Xplore) NSPEC Accession Number: 11963187 (Número de acceso de NSPEC) Conference Location: Cambridge, UK ❑ Samad S. Kolahi - Unitec New Zealand, Auckland, New Zealand ❑ Shaneel Narayan -Unitec New Zealand, Auckland, New Zealand ❑ Du. D.T. Nguyen - Unitec New Zealand, Auckland, New Zealand ❑ Yonathan Sunarto -Unitec New Zealand, Auckland, New Zealand En este documento, en un entorno de laboratorio, se compara el rendimiento de cuatro generadores de tráfico de red (Iperf, Netperf, D-ITG e IP Traffic). Se conectaron dos computadoras con sistemas operativos Windows a través de un enlace de 100 Mbps y para varios tamaños de carga útil, desde 128 Bytes a 1408 Bytes, el tráfico TCP en el enlace se midió utilizando las diversas herramientas de supervisión mencionadas anteriormente. Los resultados indican que estas herramientas pueden producir resultados significativamente diferentes. En el entorno de Windows, el ancho de banda que miden las herramientas puede variar hasta 16.5 Mbps para una conexión TCP a través de un enlace de 100 Mbps. Para la misma configuración de red, Iperf midió el ancho de banda más alto (93.1 Mbps) mientras que el tráfico IP fue el más bajo (76.7 Mbps). También se proporciona una comparaciónde las capacidadesde los generadores de tráfico. ❑ Resumen:
  • 6. Redes Telemáticas - IT524M 6 Artículo Indexado
  • 7. Redes Telemáticas - IT524M 7 Artículo Indexado
  • 8. Redes Telemáticas - IT524M 8 Artículo Indexado ❑ Lo más resaltante: Comparaciónde rendimiento TCP en diferentes herramientas ❑ URL: http://unitec.researchbank.ac.nz/bitstream/handle/106 52/3699/Performance%20Monitoring%20of%20Variou s%20Network%20Traffic%20Generators.pdf?sequence =1
  • 9. Redes Telemáticas - IT524M 9 Cliente - Servidor Linux Ubuntu Windows XP 200.10.1.7 200.10.2.7 Usuarios invitados
  • 10. Redes Telemáticas - IT524M 10 Cliente - ServidorLinux Ubuntu Windows XP
  • 11. Redes Telemáticas - IT524M 11 Cliente - Servidor ❑ Configuración por Default en Iperf: ❑ Por default, en Iperf el cliente se conecta al servidor en el Puerto TCP 5001 y el ancho de banda mostrado por Iperf es el ancho de banda del cliente al servidor. ❑ Si se desea utilizar análisis basado en UDP, es necesario especificar el argumento –u. ❑ Los argumentos –d y –r miden los anchos de banda bidireccionales. Linux Ubuntu Windows XP Cliente (-c) Servidor (-s)
  • 12. Redes Telemáticas - IT524M 12 Cliente - Servidor ❑ El argumento –f sirve para mostrar los resultados en el formato deseado: bits(b), bytes(B), kilobits(k), kilobytes(K), megabits(m), megabytes(M), gigabits(g) o gigabytes(G). ❑ Generalmente las mediciones del ancho de banda son mostradas en bits (o Kilobits, etc.…) y la cantidad de datos se muestra en bytes (o Kilobytes, etc.…). ❑ Como recordatorio, 1 byte es igual a 8 bits y en las ciencias de la computación, 1 kilo es igual a 1024 (2^10). Por ejemplo: 100,000,000 bytes no son lo mismo que 100 Mbytes, en realidad son 100,000,000/1024 = 95.37Mbytes. ▪ Formato de datos: (argumento -f) ❑ Medición del ancho de banda bidireccional (argumento –r) ❑ En un análisis por default solo se mide el ancho de banda en la dirección del cliente al servidor. ❑ En la medición bidireccional, el servidor se conecta de vuelta con el cliente permitiendo la medición bidireccional del ancho de banda. ❑ Si se desea realizar la medición del ancho de banda en ambas direcciones simultáneamente, se utiliza el argumento –d.
  • 13. Redes Telemáticas - IT524M 13 Cliente - Servidor Linux Ubuntu Windows XP 200.10.1.7 200.10.2.7 Cliente (-c) Servidor (-s)
  • 14. Redes Telemáticas - IT524M 14 Cliente - Servidor Linux Ubuntu Windows XP 200.10.1.7 200.10.2.7 Servidor (-s)Cliente (-c)
  • 15. Redes Telemáticas - IT524M 15 Cliente - Servidor❑ Ayuda de Iperf: #iperf -h ❑ ¿Qué es Jperf? Jperf es una interfaz gráfica para Iperf escrita en Java. ¡Vamos a GNS3! Linux Ubuntu Windows XP