Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | https://bdm.unb.br/handle/10483/26525 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
id |
UNB-2_8e3f85d2c815a344dc19173e53a7b909 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/26525 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Pereira, Raphael RodriguesFerreira, Pedro Henrique LimaBordim, Jacir LuizPEREIRA, Raphael Rodrigues; FERREIRA, Pedro Henrique Lima. Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup. 2019. xvii, 87 f., il. (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.https://bdm.unb.br/handle/10483/26525Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.Com a grande popularidade do protocolo de Internet, usado para definir os endereços de rede para dispositivos conectados à Internet, criou-se um grande problema de esgotamento de endereços. Isto resultou na criação da Tradução de Endereço de Rede (do inglês, Network Address Translation - NAT), utilizado com o objetivo de compartilhar o uso de um único endereço de rede entre vários dispositivos. Seu amplo uso, acarretou em problemas relacionados a conectividade entre aparelhos em diferentes redes. No trabalho será realizada uma apresentação dos principais métodos utilizados para a travessia de NAT, destacando o Protocolo de Controle de Porta (do inglês, Port Control Protocol - PCP). Este protocolo, proposto pelo Internet Engineering Task Force e descrito na RFC 6887, permite que um dispositivo em uma rede privada faça um mapeamento de seu endereço de rede para um endereço externo e roteável, permitindo assim ser alcançável por diferentes nós na Internet. O objetivo é analisar as principais funcionalidades deste protocolo na prática, buscando integrar uma implementação deste com duas ferramentas de backup, o Bacula e o Rsync, para expor como esta solução de travessia de NAT pode ser utilizada em um cenário real com o objetivo de aumentar o escopo de uso destas ferramentas. Foi feita uma análise de performance dessas ferramentas em um cenário onde o uso do PCP é necessário, indicando o PCP como uma solução válida e eficiente para a realização de travessia de NAT.Submitted by Kathryn Araujo (kathrynaraujo@bce.unb.br) on 2020-11-24T18:25:41Z No. of bitstreams: 1 2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdf: 2008941 bytes, checksum: bbaad065fb51891946ccca8466370349 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-02-02T12:07:53Z (GMT) No. of bitstreams: 1 2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdf: 2008941 bytes, checksum: bbaad065fb51891946ccca8466370349 (MD5)Made available in DSpace on 2021-02-02T12:07:53Z (GMT). No. of bitstreams: 1 2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdf: 2008941 bytes, checksum: bbaad065fb51891946ccca8466370349 (MD5)With the widespread popularity of the Internet protocol, which is used to distribute net- work addresses to devices connected to the Internet, a major problem of address exhaus- tion has been created. This resulted in the creation of the Network Address Translator, which is mainly used to share the use of a single network address across multiple devices. Its widespread use has led to problems related to connectivity between devices on different networks. The main methods used for NAT traversal were presented, with a special focus on the Port Control Protocol, PCP. This protocol, proposed by the IETF and described in RFC 6887, allows a host on a private network to map its IP address and port to a routable address, thus allowing it to be reachable by different nodes on the Internet. The goal is to analyze this protocol’s main features in practice, integrating an implementation with two backup tools, Bacula and Rsync, to expose how PCP can be used in a real scenario in order to increase the usability of these tools. An analysis of performance of these tools was performed in a scenario where PCP is necessary, showing PCP as a valid and efficient solution for NAT traversal.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessTCP/IP (Protocolo de rede de computação)Redes de computação - protocolosOSI (Padrão de redes de computação)Travessia de NATAvaliação do PCP como mecanismo de travessia de NAT em aplicações de backupinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-02-02T12:07:53Z2021-02-02T12:07:53Z2019-07-25porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/26525/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdf2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdfapplication/pdf2008941http://bdm.unb.br/xmlui/bitstream/10483/26525/1/2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdfbbaad065fb51891946ccca8466370349MD5110483/265252021-02-02 10:08:44.067oai:bdm.unb.br:10483/26525w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-02-02T12:08:44Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
title |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
spellingShingle |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup Pereira, Raphael Rodrigues TCP/IP (Protocolo de rede de computação) Redes de computação - protocolos OSI (Padrão de redes de computação) Travessia de NAT |
title_short |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
title_full |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
title_fullStr |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
title_full_unstemmed |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
title_sort |
Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup |
author |
Pereira, Raphael Rodrigues |
author_facet |
Pereira, Raphael Rodrigues Ferreira, Pedro Henrique Lima |
author_role |
author |
author2 |
Ferreira, Pedro Henrique Lima |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Pereira, Raphael Rodrigues Ferreira, Pedro Henrique Lima |
dc.contributor.advisor1.fl_str_mv |
Bordim, Jacir Luiz |
contributor_str_mv |
Bordim, Jacir Luiz |
dc.subject.keyword.pt_BR.fl_str_mv |
TCP/IP (Protocolo de rede de computação) Redes de computação - protocolos OSI (Padrão de redes de computação) Travessia de NAT |
topic |
TCP/IP (Protocolo de rede de computação) Redes de computação - protocolos OSI (Padrão de redes de computação) Travessia de NAT |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
publishDate |
2019 |
dc.date.submitted.none.fl_str_mv |
2019-07-25 |
dc.date.accessioned.fl_str_mv |
2021-02-02T12:07:53Z |
dc.date.available.fl_str_mv |
2021-02-02T12:07:53Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
PEREIRA, Raphael Rodrigues; FERREIRA, Pedro Henrique Lima. Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup. 2019. xvii, 87 f., il. (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
dc.identifier.uri.fl_str_mv |
https://bdm.unb.br/handle/10483/26525 |
identifier_str_mv |
PEREIRA, Raphael Rodrigues; FERREIRA, Pedro Henrique Lima. Avaliação do PCP como mecanismo de travessia de NAT em aplicações de backup. 2019. xvii, 87 f., il. (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
url |
https://bdm.unb.br/handle/10483/26525 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/26525/2/license.txt http://bdm.unb.br/xmlui/bitstream/10483/26525/1/2019_RaphaelPereira_PedroHenriquFerreira_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 bbaad065fb51891946ccca8466370349 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1801493136326787072 |