Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado

Detalhes bibliográficos
Autor(a) principal: Pinheiro, Marcos Cesar Madruga Alves
Data de Publicação: 2006
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/15177
Resumo: There are some approaches that take advantage of unused computational resources in the Internet nodes - users´ machines. In the last years , the peer-to-peer networks (P2P) have gaining a momentum mainly due to its support for scalability and fault tolerance. However, current P2P architectures present some problems such as nodes overhead due to messages routing, a great amount of nodes reconfigurations when the network topology changes, routing traffic inside a specific network even when the traffic is not directed to a machine of this network, and the lack of a proximity relationship among the P2P nodes and the proximity of these nodes in the IP network. Although some architectures use the information about the nodes distance in the IP network, they use methods that require dynamic information. In this work we propose a P2P architecture to fix the problems afore mentioned. It is composed of three parts. The first part consists of a basic P2P architecture, called SGrid, which maintains a relationship of nodes in the P2P network with their position in the IP network. Its assigns adjacent key regions to nodes of a same organization. The second part is a protocol called NATal (Routing and NAT application layer) that extends the basic architecture in order to remove from the nodes the responsibility of routing messages. The third part consists of a special kind of node, called LSP (Lightware Super-Peer), which is responsible for maintaining the P2P routing table. In addition, this work also presents a simulator that validates the architecture and a module of the Natal protocol to be used in Linux routers
id UFRN_a0201fdc3fb58644085ce39b592fb0b8
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/15177
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Pinheiro, Marcos Cesar Madruga Alveshttp://lattes.cnpq.br/1682925222063297http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8Oliveira, Luiz Affonso Henderson Guedes dehttp://lattes.cnpq.br/7987212907837941Brasileiro, Francisco Vilarhttp://lattes.cnpq.br/5957855817378897Silva, Ivan Saraivahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2Batista, Thais Vasconcelos2014-12-17T14:55:03Z2007-08-022014-12-17T14:55:03Z2006-02-20PINHEIRO, Marcos Cesar Madruga Alves. Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado. 2006. 137 f. Tese (Doutorado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006.https://repositorio.ufrn.br/jspui/handle/123456789/15177There are some approaches that take advantage of unused computational resources in the Internet nodes - users´ machines. In the last years , the peer-to-peer networks (P2P) have gaining a momentum mainly due to its support for scalability and fault tolerance. However, current P2P architectures present some problems such as nodes overhead due to messages routing, a great amount of nodes reconfigurations when the network topology changes, routing traffic inside a specific network even when the traffic is not directed to a machine of this network, and the lack of a proximity relationship among the P2P nodes and the proximity of these nodes in the IP network. Although some architectures use the information about the nodes distance in the IP network, they use methods that require dynamic information. In this work we propose a P2P architecture to fix the problems afore mentioned. It is composed of three parts. The first part consists of a basic P2P architecture, called SGrid, which maintains a relationship of nodes in the P2P network with their position in the IP network. Its assigns adjacent key regions to nodes of a same organization. The second part is a protocol called NATal (Routing and NAT application layer) that extends the basic architecture in order to remove from the nodes the responsibility of routing messages. The third part consists of a special kind of node, called LSP (Lightware Super-Peer), which is responsible for maintaining the P2P routing table. In addition, this work also presents a simulator that validates the architecture and a module of the Natal protocol to be used in Linux routersEntre as diversas abordagens para se aproveitar os recursos computacionais ociosos existentes nas folhas da Internet, ou seja, nas máquinas dos usuários, as redes peer-to-peer (P2P) vêm ganhando destaque especial nos últimos anos devido principalmente à sua escalabilidade, desempenho e tolerância à falhas. As arquiteturas P2P atuais, entretanto, ainda apresentam alguns problemas como a sobrecarga nos nós devido à realização do roteamento de mensagens, o número elevado de nós reconfigurados devido à mudanças de topologia da rede, a existência de tráfego de roteamento dentro das redes das organizações que não é destinado a nenhuma de suas máquinas e à ausência de relação entre a proximidade dos nós na rede P2P e a proximidade desses nós na rede IP. Embora algumas arquiteturas considerem essas distâncias na rede IP, o fazem através de métodos que requerem a troca de informações constantemente. Nesse trabalho nós propomos uma arquitetura P2P para resolver os problemas citados. Essa arquitetura é composta por três partes. A primeira parte consiste em uma arquitetura P2P básica, chamada SGrid, que mantém a relação dos nós na rede P2P com suas posições na rede IP e atribui regiões de chaves adjacentes para nós de uma mesma organização. A segunda parte consiste em um protocolo chamado NATal (Routing and NAT application layer) que estende a arquitetura básica para retirar dos nós a função de roteamento de mensagens. A terceira parte consiste de um tipo especial de nó, chamado LSP (Lightware Super-Peer), que é o responsável pela manutenção das tabelas de roteamento P2P. Além da descrição da arquitetura proposta e da especificação dos protocolos SGrid e NATal, esse trabalho apresenta o simulador desenvolvido para validar a arquitetura e um módulo para ser utilizado em roteadores Linux que implementa o protocolo Natalapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Engenharia ElétricaUFRNBRAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesSistemas DistribuídosRedes Peer-to-PeerSuper-peers e redes overlayDistributed SystemsPeer-to-Peers NetworksSuper-peersand Overlay NetworksCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAUma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificadoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALMarcosCMAP.pdfapplication/pdf634837https://repositorio.ufrn.br/bitstream/123456789/15177/1/MarcosCMAP.pdf4a0393d7f7dbe297fda66b1ed1859c99MD51TEXTMarcosCMAP.pdf.txtMarcosCMAP.pdf.txtExtracted texttext/plain274841https://repositorio.ufrn.br/bitstream/123456789/15177/6/MarcosCMAP.pdf.txtb280e56fb30bcb141ade6559b18bc2abMD56THUMBNAILMarcosCMAP.pdf.jpgMarcosCMAP.pdf.jpgIM Thumbnailimage/jpeg2821https://repositorio.ufrn.br/bitstream/123456789/15177/7/MarcosCMAP.pdf.jpg0306433a0e177d86d3d8195c5c5c08f6MD57123456789/151772017-11-02 07:24:36.3oai:https://repositorio.ufrn.br:123456789/15177Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-02T10:24:36Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.por.fl_str_mv Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
title Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
spellingShingle Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
Pinheiro, Marcos Cesar Madruga Alves
Sistemas Distribuídos
Redes Peer-to-Peer
Super-peers e redes overlay
Distributed Systems
Peer-to-Peers Networks
Super-peers
and Overlay Networks
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
title_full Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
title_fullStr Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
title_full_unstemmed Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
title_sort Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
author Pinheiro, Marcos Cesar Madruga Alves
author_facet Pinheiro, Marcos Cesar Madruga Alves
author_role author
dc.contributor.authorID.por.fl_str_mv
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/1682925222063297
dc.contributor.advisorID.por.fl_str_mv
dc.contributor.advisorLattes.por.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8
dc.contributor.advisor-co1ID.por.fl_str_mv
dc.contributor.referees1.pt_BR.fl_str_mv Brasileiro, Francisco Vilar
dc.contributor.referees1ID.por.fl_str_mv
dc.contributor.referees1Lattes.por.fl_str_mv http://lattes.cnpq.br/5957855817378897
dc.contributor.referees2.pt_BR.fl_str_mv Silva, Ivan Saraiva
dc.contributor.referees2ID.por.fl_str_mv
dc.contributor.referees2Lattes.por.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2
dc.contributor.author.fl_str_mv Pinheiro, Marcos Cesar Madruga Alves
dc.contributor.advisor-co1.fl_str_mv Oliveira, Luiz Affonso Henderson Guedes de
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/7987212907837941
dc.contributor.advisor1.fl_str_mv Batista, Thais Vasconcelos
contributor_str_mv Oliveira, Luiz Affonso Henderson Guedes de
Batista, Thais Vasconcelos
dc.subject.por.fl_str_mv Sistemas Distribuídos
Redes Peer-to-Peer
Super-peers e redes overlay
topic Sistemas Distribuídos
Redes Peer-to-Peer
Super-peers e redes overlay
Distributed Systems
Peer-to-Peers Networks
Super-peers
and Overlay Networks
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.eng.fl_str_mv Distributed Systems
Peer-to-Peers Networks
Super-peers
and Overlay Networks
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description There are some approaches that take advantage of unused computational resources in the Internet nodes - users´ machines. In the last years , the peer-to-peer networks (P2P) have gaining a momentum mainly due to its support for scalability and fault tolerance. However, current P2P architectures present some problems such as nodes overhead due to messages routing, a great amount of nodes reconfigurations when the network topology changes, routing traffic inside a specific network even when the traffic is not directed to a machine of this network, and the lack of a proximity relationship among the P2P nodes and the proximity of these nodes in the IP network. Although some architectures use the information about the nodes distance in the IP network, they use methods that require dynamic information. In this work we propose a P2P architecture to fix the problems afore mentioned. It is composed of three parts. The first part consists of a basic P2P architecture, called SGrid, which maintains a relationship of nodes in the P2P network with their position in the IP network. Its assigns adjacent key regions to nodes of a same organization. The second part is a protocol called NATal (Routing and NAT application layer) that extends the basic architecture in order to remove from the nodes the responsibility of routing messages. The third part consists of a special kind of node, called LSP (Lightware Super-Peer), which is responsible for maintaining the P2P routing table. In addition, this work also presents a simulator that validates the architecture and a module of the Natal protocol to be used in Linux routers
publishDate 2006
dc.date.issued.fl_str_mv 2006-02-20
dc.date.available.fl_str_mv 2007-08-02
2014-12-17T14:55:03Z
dc.date.accessioned.fl_str_mv 2014-12-17T14:55:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PINHEIRO, Marcos Cesar Madruga Alves. Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado. 2006. 137 f. Tese (Doutorado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/15177
identifier_str_mv PINHEIRO, Marcos Cesar Madruga Alves. Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado. 2006. 137 f. Tese (Doutorado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2006.
url https://repositorio.ufrn.br/jspui/handle/123456789/15177
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Automação e Sistemas; Engenharia de Computação; Telecomunicações
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/15177/1/MarcosCMAP.pdf
https://repositorio.ufrn.br/bitstream/123456789/15177/6/MarcosCMAP.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/15177/7/MarcosCMAP.pdf.jpg
bitstream.checksum.fl_str_mv 4a0393d7f7dbe297fda66b1ed1859c99
b280e56fb30bcb141ade6559b18bc2ab
0306433a0e177d86d3d8195c5c5c08f6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814833034709434368