1 / 11

Classificação de Protocolos Confiáveis Multicast

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE TECNOLOGIA DEPTO. DE ENGENHARIA ELÉTRICA Disciplina: TE 723 – Comunicação de Dados Profº. Eduardo Parente Ribeiro, Dr. Classificação de Protocolos Confiáveis Multicast Baseado no artigo “ A Classification of Reliable Multicast Protocols ”,

jalena
Download Presentation

Classificação de Protocolos Confiáveis Multicast

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIVERSIDADE FEDERAL DO PARANÁSETOR DE TECNOLOGIADEPTO. DE ENGENHARIA ELÉTRICADisciplina: TE 723 – Comunicação de DadosProfº. Eduardo Parente Ribeiro, Dr. Classificação de Protocolos Confiáveis Multicast Baseado no artigo “A Classification of Reliable Multicast Protocols”, de J. Wiliam Atwood, Concordia University Aluna: Walkelly Schmidke Data: 28/09/2204.

  2. Sumário • Introdução; • Requisitos de protocolos multicast; • Confiabilidade de dados; • Arquiteturas; • Mecanismos, modelos de comunicação e regras; • Exemplos de protocolos; • Análises; • Conclusão. Setembro de 2004 TE-723

  3. Introdução • Comunicação Unicast (ponto-a-ponto) -> TCP IP; • Comunicação Multicast (múltiponto) -> muitos protocolos; • Cada protocolo multicast atende a necessidades específicas; • Critério de classificação: requisitos atendidos pelos protocolos. Setembro de 2004 TE-723

  4. Requisitos de Protocolos Multicast • Número de emissores: 1-to-N, M-to-N; • Gerenciamento de grupo e escalabilidade de receptor: pequenos, médios e grandes grupos; • Confiabilidade de dados: categorias; • Controle de congestionamento: manutenção de velocidade de envio de dados, redução de taxa de transferência de alguns receptores; • Gerenciamento de grupo: conhecimento do conjunto de membros participantes do grupo; • Ordenação: ordem dos pacotes. Setembro de 2004 TE-723

  5. Categorias de Confiabilidade de Dados • Critérios: eficiência de entrega, relatório de erros e recuperação de dados. • Categorias: • De melhor esforço • De latência limitada: tempo de vida útil do pacote; • Mais recente • Receptor centrado • Absoluta Setembro de 2004 TE-723

  6. Arquiteturas de Protocolos Multicast • De distribuição de dados: fonte-especifica, árvore dividida; • De recuperação: LES – loss estimation system • Emissor-confiável • Receptor-confiável (hierárquico) • Controlador global, controlador local • De gerenciamento de grupo Setembro de 2004 TE-723

  7. Mecanismos, Modelos de Comunicação e Normas • Troca de pacotes:unicast, multicast (ponto-a-multipontos, multiponto-a-multiponto); • Requisitos: • Distribuição de Dados • Detecção e Relatório de Erros • Recuperação de Dados • Gerenciamento de grupo • Ordenação Setembro de 2004 TE-723

  8. Gerenciamento de Erros Setembro de 2004 TE-723

  9. Exemplos de Protocolos Multicast • UDP – User Datagram Protocol • XTP – Xpress Transport Protocol • RMP – Reliable Multicast Protocol • SRM – Scalable Reliable Multicast Protocol • PGM – Pragmatic General Multicast Protocol • LGPM – Local Group Based Multicast Protocol • RMTP – Reliable Multicast Transport Protocol • FEC Híbridos Setembro de 2004 TE-723

  10. Análise dos Requisitos Vs. Protocolos Multicast Setembro de 2004 TE-723

  11. Conclusões • Grande variedade de protocolos multicast: atendimento de necessidades específicas de ambientes e redes. • Requisitos: número de emissores, gerenciamento de grupo e escalabilidade de receptor, confiabilidade de dados, controle de congestionamento, gerenciamento de grupo e ordenação. • Análise: • Grupos de protocolo • Arquiteturas de interação entre participantes • Escalabilidade • Mecanismos de confiabilidade • Modelos de Comunicação • Regras • Gerenciamento de grupo Setembro de 2004 TE-723

More Related