Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets

Detalhes bibliográficos
Autor(a) principal: QUENTAL, Nivia Cruz
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/1969
Resumo: As redes ad hoc sem fio ou MANETs são conhecidas pela sua flexibilidade e independência de uma infraestrutura para coordenação de nós. A quantidade de aplicações apoiadas nesta arquitetura tem aumentado vertiginosamente nos últimos anos dado que operações de resgate, aplicações de conferências e de compartilhamento de arquivos encontraram nestas redes um ambiente favorável ao seu desenvolvimento. Estas aplicações emergentes executadas no topo das MANETs funcionam em uma lógica peer-to-peer, uma vez que os peers da rede executam a mesma função e repassam informações seguindo algoritmos de roteamento no nível aplicação. Além disso, uma MANET compartilha vários pontos em comum com uma rede P2P, entre eles a descentraliza ção e a flexibilidade mediante a entrada e sa´ıda de nós. Desta forma, entende-se que as aplicações desenvolvidas para MANETs podem ser inspiradas nos protocolos P2P utilizados com sucesso na Internet. Entretanto, as MANETs possuem uma natureza bastante diversa da Internet, uma vez que oferecem novos desafios, como a mobilidade dos nós e as limitações na largura de banda. Estes fatores levam ao fraco desempenho das aplicações P2P nesta arquitetura, em comparação ao desempenho das mesmas na Internet. Assim, melhorias destes protocolos destinadas ao ambiente sem fio se fazem necessárias. Esta dissertação propõe um Sistema de Disseminação para otimização do protocolo BitTorrent no ambiente de MANETs. O sistema proposto consiste em estratégias espec íficas para disseminação de conteúdo e em uma interface que permite que algumas mensagens de PIECE do BitTorrent sejam entregues no modo broadcast, tirando proveito da natureza difusora do meio de comunicação sem fio. O desempenho do BitTorrent tradicional e de sua versão melhorada com o Sistema
id UFPE_23216aa2179d63edf718c68ef1cd05fe
oai_identifier_str oai:repositorio.ufpe.br:123456789/1969
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling QUENTAL, Nivia CruzGONÇALVES, Paulo André da Silva2014-06-12T15:53:32Z2014-06-12T15:53:32Z2009-01-31Cruz Quental, Nivia; André da Silva Gonçalves, Paulo. Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009.https://repositorio.ufpe.br/handle/123456789/1969As redes ad hoc sem fio ou MANETs são conhecidas pela sua flexibilidade e independência de uma infraestrutura para coordenação de nós. A quantidade de aplicações apoiadas nesta arquitetura tem aumentado vertiginosamente nos últimos anos dado que operações de resgate, aplicações de conferências e de compartilhamento de arquivos encontraram nestas redes um ambiente favorável ao seu desenvolvimento. Estas aplicações emergentes executadas no topo das MANETs funcionam em uma lógica peer-to-peer, uma vez que os peers da rede executam a mesma função e repassam informações seguindo algoritmos de roteamento no nível aplicação. Além disso, uma MANET compartilha vários pontos em comum com uma rede P2P, entre eles a descentraliza ção e a flexibilidade mediante a entrada e sa´ıda de nós. Desta forma, entende-se que as aplicações desenvolvidas para MANETs podem ser inspiradas nos protocolos P2P utilizados com sucesso na Internet. Entretanto, as MANETs possuem uma natureza bastante diversa da Internet, uma vez que oferecem novos desafios, como a mobilidade dos nós e as limitações na largura de banda. Estes fatores levam ao fraco desempenho das aplicações P2P nesta arquitetura, em comparação ao desempenho das mesmas na Internet. Assim, melhorias destes protocolos destinadas ao ambiente sem fio se fazem necessárias. Esta dissertação propõe um Sistema de Disseminação para otimização do protocolo BitTorrent no ambiente de MANETs. O sistema proposto consiste em estratégias espec íficas para disseminação de conteúdo e em uma interface que permite que algumas mensagens de PIECE do BitTorrent sejam entregues no modo broadcast, tirando proveito da natureza difusora do meio de comunicação sem fio. O desempenho do BitTorrent tradicional e de sua versão melhorada com o SistemaporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessBitTorrentMANETsSistema de DisseminaçãoP2PUm sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manetsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo1922_1.pdf.jpgarquivo1922_1.pdf.jpgGenerated Thumbnailimage/jpeg1322https://repositorio.ufpe.br/bitstream/123456789/1969/4/arquivo1922_1.pdf.jpg31744f1cf8d17aac5e712128c47c27e9MD54ORIGINALarquivo1922_1.pdfapplication/pdf1019141https://repositorio.ufpe.br/bitstream/123456789/1969/1/arquivo1922_1.pdffd41612907761997292dae2b897da5b2MD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/1969/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo1922_1.pdf.txtarquivo1922_1.pdf.txtExtracted texttext/plain139210https://repositorio.ufpe.br/bitstream/123456789/1969/3/arquivo1922_1.pdf.txt1ece957d58e8106c9d65a5f7d8fd517cMD53123456789/19692019-10-25 06:36:26.452oai:repositorio.ufpe.br:123456789/1969Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T09:36:26Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
title Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
spellingShingle Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
QUENTAL, Nivia Cruz
BitTorrent
MANETs
Sistema de Disseminação
P2P
title_short Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
title_full Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
title_fullStr Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
title_full_unstemmed Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
title_sort Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets
author QUENTAL, Nivia Cruz
author_facet QUENTAL, Nivia Cruz
author_role author
dc.contributor.author.fl_str_mv QUENTAL, Nivia Cruz
dc.contributor.advisor1.fl_str_mv GONÇALVES, Paulo André da Silva
contributor_str_mv GONÇALVES, Paulo André da Silva
dc.subject.por.fl_str_mv BitTorrent
MANETs
Sistema de Disseminação
P2P
topic BitTorrent
MANETs
Sistema de Disseminação
P2P
description As redes ad hoc sem fio ou MANETs são conhecidas pela sua flexibilidade e independência de uma infraestrutura para coordenação de nós. A quantidade de aplicações apoiadas nesta arquitetura tem aumentado vertiginosamente nos últimos anos dado que operações de resgate, aplicações de conferências e de compartilhamento de arquivos encontraram nestas redes um ambiente favorável ao seu desenvolvimento. Estas aplicações emergentes executadas no topo das MANETs funcionam em uma lógica peer-to-peer, uma vez que os peers da rede executam a mesma função e repassam informações seguindo algoritmos de roteamento no nível aplicação. Além disso, uma MANET compartilha vários pontos em comum com uma rede P2P, entre eles a descentraliza ção e a flexibilidade mediante a entrada e sa´ıda de nós. Desta forma, entende-se que as aplicações desenvolvidas para MANETs podem ser inspiradas nos protocolos P2P utilizados com sucesso na Internet. Entretanto, as MANETs possuem uma natureza bastante diversa da Internet, uma vez que oferecem novos desafios, como a mobilidade dos nós e as limitações na largura de banda. Estes fatores levam ao fraco desempenho das aplicações P2P nesta arquitetura, em comparação ao desempenho das mesmas na Internet. Assim, melhorias destes protocolos destinadas ao ambiente sem fio se fazem necessárias. Esta dissertação propõe um Sistema de Disseminação para otimização do protocolo BitTorrent no ambiente de MANETs. O sistema proposto consiste em estratégias espec íficas para disseminação de conteúdo e em uma interface que permite que algumas mensagens de PIECE do BitTorrent sejam entregues no modo broadcast, tirando proveito da natureza difusora do meio de comunicação sem fio. O desempenho do BitTorrent tradicional e de sua versão melhorada com o Sistema
publishDate 2009
dc.date.issued.fl_str_mv 2009-01-31
dc.date.accessioned.fl_str_mv 2014-06-12T15:53:32Z
dc.date.available.fl_str_mv 2014-06-12T15:53:32Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv Cruz Quental, Nivia; André da Silva Gonçalves, Paulo. Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/1969
identifier_str_mv Cruz Quental, Nivia; André da Silva Gonçalves, Paulo. Um sistema de disseminação de pieces para a melhoria do desempenho de aplicações bittorrent sobre manets. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009.
url https://repositorio.ufpe.br/handle/123456789/1969
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/1969/4/arquivo1922_1.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/1969/1/arquivo1922_1.pdf
https://repositorio.ufpe.br/bitstream/123456789/1969/2/license.txt
https://repositorio.ufpe.br/bitstream/123456789/1969/3/arquivo1922_1.pdf.txt
bitstream.checksum.fl_str_mv 31744f1cf8d17aac5e712128c47c27e9
fd41612907761997292dae2b897da5b2
8a4605be74aa9ea9d79846c1fba20a33
1ece957d58e8106c9d65a5f7d8fd517c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310648501108736