pstelios2010 Δημοσ. 22 Μαρτίου 2010 Δημοσ. 22 Μαρτίου 2010 Καλησπέρα σας... ήθελα να ρωτήσω αν υπάρχει κάποιο προγραμματάκι που να μπορεί να εγκατασταθεί σε pc και να μετράει τις διακοπές που γίνονται στην σύνδεση του Internet. Πιθανότατα πολλές φορές η σύνδεση του Internet πέφτει και ούτε καν το καταλαβαίνουμε. Ψάχνω να βρώ κάτι αξιόπιστο που να δείχνει τις φορές που συμβαίνει αυτό. Αν έχετε κάτι υπ'όψην σας..Ευχαριστώ
isay Δημοσ. 22 Μαρτίου 2010 Δημοσ. 22 Μαρτίου 2010 Αν ο router σου, διατηρεί log, τέτοιες πληροφορίες εμφανίζονται εκεί (όχι απόλυτο νούμερο)
parsifal Δημοσ. 23 Μαρτίου 2010 Δημοσ. 23 Μαρτίου 2010 Δε νομίζω ότι υπάρχει πρόγραμμα για κάτι τέτοιο που να αποτελεί γενική λύση (να δουλεύει με όλους τους routers). Το πρόβλημα με αυτό που ζητάς είναι ότι η πληροφορία «έχει πέσει το ATM ή το PPP interface» είναι κάτι που το γνωρίζει ο router, εσωτερικά. Το PC που εξυπηρετείται από τον router το μόνο που καταλαβαίνει σε αυτήν την περίπτωση είναι ότι δε βλέπει Internet (κάτι που μπορεί να οφείλεται και σε άλλους λόγους, π.χ. πρόβλημα του ISP πιο κεντρικό από το τοπικό DSLAM που υπάγεται η γραμμή σου). Άρα, χρειάζεται ένας τυποποιημένος τρόπος/πρωτόκολλο επικοινωνίας που να επιτρέπει σε άλλες συσκευές να ρωτούν και να ενημερώνονται από τον router για την εσωτερική του κατάσταση. Υπάρχουν τέτοια πρωτόκολλα και ένα πολύ δημοφιλές είναι το SNMP, το οποίο δεν έχει φτιαχτεί αποκλειστικά για routers, αλλά γενικότερα για δικτυακές συσκευές (αν και σήμερα χρησιμοποιείται για παρακολούθηση ακόμη και server software όπως DBMS!). Αρκετοί routers υποστηρίζουν SNMP (σε κάποιους από αυτούς δεν είναι by default ανοικτό, πρέπει να το ενεργοποιήσεις ρητά), αλλά χωρίς να επεκταθώ σε λεπτομέρειες όπως OIDs, MIBs κ.ά., θα πω μόνο τούτο: Οι ομάδες πληροφοριών που είναι διαθέσιμες μέσω του SNMP δεν είναι standard σε κάθε συσκευή. Θα πρέπει να τσεκάρεις τί συμβαίνει με τον συγκεκριμένο router που διαθέτεις, αν υπάρχει συγκεκριμένο software που τον υποστηρίζει κλπ. Ένας πιο εύκολος τρόπος (αλλά λιγότερο ακριβής, καθώς όπως είπαμε πρόβλημα με συνδεσιμότητα internet δε σημαίνει απαραίτητα DSL disconnection) είναι με κάποιο προγραμματάκι που θα κάνει περιοδικά ping σε μία γνωστή public IP (π.χ. του Google) και θα καταγράφει το αποτέλεσμα. Υπάρχουν αρκετά τέτοια δωρεάν, δες π.χ. το PingInfoView.
bnvdarklord Δημοσ. 23 Μαρτίου 2010 Δημοσ. 23 Μαρτίου 2010 με κάποιο προγραμματάκι που θα κάνει περιοδικά ping σε μία γνωστή public IP (π.χ. του Google) και θα καταγράφει το αποτέλεσμα. Αν κάνει συνέχεια ping σε κάποιο server, ο server δεν θα τον blockαρει αυτόματα μετα από καποιο αριθμό ping request?
isay Δημοσ. 23 Μαρτίου 2010 Δημοσ. 23 Μαρτίου 2010 Αν κάνει συνέχεια ping σε κάποιο server, ο server δεν θα τον blockαρει αυτόματα μετα από καποιο αριθμό ping request? Εξαρτάται από το time interval. Αν είναι κάθε δευτερόλεπτο και συνεχές, ναι θα γίνει block. Αν έχει διάκενο ανά 1 λεπτο (δε χρειάζεται λιγότερο), τότε δε θα έχει πρόβλημα.
parsifal Δημοσ. 23 Μαρτίου 2010 Δημοσ. 23 Μαρτίου 2010 Αν κάνει συνέχεια ping σε κάποιο server, ο server δεν θα τον blockαρει αυτόματα μετα από καποιο αριθμό ping request? Απάντησε ο isay. Αλλά διαφωνώ με το μεγάλο διάκενο του ενός λεπτού. Γιατί; Γιατί δίνει αρκετό μεσοδιάστημα μέσα στο οποίο ένας router προλαβαίνει άνετα να επανασυνδεθεί μετά από DSL disconnect. Οπότε κάποια disconnects είναι στατιστικά αναπόφευκτο να μη φανούν στο log. Κάτι κοντά στα 10 sec interval είναι καταλληλότερο νομίζω, κρίνοντας από τη συμπεριφορά των routers που κατά καιρούς είχα ή έχω δει σε λειτουργία. No-IP DUC v2.2.1 Αν σκέφτεσαι αυτό που σκέφτομαι, αυτό είναι «πονηρή» και καλύτερη λύση από το συνεχές ping. Χρειάζεται όμως registration σε μία υπηρεσία Dynamic DNS που να παρέχει ιστορικό με τα IP updates που έχουν γίνει και επίσης, η ενημέρωση της υπηρεσίας να μη γίνεται από software client αλλά από ενσωματωμένο στον router update client. Δεν έχω υπ' όψη μου κάποια τέτοια υπηρεσία που να καταγράφει ιστορικό, αν γνωρίζετε πείτε γιατί έχει ενδιαφέρον!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.