Está en la página 1de 4

MEDIDAS DE THROUGHPUT Y MTU

Jhon Alexander Daz A, Freddy Enrique Muoz B.


Universidad de Cundinamarca
Facultad de Ingeniera Electrnica
jade7700@gmail.com, freddy5500@gmail.com.

Resumen: En el presente documento se presentan dos elementos claves en cuanto a la medida de


volumen de datos que atraviesan una red y la velocidad de los datos en la red, los cuales se
hacen muy importantes al momento de disear e implementar una red y a los recursos con que
se cuente para el diseo de esta. El buen diseo y clculo de estos parmetros van a garantizar
tasas de velocidad reales, adems el uso de estas dos herramientas se hace muy til al momento
que se desee diagnosticar o comprobar la velocidad real de una red.

1. INTRODUCCIN 2.2. Trhoughput: Es la cantidad de datos por


unidad de tiempo que son transmitidos hacia o
El conocimiento de la velocidad en una red, es un desde algn punto de la red, que se entregan o
concepto muy importante a la hora de disear e medida real del ancho de banda.
implementar pequeas redes de rea local o
grandes redes del orden de redes de rea 2.3. PING: Es una herramienta de diagnostico
extendida. Muchas veces se suele confundir el que comprueba el estado de conexin del host
concepto de volumen de datos que atraviesa una local con uno o varios equipos remotos por medio
red (MTU) con la velocidad de los datos en la red del envi de paquetes ICMP (Protocolo de
(trhoughput), por lo que se hace necesario Mensajes de Control de Internet), de solicitud y
definirlos de una manera ms profunda. En el respuesta. Mediante esta herramienta se puede
desarrollo de la presente practica se busca definir diagnosticar el estado, la velocidad y la calidad de
de una manera terica y prctica los dos conceptos una red determinada. Cuando se hace PING a un
mencionados anteriormente haciendo uso de dos equipo o a una direccin IP lo que hace el sistema
herramientas claves, el comando de Windows es enviar esa direccin una serie de paquetes de
PING y la herramienta de diagnostico de trafico un tamao total de 64 bytes y queda en espera del
de red WIRESHARK. reenvi de estos, por lo que se utiliza para medir
la latencia o tiempo que tardan en comunicarse
2. MARCO TEORICO dos puntos remotos.

2.1. MTU: (Unidad Mxima de Transferencia), es 2.4. WIRESHARK: Es un analizador de


el tamao mximo de los paquetes que pueden protocolos utilizado para realizar anlisis y
enviarse usando el protocolo IP, siendo Bytes la solucionar problemas en redes de comunicaciones,
unidad utilizada para expresar el tamao. Una el cual permite examinar datos de una red viva o
conexin se puede ver afectada si la MTU es alta de un archivo de captura salvado en disco.
o si es baja. Cuando es alta el ancho de banda
utilizado en esas cabeceras disminuira, y se 2.5. Detalles De Los Paquetes ICMP: Una
estara enviando el mximo de carga til en cada cabecera IP sin opciones tiene un tamao de 20
paquete, pero en inconveniente se da cuando en bytes. Un paquete ICMP ECHO_REQUEST
nodos intermedios por los que el paquete pase no contiene una cantidad adicional de 8 bytes de
pueda administrar paquetes tan grandes, se hace cabecera ICMP seguida por una cantidad
necesario restablecer un proceso de segmentacin arbitraria de datos. Cuando se especifica un
y re-ensamblado de paquetes lo cual reduce la packetsize, ste indica el tamao de esta porcin
eficiencia de la conexin. Cuando es baja se eleva extra de datos (por defecto es 56). Por lo tanto, la
el ancho de banda que se ocupa en informacin de cantidad de datos recibidos dentro de un paquete
diversos protocolos. IP del tipo ICMP ECHO_REPLY ser siempre 8
bytes mayor que el espacio de datos requerido (la
cabecera ICMP). Si el espacio de datos tiene un comportamiento anterior se debe a que no se
tamao de al menos 8 bytes, ping usa los primeros tuvieron en cuenta los tamaos de las cabeceras IP
8 bytes de este espacio para incluir un registro de e ICMP, ya que la primera ocupa un tamao de 20
tiempo que utiliza en el cmputo de los tiempos y l segunda un tamao de 8, que en total son 28,
de los viajes de ida y vuelta de los paquetes. Si de esta manera se tiene que 1500-28=1472 de esta
se especifican menos de 8 bytes, el programa no manera se tiene que el tamao mximo del
proporcionar estos tiempos. paquete a enviar es de 1472 bytes, a continuacin
en la figura 2 se muestra el resultado obtenido
utilizando este valor o tamao de paquete.
3. DESARROLLO DE LA PRCTICA

Como primer estancia se solicita calcular la MTU


(maximum transfer unit), para ello se utiliza la
siguiente instruccin en la ventana de comandos
(CMD): ping [direccin IP] -f -l [tamao del
paquete en bytes].

Teniendo en cuenta esto la direccin IP a utilizar Figura 2. Ping realizado a la red enviando 1470 bytes
puede ser la de la puerta de enlace predeterminada de datos.
o la de otro equipo de la misma red y el tamao
del paquete se puede determinar de 2 maneras, la Como se apreci en la figura anterior ya no hay
primera que es si no se sabe con qu protocolo de fragmentacin de paquetes lo cual indica que el
Internet se est trabajando se puede empezar a valor de 1500 es correcto y que el protocolo
trabajar con un tamao de 1472 y dependiendo de efectivamente es Ethernet, de esta manera queda
si el paquete es fragmentado o no, se empezara a calculado la MTU del laboratorio de telemtica.
aumentar o disminuir el paquete de 10 en 10 hasta
que no se fragmente y posteriormente a ese valor Ahora se proseguir a calcular la misma MTU
se le sumara 28 el cual ser el valor de la MTU. pero utilizando el software Wireshark el cual
Por otro lado si se sabe con qu protocolo se est facilita mucho el clculo de esta ya que lo nico
trabajando se utiliza el tamao de este paquete. que hay que hacer es enviar un paquete y el
programa se encarga del resto. Para determinar el
En esta ocasin se trabaja con el protocolo de tamao de la MTU mediante el software se
Ethernet el cual tiene una MTU terica de 1500 realizara un ping de la misma manera que se ha
bytes, lo cual se comprobara a continuacin realizado anteriormente, pero con un tamao de
utilizando la red del laboratorio de telemtica de paquete de 1600 bytes de esta manera se generara
la universidad, la IP a utilizar es la 172.16.60.222 trfico el cual ser capturado por el WireShark,
y el tamao del paquete como ya se mencion cuyos datos se analizaran y se explicaran a
ser de 1500 bytes, de esta manera la instruccin a continuacin.
utilizar queda de la siguiente mara: ping
172.16.60.222 -f -l 1500. A continuacin en la A la hora de generar el trfico enviando un
figura 1 se muestra el resultado obtenido. paquete de 1600 bytes hay que localizar las
casillas en donde se encuentras las direcciones IP
tanto a la que se le realizo en ping y la del equipo
con que se realiz, una vez localizados en este
caso se obtuvieron los siguientes resultados:

Figura 1. Ping realizado a la red enviando 1500 bytes


de datos. figura 3. Datos a analizar obtenidos del trafico con
WireShark, donde, (1) tamao del paqute enviado, (2)
tamao de la MTU, (3) paquete fragmentado, (4) toma
Como se puede observar en la figura 1, se hace en cuenta el tamao de ICMP.
necesario fragmentar el paquete lo cual llevara a
pensar que el tamao terico del paquete es falso A continuacin se explicara cada uno de los
o que se est trabajando con otra red, sin embargo numerales de la figura 3. La captura de los datos
hay que analizar esto un ms detalladamente. El
generados por el trfico se dividen en 4 faces por falas, ya que nos brindan ms informacin, en el
llamarlo as las cuales al terminar vuelven de siguiente caso (3) se tiene el valor en que se ha
nuevo, es como un mini siclo, para el primer caso tenido que fragmentar el paquete para el envo, es
(1) se tiene el tamao de paquete enviado por decir se han enviado 1600 bytes pero se sabe que
medio del ping, cual es de 1600 bytes como ya se la MTU permite un paquete mximo de 1472
mencion, a continuacin en la figura 4 (a) se bytes, por lo tanto se tiene que 1600-1472=128
muestra este resultado con ms detalle. bytes, lo cual quiere decir que se enviaran dos
paquetes uno de 1472 bytes y otro de 128 bytes, a
continuacin en la figura 6 se muestra que por
medio de WireShark se puede apreciar la
fragmentacin del paquete.

Figura 6. Tamao del paquete en que se ha tenido que


fragmentar para el envo.

Hasta aqu ya se tienen todos los datos que se


quisieran saber para determinar cmo acta la
Figura 4. Deteccin del (a) tamao de paquete enviado
el cual es de 1600 bytes y del (b) tiempo requerido para
MTU dentro de la red, pero an falta esa ltima
ida y vuelta del paquete. fila de informacin que brinda el software, esta
toma el tamao de la MTU pero teniendo en
El siguiente cuadro o fila que se ha identificado cuenta en tamao de la cabecera ICMP, por este
(2), indica el tamao de la MTU que maneja la motivo es el valor que se obtiene de esta, entonces
red, que como se hall anteriormente por medio teniendo en claro que el valor de la cabera es de 8
de ping, debe ser de 1472, a continuacin en la bytes y que la MTU es de 1472 bytes se tiene que
figura 5 se muestra que efectivamente es de ese el valor que WireShare entrega en esta casilla es
valor. de 1472+8=1480 bytes, as como se muestra a
continuacin en la figura 7.

Figura 7. Tamao mximo de envi de paquete de la


MTU tomando en cuenta cabecera ICMP.

Ya habiendo entendido como acta la MTU y


teniendo sus valores se prosigue a calcular el
throughput que es el parmetro que nos indica la
velocidad real con la que trabaja la red y est dada
Figura 5. Fila de la captura de paquetes por medio de en bits/segundo, ya sabiendo las unidades y que
WireShark que determina la MTU de la red. est relacionada con la MTU es muy sencillo
deducir la formula, ya que se tiene que la MTU de
En esta parte ya se puede decir que ya se ha la red es de 1472 bytes solo basta con multiplicar
calculado la MTU por medio del WireShark, sin por 8 para que las unidades queden en bits y luego
embargo se seguir analizando este bloque de 4 dividir ese valor por el tiempo en que tarda el
paquete en ir y volver, entonces la ecuacin Por ltimo, se dice que el throghput es la cantidad
quedara de la siguiente manera: de datos por unidad de tiempo que se entregan y
surge la siguiente pregunta: no es lo mismo
MTU 8 velocidad de red que throughput? A primera vista
throughput (1) se podra suponer que s, sin embargo la velocidad
tiempo( s) de red se refiere a esa cantidad de datos por
unidad de tiempo pero en forma ideal, es decir la
Ahora mirando el tiempo mximo y mnimo que velocidad a la que una red sin perdidas e
tarda el paquete en ir y volver es de 5 y 4 mS (ver inconvenientes que presenta cualquier red, se
figura 2) pero para obtener un buen clculo se podra decir que es la velocidad que por lo general
tomara el tiempo mximo es cual es de 5mS, de prometen los servidores de internet (aunque por lo
esta manera el throughput de la red ser: general no es as), entonces el throughput toma en
cuenta todas la imperfecciones de la red lo cuales
1472bytes 8 causan que esta sea ms lenta, aunque no lo hace
trhoughput directamente con cada desperfecto, la forma en
53 s que puede hacer lo es midiendo la velocidad
mxima que alcanzan 2 PCs conectados a una red
trhoughput 2,35Mb / s o entre un PC y su puerta de enlace, es por ello
que se puede definir throughput de forma ms
Ahora se decidi tomar el valor mximo aunque acertada como medida real del ancho de banda es
generalmente se recomienda hacerlo de acuerdo al decir la medicin en la que se obtiene la
promedio de los tiempos, es decir, en esta ocasin capacidad de un enlace concreto.
debera ser (4+4+4+5)/4= 4.25; sin embargo es
mejor tomar el valor mximo y calcular dicho 4. CONCLUSIONES
valor basndose o mirando el peor de los casos, se
puede decir que el peor de los casos es el tiempo - Las medidas trhoughput y MTU son
ms largo esta vez 5mS, de esta manera se tiene herramientas de gran utilidad a la hora de
un clculo acertado para cualquier situacin ya determinar ancho de banda y velocidad de un
sea el mayor o menor tiempo, ya que es mejor canal de transmisin, puesto que estas son las que
trabajar bajo un valor menor de throughput a uno nos entrega un valor real de la escala de
mayor, por ejemplo es mejor tener un dato el cual transmisin.
indicara un valor por debajo y no hacerse
ilusiones de que la red trabaja a una velocidad - La herramienta WireShack es un elemento de
mayor y que en cambio si la red funcionase la gran potencialidad gracias a sus prestaciones
mayora de veces bajo los tiempos mnimos y se prestadas, en especial cuando se utiliza e modo
tiene un cuenta un tiempo menor a lo indicado es promiscuo dado que permite realizar una auditora
satisfactorio ver que la red trabaja a una mayor completa de la red que se est testeando.
velocidad, colocando un ejemplo ms particular se
puede decir que es mejor tener el reloj adelantado - Con el desarrollo de la prctica se hace ms
que atrasado ya que es mejor llegar temprano que comprensible la funcin que tiene la capa de
llegar tarde, lo mismo ocurre con el throughput transporte y los parmetros por los que esta capa
pero al contrario que el reloj, es mejor menos que se ve regida como lo son el ancho de banda y la
ms. velocidad de transferencia de un canal dado.

Por otro lado tambin se pudiese calcular el valor Bibliografa


de throughput por medio del tiempo que arroja
WireShark, el cual se pude apreciar en la figura 4 [1] Ubuntu Manuals, ping, disponible en la pgina
(a) el cual es el tiempo que se tarda en ir y volver de internet:
el paquete de 1600 bytes, tendra que hacer el http://manpages.ubuntu.com/manpages/hardy/es/man8/
mismo procedimiento pero generando un trfico ping.8.html
con el envi de un paquete con el tamao de la
MTU y de ah tomar el tiempo correspondiente, [2] significado de throughput, diccionario,
sin embargo, el mtodo ms eficiente podra disponible en la pgina de internet:
resultar por medio del pig por lo mencionado en el http://elticus.com/diccionario/Throughput.html
prrafo anterior.

También podría gustarte