VoIP sobre IPv6

1.931 visualizaciones

Publicado el

Presentación sobre IPv6 sobre VoIP a cargo del instructor de la Red Proydesa, Luis Amato.
Fecha 15 de noviembre de 2012

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
1.931
En SlideShare
0
De insertados
0
Número de insertados
153
Acciones
Compartido
0
Descargas
116
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • 1- Metodo es INVITE 2- The user URI is knownas an address of record (AOR), and a request sent to an address of record will require database lookups and service and feature operations
  • 1- Metodo es INVITE 2- The user URI is knownas an address of record (AOR), and a request sent to an address of record will require database lookups and service and feature operations
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • 1- Metodo es INVITE 2- The user URI is knownas an address of record (AOR), and a request sent to an address of record will require database lookups and service and feature operations
  • 1- Metodo es INVITE 2- The user URI is knownas an address of record (AOR), and a request sent to an address of record will require database lookups and service and feature operations
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • The proxy looks up the SIP URI in the Request-URI (sip:werner. in its database and locates Heisenberg.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • Todos estas opciones de capacitación permiten alcanzar certificaciones nacionales e internacionales. COPITEC (Consejo Profesional de Ingeniería en Telecomunicaciones, Electrónica y Computación) para el ámbito nacional y a través de Pearson VUE (Virtual University Enterprise) fijo y móvil, para la obtención de las certificaciones internacionales, tan requeridas en el mercado laboral actual.
  • VoIP sobre IPv6

    1. 1. Fundación ProydesaVoip sobre IPv6 1
    2. 2. Brindará este seminarioLuis Adrián Amato PerrupatoEstudios Formales:Licenciado en Informática de la UNLZCertificaciones:CCNA, CCNA-Voice, JNCIA, CCNP(Routing), ITQ, ECE, CCNP CIPT1Experiencia:IBM, Proydesa y Bitsense lamato@proydesa.org luisamato@bitsense.com.ar @amatoluis 2
    3. 3. Aviso importanteWww.4kconf.com lamato@proydesa.org luisamato@bitsense.com.ar @amatoluis 3
    4. 4. Objetivos  Aprender  Interactuar  Crear un ambiente ameno  Generar una comunidadlamato@proydesa.orgluisamato@bitsense.com.ar 4@amatoluis
    5. 5. Agenda  Que es VOIP ?  SIP  SIP sobre IPv4  SIP sobre IPv6lamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 5
    6. 6. La VOIP es ….  Voz sobre IP ;-)  Conjunto de tecnologías → Permiten transmitir Voz en una red conmutada por paquetes  Implica un cambio radical respecto a la telefonía tradicional, al basarse en el stack IP para su transmisiónlamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 6
    7. 7. Ecosistema Voip  Protocolos de SEÑALIZACION – SIP, H323, SCCP  Protocolos de MEDIA – RTP  CODECS – G722, G729, SILKlamato@proydesa.orgluisamato@bitsense.com.ar 7@amatoluis
    8. 8. SIP● Session Initiation Protocol.● Señaliza, se encarga de iniciar, modificar y finalizar sesiones multimedia, como puede ser video, voz, mensajeria, etc.● Esta definido en la RFC 3261.● Originalmente no fue desarrollado para telefonía. lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 8
    9. 9. SIP● Adopta el modelo Cliente-Servidor● El cliente genera “solicitudes”: Se realizan mediante métodos como: REGISTER, NOTIFY, INVITE, INFO, etc.● El servidor genera “respuestas”: Son los códigos de estado. 1xx - Mensajes provisionales. 2xx - Respuestas de éxito. 3xx - Respuestas de redirección. 4xx - Respuestas de fallo de método. 5xx - Respuestas de fallos de servidor. 6xx - Respuestas de fallos globales. lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 9
    10. 10. SIPSe complementa con:SDP, Session Description Protocol: Negociación de la capacidad de los participantes como puede ser: codecs, puertos de comunicación, nombre de la sesión, etc.RTP, Real-time Transport Protocol: Maneja el flujo de datos. lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 10
    11. 11. SIP : Registro Registrar Server Interno IP user1 100.101.102.103 user2 200.201.202.203lamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 11
    12. 12. SIP : Flujo de llamadalamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 12
    13. 13. SIP – Estado Inicial User1 Registrar Proxy 100.101.102.103 Server11 100.101.102.105 User2 200.2001.202.203 Quiero hablar con ….lamato@proydesa.orgluisamato@bitsense.com.ar 13@amatoluis
    14. 14. SIP Se disca el destino y comienza el llamado 2 2 Invite Invite IP O: 100.101.102.103 D: 100.101.102.105 P SI INVITE - From: user1@ To: user2@ INVITE SDP IP: 100.101.102.103 Port: 49170lamato@proydesa.orgluisamato@bitsense.com.ar 14@amatoluis
    15. 15. SIP Se disca el destino y comienza el llamado 3 3 Invite Invite IP O: 100.101.102.105 D: 200.201.202.203 P SI INVITE - From: user1@ To: user2@ SDP IP: 100.101.102.103 Port: 49170lamato@proydesa.orgluisamato@bitsense.com.ar 15@amatoluis
    16. 16. SIP Se envía una respuesta provisoria que genera una señal de Ring44 180 Ringing 180 Ringing55 180 Ringing 180 Ringing lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 16
    17. 17. SIP El end-ponint responde con una respuesta definitiva66 200 OK 200 OK IP O: 200.201.202.203 D: 100.101.102.105 P SI OK - From: user1@ To: user2@ SDP IP: 200.201.202.203 Port: 49172 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 17
    18. 18. SIP77 200 OK 200 OK IP O: 100.101.102.105 D: 100.101.102.103 P SI OK - From: user1@ To: user2@ SDP IP: 200.201.202.203 Port: 49172 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 18
    19. 19. SIP99 ACK ACK ACK sip:USER2@200.201.202.203 Via: SIP/2.0/UDP 100.101.102.103:5060;branch=z9hG4bKka42 Max-Forwards: 70 To: USER2 <sip:USER2@munich.de>;tag=314159 From: USER1 <sip:USER1@wave.org>;tag=42 Call-ID: 4827311-391-32934 CSeq: 1 ACK Content-Length: 0 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 19
    20. 20. SIP 10 10 audio audioIP O: 100.101.102.103 D: 200.201.202.203 IP O: 200.201.202.203 D: 100.101.102.103RTP Port: 49170 RTP Port: 49172 Port: 49172 Port: 49170IP O: 100.101.102.103 D: 200.201.202.203 IP O: 200.201.202.203 D: 100.101.102.103 TP Port: 49171 TP Port: 49173RC Port: 49173 RC Port: 49171 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 20
    21. 21. SIP1111 Bye Bye1212 200 Ok 200 Ok lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 21
    22. 22. SIP – Sobre Internet User1 Registar Proxy 192.168.1.2 Server Router 100.101.102.10511 150.0.0.1 User2 200.2001.202.203 Quiero hablar con ….lamato@proydesa.orgluisamato@bitsense.com.ar 22@amatoluis
    23. 23. SIP Se disca el destino y comienza el llamado 2 2 Invite Invite IP O: 150.0.0.1 D: 100.101.102.105 P SI From: user1@ To: user2@ SDP IP: 192.168.1.2 Port: 49170lamato@proydesa.orgluisamato@bitsense.com.ar 23@amatoluis
    24. 24. SIP Se disca el destino y comienza el llamado 3 3 Invite Invite IP O: 100.101.102.105 D: 200.201.202.203 P SI INVITE - From: user1@ To: user2@ SDP IP: 192.168.1.2 Port: 49170lamato@proydesa.orgluisamato@bitsense.com.ar 24@amatoluis
    25. 25. SIP Se envía una señal de Ring55 180 Ringing 180 Ringing55 180 Ringing 180 Ringing lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 25
    26. 26. SIP El end-ponint responde77 200 OK 200 OK IP O: 200.201.202.203 D: 100.101.102.105 P SI OK - From: user1@ To: user2@ SDP IP: 200.201.202.203 Port: 49172 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 26
    27. 27. SIP El end-ponint responde77 200 OK 200 OK IP O: 100.101.102.105 D: 150.0.0.1 P SI OK - From: user1@ To: user2@ SDP IP: 200.201.202.203 Port: 49172 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 27
    28. 28. SIP99 ACK ACK ACK sip:USER2@200.201.202.203 Via: SIP/2.0/UDP 100.101.102.103:5060;branch=z9hG4bKka42 Max-Forwards: 70 To: USER2 <sip:USER2@munich.de>;tag=314159 From: USER1 <sip:USER1@wave.org>;tag=42 Call-ID: 4827311-391-32934 CSeq: 1 ACK Content-Length: 0 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 28
    29. 29. SIP 10 10 audio audioIP O: 192.168.1.2 D: 200.201.202.203 IP O: 200.201.202.203 D: 192.168.1.2RTP Port: 49170 RTP Port: 49172 Port: 49172 Port: 49170IP O: 192.168.1.2 D: 200.201.202.203 IP O: 200.201.202.203 D: 192.168.1.2 TP Port: 49171 TP Port: 49173RC Port: 49173 RC Port: 49171 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 29
    30. 30. Conclusiónlamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 30
    31. 31. SIP - SolucionesDireccionamiento IP Publico Hay IPv4 públicas ?TURN – ICE - ALTC Soportados por todos los end-points ? Simples ? Delay ? lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 31
    32. 32. SIP - Solucioneslamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 32
    33. 33. SIP (soluciones definitivas)lamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 33
    34. 34. IPv6 Características¿ Que es ? Nuevo direccionamiento que permite alocar 2^128 direcciones IP Evolución de IPv4 luego de tantos años de experiencia Una necesidad latente para que Internet pueda seguir creciendo Ipv4 Ipv6 192.168.1.1 fe80::201:2eff:fe47:80d6 4 billones 2^128 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 34
    35. 35. SIP IPv6 vs IPV4 4I Pv O: 200.201.202.203 D: 100.101.102.103 PSI OK - From: user1@ To: user2@SDP IP: 200.201.202.203 Port: 49172 v6IP O: [2001:db8::20] D: [2001:db8::10] PSI OK - From: user1@ To: user2@SDP IP: [2001:db8::20] Port: 49172 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 35
    36. 36. SIP IPv6 vs IPV4INVITE sip:user2@[2001:db8::10] SIP/2.0 INVITE sip:user2@200.201.202.203 SIP/2.0To: sip:user2@[2001:db8::10] To: sip:user2@200.201.202.203From: sip:user1@example.com;tag=81x2 From: sip:user1@example.com;tag=81x2Via: SIP/2.0/UDP [2001:db8::20] Via: SIP/2.0/UDP 100.101.102.103;branch=z9hG4bKas3-111 ;branch=z9hG4bKas3-111Call-ID: SSG9559905523997077@hlau_4100 Call-ID: SSG9559905523997077@hlau_4100Contact: "Caller" Contact: "Caller"CSeq: 8612 INVITE CSeq: 8612 INVITEMax-Forwards: 70 Max-Forwards: 70Content-Type: application/sdp Content-Type: application/sdpContent-Length: 268 Content-Length: 268v=0 v=0o=assistant 97173 0 IN IP6 2001:db8::20 o=assistant 97173 0 IN IP4 100.101.102.103s=Live video feed for todays meeting s=Live video feed for todays meetingc=IN IP6 2001:db8::20 c=IN IP4 100.101.102.103t=3338481189 3370017201 t=3338481189 3370017201m=audio 6000 RTP/AVP 2 m=audio 6000 RTP/AVP 2a=rtpmap:2 G726-32/8000 a=rtpmap:2 G726-32/8000 lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 36
    37. 37. SIP IPv6 vs IPV4 Simple de implementar - Cualquier dispositivo final dispondrá de una IP Global alcanzable por cualquier dispositivo final. - Todas las comunicaciones serían iguales al primer ejemplo. Rápido - Eliminamos dispositivos que reenvian el audio para evitar el NAT. - El inicio de las comunicaciones es mucho mas rápido.lamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 37
    38. 38. SIP sobre Ipv6 – Estado del ArteMañana Hoy IPv6 Transición Ayer IPv4lamato@proydesa.orgluisamato@bitsense.com.ar@amatoluis 38
    39. 39. ConclusionesLas comunicaciones tienen que ser simples como enviar un correoelectrónico, sin depender de una empresa (skype, google, ext )IPv6 es una realidad que todos tenemos que tener en cuenta ycapacitarnos para enfrentar el cambio lo mejor posible, porqueeste cambio es difícil, pero los beneficios serán realmenteimportantes.Existe mucha experiencia en IPv4 y también mucha en IPv6, peroaun falta experiencia en el hoy que es la transición. lamato@proydesa.org luisamato@bitsense.com.ar@amatoluis 39
    40. 40. 40

    ×