Leitungsqualität prüfen

Dieses Thema im Forum "Programmieren allgemein" wurde erstellt von flugopa, 12.12.2008.

  1. #1 flugopa, 12.12.2008
    flugopa

    flugopa Der lernwillige

    Dabei seit:
    27.05.2006
    Beiträge:
    739
    Zustimmungen:
    0
    Ort:
    München
    Hallo,

    su. ein einfaches Miniprogramm(bash,sh,ksh oder perl), welches mir die Leitungsqualität einer Standleitung prüft.
    Mir reicht es schon, wenn die 24Stunden-Logfileausgabe in etwa so aussieht:

    Stunde Durchsatz
    0 10K/s
    1 1.1 M/s
    2
    3
    .
    .
    .
    23 50K/s
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 longman, 12.12.2008
    longman

    longman Jungspund

    Dabei seit:
    30.10.2005
    Beiträge:
    19
    Zustimmungen:
    0
    Da könntest Du per cron stündlich eine 10mb Datei (oder größer, weil genauer) von A nach B kopieren und die benötigte Zeit in eine Logdatei umleiten.

    Du schreibst ein script in dem ein timer gestartet,
    kopiert und dann der timer gestoppt wird.
    Du teilst die Größe durch die Sekunden usw...

    Aber Du produzierst regelmäßig unnötige Last.
    Eigentlich sollte bei einer Festverbindung eine Bandbreite zugesichert sein, die man vielleicht sporadisch testet, aber nicht stündlich. (IMHO)
     
  4. #3 Aqualung, 13.12.2008
    Zuletzt bearbeitet: 13.12.2008
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Schau Dir mal bing an.

    Bsp.

    Code:
    bing -S 65000  192.168.1.1 <dein_host>
     
  5. #4 flugopa, 14.12.2008
    flugopa

    flugopa Der lernwillige

    Dabei seit:
    27.05.2006
    Beiträge:
    739
    Zustimmungen:
    0
    Ort:
    München
    Hallo Aqualung,

    Dein Vorschlag ist nicht schlecht, wenn keine Firewall die ICMPs blockt.

    Nun mußte ich doch ein Skript anfertigen, weil kein ....
    Evtl. kommen noch ein paar Gurus die mein Skript verbessern können:


    Code:
    #!/bin/sh
    ###################################
    # Ein SEHR SEHR einfaches Script, #
    # welches den restlichen Verkehr  #
    # nicht berücksichtigt, womit die #
    # Aussage fehlerhaft sein kann!   #
    #                                 #
    # Verwendung auf eigene Gefahr    #
    ###################################
    
    
    # Bitte ändern !!!
    QUELLE=/home/
    ZIEL=/dev/shm/
    
    clear
    if [ `ps -ef | grep "$0" | wc -l` -gt 3 ]; then
       echo -e "Programm \"$0\" bereits aktiv"
       sleep 5
       exit 1
    fi
    [ -f /dev/shm/LanSpeed.log -a "`date +%d`" = "1" -a "`date +%H`" = "5" ] && rm -f /dev/shm/LanSpeed.log
    
    echo -e "\nBitte warten...\n"
    start_time=`date +%s`
    cp -R $QUELLE $ZIEL
    end_time=`date +%s`
    
    if [ "$end_time" = "0" ]; then
       echo -e "Bitte Datenmenge erhöhen"
    else
       clear
       let summ_time=$((end_time-start_time))
       let MENGE=`du -b $ZIEL | awk '{print $1}'`
       let MENGE_IN_BIT=$MENGE*8
       let diffi=$MENGE_IN_BIT/$summ_time
       if [ "$diffi" -gt "1000000" ]; then
          let Mbit=$diffi/1000000
          echo -e "\nDurchsatz in Mbit = $Mbit"
          echo -e "`date +%k`\t$Mbit Mbit/sec">>/dev/shm/LanSpeed.log
       else
          let Kbit=$diffi/1000
          echo -e "\nDurchsatz in Kbit = $Kbit"
          echo -e "`date +%k`\t$Kbit Kbit/sec">>/dev/shm/LanSpeed.log
       fi
       sleep 5
    fi
    
    (Hinweis: OS=CentOS 5.2)
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Leitungsqualität prüfen

Die Seite wird geladen...

Leitungsqualität prüfen - Ähnliche Themen

  1. LiMux: Expertengruppe soll mögliche Rückkehr zu Windows prüfen

    LiMux: Expertengruppe soll mögliche Rückkehr zu Windows prüfen: Das von Münchens ehemaligem Oberbürgermeister Christian Ude eigentlich als abgeschlossen erklärte Migrationsprojekt sämtlicher 15000 PCs der...
  2. IF- Anweisen auf einen Bereich prüfen

    IF- Anweisen auf einen Bereich prüfen: Hallo zusammen, kann man in einer IF- Anweisen auf einen Bereich prüfen, z.B. wenn Wert zwischen 7 bis 15 liegt dann … sonst nix :) ? Im...
  3. Prüfen ob ein Datum innerhalb letzten 2 Wochen liegt

    Prüfen ob ein Datum innerhalb letzten 2 Wochen liegt: Hallo, ich bräuchte eine Funktion die prüft ob ein Datum im Format tt.mm.JJJJ innerhalb der letzten 2 Wochen liegt. Oder anders ausgedruckt, ob...
  4. mit einem prüfbefehl mehrere verzeichnisse prüfen (z.b ../check_disk -w 1000 -c 2000)

    mit einem prüfbefehl mehrere verzeichnisse prüfen (z.b ../check_disk -w 1000 -c 2000): hallo leute, wie kann ich mit nur einem prüfbefehl mehrere verzeichnisse auf ihre belegung abfragen und dazu noch schwellwerte vergeben ? bis...
  5. Auf Prozess prüfen vor Shutdown

    Auf Prozess prüfen vor Shutdown: Hi, da ich auf einem Debian noch mehrere virtuelle Maschinen betreibe ist das mit dem shutdown manchmal recht ungünstig, da der eine oder andere...