Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2018 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UPF |
| Texto Completo: | https://repositorio.upf.br/handle/123456789/1776 |
Resumo: | Nowadays, it is common to find dual-stack services, configured with both IPv4 and IPv6 addresses. However, a service in IPv4 can be viewed and reached by users in a completely different way than its counterpart in IPv6, due to differences in routing policies for these two protocols. Although a challenge on its own, managing a dual-stack service becomes even more challenging when involving anycast: distribution of the service across the Internet by means of deployment of replicas that answer by the same IPv4 and IPv6 addresses. Based on the fact that monitoring tools have for long been strong allies in the management of networks and services in the Internet, in this work we design and implement a supporting tool for visual comparison of IPv4 and IPv6 catchments. The goal of this tool is to help operators understanding how the dynamics of their peering and routing policies impact on the catchment of their anycast service. Using the Root DNS as a case of study, with data collected by RIPE Atlas platform, we validate and demonstrate how the proposed tool supports informed decisions by the service operator. |
| id |
UPF_98d99056c601b20a3e87d592fef119ca |
|---|---|
| oai_identifier_str |
oai:repositorio.upf.br:123456789/1776 |
| network_acronym_str |
UPF |
| network_name_str |
Repositório Institucional da UPF |
| repository_id_str |
1610 |
| spelling |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços AnycastCatchmentview: tool for visualizing the differences between IPV4 and IPV6 in Anycast ServicesSoftwareRoteadoresCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAONowadays, it is common to find dual-stack services, configured with both IPv4 and IPv6 addresses. However, a service in IPv4 can be viewed and reached by users in a completely different way than its counterpart in IPv6, due to differences in routing policies for these two protocols. Although a challenge on its own, managing a dual-stack service becomes even more challenging when involving anycast: distribution of the service across the Internet by means of deployment of replicas that answer by the same IPv4 and IPv6 addresses. Based on the fact that monitoring tools have for long been strong allies in the management of networks and services in the Internet, in this work we design and implement a supporting tool for visual comparison of IPv4 and IPv6 catchments. The goal of this tool is to help operators understanding how the dynamics of their peering and routing policies impact on the catchment of their anycast service. Using the Root DNS as a case of study, with data collected by RIPE Atlas platform, we validate and demonstrate how the proposed tool supports informed decisions by the service operator.Com o crescimento da adoção do IPv6, muitos serviços estão operando no formato dual-stack, ou seja, são configurados e aptos a receberem requisições em IPv4 e IPv6. O ideal seria que a performance em ambos os protocolos fosse a mesma. Entretanto, devido a diferenças nas políticas de roteamento, requisições em IPv4 e IPv6 para um mesmo serviço podem ser roteadas de uma maneira completamente diferente. Esse problema, acentua-se em serviços que utilizem anycast para compartilhar os mesmos endereços IPs entre diferentes réplicas espalhadas na Internet. Baseado no fato de que ferramentas de monitoramento de redes são importantes aliados na busca de uma melhor eficiência dos serviços disponibilizados na internet, neste trabalho desenvolveu-se uma ferramenta visual para observar e monitorar as diferenças entre o IPv4 e IPv6 catchment em serviços anycast. Essa ferramenta visa auxiliar operadores na compreensão das diferenças ocasionadas pelas políticas de roteamento, e consequentemente, colaborar na busca de melhorias na qualidade dos serviços prestados. Utilizando os servidores raiz do DNS como caso de estudo e de dados coletados da plataforma RIPE Atlas foi possível observar que a ferramenta desenvolvida neste trabalho auxiliou na constatação de discrepâncias no roteamento de usuários aos servidores raiz do DNS. Essas diferenças encontradas poderiam passar despercebidas sem o auxílio visual provido pela ferramenta.Universidade de Passo FundoInstituto de Ciências Exatas e Geociências – ICEGBrasilUPFPrograma de Pós-Graduação em Computação AplicadaTrentin, Marco Antônio Sandinihttp://lattes.cnpq.br/4746488333257798http://lattes.cnpq.br/5312900542020863Schmidt, Ricardo de OliveiraCostella, Leonardo2025-05-07T12:44:37Z2018-12-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfCOSTELLA, Leonardo. Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast. 2018. 124 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2018.https://repositorio.upf.br/handle/123456789/1776porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UPFinstname:Universidade de Passo Fundo (UPF)instacron:UPF2025-10-23T12:45:15Zoai:repositorio.upf.br:123456789/1776Repositório InstitucionalPRIhttp://repositorio.upf.br/oai/requestjucelei@upf.br||biblio@upf.bropendoar:16102025-10-23T12:45:15Repositório Institucional da UPF - Universidade de Passo Fundo (UPF)false |
| dc.title.none.fl_str_mv |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast Catchmentview: tool for visualizing the differences between IPV4 and IPV6 in Anycast Services |
| title |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| spellingShingle |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast Costella, Leonardo Software Roteadores CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| title_full |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| title_fullStr |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| title_full_unstemmed |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| title_sort |
Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast |
| author |
Costella, Leonardo |
| author_facet |
Costella, Leonardo |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Trentin, Marco Antônio Sandini http://lattes.cnpq.br/4746488333257798 http://lattes.cnpq.br/5312900542020863 Schmidt, Ricardo de Oliveira |
| dc.contributor.author.fl_str_mv |
Costella, Leonardo |
| dc.subject.por.fl_str_mv |
Software Roteadores CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Software Roteadores CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
Nowadays, it is common to find dual-stack services, configured with both IPv4 and IPv6 addresses. However, a service in IPv4 can be viewed and reached by users in a completely different way than its counterpart in IPv6, due to differences in routing policies for these two protocols. Although a challenge on its own, managing a dual-stack service becomes even more challenging when involving anycast: distribution of the service across the Internet by means of deployment of replicas that answer by the same IPv4 and IPv6 addresses. Based on the fact that monitoring tools have for long been strong allies in the management of networks and services in the Internet, in this work we design and implement a supporting tool for visual comparison of IPv4 and IPv6 catchments. The goal of this tool is to help operators understanding how the dynamics of their peering and routing policies impact on the catchment of their anycast service. Using the Root DNS as a case of study, with data collected by RIPE Atlas platform, we validate and demonstrate how the proposed tool supports informed decisions by the service operator. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018-12-06 2025-05-07T12:44:37Z |
| 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.uri.fl_str_mv |
COSTELLA, Leonardo. Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast. 2018. 124 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2018. https://repositorio.upf.br/handle/123456789/1776 |
| identifier_str_mv |
COSTELLA, Leonardo. Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast. 2018. 124 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2018. |
| url |
https://repositorio.upf.br/handle/123456789/1776 |
| 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 application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UPF instname:Universidade de Passo Fundo (UPF) instacron:UPF |
| instname_str |
Universidade de Passo Fundo (UPF) |
| instacron_str |
UPF |
| institution |
UPF |
| reponame_str |
Repositório Institucional da UPF |
| collection |
Repositório Institucional da UPF |
| repository.name.fl_str_mv |
Repositório Institucional da UPF - Universidade de Passo Fundo (UPF) |
| repository.mail.fl_str_mv |
jucelei@upf.br||biblio@upf.br |
| _version_ |
1850429978752057344 |