Το Wi-Fi επέστρεψε πριν από τριάντα δευτερόλεπτα και το VPN είναι ακόμη κάτω, οπότε ο πελάτης φαίνεται χαλασμένος. Συχνά ακολουθεί απλώς το δικό του πρόγραμμα επαναλήψεων, και αυτό το πρόγραμμα δεν γνωρίζει ότι το δίκτυο μόλις επέστρεψε. Αυτό το κενό είναι όλη η ιστορία: ο χρόνος ανάκαμψης είναι η διακοπή συν όποια αναμονή είχε ήδη δεσμευτεί ο πελάτης. Το να χαμηλώσετε κάθε χρονόμετρο είναι μία απάντηση, και το να καταλάβετε ποιο χρονόμετρο μετράει είναι η άλλη.

Τρεις συνθήκες καθορίζουν αν η ρύθμιση βοηθά: ποιο στάδιο είναι αργό, αν η αποτυχία είναι καθόλου επαναλήψιμη και πώς μαθαίνει ο πελάτης ότι το δίκτυο επέστρεψε.

Τρεις αναμονές που μοιάζουν με μία

Η επίλυση του τελικού σημείου, η διαπραγμάτευση IKE ή TLS, η επαναμετάδοση πακέτων και η έναρξη μιας νέας προσπάθειας είναι ξεχωριστά γεγονότα με ξεχωριστά χρονόμετρα. Το strongSwan τεκμηριώνει το οπισθοχωρητικό διάστημα επαναμετάδοσης για το IKE, και το OpenVPN έχει τους δικούς του ελέγχους επανάληψης με διαφορετική σημασιολογία. Η αντιγραφή ενός αριθμού από το ένα στο άλλο προϋποθέτει ότι οι μηχανισμοί ταιριάζουν, και δεν ταιριάζουν. Διαβάστε την ακολουθία του αρχείου καταγραφής πριν αποφασίσετε ποιο διάστημα κοιτάτε.

Ένα ήσυχο λεπτό στο αρχείο καταγραφής δεν σημαίνει απαραίτητα παγωμένη διεργασία. Μπορεί να είναι μια εκθετική οπισθοχώρηση που κάνει ακριβώς αυτό για το οποίο ρυθμίστηκε.

Ποιο στάδιο είναι πραγματικά αργό;

Αν το αρχείο καταγραφής δείχνει προσπάθειες που αποτυγχάνουν με σφάλμα ταυτοποίησης, καμία αλλαγή χρονομέτρου δεν βοηθά, γιατί τα διαπιστευτήρια είναι λάθος. Αν δεν γίνονται καθόλου προσπάθειες, ο πελάτης βρίσκεται μέσα στο παράθυρο αναμονής του και η λύση είναι το πρόγραμμα. Αν γίνονται προσπάθειες και λήγουν, το πρόβλημα είναι η προσβασιμότητα ή ένας ακροατής που λείπει, και η ταχύτερη επανάληψη απλώς γεμίζει το αρχείο καταγραφής. Καθεμία από αυτές τις τρεις καταστάσεις έχει διαφορετικό ιδιοκτήτη, και μόνο μία από αυτές είναι πρόβλημα χρονισμού.

Ταξινομήστε την αποτυχία πριν αγγίξετε έναν αριθμό.

Πότε βοηθά το χαμήλωμα ενός χρονομέτρου και πότε όχι

Χαμηλώστε το ανώτατο όριο επαναλήψεων όταν το κυρίαρχο κόστος είναι η αναμονή μετά από μια σύντομη, συχνή διακοπή, όπως ένα φορητό υπολογιστή που κινείται μεταξύ σημείων πρόσβασης. Αφήστε το ήσυχο όταν οι αποτυχίες είναι μακρές ή σπάνιες, γιατί η επιθετική επανάληψη προσθέτει φορτίο ακριβώς τη στιγμή που ο συγκεντρωτής είναι λιγότερο ικανός να απαντήσει. Και στις δύο περιπτώσεις, αλλάξτε μία παράμετρο, καταγράψτε την και μετρήστε την επόμενη ανάκαμψη αντί να υποθέσετε ότι βελτιώθηκε.

Ένα πολύ χαμηλό χρονικό όριο που αντιγράφεται σε κάθε προφίλ είναι η συνηθισμένη τελική κατάσταση της ρύθμισης χωρίς μέτρηση.

Ελέγξτε την ετοιμότητα πριν κατηγορήσετε τον πελάτη

Ο πελάτης συχνά δεν μπορεί να δει ότι το δίκτυο είναι χρησιμοποιήσιμο μέχρι να το δοκιμάσει κάτι. Μια αιχμαλωτισμένη πύλη, μια ανανέωση DHCP ή μια αλλαγή διαδρομής μπορεί να τον αφήσουν να περιμένει ένα πρόγραμμα που ορίστηκε πριν συμβεί οτιδήποτε από αυτά. Παρατηρήστε την αλλαγή κατάστασης δικτύου του λειτουργικού συστήματος και την επόμενη προσπάθεια του πελάτη στο ίδιο ρολόι, και θα δείτε τίνος είναι η αναμονή. Η γρήγορη εκδοχή είναι να σημειώσετε τη χρονική σφραγίδα του γεγονότος ετοιμότητας δικτύου και τη χρονική σφραγίδα της πρώτης προσπάθειας μετά από αυτό.

Επιβεβαιώστε επίσης ότι η άμεση κίνηση εξακολουθεί να αποκλείεται κατά την αναμονή, γιατί μια ταχύτερη επανασύνδεση που διαρρέει κίνηση δεν είναι βελτίωση.

Τι να καταγράψετε

Γράψτε ποιο χρονόμετρο άλλαξε, από ποια τιμή σε ποια, και πώς φάνηκε η ανάκαμψη μετά. Σημειώστε και την έκδοση του πελάτη, γιατί οι προεπιλογές μετακινούνται μεταξύ εκδόσεων και ένα ατεκμηρίωτο πολύ χαμηλό χρονικό όριο θα μπερδέψει τον επόμενο που θα διαβάσει το προφίλ.

Αυτή η καταγραφή μετατρέπει την επόμενη αναβάθμιση λογισμικού σε σύγκριση αντί για πείραμα.

Σχετικά άρθρα