Este trabalho mede o desempenho da rede de dois pontos de detecção de rede em Pequim e Shandong e simula o usuário configurando diferentes servidores DNS. O desempenho da rede do usuário para o servidor recursivo DNS é medido a partir de vários fatores, como atraso na rede, jitter de atraso, taxa de perda de pacotes e comprimento médio do caminho, e os dados são analisados a partir de várias dimensões.
net_result_sd_sd.sql
O arquivo de estrutura do banco de dados pode ser importado diretamente e usado. Atualmente, todos os dados estão localizados no banco de dados CYN_TEST no servidor Database 3.
Com base em *** rede de rede.pdf
Uma análise simples e resumo dos dados existentes e anote as áreas a serem aprimoradas.
Database.py
Arquivos de operação do banco de dados
netState.py
Leia o IP do servidor DNS a ser consultado para medição
fonte_IP
Diretório onde os dados do DNS originais são salvos
resultado
Salve o diretório de resultados
insert2db.py
Armazene os dados de resultado no banco de dados e adicione informações como localização geográfica, operador etc.
ztfb.py
Remoção simples dos dados de exceção e remova o escore Z superior a 3 ou menos de -3. Leia os dados em test.txt .
Dns_track.py
Verifique se o DNS pode resolver nomes de domínio normalmente. O próprio programa não foi usado e pode ser usado no futuro.
ip_location
Confirmação de localização geográfica de IP
python netState.py ip_source.txt result.txt
As melhorias são feitas em locais relevantes com base na descrição no artigo.