Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Experiencia 1-2-3 Plataformas Digitales
Experiencia 1-2-3 Plataformas Digitales
PLATAFORMAS DIGITALES
EXPERIENCIA 1: CONFIGURACIÓN E IMPLEMENTACIÓN DE
UNA PLATAFORMA IMS CON KAMAILIO
GRUPO: 9
Integrantes:
Kamailio (nuevo nombre del proyecto OpenSER) es un potente softswitch SIP Open Source que
permite disfrutar servicios carrier grade y que es usado como herramienta fundamental de redes
SIP de telefonía Voz sobre IP (VoIP) utilizado en redes de comunicaciones como operadores de
servicios móvil (CSP).
Para lograr el objetivo de tener una plataforma IMS es necesario realizar las siguientes
actividades:
1
Desarrollo:
2
Concluido la instalacion de todo lo necesario se muestra la validacion del funcionamiento del
server kamailio realizando una llamada entre 2 softphone y se muestra la captura en
wireshark.
3
Se realiza una llamada entre los dos UA
4
Finalmente se muestra las capturas realizadas en wireshark
5
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERÍA ELECTRÓNICA Y ELÉCTRICA
PLATAFORMAS DIGITALES
EXPERIENCIA 2: CONFIGURACIÓN E IMPLEMENTACIÓN
TEST DE VULNERABILIDAD - PLATAFORMAS Y
SEÑALIZACIÓN SIP
GRUPO: 9
Integrantes:
Session Initiation Protocol (SIP) es un protocolo de control y señalización utilizado en los sistemas
de Telefonía IP, desarrollado por el IETF. Este protocolo permite crear, modificar y finalizar
sesiones multimedia con uno o más participantes y sus mayores ventajas recaen en su
simplicidad y consistencia.
Para lograr el objetivo de analizar, verificar los conceptos y realizar troubleshooting redes y
plataformas que operan hoy en día bajo el protocolo SIP es necesario realizar las siguientes
actividades:
7. Verificar conectividad entre el servidor SIP Kamailio y los usuarios creado sen su base de
datos.
6
8. Realizar llamadas de Voz sobre IP (VoIP) en un servidor SIP Kamailio.
7
10. Analizar los paquetes SIP/RTP según las configuraciones y mostrar y detallar en detalle la
captura realizada desde el inicio hasta el final de la llamada teniendo en cuenta la(s)
mensajerías SIP.
El establecimiento de la llamada comienza con el metodo INVITE SDP el cual define los
parametros de la llamada entre el UA (User Agent) y el SERVER (Kamailio). En detalle lo que
sucede el UA Origen envia un mensaje INVITE al SERVER y este asuvez envia el mensaje
INVITE al UA Destino.
Luego se envia la respuesta con codigo 100 Trying que nos dice que se esta informando
acerca del establecimiento de la llamada.
Despues se envia otra respuesta con codigo 180 Ringing que nos dice que el UA destino ha
recibido el mensaje INVITE y esta notificando de la llamada.
Por ultimo se envia la respuesta con codigo 200 OK para indicar que el establecimiento de la
llamda a sido exitosa.
Los mensajes ACK nos dice que esta confirmando el metodo INVITE por consiguiente una vez
se establezca la llamada se puede apreciar mensajes con el protocolo OPUS o RTP que nos
dice en palabras simples que se esta transmitiendo informacion producto de la llamada.
9
Para poder mostrar lo anteriormente dicho podemos analizar el flujo RTP para visualizar la
informacion enviada durante la llamada.
PLATAFORMAS DIGITALES
EXPERIENCIA 3: CONFIGURACIÓN E IMPLEMENTACIÓN DE
CALIDAD DE SERVICIO PARA DATOS (VOZ Y VIDEO)
GRUPO: 9
10
Integrantes:
Cuando se creó IP, se incluyó en su cabecera un campo de 8 bits llamado ToS (type of service) o
tipo de servicio. Este campo ha tenido varios usos a lo largo del tiempo y ha sido redefinido en
varias RFC´s.
En la actualidad el campo ToS de la cabecera IP se utiliza para albergar dos tipos de subcampos,
uno llamado DSCP (Differentiated Services Code Point) utilizando los primeros 6 bits y otro
llamado ECN (Explicit Congestion Notification) utilizando los dos bits restantes, según RFCs 3260
y 3168. Básicamente Diffserv de basa en marcar paquetes IP mediante un código llamado DSCP
utilizando el campo ToS de la cabecera IP. Las plataformas, router y switches de una red pueden
leer el campo DSCP y priorizan el tráfico indicado mediante técnicas de encolado del tráfico.
11. Utilizar una capturar de llamada de VoIP en wireshark y verificar el DSCP utilizado en
dicha llamada.
11
12. Verificar en el end to end la configuración de la calidad de servicio, así como identificar los
paquetes RTP según las configuraciones y mostrar y detallar en detalle la captura
realizada desde el inicio hasta el final de la llamada teniendo en cuenta la(s) mensajerías
RTP.
En este caso el valor del DSCP es el que esta por defecto es decir el tiene el valor igual a 0
13
Acontinuacion se visualiza la informacion transmitida:
14