Catchmentview: ferramenta de visualização das diferenças entre IPV4 e IPV6 catchment em Serviços Anycast

Detalhes bibliográficos
Autor(a) principal: Costella, Leonardo
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