🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Utilizando o protocolo Bittorrent DHT para viabilizar conectividade fim-a-fim de propósito geral em redes com servidores NAT

dc.contributor.advisor1Mesquita, Marco Diego Aurélio
dc.contributor.authorSilva, Josaias de Moura
dc.contributor.referee1Souza, Vinícius Samuel Valério de
dc.contributor.referee2Fontes, Laysa Mabel de Oliveira
dc.date.accessioned2020-04-13T16:04:40Z
dc.date.available2020-04-13
dc.date.available2020-04-13T16:04:40Z
dc.date.issued2018-09-14
dc.description.abstractAs a result of using the, Network Address Translation (NAT) technique as a solution to the problem of IPv4 address limit, computers that connect to the Internet using this technique have lost the ability to communicate directly. In this scenario this work proposes a Node.js JavaScript library development that provides peer-to-peer (P2P) connectivity between peers with Internet connection through non-symmetrical NAT’s. The approach adopted to solve the connectivity problem was the use of the UDP Hole Punching technique using the BitTorrent DHT (Distributed Hash Table) as a rendezvous server role. Network simulations were used to verify the operation of the library and it was observed that it succeeded in providing the desired connectivity.pt_BR
dc.description.resumoComo resultado d autilização da técnica Network AddressTranslation(NAT)comoforma de solução para o problema de escassez de endereços IP do protocolo IPv4, os computadores que se conectam à Internet por meio desta técnica perderam a capacidade de se comunicarem diretamente. Diante deste cenário, este trabalho propõem uma biblioteca JavaScript em Node.js que proporciona conectividade peer-to-peer (P2P) entre peers que se conectam à Internet por meio de NAT’s não simétricos. A abordagem adotada para solucionar o problema da conectividade foi a utilização da técnica de UDP Hole Punching utilizando a rede BitTorrent DHT (Distributed Hash Table) para atuar como rendezvous server. Foram utilizadas simulações de redes para verificar o funcionamento da biblioteca e foi observado que ela obteve sucesso em proporcionar a conectividade desejada.pt_BR
dc.description.sponsorshipTrabalho não financiado por agência de fomento, ou autofinanciadopt_BR
dc.identifier.citationSilva(2018) (SILVA, 2018)pt_BR
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/4807
dc.languageporpt_BR
dc.publisherUniversidade Federal Rural do Semi-Áridopt_BR
dc.publisher.centerCentro Multidisciplinar de Pau dos Ferros - CMPF
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFERSApt_BR
dc.relation.referencesSILVA, Josaias de Moura. Utilizando o protocolo Bittorrent DHT para viabilizar conectividade fim-a-fim de propósito geral em redes com servidores NAT. 2018. 51 f. Monografia (Graduação em Tecnologia da Informação), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2018.pt_BR
dc.rightsinfo:eu-repo/semantics/openAccesspt_BR
dc.rights.licenseCC-BY-SApt_BR
dc.subjectBitTorrent DHTpt_BR
dc.subjectUDP holepunchingpt_BR
dc.subjectPonto-a-pontopt_BR
dc.subjectNodeJSpt_BR
dc.subjectPeer-to-peerpt_BR
dc.subjectNetwork address translationpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAOpt_BR
dc.titleUtilizando o protocolo Bittorrent DHT para viabilizar conectividade fim-a-fim de propósito geral em redes com servidores NATpt_BR
dc.typeinfo:eu-repo/semantics/bachelorThesispt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
JosaiasMS_MONO.pdf
Tamanho:
1,2 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,82 KB
Formato:
Item-specific license agreed upon to submission
Descrição: