{"id":28287,"date":"2024-12-03T12:22:50","date_gmt":"2024-12-03T12:22:50","guid":{"rendered":"https:\/\/blog.lacnic.net\/?p=28287"},"modified":"2024-12-03T12:22:51","modified_gmt":"2024-12-03T12:22:51","slug":"historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado","status":"publish","type":"post","link":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/","title":{"rendered":"Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado"},"content":{"rendered":"\n<p><strong>Por <\/strong><a href=\"https:\/\/www.fastly.com\/blog\/job-snijders\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Job Snijders<\/strong><\/a><strong>, engenheiro de software principal<\/strong><\/p>\n\n\n\n<p><strong><em>Publicado originalmente no <\/em><\/strong><a href=\"https:\/\/www.fastly.com\/blog\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><em>blog de Fastly<\/em><\/strong><\/a><\/p>\n\n\n\n<p>Para ser bem direto, esta \u00e9 realmente uma hist\u00f3ria sobre algo que, no final das contas, acabou n\u00e3o sendo um problema. No entanto, \u00e0s vezes hist\u00f3rias chatas tamb\u00e9m merecem ser contadas. Para entender o contexto, devemos voltar a fevereiro de 2008. Naquela \u00e9poca, sem ter qualquer culpa, uma das plataformas de troca de v\u00eddeos mais populares do mundo sofreu uma grave interrup\u00e7\u00e3o que durou v\u00e1rias horas e afetou milh\u00f5es de visualiza\u00e7\u00f5es de v\u00eddeos. O impacto foi t\u00e3o grande que at\u00e9 mesmo os meios de comunica\u00e7\u00e3o tradicionais divulgaram de forma ampla o que basicamente foi um incidente de roteamento pouco comum. Hoje em dia, ouvimos cada vez menos sobre incidentes como esses, embora a Internet seja maior do que nunca. Tr\u00eas semanas atr\u00e1s, o Fastly foi alvo de uma tentativa de sequestro de BGP, semelhante ao que aconteceu em 2008, mas desta vez quase ningu\u00e9m percebeu. E por que isso? Porque algo mudou. Neste artigo, vou aprofundar em uma das hist\u00f3rias de sucesso mais not\u00e1veis, mas pouco conhecidas, da Internet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Um curso intensivo sobre como funciona o roteamento da Internet<\/strong><\/h2>\n\n\n\n<p>Basicamente, a Internet \u00e9 um <a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_backbone\" target=\"_blank\" rel=\"noreferrer noopener\">backbone<\/a> que abrange centenas de milhares de <a href=\"https:\/\/en.wikipedia.org\/wiki\/Router_(computing)\" target=\"_blank\" rel=\"noreferrer noopener\">roteadores<\/a> interconectados entre si, gerenciados por cerca de 85 000 organiza\u00e7\u00f5es para fornecer dados a milh\u00f5es de destinos digitais. Para estabelecer quais partes da Internet est\u00e3o conectadas e aonde \u2014quer dizer, a que dire\u00e7\u00e3o enviar pacotes de dados para alcan\u00e7ar um determinado destino da Internet (um endere\u00e7o IP espec\u00edfico) \u2014 todos esses roteadores trocam mensagens entre si usando um formato de protocolo padr\u00e3o na ind\u00fastria chamado <a href=\"https:\/\/en.wikipedia.org\/wiki\/Border_Gateway_Protocol\" target=\"_blank\" rel=\"noreferrer noopener\">BGP<\/a>. A totalidade dessa troca r\u00e1pida de informa\u00e7\u00f5es de roteamento \u00e9 muitas vezes chamada de <em>sistema de roteamento global da Internet<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte-1024x1024.jpg\" alt=\"\" class=\"wp-image-28276\" srcset=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte-1024x1024.jpg 1024w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte-300x300.jpg 300w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte-330x330.jpg 330w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte-768x768.jpg 768w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/fig1-mapa-de-internet-del-proyecto-opte.jpg 1318w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Internet Map by The Opte Project &#8211; Originally from the English Wikipedia, CC BY 2.5,&nbsp;<\/em><a href=\"https:\/\/commons.wikimedia.org\/w\/index.php?curid=1538544\"><em>https:\/\/commons.wikimedia.org\/w\/index.php?curid=1538544<\/em><\/a><\/figcaption><\/figure>\n\n\n\n<p>Um dos principais fatores para os roteadores decidirem qual dos muitos caminhos usar para enviar dados \u00e9 o algoritmo de correspond\u00eancia com o prefixo IP mais longo (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Longest_prefix_match\" target=\"_blank\" rel=\"noreferrer noopener\">Longest Prefix Match ou LPM<\/a>). Resumindo: informa\u00e7\u00f5es mais detalhadas sobre um destino s\u00e3o prefer\u00edveis a informa\u00e7\u00f5es menos granulares. Pense no que acontece se inserirmos a rua e a cidade de destino no sistema de navega\u00e7\u00e3o do nosso carro e compare com o que aconteceria se inser\u00edssemos apenas o nome da cidade. Ambas as op\u00e7\u00f5es v\u00e3o aproxim\u00e1-lo do seu destino, mas provavelmente, se fornecermos informa\u00e7\u00f5es mais espec\u00edficas, conseguiremos um caminho melhor. Em outras palavras, a Internet n\u00e3o funcionaria sem o LPM.<\/p>\n\n\n<section class=\"acf-view acf-view--id--21788 acf-view--object-id--28287\"><div class=\"acf-view__texto_fijo acf-view__row\"><div class=\"acf-view__texto_fijo-field acf-view__field\"><div class=\"acf-view__texto_fijo-choice acf-view__choice\">Leia tamb\u00e9m:<\/div><\/div><\/div><div class=\"acf-view__enlace acf-view__row\"><div class=\"acf-view__enlace-field acf-view__field\"><a target=\"_self\" class=\"acf-view__enlace-link acf-view__link\" href=\"https:\/\/blog.lacnic.net\/pt-br\/acabou-o-tempo-por-que-os-roa-do-rpki-estao-sempre-prestes-a-expirar\/\">Acabou o tempo! Por que os ROA do RPKI est\u00e3o sempre prestes a expirar<\/a><\/div><\/div><\/section>\n\n\n<p>Um dos principais motivos para o incr\u00edvel crescimento anual da Internet \u00e9 que qualquer pessoa pode se conectar facilmente e come\u00e7ar a enviar e receber dados quase de imediato. Conectamos nosso roteador a roteadores vizinhos de outras organiza\u00e7\u00f5es e depois se usa o BGP para enviar uma mensagem ao sistema de roteamento. Ao fazer isso, informamos \u00e0 Internet que nossos endere\u00e7os IP agora podem ser acessados \u200b\u200bpor meio de um \u201cnexthop\u201d espec\u00edfico. O corol\u00e1rio \u00e9 que a vulnerabilidade mais \u00f3bvia do sistema de roteamento \u00e9 o an\u00fancio n\u00e3o autorizado de rotas para endere\u00e7os IP. Mais sobre esse aspecto na pr\u00f3xima se\u00e7\u00e3o!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que aconteceu em 2008?<\/strong><\/h2>\n\n\n\n<p>A operadora de telecomunica\u00e7\u00f5es dominante de um grande estado-na\u00e7\u00e3o foi instru\u00edda a censurar uma plataforma de troca de v\u00eddeos muito popular dentro de suas fronteiras. Dos v\u00e1rios mecanismos para bloquear o acesso a um servi\u00e7o espec\u00edfico da Internet, o BGP \u00e9 uma das formas mais simples (embora mais contundentes) de bloquear o tr\u00e1fego indesejado. No curso das opera\u00e7\u00f5es normais da rede, nem toda mensagem BGP \u00e9 destinada ou esperada para ser distribu\u00edda no sistema global. Um operador de rede poderia querer que certas mensagens BGP sejam distribu\u00eddas apenas aos seus pr\u00f3prios roteadores para fins privados, limitando assim seu alcance ao seu pr\u00f3prio dom\u00ednio administrativo.<\/p>\n\n\n\n<p>Infelizmente, devido a um erro de configura\u00e7\u00e3o, as mensagens BGP destinadas a cumprir a ordem de censura tamb\u00e9m foram transmitidas para redes adjacentes fora do pa\u00eds, que por sua vez as distribu\u00edram para suas redes adjacentes, e assim por diante. Em um piscar de olhos, roteadores do mundo todo receberam mensagens BGP indicando que um conjunto espec\u00edfico de endere\u00e7os IP da plataforma de v\u00eddeo (lembre-se do algoritmo LPM) estava agora sendo servido pela infraestrutura no Paquist\u00e3o. Como n\u00e3o era ali que a plataforma de v\u00eddeo estava realmente conectada, os pacotes de dados da Internet acabaram sendo descartados, causando uma interrup\u00e7\u00e3o global de sua presen\u00e7a on-line. RIPE NCC elaborou um&nbsp;<a href=\"https:\/\/www.ripe.net\/about-us\/news\/youtube-hijacking-a-ripe-ncc-ris-case-study\/\" target=\"_blank\" rel=\"noreferrer noopener\">artigo<\/a>&nbsp;muito bom sobre os detalhes t\u00e9cnicos; o&nbsp;<a href=\"https:\/\/www.nytimes.com\/2008\/02\/26\/technology\/26tube.html\" target=\"_blank\" rel=\"noreferrer noopener\">NY Times<\/a>,&nbsp;<a href=\"https:\/\/www.cnet.com\/culture\/how-pakistan-knocked-youtube-offline-and-how-to-make-sure-it-never-happens-again\/\" target=\"_blank\" rel=\"noreferrer noopener\">CNET<\/a>,&nbsp;<a href=\"https:\/\/arstechnica.com\/uncategorized\/2008\/02\/insecure-routing-redirects-youtube-to-pakistan\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ars Technica<\/a> e&nbsp;<a href=\"https:\/\/www.nbcnews.com\/id\/wbna23339712\" target=\"_blank\" rel=\"noreferrer noopener\">NBC News<\/a>&nbsp;tamb\u00e9m cobriram o incidente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Avancemos at\u00e9 2024<\/strong><\/h2>\n\n\n\n<p>Um incidente de roteamento muito semelhante aconteceu com Fastly na semana passada, mas desta vez n\u00e3o houve manchetes. Embora esse incidente pudesse ter afetado severamente a Fastly alguns anos atr\u00e1s, desta vez o impacto foi insignificante. E como podemos explicar isso? Embora os atores e as motiva\u00e7\u00f5es espec\u00edficas sejam diferentes do famoso incidente de 2008, no fundo, os detalhes t\u00e9cnicos foram essencialmente os mesmos. Neste \u00faltimo caso, o estado titular de outra grande na\u00e7\u00e3o gerou mensagens BGP que sequestraram parte do espa\u00e7o de endere\u00e7os IP da Fastly com o prop\u00f3sito de interromper o tr\u00e1fego da Internet. Ent\u00e3o, o que mudou desde 2008?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O RPKI melhora a confiabilidade do sistema de roteamento<\/strong><\/h2>\n\n\n\n<p>A grande diferen\u00e7a entre 2008 e 2024 \u00e9 que hoje em dia a ind\u00fastria da Internet usa um mecanismo criptograficamente verific\u00e1vel chamado <a href=\"https:\/\/www.fastly.com\/blog\/fastly-drives-improved-internet-routing-security-with-global-push-to-adopt\" target=\"_blank\" rel=\"noreferrer noopener\">RPKI<\/a> para avaliar a credibilidade das mensagens BGP de forma totalmente automatizada. O RPKI \u00e9 um banco de dados distribu\u00eddo por meio do qual as redes podem publicar suas inten\u00e7\u00f5es de roteamento em <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9582.html\" target=\"_blank\" rel=\"noreferrer noopener\">Autoriza\u00e7\u00f5es de Origem de Rota (ROA)<\/a>, permitindo assim que outras redes validem mensagens BGP nesse banco de dados usando um servi\u00e7o chamado Valida\u00e7\u00e3o de Origem de Rotas (ROV). Ao rejeitar as mensagens que n\u00e3o passam nesta valida\u00e7\u00e3o, as rotas n\u00e3o v\u00e1lidas para o RPKI podem <a href=\"https:\/\/www.kentik.com\/blog\/how-much-does-rpki-rov-reduce-the-propagation-of-invalid-routes\/\" target=\"_blank\" rel=\"noreferrer noopener\">ficar fora de circula\u00e7\u00e3o<\/a>, o que limita sua capacidade de causar interrup\u00e7\u00f5es.<\/p>\n\n\n\n<p>Publicar ROA \u00e9 f\u00e1cil! Os cinco <a href=\"https:\/\/nro.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">RIR<\/a> oferecem servi\u00e7os de certifica\u00e7\u00e3o RPKI como parte de seus servi\u00e7os padr\u00e3o para seus membros. Como a Fastly publica os ROA de todos os seus endere\u00e7os IP, os pontos de troca de tr\u00e1fego e as principais operadoras como NTT, Comcast, AT&amp;T, Cogent, Arelion e Lumen podem ignorar automaticamente as mensagens BGP problem\u00e1ticas (como as que estavam sequestrando o espa\u00e7o IP da Fastly neste \u00faltimo incidente!).&nbsp;<em>Como<\/em> a ind\u00fastria em geral est\u00e1 usando RPKI, o \u00fanico impacto mensur\u00e1vel em nossa entrega de tr\u00e1fego foi em rela\u00e7\u00e3o ao pr\u00f3prio disruptor; o restante do mundo permaneceu alheio a esse incidente. Um sequestro de BGP muito s\u00e9rio aconteceu e o Fastly se saiu muito bem. O RPKI funciona conforme o esperado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O RPKI \u00e9 uma tecnologia madura<\/strong><\/h2>\n\n\n\n<p>A hist\u00f3ria do RPKI come\u00e7ou h\u00e1 duas d\u00e9cadas, quando a sintaxe dos certificados X.509 foi estendida para oferecer suporte \u00e0 codifica\u00e7\u00e3o de endere\u00e7os IP e n\u00fameros de sistemas aut\u00f4nomos atrav\u00e9s da <a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc3779\" target=\"_blank\" rel=\"noreferrer noopener\">RFC 3779<\/a>. (X.509 \u00e9 a base dos mecanismos de seguran\u00e7a web, como o &#8220;https:\/\/&#8221; que todos conhecemos). Nos anos que se seguiram, foi desenvolvido um projeto para uma arquitetura que ordenasse o sistema de roteamento global cada vez mais complexo (<a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc6480\" target=\"_blank\" rel=\"noreferrer noopener\">RFC 6480<\/a>). Mais tarde, os cinco RIR (APNIC, ARIN, RIPE NCC, LACNIC e AfriNIC) come\u00e7aram a trabalhar para desenvolver sistemas que os operadores pudessem usar para configurar os ROA. Em 2018 e 2019, projetos de c\u00f3digo aberto como&nbsp;<a href=\"https:\/\/www.rpki-client.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">rpki-client<\/a>&nbsp;e&nbsp;<a href=\"https:\/\/www.nlnetlabs.nl\/projects\/routing\/routinator\/\" target=\"_blank\" rel=\"noreferrer noopener\">routinator<\/a> foram lan\u00e7ados para preencher com seguran\u00e7a a lacuna entre os sistemas dos RIR e os roteadores BGP. E, finalmente, no ano de 2020, houve um <a href=\"https:\/\/rpki-monitor.antd.nist.gov\/ROV#div2\" target=\"_blank\" rel=\"noreferrer noopener\">aumento acentuado<\/a> da adop\u00e7\u00e3o do RPKI por parte dos principais ISP, IXP e provedores de servi\u00e7os na nuvem, permitindo que o sistema RPKI fosse mais eficaz na hora de beneficiar a Internet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclus\u00e3o<\/strong><\/h2>\n\n\n\n<p>Realizar mudan\u00e7as fundamentais, como o que o RPKI fez para a Internet, \u00e9 uma quest\u00e3o de extrema paci\u00eancia e perseveran\u00e7a. Isso acontece porque a Internet, por natureza, n\u00e3o tem uma administra\u00e7\u00e3o centralizada ou de cima para baixo. O sistema de roteamento da Internet \u00e9 uma colabora\u00e7\u00e3o volunt\u00e1ria entre cerca de 100 mil organiza\u00e7\u00f5es. A mudan\u00e7a vem da lideran\u00e7a pelo exemplo, promovendo a divulga\u00e7\u00e3o entre colegas e s\u00f3cios de neg\u00f3cios, e uma abordagem de engenharia iterativa para resolver quaisquer obst\u00e1culos descobertos ao longo do caminho. Centenas de engenheiros e cientistas dedicaram centenas de anos para modificar um sistema em funcionamento, implementando o RPKI e melhorando a confiabilidade da Internet. No <a href=\"https:\/\/www.ietf.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">IETF<\/a>, o trabalho para melhorar ainda mais a confiabilidade e o desempenho do RPKI continua at\u00e9 hoje.<\/p>\n\n\n\n<p>Para mim, n\u00e3o houve nenhuma surpresa quando o <a href=\"https:\/\/www.whitehouse.gov\/oncd\/briefing-room\/2024\/09\/03\/press-release-white-house-office-of-the-national-cyber-director-releases-roadmap-to-enhance-internet-routing-security\/\" target=\"_blank\" rel=\"noreferrer noopener\">Poder Executivo<\/a> do Governo dos EUA reconheceu os benef\u00edcios sociais do uso do RPKI e respaldou a tecnologia para come\u00e7ar a abordar as vulnerabilidades inerentes ao BGP. Em \u00faltima an\u00e1lise, o RPKI \u00e9 um sistema que ajuda as redes a permanecerem em sua pr\u00f3pria faixa, permitindo que todos circulem com seguran\u00e7a pela rodovia digital.<\/p>\n\n\n\n<p><em>Joel Jaeggli (Fastly), Tony Tauber (Comcast) e Doug Madory (Kentik) contribuiram para este artigo.<\/em><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Por Job Snijders, engenheiro de software principal Publicado originalmente no blog de Fastly Para ser bem direto, esta \u00e9 realmente uma hist\u00f3ria sobre algo que, no final das contas, acabou n\u00e3o sendo um problema. No entanto, \u00e0s vezes hist\u00f3rias chatas tamb\u00e9m merecem ser contadas. Para entender o contexto, devemos voltar a fevereiro de 2008. Naquela [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":28279,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[920],"tags":[1281],"archivo":[1346,1452],"taxonomy-authors":[1501],"tipo_autor":[],"class_list":["post-28287","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-roteamento","tag-roteamento","archivo-edicoes-anteriores","archivo-destaques-2023","taxonomy-authors-job-snijders-pt-br"],"acf":{"author":"Job Snijders","related_notes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado\" \/>\n<meta property=\"og:description\" content=\"Por Job Snijders, engenheiro de software principal Publicado originalmente no blog de Fastly Para ser bem direto, esta \u00e9 realmente uma hist\u00f3ria sobre algo que, no final das contas, acabou n\u00e3o sendo um problema. No entanto, \u00e0s vezes hist\u00f3rias chatas tamb\u00e9m merecem ser contadas. Para entender o contexto, devemos voltar a fevereiro de 2008. Naquela [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\" \/>\n<meta property=\"og:site_name\" content=\"LACNIC Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/lacnic\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-03T12:22:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-03T12:22:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png\" \/>\n\t<meta property=\"og:image:width\" content=\"680\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gianni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@lacnic\" \/>\n<meta name=\"twitter:site\" content=\"@lacnic\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\"},\"author\":{\"name\":\"Gianni\",\"@id\":\"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab\"},\"headline\":\"Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado\",\"datePublished\":\"2024-12-03T12:22:50+00:00\",\"dateModified\":\"2024-12-03T12:22:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\"},\"wordCount\":1636,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/blog.lacnic.net\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png\",\"keywords\":[\"Roteamento\"],\"articleSection\":[\"Roteamento\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\",\"url\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\",\"name\":\"LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado\",\"isPartOf\":{\"@id\":\"https:\/\/blog.lacnic.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png\",\"datePublished\":\"2024-12-03T12:22:50+00:00\",\"dateModified\":\"2024-12-03T12:22:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage\",\"url\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png\",\"contentUrl\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png\",\"width\":680,\"height\":330},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/blog.lacnic.net\/pt-br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.lacnic.net\/#website\",\"url\":\"https:\/\/blog.lacnic.net\/\",\"name\":\"LACNIC Blog\",\"description\":\"LACNIC Internet Community Newsletter\",\"publisher\":{\"@id\":\"https:\/\/blog.lacnic.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.lacnic.net\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.lacnic.net\/#organization\",\"name\":\"LACNIC Blog\",\"url\":\"https:\/\/blog.lacnic.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg\",\"contentUrl\":\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg\",\"caption\":\"LACNIC Blog\"},\"image\":{\"@id\":\"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/lacnic\",\"https:\/\/x.com\/lacnic\",\"https:\/\/www.instagram.com\/lacnic\/?hl=es-la\",\"https:\/\/uy.linkedin.com\/company\/lacnic\",\"https:\/\/www.youtube.com\/user\/lacnicstaff\",\"https:\/\/www.lacnic.net\/podcast\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab\",\"name\":\"Gianni\",\"url\":\"https:\/\/blog.lacnic.net\/pt-br\/author\/gianni\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/","og_locale":"pt_BR","og_type":"article","og_title":"LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado","og_description":"Por Job Snijders, engenheiro de software principal Publicado originalmente no blog de Fastly Para ser bem direto, esta \u00e9 realmente uma hist\u00f3ria sobre algo que, no final das contas, acabou n\u00e3o sendo um problema. No entanto, \u00e0s vezes hist\u00f3rias chatas tamb\u00e9m merecem ser contadas. Para entender o contexto, devemos voltar a fevereiro de 2008. Naquela [&hellip;]","og_url":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/","og_site_name":"LACNIC Blog","article_publisher":"https:\/\/facebook.com\/lacnic","article_published_time":"2024-12-03T12:22:50+00:00","article_modified_time":"2024-12-03T12:22:51+00:00","og_image":[{"width":680,"height":330,"url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","type":"image\/png"}],"author":"Gianni","twitter_card":"summary_large_image","twitter_creator":"@lacnic","twitter_site":"@lacnic","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#article","isPartOf":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/"},"author":{"name":"Gianni","@id":"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab"},"headline":"Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado","datePublished":"2024-12-03T12:22:50+00:00","dateModified":"2024-12-03T12:22:51+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/"},"wordCount":1636,"commentCount":0,"publisher":{"@id":"https:\/\/blog.lacnic.net\/#organization"},"image":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","keywords":["Roteamento"],"articleSection":["Roteamento"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/","url":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/","name":"LACNIC Blog | Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado","isPartOf":{"@id":"https:\/\/blog.lacnic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage"},"image":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","datePublished":"2024-12-03T12:22:50+00:00","dateModified":"2024-12-03T12:22:51+00:00","breadcrumb":{"@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#primaryimage","url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","contentUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","width":680,"height":330},{"@type":"BreadcrumbList","@id":"https:\/\/blog.lacnic.net\/pt-br\/historia-de-guerra-o-rpki-esta-funcionando-conforme-planejado\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blog.lacnic.net\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Hist\u00f3ria de guerra: o RPKI est\u00e1 funcionando conforme planejado"}]},{"@type":"WebSite","@id":"https:\/\/blog.lacnic.net\/#website","url":"https:\/\/blog.lacnic.net\/","name":"LACNIC Blog","description":"LACNIC Internet Community Newsletter","publisher":{"@id":"https:\/\/blog.lacnic.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.lacnic.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/blog.lacnic.net\/#organization","name":"LACNIC Blog","url":"https:\/\/blog.lacnic.net\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/","url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg","contentUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg","caption":"LACNIC Blog"},"image":{"@id":"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/lacnic","https:\/\/x.com\/lacnic","https:\/\/www.instagram.com\/lacnic\/?hl=es-la","https:\/\/uy.linkedin.com\/company\/lacnic","https:\/\/www.youtube.com\/user\/lacnicstaff","https:\/\/www.lacnic.net\/podcast"]},{"@type":"Person","@id":"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab","name":"Gianni","url":"https:\/\/blog.lacnic.net\/pt-br\/author\/gianni\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2024\/12\/rpki-seguridad-enrutamiento-internet-collaboracion.png","jetpack_sharing_enabled":true,"wpml_current_locale":"pt_BR","wpml_translations":[{"locale":"es_ES","id":28272,"post_title":"Historia de guerra: RPKI est\u00e1 funcionando seg\u00fan lo previsto","slug":"historia-de-guerra-rpki-esta-funcionando-segun-lo-previsto","href":"https:\/\/blog.lacnic.net\/historia-de-guerra-rpki-esta-funcionando-segun-lo-previsto\/"},{"locale":"en_US","id":28281,"post_title":"War story: RPKI is working as intended","slug":"war-story-rpki-is-working-as-intended","href":"https:\/\/blog.lacnic.net\/en\/war-story-rpki-is-working-as-intended\/"}],"_links":{"self":[{"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/posts\/28287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/comments?post=28287"}],"version-history":[{"count":1,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/posts\/28287\/revisions"}],"predecessor-version":[{"id":28288,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/posts\/28287\/revisions\/28288"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/media\/28279"}],"wp:attachment":[{"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/media?parent=28287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/categories?post=28287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/tags?post=28287"},{"taxonomy":"archivo","embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/archivo?post=28287"},{"taxonomy":"taxonomy-authors","embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/taxonomy-authors?post=28287"},{"taxonomy":"tipo_autor","embeddable":true,"href":"https:\/\/blog.lacnic.net\/pt-br\/wp-json\/wp\/v2\/tipo_autor?post=28287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}