Uma arquitetura P2P baseada na hierarquia do endereçamento IP com roteamento unificado
Autor(a) principal: | |
---|---|
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 |