Dieser Job misst die Netzwerkleistung aus zwei Netzwerkerkennungspunkten in Peking und Shandong und simuliert den Benutzer, der verschiedene DNS -Server einstellt. Die Netzwerkleistung des Benutzers zum rekursiven Server DNS wird aus mehreren Faktoren wie Netzwerkverzögerung, Verzögerung Jitter, Paketverlustrate und durchschnittlicher Pfadlänge gemessen, und die Daten werden aus mehreren Dimensionen analysiert.
net_result_sd_sd.sql
Die Datenbankstrukturdatei kann direkt und verwendet werden. Derzeit befinden sich alle Daten in der CYN_test -Datenbank auf dem Datenbank 3 -Server.
Basierend auf *** Netzwerkleistung.pdf
Eine einfache Analyse und Zusammenfassung vorhandener Daten und die Verbesserung der Bereiche aufschreiben.
Datenbank.py
Datenbankbetriebsdateien
netstate.py
Lesen Sie den DNS -Server -IP, der für die Messung abgefragt werden soll
source_ip
Verzeichnis, in dem die ursprünglichen DNS -Daten gespeichert werden
Ergebnis
Speichern Sie das Ergebnisverzeichnis
insert2db.py
Speichern Sie die Ergebnisdaten in die Datenbank und fügen Sie Informationen wie geografischer Standort, Operator usw. hinzu.
ztfb.py
Einfaches Entfernen von Ausnahmedaten und z -Score von mehr als 3 oder weniger als -3 entfernen. Daten in test.txt lesen.
Dns_track.py
Stellen Sie sicher, dass DNS Domain -Namen normal beheben kann. Das Programm selbst wurde nicht verwendet und kann in Zukunft verwendet werden.
ip_location
IP -geografische Standortbestätigung
python netState.py ip_source.txt result.txt
Verbesserungen werden an relevanten Orten auf der Grundlage der Beschreibung im Papier vorgenommen.