Beruflich Dokumente
Kultur Dokumente
ACAPULCO
INGENIERA EN SISTEMAS
COMPUTACIONALES
MODELADO VIRTUAL
UNIDAD ll
Prctica de anlisis de requerimientos de
Ingeniera de Trfico (TE) en una
comunicacin de VoIP.
INTEGRANTES DEL EQUIPO:
JOEL CARRILLO LUNA
10320833
IVET BETZABET BOLIVAR BRITO
10320109
JOS ALFREDO TEUTLA NAVA
10320777
PROFESOR:
Dr. EDUARDO DE LA CRUZ GMEZ
HORARIO:
LUNES-JUVES 2-3 PM
CONTENIDO
INTRODUCCIN.................................................................................................................. 2
QU ES VOIP?................................................................................................................... 2
QU ES TELEFONA IP?..................................................................................................... 2
CMO FUNCIONA LA TELEFONA IP?................................................................................ 2
DESARROLLO...................................................................................................................... 2
FUNDAMENTO TEORICO.................................................................................................... 2
COMPONENTES VOIP...................................................................................................... 2
COMUNICACIN VOIP PASO A PASO................................................................................ 4
CODECSVOIP................................................................................................................... 5
TIPOS DE CDEC EN LA TELEFONA IP............................................................................5
VENTAJAS........................................................................................................................ 6
PROTOCOLOS VOIP............................................................................................................ 6
WIRESHARK....................................................................................................................... 9
EXPRESS TALK................................................................................................................. 10
DOCUMENTACIN DE LAS PRUEBAS REALIZADAS.....................................................10
MAQUINA 1- PRIMERA LLAMADA SIN TRFICO..............................................................10
MAQUINA 1 - SEGUNDA LLAMADA CON TRFICO..........................................................19
MAQUINA 2 PRIMERA LLAMADA SIN TRFICO.............................................................25
MAQUINA 2 SEGUNDA LLAMADA CON TRFICO.........................................................29
CONCLUSIONES................................................................................................................ 33
RECOMENDACIONES PROPUESTAS............................................................................... 34
BIBLIOGRAFA.................................................................................................................. 34
MODELADO VIRTUAL.
INTRODUCCIN.
QU ES VOIP?
La Voz sobre IP (VoIP, Voiceover Internet Protocol) simplemente es, a grandes rasgos, una
tecnologa que permite la transmisin de la Voz a travs de redes IP (Internet, Redes de
rea Local (LAN) etc.) en forma de paquetes de datos.
QU ES TELEFONA IP?
La Telefona IP es una aplicacin inmediata de la VoIP, la cual permite la realizacin de
llamadas telefnicas ordinarias sobre redes IP (Internet, LAN). Con esto, la telefona IP
conjuga dos mundos histricamente separados, la transmisin de voz y la de datos.
CMO FUNCIONA LA TELEFONA IP?
Cuando realizamos una llamada telefnica a travs de IP, nuestra voz se digitaliza, se
comprime y se enva en paquetes de datos. Estos paquetes se envan a travs de Internet
a la persona con la que estamos hablando. Cuando alcanzan su destino, son ensamblados
de nuevo, descomprimidos y convertidos en la seal de voz original.
En esta prctica vamos a caracterizar diferentes fenmenos de trfico de datos de
extremo a extremo en una comunicacin VoIP y analizar el impacto de la QoS.
DESARROLLO.
FUNDAMENTO TEORICO.
COMPONENTES VOIP
Los principales componentes que se necesitan para habilitar VoIP son los siguientes:
MODELADO VIRTUAL.
MODELADO VIRTUAL.
MODELADO VIRTUAL.
7. Una vez que la otra persona levanta el telfono, una comunicacin es establecida
entre tu computadora y la computadora de la otra persona. Esto significa que cada
sistema est esperando recibir paquetes del otro sistema. En el medio, la
infraestructura de internet maneja los paquetes de voz la comunicacin de la
misma forma que hara con un email o con una pgina web. Cada sistema debe
estar funcionando en el mismo protocolo para poder comunicarse. Los sistemas
implementan dos canales, uno en cada direccin.
8. Se habla por un periodo de tiempo. Durante la conversacin, tu sistema y el sistema
de la persona que se est llamando transmiten y reciben paquetes entre s.
La voz es una seal analgica lo primero que hace es convertir esa seal analgica en
digital por medio de los cdec comprimindola en un paquete de datos, los cuales
posteriormente son enviados por el internet en el protocolo TCP/IP a otra computadora.
Se convierte la seal analgica que es la voz en una seal digital y se comprime en
paquetes y se enva sobre IP a una central la cual convierte los datos de nuevo a una
seal analgica y finalmente son enviados al telfono fijo.
CODECSVOIP.
Un Cdec, que viene del ingls coder-decoder, convierte una seal de audio analgico en
un formato de audio digital para transmitirlo y luego convertirlo nuevamente a un formato
descomprimido de seal de audio para poder reproducirlo. Esta es la esencia del VoIP, la
conversin de seales entre analgico-digital.
Los cdec realizan esta tarea de conversin tomando muestras de la seal de audio miles
de veces por segundo. Por ejemplo, el cdec G.711 toma 64,000 muestras por segundo.
Convierte cada pequea muestra en informacin digital y lo comprime para su
transmisin. Cuando las 64,000 muestras son reconstruidas, los pedacitos de audio que se
pierden entre medio de estas son tan pequeos que es imposible para el odo humano
notar est perdida, esta suena como una sucesin continua de audio. Existen diferentes
frecuencias de muestre de la seal en VOIP, esto depende del cdec que se est usando.
Un cdec G728A tiene una frecuencia de muestreo de 8,000 veces por segundo y esta el
cdec mayormente usado en VoIP. Tiene el balance justo entre calidad de sonido y
eficiencia en el uso de ancho de banda.
MODELADO VIRTUAL.
Los codecs operan usando algoritmos avanzados que les permiten tomar las muestras,
ordenas, comprimir y empaquetar los datos. El algoritmo CS-ACELP (conjugatestructurealgebraic-code-excited linear prediction) es uno de los algoritmos ms comunes
en VoIP. CS-ACELP ayuda a organizar el ancho de banda disponible.
VENTAJAS.
Llamadas a todo el mundo con la misma forma de marcar pero a menor costo.
PROTOCOLOS VOIP
Existen varios protocolos comnmente usados para VOIP, estos protocolos definen la
manera en que por ejemplo los cdec se conectan entre si y hacia otras redes usando
VoIP. Estos tambin incluyen especificaciones para cdec de audio.
MODELADO VIRTUAL.
que
fue
originalmente
pensado
para
videoconferencias. Este
provee
especificaciones para conferencias interactivas en tiempo real, para compartir data
y audio como aplicaciones VoIP. Actualmente H323 incorpora muchos protocolos
individuales que fueron desarrollados para aplicaciones especficas.
MODELADO VIRTUAL.
MODELADO VIRTUAL.
MODELADO VIRTUAL.
WIRESHARK
Es una herramienta que funciona como un analizador de protocolos de redes, permitiendo
capturar y analizar en tiempo real, do forma interactiva, el trfico que pasa por una red. Es
la herramienta ms popular de este tipo. Con esta herramienta podremos analizar todos
los paquetes de datos que entren y salgan de cualquiera de nuestras interfaces de red
(tarjetas Ethernet o Wi-Fi). Se puede ver esta informacin en tiempo real, y puede ser
filtrada en tiempo real tambin. Para capturar paquetes directamente de la interfaz de red,
generalmente se necesitan permisos de ejecucin especiales. Es por esta razn que
Wireshark es ejecutado con permisos de Supe usuario. Tomando en cuenta la gran
cantidad de analizadores de protocolo que posee, los cuales son ejecutados cuando un
paquete llega a la interfaz, el riesgo de un error en el cdigo del analizador podra poner
en riesgo la seguridad del sistema (como por ejemplo permitir la ejecucin de cdigo
externo).
CARACTERSTICAS:
Se ejecuta en ms de 20 plataformas.
MODELADO VIRTUAL.
10
EXPRESS TALK
Express Talk es un programa que puede realizar llamadas entre computadoras mediante
Telefona IP. Podemos usar esto en conjunto con otros programas de VoIP como destino.
Utiliza la tecnologa SIP.
ExpressTalkVoIPSoftPhone es un software gratuito para la realizacin de llamadas de
Pocket PC a Pocket PC a travs de este mismo programa o cualquier otro que utilice
ExpressTalkVoIPSoftPhonepermite a sus usuarios realizar llamadas de voz de
dispositivo a dispositivo sin coste alguno, tan slo utilizando su conexin a internet.
El programa dispone de algunas herramientas interesantes, como la posibilidad de grabar
las conversaciones, reproducir archivos de audio mientras hablas, o de mantener llamadas
en espera.
Para ello, ExpressTalkVoIPSoftPhone se apoya en una interfaz agradable y de fcil
manejo que simula en cierto sentido el teclado de cualquier telfono domstico,
acercando su manejo a usuarios de muy distintos perfiles.
MODELADO VIRTUAL.
11
Una vez registrados nos manda un correo la cual nos direccionara a la misma pgina,
otorgndonos, los siguientes datos, los cuales utilizaremos para configurar nuestro
software Express-Talk.
MODELADO VIRTUAL.
12
Una vez registrados y que ya nos otorgaron nuestros datos, nos aparecer la siguiente
interfaz al abrir el software Express-Talk ahora nos vamos a la pestaa
Archivo/Opciones/Lneas y agregamos los datos que el servidor ya no haba dado que
son:
Server
Login
Password
Y un nombre descriptivo a mostrar, puede ser el que nosotros queramos.
Una vez introducido los datos, nos aparecer en detalles que nuestro software ya ha sido
registrado, as como se puede apreciar en la imagen.
MODELADO VIRTUAL.
13
Una vez empezada la llamada, tiene que estar abierto el programa Wireshark, analizador
de protocolos, en el cual se nota el protocolo SIP del tipo Request concretamente INVITE
que se refiere al establecimiento de la llamada o inicio de sesin.
MODELADO VIRTUAL.
14
El analizador arroja el protocolo (RTP) el cual es de transporte en tiempo real como audio
y video, por ejemplo la llamada que se realiza o podra tambin ser una video-llamada
(que por el momento no es el caso). La siguiente figura es donde se reproduce la
conversacin que realizamos y que fue grabada con el wireshark, muestra la calidad de la
conversacin de una forma cualitativa.
MODELADO VIRTUAL.
15
Se observa en la siguiente figura las conversaciones de las dos partes que quedaron
grabadas en el wireshark desde la primera mquina, mostrndose tambin cuantos
paquetes y cuantas prdidas se tuvieron durante la llamada.
Para ver las grficas del uso de los protocolos en la red, se ingresa desde el men en la
pestaa Statistics y se seleciona la opcin IO Graph. Se observa el total de protocolos
MODELADO VIRTUAL.
16
utilizados en la llamada y muestran el porcentaje que est utilizando cada uno en el ancho
de banda.
En la anterior grafica se observa la distribucin del total de trafico que se genero durante
la llamada por el protocolo rtp.
En la grfica se muestran la distribucin total del trfico que se gener durante la llamada
con el protocolo http.
MODELADO VIRTUAL.
17
La siguiente grafica muestran la distribucin total del trafico que se genero durante la
llamada con el protocolo tcp.
MODELADO VIRTUAL.
18
En la grfica siguiente se aprecia la distribucin del total del trfico que se gener durante
la llamada con el protocolo udp.
En la grfica siguiente se aprecia la distribucin del total del trfico que se gener durante
la llamada con el protocolo ipv6.
MODELADO VIRTUAL.
19
MODELADO VIRTUAL.
20
MODELADO VIRTUAL.
21
El analizador arroja el protocolo (RTP) el cual es de transporte en tiempo real como audio
y video, por ejemplo la llamada que se realiza o podra tambin ser una video-llamada
(que por el momento no es el caso).
La siguiente figura es donde se reproduce la conversacin que realizamos y que fue
grabada con el wireshark, muestra la calidad de la conversacin de una forma cualitativa.
Se observa en la siguiente figura las conversaciones de las dos partes que quedo grabada
en el wireshark desde la primera mquina, mostrndose tambin cuantos paquetes y
cuantas prdidas se tuvieron durante la llamada.
MODELADO VIRTUAL.
22
Para ver las grficas del uso de los protocolos en la red, se ingresa desde el men en la
pestaa Statistics y se selecciona la opcin IO Graph. Se observa el total de protocolos
utilizados en la llamada y muestran el porcentaje que est utilizando cada uno en el ancho
de banda. La siguiente imagen muestra el protocolo rtp.
MODELADO VIRTUAL.
23
Las anteriores grficas muestran la distribucin total del trfico que se gener durante la
llamada con el protocolo http.
Las anteriores grficas muestran la distribucin total del trfico que se gener durante la
llamada con el protocolo tcp.
MODELADO VIRTUAL.
24
En la grfica anterior se aprecia la distribucin del total del trfico que se gener durante
la llamada con el protocolo udp.
En la grfica anterior se aprecia la distribucin del total del trfico que se gener durante
la llamada con el protocolo ipv6.
MODELADO VIRTUAL.
25
ARP: Es el protocolo que viaja de una maquina a otra, debe ser enviados en marcos o
tramas fsicas.
RARP: Es utilizado para resolver la direccin IP de una direccin hardware dada, realiza la
tranduccin inversa.
ICMP: Se encarga de informar al origen si se ha producido algn error durante la entrega
de su mensaje.
HTTPS: Utilizado por Facebook y Youtube.
UDP: Streaming de video y voz sobre IP.
TCP: Utilizado por exploradores web, E-mail (transfarencia de archivos).
RTP: Utilizado para audio y video.
MODELADO VIRTUAL.
26
El analizador arroja el protocolo (RTP) el cual es de transporte en tiempo real como audio
y video, por ejemplo la llamada que se realiza o podra tambin ser una video-llamada
(que por el momento no es el caso). La siguiente figura muestra la reproduccin de la
conversacin que realizamos y que fue grabada con el wireshark, muestra la calidad de la
conversacin de una forma cualitativa.
MODELADO VIRTUAL.
27
Se observa en la siguiente figura las conversaciones de las dos partes que quedo grabada
en el wireshark desde la segunda mquina, mostrndose tambin cuantos paquetes y
cuantas prdidas se tuvieron durante la llamada.
MODELADO VIRTUAL.
28
En la siguiente imagen se muestra la dispersin en una grfica del trfico que gener el
protocolo RTP durante la llamada en una escala de 20s por 1s.
Las siguientes graficas muestran la distribucin total del trafico que se genero durante la
llamada con el protocolo http (derecha), y tcp (izquierda).
MODELADO VIRTUAL.
29
En la grfica anterior se aprecia la distribucin del total del trafico que se genero durante
la llamada con el protocolo udp (izquierda), e ipv6 (derecha).
MODELADO VIRTUAL.
30
La siguiente tabla muestra el total del porcentaje de cada protocolo que fue utilizado
durante la primera llamada, tomada de la segunda maquina.
MODELADO VIRTUAL.
31
El analizador arroja el protocolo (RTP) el cual es de transporte en tiempo real como audio
y video, por ejemplo la llamada que se realiza o podra tambin ser una video-llamada
(que por el momento no es el caso).
La siguiente figura muestra la reproduccin de la conversacin que realizamos y que fue
grabada con el wireshark, muestra la calidad de la conversacin de una forma cualitativa.
MODELADO VIRTUAL.
32
Se observa en la siguiente figura las conversaciones de las dos partes que quedo grabada
en el wireshark desde la segunda mquina, mostrndose tambin cuantos paquetes y
cuantas prdidas se tuvieron durante la llamada.
MODELADO VIRTUAL.
33
MODELADO VIRTUAL.
34
Las siguientes graficas muestran la distribucin total del trafico que se genero durante la
llamada con el protocolo http (derecha), y tcp (izquierda).
En las siguientes graficas se aprecia la distribucin del total del trafico que se genero
durante la llamada con el protocolo udp (izquierda), e ipv6 (derecha).
MODELADO VIRTUAL.
35
La siguiente tabla muestra el total del porcentaje de cada protocolo que fue utilizado
durante la primera llamada, tomada de la segunda mquina.
MODELADO VIRTUAL.
36
CONCLUSIONES.
Lo que concluimos con esta prctica es que VoIP es otro ejemplo de cmo Internet est
cambiando las comunicaciones mediante la reduccin de los costos y la simplificacin de
la infraestructura de la empresa. Como se espera que el uso de VoIP aumente, es probable
que los atacantes busquen cada vez ms maneras de explotar esta tecnologa, que ya es
vctima de casi todas las amenazas que existen contra las redes de datos. Si su empresa
decide adoptar el sistema VoIP, debe estar preparada para hacer frente a la falta de
seguridad que actualmente trae aparejada la implementacin de estos sistemas. Si su
empresa conoce y asume el compromiso de garantizar seguridad, puede disfrutar del
ahorro de costos que ofrece VoIP. Como se sabe la tecnologa busca facilitar la vida a las
personas, sabemos que an con la gran oferta de planes y packs telefnicos existen
personas que deben elegir entre telefona o Internet banda ancha y por preferir la
telefona terminan conectndose a Internet a travs de los casi obsoletos modem de 56
kbps a un muy elevado costo, sin mencionar el costo en telefona al adquirir el servicio por
s solo. Como vimos a lo largo de nuestro trabajo la telefona IP busca solucionar este
problema y as poder contar con ambos servicios y a un costo mucho menor. Recordar que
el costo puede llegar a ser cero si la comunicacin se realiza entre computadores, ideal
sera el escenario en que todas las personas se comunicaran por VOIP utilizando esta
forma y no con un telfono adaptado ya que invierten solo una vez en un computador
adecuado el cual estara encendido todo el da (el costo de luz sera mucho menor
comparado con el costo de contratar un plan telefona IP) de esta manera no se pierden
las llamadas ya que el problema del ancho de banda va solucionndose por s solo ya que
cada da que pasa el ancho de banda va aumentando (este costo tampoco sera
comparable con el contrato de un plan). Si todas las personas hicieran esto, no sera
necesario el rol de una empresa que preste estos servicios y el costo sera cero pero
MODELADO VIRTUAL.
37
sabemos que para telefona IP a travs de telfonos falta conocimiento para voz sobre IP
utilizando solo computadores falta mucho ms.
La tecnologa voip es una herramienta que tiene gran espacio en el futuro ya que puede
desplazar totalmente a la tecnologa convencional puesto que tiene varias ventajas sobre
esta. As como tiene muchas ventajas sobre la tecnologa convencional, tambin posee
desventajas ya que puesto que se realiza sobre internet, existe varios inconvenientes que
hara que la tecnologa voip fuera de baja calidad, y por ende despreciada por algunos
usuarios que exigen calidad. Cabe mencionar tambin que la tecnologa de la Telefona IP,
lo que hace es comprimir la voz en casi una octava parte de lo que ocupa la voz
digitalizada (telefona convencional).
RECOMENDACIONES PROPUESTAS.
Es recomendable utilizar una banda ancha con una velocidad mayor a 2mb ya que
evitaremos tantas perdidas de paquetes y las llamadas sern ms fluidas aunque se
introduzca mucho trfico en la red, ya que el ancho de banda es muy importante para
llevar a cabo tareas como las llamadas de voz/video, descarga de pelculas, archivos o
videos.
Las llamadas fluyen con el mnimo de interrupciones cuando no se introduce trfico en una
red de ancho de banda de 2 mb o menor, pero est el caso de que el ancho de banda
mayor a 2mb por ejemplo una de 5mb o mayor, se nota que tiene una mayor fluidez en el
transcurso de la llamada, pero si tienen velocidades diferentes entonces puede que afecte
a uno de los dos y se escuche eco, se entrecorte la voz de la llamada o algn video que
se est reproduciendo se alent y ya no tenga la calidad esperada.
BIBLIOGRAFA.
https://www.callcentric.com/login/
http://wiki.wireshark.org/VoIP_calls
http://seguridadyredes.wordpress.com/2010/04/05/wireshark-capturaconversaciones-voip-protocolo-sip-sdp-y-rtp-extraccion-de-audio/
http://www.nch.com.au/talk/es/sip.html
MODELADO VIRTUAL.
38
http://www.arturogoga.com/2011/01/05/como-obtener-un-numero-detelefono-de-estados-unidos-para-recibir-llamadas-tutoriales/
MODELADO VIRTUAL.
39