Protocolos para difusão confiavel de mensagens em grupos de comunicação

Orientador: Ricardo de Oliveira Anido === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-07-22T20:47:04Z (GMT). No. of bitstreams: 1 RochaNeto_AluizioFerreirada_M.pdf: 3676465 bytes, checksum: 92abc7fc7c2a6f9d95139d55b8b21e7f...

Full description

Bibliographic Details
Main Author: Rocha Neto, Aluizio Ferreira da
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 1997
Subjects:
Online Access:ROCHA NETO, Aluizio Ferreira da. Protocolos para difusão confiavel de mensagens em grupos de comunicação. 1997. 122f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275930>. Acesso em: 22 jul. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/275930
id ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-275930
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Redes de computadores - Protocolos
Processamento eletrônico de dados - Processamento distribuído
Software
Sistemas de comunicação
spellingShingle Redes de computadores - Protocolos
Processamento eletrônico de dados - Processamento distribuído
Software
Sistemas de comunicação
Rocha Neto, Aluizio Ferreira da
Protocolos para difusão confiavel de mensagens em grupos de comunicação
description Orientador: Ricardo de Oliveira Anido === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-07-22T20:47:04Z (GMT). No. of bitstreams: 1 RochaNeto_AluizioFerreirada_M.pdf: 3676465 bytes, checksum: 92abc7fc7c2a6f9d95139d55b8b21e7f (MD5) Previous issue date: 1997 === Resumo: Em um Sistema Distribuído, computadores cooperam entre si para fornecerem um serviço. A troca de mensagens entre estes computadores através dos canais de comunicação é uma das características destes sistemas. Muitas aplicações distribuídas, como por exemplo sistemas de banco de dados replicados, envolvem comunicação freqüente entre os participantes do sistema. Nestes casos, uma abstração muito útil é a Comunicação em Grupo. Neste tipo de comunicação, um computador envia uma mensagem destinada a um grupo de outros computadores encarregados de fornecerem um serviço distribuído. Alguns modelos de comunicação em grupo têm sido propostos e utilizados em ambientes com aplicações distribuídas. Dentre estes modelos destaca-se o modelo de Difusão Confiável. Caracteriza-se uma difusão como confiável quando a mensagem difundida ou é recebida por todos os membros do grupo ou não é recebida por nenhum deles. Além disso, a difusão mantém uma ordem consistente das mensagens trocadas dentro do grupo de comunicação. Esta dissertação apresenta um estudo sobre os protocolos que implementam difusões confiáveis para grupos de comunicação em sistemas distribuídos. É descrito e analisado um conjunto . de protocolos de comunicação em grupo presentes na literatura. Uma outra contribuição deste trabalho é a proposta de um novo protocolo de difusão confiável. === Abstract: In a Distributed System, computers cooperate to provide a service. One of the features in such systems is the exchange of messages among theses computers using a communication network. Many distributed applications, like replicated databases, require frequent broadcasts to/from the servers of data. In this case, a useful abstraction is the Group Communication: a computer sends a message to a group of other computers which provide a distributed service. Some models of group communication were developed and used in distributed applications. One of the most important models introduced to provide group communication was the Reliable Broadcast. This model ensures that messages sent to the group are delivered to ali members of the group or are not delivered to any of them. Moreover, the broadcast keep a consistent order of the messages exchanged within the group. His thesis is a survey on reliable broadcast protocols for group communication in distributed systems. It describes and analyzes the models of communications based on data and control structures utilized in the protocol. Another contribution of this thesis is the proposal of a new reliable broadcast protocol. === Mestrado === Mestre em Ciência da Computação
author2 UNIVERSIDADE ESTADUAL DE CAMPINAS
author_facet UNIVERSIDADE ESTADUAL DE CAMPINAS
Rocha Neto, Aluizio Ferreira da
author Rocha Neto, Aluizio Ferreira da
author_sort Rocha Neto, Aluizio Ferreira da
title Protocolos para difusão confiavel de mensagens em grupos de comunicação
title_short Protocolos para difusão confiavel de mensagens em grupos de comunicação
title_full Protocolos para difusão confiavel de mensagens em grupos de comunicação
title_fullStr Protocolos para difusão confiavel de mensagens em grupos de comunicação
title_full_unstemmed Protocolos para difusão confiavel de mensagens em grupos de comunicação
title_sort protocolos para difusão confiavel de mensagens em grupos de comunicação
publisher [s.n.]
publishDate 1997
url ROCHA NETO, Aluizio Ferreira da. Protocolos para difusão confiavel de mensagens em grupos de comunicação. 1997. 122f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275930>. Acesso em: 22 jul. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/275930
work_keys_str_mv AT rochanetoaluizioferreirada protocolosparadifusaoconfiaveldemensagensemgruposdecomunicacao
_version_ 1718872943375679488
spelling ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2759302019-01-21T20:26:59Z Protocolos para difusão confiavel de mensagens em grupos de comunicação Rocha Neto, Aluizio Ferreira da UNIVERSIDADE ESTADUAL DE CAMPINAS Anido, Ricardo de Oliveira, 1956- Filho, Orlando Gomes Loques Madeira, Edmundo Roberto Mauro Redes de computadores - Protocolos Processamento eletrônico de dados - Processamento distribuído Software Sistemas de comunicação Orientador: Ricardo de Oliveira Anido Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação Made available in DSpace on 2018-07-22T20:47:04Z (GMT). No. of bitstreams: 1 RochaNeto_AluizioFerreirada_M.pdf: 3676465 bytes, checksum: 92abc7fc7c2a6f9d95139d55b8b21e7f (MD5) Previous issue date: 1997 Resumo: Em um Sistema Distribuído, computadores cooperam entre si para fornecerem um serviço. A troca de mensagens entre estes computadores através dos canais de comunicação é uma das características destes sistemas. Muitas aplicações distribuídas, como por exemplo sistemas de banco de dados replicados, envolvem comunicação freqüente entre os participantes do sistema. Nestes casos, uma abstração muito útil é a Comunicação em Grupo. Neste tipo de comunicação, um computador envia uma mensagem destinada a um grupo de outros computadores encarregados de fornecerem um serviço distribuído. Alguns modelos de comunicação em grupo têm sido propostos e utilizados em ambientes com aplicações distribuídas. Dentre estes modelos destaca-se o modelo de Difusão Confiável. Caracteriza-se uma difusão como confiável quando a mensagem difundida ou é recebida por todos os membros do grupo ou não é recebida por nenhum deles. Além disso, a difusão mantém uma ordem consistente das mensagens trocadas dentro do grupo de comunicação. Esta dissertação apresenta um estudo sobre os protocolos que implementam difusões confiáveis para grupos de comunicação em sistemas distribuídos. É descrito e analisado um conjunto . de protocolos de comunicação em grupo presentes na literatura. Uma outra contribuição deste trabalho é a proposta de um novo protocolo de difusão confiável. Abstract: In a Distributed System, computers cooperate to provide a service. One of the features in such systems is the exchange of messages among theses computers using a communication network. Many distributed applications, like replicated databases, require frequent broadcasts to/from the servers of data. In this case, a useful abstraction is the Group Communication: a computer sends a message to a group of other computers which provide a distributed service. Some models of group communication were developed and used in distributed applications. One of the most important models introduced to provide group communication was the Reliable Broadcast. This model ensures that messages sent to the group are delivered to ali members of the group or are not delivered to any of them. Moreover, the broadcast keep a consistent order of the messages exchanged within the group. His thesis is a survey on reliable broadcast protocols for group communication in distributed systems. It describes and analyzes the models of communications based on data and control structures utilized in the protocol. Another contribution of this thesis is the proposal of a new reliable broadcast protocol. Mestrado Mestre em Ciência da Computação 1997 2018-07-22T20:47:04Z 2018-07-22T20:47:04Z 1997-08-22T00:00:00Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis ROCHA NETO, Aluizio Ferreira da. Protocolos para difusão confiavel de mensagens em grupos de comunicação. 1997. 122f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275930>. Acesso em: 22 jul. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275930 por info:eu-repo/semantics/openAccess 122f. application/octet-stream [s.n.] Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação em Ciência da Computação reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP