Wie kann ich in kleinen Paketen diagnostizieren, was meine 3G-Verbindung verwendet?

7

Mein GSM-Netzbetreiber rundet alle verwendeten Daten auf bis zu 100 KB. Das heißt, wenn eine App 500 Bytes sendet / empfängt, werden mir 100 KB berechnet.

In letzter Zeit habe ich festgestellt, dass ich mehrere hundert Megabyte pro Tag durchlaufe.

Die Datennutzung im Telefon zeigt, dass ich ~ 400 MB verwendet habe, während der Netzbetreiber mir über 2 GB Daten in Rechnung gestellt hat.

Bei der detaillierten Abrechnung sehe ich buchstäblich Tausende von kurzen Verbindungen (mehrere pro Minute, 24 Stunden am Tag), die jeweils 100 KB verwenden - was bedeutet, dass die tatsächliche Datenübertragung viel geringer ist.

Carrier Helpdesk sagte, dass sie mir nicht sagen können, wofür ich die Daten verwende. Telefon zeigt echte Datenübertragung, die in meinem Fall nutzlos ist.

Was kann ich tun, um herauszufinden, welche Anwendung / welcher Prozess viele kleine Datenpakete sendet (oder empfängt)?

Wenn es bei irgendetwas hilft, verwende ich Motorola Moto G2 (nur 1 SIM hat Datenübertragung aktiviert) und es läuft Android 5.0.2.

Während des Debuggens des Problems habe ich Google Backup Services für die Verwendung von 3G deaktiviert (funktioniert jetzt nur über WLAN), und vor einer Stunde habe ich es insgesamt deaktiviert. Aber da es über 3G deaktiviert wurde, denke ich nicht, dass es der Schuldige ist.

ein Mann
quelle
5
Viele Apps übertragen kleine Datenmengen, um entweder nach neuen Nachrichten zu fragen oder einen Heartbeat an den Server zu senden, damit dieser weiß, dass Ihr Gerät Nachrichten empfangen kann. Bei einigen Apps können Sie solche Funktionen möglicherweise deaktivieren. Versuchen Sie dies. Abgesehen davon, wenn Sie es wären, würde ich den Träger wechseln, weil das Aufrunden auf 100 KB einfach dumm ist.
GiantTree
Haben Sie keinen Datenmonitor unter Settings -> Wirelessoder ähnlich?
Matthew Read
@GiantTree Ich weiß das alles, das Problem ist, wie man herausfindet, welche App die Situation jetzt verursacht.
Ein Typ
@MatthewRead - natürlich habe ich es - ich erwähnte "Datennutzung". Das Problem ist, dass mir nicht die Anzahl der Verbindungen angezeigt wird, sondern nur die übertragenen Daten. Was (in meinem ganz besonderen Fall) das Falsche ist.
Ein Typ
Ich empfehlen , sich in Background Datain Settings -> Data Usage -> Menu item "Restrict background data"oder ähnliches. Auf diese Weise können Apps nur dann eine Remoteverbindung herstellen, wenn sie im Vordergrund ausgeführt werden (ich bin sicher, dies bedeutet auf dem Bildschirm). Daher kann keine App Daten im Hintergrund laden, aber viele Apps haben Probleme (insbesondere Messaging-Apps).
GiantTree

Antworten:

0

Um das Problem zu diagnostizieren, können Sie ein Netzwerküberwachungstool eines Drittanbieters ausprobieren - Netzwerkverbindungen

Leistungsstarkes Tool, das alle eingehenden und ausgehenden Verbindungen von und zu Ihrem Android-Gerät anzeigt und überwacht (verfolgt).

Weitere Funktionspakete in der App:

  • Überwacht alle Internetverbindungen von und zu Ihrem Android-Gerät
  • Zeigt eine Benachrichtigung an, wenn versteckte Apps eine Verbindung zu Remoteservern herstellen
  • Zeigt detaillierte IP-Informationen für jede Verbindung an - IP-Adresse, PTR (Reverse Resolving), AS-Nummer, Missbrauchs-RBL-Daten, Verwaltungsinformationen usw.
  • Ruft detaillierte Informationen zu jeder App ab, die eine Verbindung zu Remoteservern und von ihr verwendeten Netzwerkverbindungen herstellt - Berechtigungen für jedes erfasste Paket und alle von ihr verwendeten IP-Adressen.

Geben Sie hier die Bildbeschreibung ein

xavier_fakerat
quelle