Resumo
- A IBM disse que um grande volume de informações de roteamento incorretas provocou congestionamento severo, situação em que a demanda por transmissão supera a capacidade disponível da rede. Um prefixo de rede é uma faixa de endereços do Protocolo de Internet (IP) tratada como uma unidade de roteamento; quando a informação sobre essa faixa está errada, a alcançabilidade — a capacidade efetiva de chegar ao destino — pode falhar em vários serviços.
- Em uma falha desse tipo, o plano de gerenciamento, conjunto de funções usadas para observar, configurar e recuperar a rede, torna-se tão importante quanto o caminho de dados. Acesso fora de banda e comunicação de status são meios independentes da rota de produção para operar e informar; o raio de impacto é a extensão de serviços e usuários atingidos por uma mesma falha, e não apenas o número de equipamentos que geraram alertas.
- A responsabilidade pelo controle significa saber qual organização tem autoridade real para aceitar ou rejeitar rotas, ajustar alarmes, isolar uma anomalia e restaurar o serviço. Telemetria é o conjunto de dados de observação produzido por equipamentos e serviços; sem relacionar esses dados a decisões e horários dos dois lados da fronteira, a explicação da causa e a verificação das medidas corretivas ficam incompletas.
O que o registro público mostra
A cobertura contemporânea da TechCrunch registrou uma interrupção ampla de rede na IBM Cloud a partir de aproximadamente 14h30, no horário do Pacífico, em 9 de junho de 2020. Serviços hospedados foram afetados, e a página principal de status da IBM retornou um erro interno de servidor justamente quando os clientes buscavam informações sobre a situação.
Esse horário não demonstra que todas as regiões, todos os produtos e todos os clientes tenham sido afetados ao mesmo tempo. As fontes abertas não apresentam um único relógio global de início e recuperação. Transformar experiências diferentes em uma duração uniforme criaria uma precisão que o material disponível não oferece.
Reportagens do The Register e da CRN preservaram a explicação da IBM: um provedor de rede externo teria inundado a IBM Cloud com informações de roteamento incorretas, causando congestionamento severo e afetando serviços de nuvem e centros de dados. Trata-se de uma atribuição feita pela IBM, não de uma conclusão obtida por terceiros a partir de configurações privadas de roteadores ou registros completos publicados.
A IBM também afirmou que os serviços foram restaurados, que adotou medidas de mitigação e que seu trabalho de análise da causa não identificou perda de dados nem problemas de segurança cibernética. Essa conclusão negativa continua limitada ao que a IBM examinou e declarou; ela não equivale a uma auditoria independente de cada ambiente de cliente.
Como uma informação de rota chega até o serviço
Redes que se conectam trocam anúncios BGP indicando os prefixos que podem ser alcançados por cada vizinho. O receptor aplica uma política de roteamento, conjunto de regras que define quais caminhos serão aceitos, quais terão preferência e quais informações poderão ser anunciadas adiante.
Quando chegam muitas informações incorretas, o processamento de rotas pode consumir recursos dos equipamentos e o tráfego pode seguir para destinos que não entregam o serviço esperado. Em seu relato posterior, a Zello disse que um grande número de rotas injetadas fez servidores hospedados na IBM Cloud enviarem tráfego IPv4 de saída para destinos errados. IPv4 é a versão 4 do Protocolo de Internet e usa endereços de 32 bits para identificar os pontos de comunicação.
Depois de uma mudança, cada rede precisa receber atualizações, recalcular escolhas e estabilizar seu estado. Esse processo é chamado de convergência de rotas. Um grupo de usuários pode recuperar o acesso antes de outro, e uma aplicação pode voltar enquanto o console administrativo continua indisponível; por isso, a recuperação pode ocorrer em etapas.
O registro público, porém, não identifica o sistema autônomo de origem, os prefixos, os atributos de caminho, as sessões ou o código de política envolvidos. Sistema autônomo é o conjunto de redes administrado por um mesmo operador; atributos de caminho são informações adicionais usadas na seleção; e uma sessão é a conexão lógica pela qual dois equipamentos trocam rotas. A expressão “grande volume” não permite concluir que se tratava da tabela completa da internet nem inferir um valor específico de configuração.
A evidência vista pelo cliente
O registro da Zello descreveu falhas generalizadas de login e reconexão, perda de comunicação até para usuários já conectados, indisponibilidade dos consoles administrativos e quatro serviços afetados. Essa observação complementa a explicação do operador com a experiência concreta de uma aplicação hospedada.
Ela também mostra que a falha pode comprometer, ao mesmo tempo, a capacidade de usar o serviço e a capacidade de administrá-lo. Quando console e página de status deixam de funcionar junto com o tráfego, o cliente perde não só a conexão, mas também os meios de compreender o incidente e decidir como manter suas próprias operações.
Ainda assim, a experiência da Zello não representa todos os clientes da IBM Cloud. Ela não fornece o total de transações perdidas, a abrangência regional completa nem um valor financeiro agregado. Seu peso está na observação direta e delimitada, não em servir de base para uma estimativa global que as fontes não sustentam.
A CRN relatou perda de acesso a ambientes, consoles e telas de status e informou que a equipe de operações de rede da IBM ajustou políticas de roteamento durante a recuperação. Isso é compatível com uma restauração em etapas, mas não revela o conteúdo exato das mudanças, quem as aprovou ou qual foi o efeito de cada uma sobre grupos diferentes de clientes.
Uma fronteira técnica não pode virar um vazio de responsabilidade
Mesmo que a atribuição ao provedor externo esteja correta, a IBM continua responsável por controles que estão sob sua autoridade: condições para aceitar rotas, barreiras contra alterações anormais, alarmes, decisões de isolamento, independência dos meios de gerenciamento e status, medição da recuperação e preservação de dados suficientes para explicar o que foi feito.
O provedor externo, por sua vez, pode validar o que anuncia, retirar rapidamente informações incorretas e avisar a contraparte sobre comportamentos inesperados. As fontes públicas não mostram como o contrato dividia filtragem, alertas, retirada de rotas e comunicação. Capacidade técnica e obrigação contratual precisam ser analisadas separadamente.
Uma análise útil da responsabilidade pelo controle pergunta: quem podia fazer o quê, sobre qual componente e com base em qual observação? Quem podia rejeitar uma rota recebida? Quem podia interromper um anúncio incorreto? Quem podia manter um canal de status funcionando? As permissões e as configurações efetivamente em uso dizem mais sobre a resposta real do que uma referência genérica à empresa contratada.
Um limite máximo de prefixos é uma regra que estabelece quantas rotas um equipamento aceita de determinado vizinho antes de gerar um alerta ou aplicar uma ação definida. O RFC 7454 descreve, como orientações operacionais, políticas de fronteira, filtragem de prefixos de entrada e saída e limites específicos para cada vizinho BGP.
Mas o RFC 7454 não prova qual era a configuração da IBM ou do provedor externo em 2020. Não sabemos se havia um limite, qual era seu valor nem se o excesso apenas alertaria a equipe ou encerraria a sessão. Uma boa prática geral não é evidência de uma configuração privada e tampouco garante que um incidente seja evitado.
Gerenciamento e comunicação quando a rota falha
Se o plano de gerenciamento depende do mesmo caminho que sofreu a anomalia, a equipe pode perder a capacidade de observar, alterar e recuperar a rede no pior momento. Acesso fora de banda e comunicação de status não significam apenas outra tela; significam um caminho de operação e informação que não compartilha a mesma causa de falha do tráfego principal.
A independência deve abranger autenticação, resolução de nomes — o mecanismo que associa o nome de um serviço ao endereço de conexão —, conectividade e distribuição das mensagens de status. Ferramentas que parecem separadas podem parar juntas quando dependem da mesma base. O material público não expõe o desenho interno da IBM, portanto não autoriza afirmar se essas dependências estavam ou não separadas.
A telemetria pode incluir quantidade de rotas recebidas, velocidade das atualizações, carga dos equipamentos, testes de alcançabilidade e falhas percebidas pelas aplicações. O essencial é ligar cada mudança ao lado que a observou, à ação tomada e ao resultado que apareceu para o cliente.
O raio de impacto também não se resume a uma lista de regiões ou produtos. Se consoles e canais de status falham, o atraso na decisão e na recuperação amplia as consequências. Da mesma forma, a volta de alguns caminhos não basta para declarar recuperação total quando outras funções continuam inacessíveis.
Por que não se deve chamar isso de ataque
Um grande volume de informações de rota não demonstra intenção maliciosa. Negação de serviço distribuída (DDoS) é um ataque deliberado no qual muitas origens enviam tráfego para esgotar a capacidade de um serviço. As fontes disponíveis não mostram que a interrupção da IBM tenha sido DDoS, sequestro de rota, sabotagem ou comprometimento cibernético.
A IBM disse que sua análise não identificou problema de segurança cibernética. Essa é uma conclusão atribuída e limitada ao incidente, não uma prova universal de que qualquer risco de segurança seria impossível. Acrescentar uma narrativa de ataque sem evidência desviaria a atenção dos elementos que podem ser examinados: informações de rota, filtros, alarmes e autoridade para agir.
O que “restaurado” e “mitigado” realmente dizem
A IBM comunicou a restauração dos serviços e a adoção de medidas de mitigação; a CRN informou ajustes de política de roteamento durante a recuperação. Essas declarações registram ações históricas. Elas não provam que as medidas continuam ativas hoje, que passaram por verificação independente ou que impedem uma repetição.
Avaliar a restauração requer separar o retorno do tráfego, dos consoles, do canal de status e das funções percebidas por cada cliente. Como as fontes não fornecem esse panorama completo, não cabe criar um horário único de recuperação nem uma duração comum para todos.
Para avaliar a mitigação no presente, seriam necessários o escopo da implementação, testes de falha, resultados de verificação independente, monitoramento contínuo e exercícios conjuntos na fronteira entre operadores. Esses dados não estão públicos. O relato das medidas pode ser preservado sem virar uma promessa de resiliência atual.
O que permanece desconhecido
Não sabemos o nome do provedor externo, o sistema autônomo de origem, os prefixos, os caminhos, os atributos, as sessões BGP ou o código de política em execução. Identificar uma empresa ou uma configuração por suposição ultrapassaria a evidência disponível.
Também não conhecemos a entidade contratual exata nem a divisão das obrigações de filtragem, alerta, retirada e aviso ao cliente. O que uma organização consegue operar tecnicamente pode não coincidir com aquilo que o contrato exige dela.
Não há um denominador completo de clientes, regiões, transações ou perdas. As fontes tampouco revelam a topologia privada da IBM, seus alertas internos, o titular de cada decisão ou o desenho do plano de gerenciamento.
Por fim, não sabemos em que extensão as medidas de mitigação foram implementadas, testadas de forma independente ou mantidas eficazes. O material público não estabelece negligência, infração regulatória, resultado de acordo de nível de serviço, danos, conduta criminosa ou responsabilidade individual.
Perguntas que tornam a prestação de contas verificável
Primeiro: as regras para aceitar e rejeitar rotas estavam definidas em cada fronteira e correspondiam às configurações que realmente estavam em execução? A rede obedece ao código e aos parâmetros ativos, não apenas ao documento que descreve a intenção.
Segundo: as equipes conseguiam detectar o crescimento anormal de rotas ou a queda de alcançabilidade antes das reclamações dos clientes? Não basta um alarme existir; é preciso saber quem o recebeu, qual ação podia executar e como confirmou o efeito.
Terceiro: gerenciamento e comunicação permaneceram disponíveis quando o caminho principal se tornou instável? Perder console e página de status junto com o serviço amplia o problema técnico para as decisões de continuidade dos clientes.
Quarto: IBM e provedor externo conseguiam reconstruir uma única linha do tempo a partir de suas medições? Ter registros dos dois lados não resolve o problema se horários, prefixos, decisões e resultados não puderem ser relacionados.
Quinto: as medidas foram testadas contra um cenário que combinasse aumento inesperado de rotas, recuperação gradual e perda dos meios de gerenciamento? Como a resposta não está pública, pedir o método de validação é mais preciso do que aceitar uma garantia genérica de que não haverá repetição.
Texto público da imagem
Texto alternativo: Imagem conceitual, sem marcas, de uma conexão na borda de uma rede em nuvem, com equipamentos de roteamento e painéis de fibra em uma sala de operações tranquila.
Legenda: Imagem editorial conceitual. Não retrata a IBM, o provedor externo não identificado, uma instalação real, o incidente de 2020 nem uma topologia verificada ou evidência de rotas específicas.
Fontes
- https://www.theregister.com/2020/06/11/ibm_blames_external_network_provider/
- https://techcrunch.com/2020/06/09/ibm-cloud-suffers-prolonged-outage/
- https://www.crn.com/news/cloud/ibm-blames-massive-cloud-outage-on-third-party-network-provider
- https://status.zellowork.com/issues/5ef227ab4a0ebd6da0cb113e
- https://www.rfc-editor.org/rfc/rfc7454.html
- https://btw.media/en/directory/international-business-machines-corporation-united-states-of-america-the
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
