Traffic messen was ist am Genausten

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
zwiebel
Beiträge: 28
Registriert: 07.12.2003 10:18:24
Kontaktdaten:

Traffic messen was ist am Genausten

Beitrag von zwiebel » 07.12.2003 10:30:10

Hallo Guten Tag

Ich benutze zwei Tools die mir den Traffic von einer Maschine und zu einer Maschine anzeigen können.
Es ist vnstat und ipac-ng mit mysql.

Vnstat liest im proc verzeichnis die werte aus und ipac-ng macht die Messung über die iptabel. So hab ich das zumindest herausgelesen.

Meine Frage ist wie kommt es das bei einer Traffic menge von 30 GB insgesamt. Eine Differenz von 950 MB zwischen den zwei programmen zustande kommt Welches ist genauer?

Einsetzen will ich die Programme auf einem router der viel Daten bewegen Muss. Kann mir jemand sagen ob es eine Begrenzung gibt wie viel drüber laufen kann?


gruss Zwiebel :D

Benutzeravatar
hupf
Beiträge: 113
Registriert: 20.06.2002 21:15:44
Wohnort: Biel/Bienne, CH

Beitrag von hupf » 08.12.2003 19:57:38

hi zwiebel

in welchen zeitabständen wird die messung gemacht? werden über bestimmte zeitabschnitte die durchschnitte genommen und dadurch die kurve abgeflacht? sind die GB werte mit 1024 oder mit 1000 gerrechnet?

punkte, welche die unterschiedlichen resultate der beiden tools erklären könnten...

gruss, hupf

zwiebel
Beiträge: 28
Registriert: 07.12.2003 10:18:24
Kontaktdaten:

Beitrag von zwiebel » 11.12.2003 10:18:42

hi

ich glaub beide messen schon mit 1024 = 1MB.
Aber ich wüsste nicht wo ich da nachschauen sollte.

Begrenzung konnte ich nicht feststellen zumindest nicht bis 50 gig das hab ich getestet

mfg zwiebel

Benutzeravatar
hupf
Beiträge: 113
Registriert: 20.06.2002 21:15:44
Wohnort: Biel/Bienne, CH

Beitrag von hupf » 11.12.2003 10:34:00

das müsstest du in der dokumentation der programme finden (man pages etc.), da ist es sicher dokumentiert, weil es keine unwesentlichen faktoren sind.

aufgepasst, 1mb wären dann 1024*1024 bytes, was zu 1000*1000 bytes schon eine differenz von 48576 bytes ergiebt. 1gb sind folglich 1024*1024*1024 bytes, da sind es bereits 73741824 bytes (also rund 70mb abweichung pro gigabyte). da kann bei 30gb eine abweichung von 1-2gb schon möglich sein.

ich denke allerdings eher, dass es mit den messabständen und der verarbeitung der messdaten zusammenhängt.

gruss, hupf

Benutzeravatar
debconf
Beiträge: 27
Registriert: 22.08.2002 17:05:40

Beitrag von debconf » 11.12.2003 11:06:12

vielleicht misst eines der beiden den traffic inklusive Ethernet-Header Daten
und das Andere "nur" den IP-Traffic?
Nur so `ne Idee. :)

Gruss

debconf

Benutzeravatar
hupf
Beiträge: 113
Registriert: 20.06.2002 21:15:44
Wohnort: Biel/Bienne, CH

Beitrag von hupf » 11.12.2003 12:42:45

:P
es gibt etliche faktoren die da mitspielen können.
ist nicht ganz trivial :wink:

zwiebel
Beiträge: 28
Registriert: 07.12.2003 10:18:24
Kontaktdaten:

Beitrag von zwiebel » 12.12.2003 09:37:26

hi
ist es nicht so das es einen absoluten Traffic gibt! Der dann alles mit zählt auch den Ethernet-Header.
Das mit dem problem 1mb = 1024*1024 kann ich ja noch einsehen.

Ist es nicht möglich einen faktor hinzu zu addieren damit es genau stimmt? :D

zwiebel

Benutzeravatar
Hendri
Beiträge: 586
Registriert: 23.08.2003 12:17:43
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Hendri » 12.12.2003 22:29:14

Hallo,
wie schon debconf richtig schrieb mißt IPTABLES nur den IP Traffic (wie der Name schon sagt) und vnstat die Ethernet Statistik incl. allen anderen
Protokollen wie ARP und der gleichen.
Dein Provider rechnet mit hoher Wahrscheindlichkeit wie vnstat. Einen Faktor mit dem man IPTABLES korregieren kann, kannst du dir ja im Durchschnitt selbst ausrechnen.
Schau mal mit TCPDUMP oder anderen Sniffern was für Protokolle du noch so
an der NIC hast. Du wirst überrascht sein...
Ciao, Hendri

PS.: Hat dein Provider keine Support Seite wo man den Traffic anschuen/auslesen kann?

Antworten