Detecção passiva global de interferência nas conexões
Detalhes
ACM SIGCOMM 2023 Conference (ACM SIGCOMM23), September 10–14, 2023, New York, NY, USA.
Resumo
Dispositivos em rede em todo o mundo monitoram e interferem nas conexões por muitos motivos, incluindo prevenção de intrusões, combate a spam ou phishing e censura em nível de país. A interferência nas conexões busca bloquear o acesso a nomes de domínio ou palavras-chave específicos e afeta bilhões de usuários em todo o mundo com pouca ou nenhuma transparência. Para detectar, diagnosticar e medir o bloqueio em nível de conexão, técnicas de medição "ativas" originam consultas com domínios ou palavras-chave que se acredita estarem bloqueados e as enviam a partir de pontos de vista dentro das redes de interesse. Os esforços de medição ativa foram fundamentais para entender como ocorre a interferência no tráfego, mas eles são incapazes de capturar partes críticas da imagem. Por exemplo, saber o conjunto de domínios em uma lista de bloqueio (ou seja, o que pode ser bloqueado) não é o mesmo que saber o que os usuários reais estão experimentando ativamente (ou seja, o que está sendo bloqueado ativamente).
Apresentamos o primeiro estudo global de interferência nas conexões por meio de uma análise passiva do tráfego recebido em uma CDN global, a Cloudflare. Analisamos uma amostra do tráfego para todos os servidores da Cloudflare para construir o que acreditamos ser a primeira lista abrangente de assinaturas de interferência: sequências de cabeçalhos de pacotes que são indicativas de interferência nas conexões. Em seguida, aplicamos essas assinaturas de interferência para analisar nosso conjunto de dados global de tráfego de usuários reais, obtendo uma visão mais abrangente da interferência nas conexões do que foi possível com medições ativas apenas. Em particular, nossa análise passiva nos permite relatar como a interferência nas conexões está afetando ativamente os usuários e clientes de virtualmente todas as redes, sem sondagens ativas, pontos de vista em redes e regiões de difícil acesso, ou listas de teste (que analisamos para completude contra nossos resultados). Nosso estudo mostra que a medição passiva pode ser um complemento poderoso à medição ativa para entender a interferência nas conexões e melhorar a transparência.