Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast...
-
Upload
francisco-torregrosa-prado -
Category
Documents
-
view
223 -
download
0
Transcript of Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast...
![Page 1: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/1.jpg)
Departamento de I+D SIT ‘ 2002
Diseño e Implementación de un Protocolo de TransporteMulticast Fiable (PTMF)
M.Alejandro García - Antonio BerrocalDepartamento de I+D - ENDITEL ENDESA
Ana Verónica Medina - Francisco PérezDpto. Tecnología Electrónica – Universidad de Sevilla
![Page 2: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/2.jpg)
Departamento de I+D SIT ‘ 2002 2
Indice1. IP Multicast2. Descripción de PTMF
– Control de Grupo Local (CGL)– Control de Fiabilidad Híbrida
3. Implementación y Aplicaciones– FTPMulticast– ChatMulticast
![Page 3: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/3.jpg)
Departamento de I+D SIT ‘ 2002 3
¿IP Multicast?
Técnica que permite que copias de un solo paquete (información) se transfiera a un subconjunto seleccionado de posibles destinos
![Page 4: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/4.jpg)
Departamento de I+D SIT ‘ 2002 4
Tipos de Aplicaciones Multicast
*Necesidad de Fiabilidad*
a) Distribución de audio/video
b) “Push media”
c) Distribución de ficheros y “caching”Distribución de ficheros y “caching”
d) Anuncios
e) Monitorización
f) Conferencia Multimedia
g) Sincronización de recursosSincronización de recursos
h) Procesamiento concurrenteProcesamiento concurrente
i) Colaboraciónj) Aprendizaje a distanciak) Chat de gruposl) Simulación distribuida interactiva Simulación distribuida interactiva [DIS][DIS]m) Juegos Multijugadoresn) Descubrimiento de recursoso) Recopilación de datosRecopilación de datosp) SubastasSubastasq) SondeoSondeor) Juke Box
![Page 5: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/5.jpg)
Departamento de I+D SIT ‘ 2002 5
Ejemplos
• BEA WebLogic– Servidor de Aplicación J2EE / CORBA
*Multicast Fiable*
![Page 6: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/6.jpg)
Departamento de I+D SIT ‘ 2002 6
PTMF - Características
• Protocolo de la capa de transporte. • Capacidad N:N (muchos a muchos).• Escalabilidad utilizando técnicas basadas en Grupos Locales
jerárquicos. • Control de Errores Distribuido. • Control de Fiabilidad Híbrido (orientado al emisor y al
receptor). • Control de Flujo y de Congestión. • Alto rendimiento: Asentimientos y retransmisiones Multicast y
Unicast. • Incorporación de nuevos miembros a la conexión en curso. • Seguridad mediante criptografía de los TPDUs • Parametrizable.
![Page 7: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/7.jpg)
Departamento de I+D SIT ‘ 2002 7
Estrategias Control Fiabilidad
1. Orientado al emisor– Responsable de fiabilidad el emisor – Utilización de técnicas basadas en ACKs
2. Orientado al receptor– Responsable de fiabilidad el receptor – Utilización de técnicas basadas en NACKs
![Page 8: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/8.jpg)
Departamento de I+D SIT ‘ 2002 8
Orientado al emisor - Problemas
1. Reducción del Ancho de Banda por el exceso nº de ACKs
2. Sobrecarga del emisor por el procesamiento de estos ACKs
“Implosión de ACKs”
![Page 9: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/9.jpg)
Departamento de I+D SIT ‘ 2002 9
Implosión de ACKs
![Page 10: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/10.jpg)
Departamento de I+D SIT ‘ 2002 10
Orientado al receptor - Problemas
3. El emisor debe de mantener los TPDUs enviados en memoria para posibles retransmisiones durante un tiempo indeterminado.
![Page 11: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/11.jpg)
Departamento de I+D SIT ‘ 2002 11
Solución aportada por PTMF
1. Protocolo de “Control de Grupo Local” (CGL)
2. Control de Fiabilidad Híbrido
![Page 12: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/12.jpg)
Departamento de I+D SIT ‘ 2002 12
1. Control de Grupo Local
Misión:Organizar los miembros PTMF de forma jerárquica para que el Control de la Fiabilidad se realice de forma eficiente.
![Page 13: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/13.jpg)
Departamento de I+D SIT ‘ 2002 13
1. Control de Grupo Local
- Grupos locales Jerárquicos:
![Page 14: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/14.jpg)
Departamento de I+D SIT ‘ 2002 14
2. Control de Fiabilidad Híbrido
Control de Error Distribuido:
- Ráfaga
- Controlador de Grupo
![Page 15: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/15.jpg)
Departamento de I+D SIT ‘ 2002 15
2. Control de Fiabilidad Híbrido
-ACK-HACK-HSACK-NACK-HNACK
Esquema de asentimientos:
![Page 16: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/16.jpg)
Departamento de I+D SIT ‘ 2002 16
Modos operativos
• Fiable• Fiable Retrasado
– Incorporación de nuevos miembros
• No Fiable• No Fiable Ordenado
![Page 17: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/17.jpg)
Departamento de I+D SIT ‘ 2002 17
FTPMulticast / ChatMulticast
![Page 18: Departamento de I+D SIT ‘ 2002 Diseño e Implementación de un Protocolo de Transporte Multicast Fiable (PTMF) M.Alejandro García - Antonio Berrocal Departamento.](https://reader034.fdocuments.es/reader034/viewer/2022051316/5665b4cc1a28abb57c93c8a4/html5/thumbnails/18.jpg)
Departamento de I+D SIT ‘ 2002 18
Muchas Gracias
http://www.innova.enditel.es/public/docs/ptmf
M. Alejandro García