Όταν το IPsec πέφτει, μια εφεδρική διαδρομή δεν είναι εφεδρική πολιτική
Μια εγγραφή στον πίνακα δρομολόγησης απαντά πού μπορεί να πάει ένα πακέτο, όχι αν επιτρέπεται να περάσει χωρίς προστασία. Αποφασίστε ποιο από τα δύο επιτρεπτά αποτελέσματα αγοράζετε.
Μια τοποθεσία χάνει τη σήραγγά της, και ο πίνακας δρομολόγησης εξακολουθεί να δείχνει έναν απόλυτα χρησιμοποιήσιμο δρόμο προς τον προορισμό μέσω του διαδικτύου. Κάποιος προτείνει μετάβαση σε αυτόν και ονομάζει την αλλαγή διόρθωση δρομολόγησης. Το πακέτο θα μπορούσε να πάει από εκεί· το ερώτημα που δεν έκανε κανείς είναι αν επιτρέπεται να φτάσει χωρίς προστασία. Αυτές είναι διαφορετικές απαντήσεις από διαφορετικούς πίνακες, και η σύγχυσή τους είναι ο τρόπος με τον οποίο μια διακοπή γίνεται περιστατικό.
Δύο αποτελέσματα που μοιάζουν ίδια σε έναν πίνακα δρομολόγησης
Η προσβασιμότητα λέει ότι το πακέτο έχει κάπου να πάει. Μια πολιτική ασφαλείας λέει τι πρέπει να συμβεί σε αυτό το πακέτο στην πορεία, και τα δύο επιβάλλονται από διαφορετικούς μηχανισμούς. Μια διαδρομή μπορεί να υπάρχει για μια ροή που η πολιτική οφείλει να απορρίψει, και αυτός ο συνδυασμός δεν είναι λανθασμένη διαμόρφωση. Ο διαχωρισμός των δύο ερωτημάτων είναι αυτό που κάνει ένα σχέδιο διακοπής εξετάσιμο.
Έτσι, μια διαδρομή διακοπής γίνεται σχέδιο μόνο αφού κάποιος αποφασίσει ποιο από τα επιτρεπτά αποτελέσματα ισχύει. Όσο δεν υπάρχει αυτή η απόφαση, η εφεδρική διαδρομή είναι πειρασμός και όχι σχέδιο.
Το μοντέλο πολιτικής έχει τρεις ετυμηγορίες, όχι δύο
Η αρχιτεκτονική IPsec διαχωρίζει την κίνηση που πρέπει να απορριφθεί, την κίνηση που επιτρέπεται να παρακάμψει την προστασία και την κίνηση που πρέπει να προστατευθεί. Πρόκειται για τρεις διακριτές οδηγίες, και η μεσαία είναι σκόπιμη εξαίρεση και όχι κατάσταση αστοχίας. Η ανάγνωσή τους ως ζεύγος είναι αυτό που παράγει την ψευδή επιλογή ανάμεσα σε σήραγγα και ανοιχτό δρόμο.
Μια απούσα συσχέτιση δεν αναβαθμίζει σιωπηλά έναν κανόνα προστασίας σε παράκαμψη. Η πολιτική εξακολουθεί να λέει προστάτευσε, άρα το πακέτο περιμένει ή πεθαίνει, και αυτή η συμπεριφορά είναι ο έλεγχος που λειτουργεί όπως γράφτηκε, όχι απόδειξη ότι η πολιτική είναι χαλασμένη.
Γράψτε την απαίτηση για τη ροή σας ως μία από τρεις προτάσεις: σταματήστε έως ότου υπάρξει προστατευμένη διαδρομή, περάστε σε άλλη προστατευμένη διαδρομή, ή χρησιμοποιήστε μια διαδρομή που έχει χωριστά εξουσιοδοτηθεί να λειτουργεί χωρίς IPsec. Μόνο η τρίτη αλλάζει το συμβόλαιο ασφαλείας, και χρειάζεται ιδιοκτήτη που μπορεί να το υπογράψει. Αυτή η πρόταση πηγαίνει στο αρχείο αλλαγών, όχι στη μνήμη κάποιου. Οι ελεγκτές εγκρίνουν τη δεύτερη πρόταση και αρνούνται την τρίτη, και οι δύο αποφάσεις είναι λογικές όταν είναι ορατές.
Η παράκαμψη είναι συμβόλαιο που υπογράφουν και τα δύο άκρα
Μια εναλλακτική διαδρομή χρειάζεται δρομολογήσιμες διευθύνσεις, ρητή αποδοχή εκεί όπου φτάνει, και διαδρομή απάντησης που λειτουργεί και προς τις δύο κατευθύνσεις. Οι ιδιωτικές διευθύνσεις της τοποθεσίας δεν γίνονται προσβάσιμες επειδή μια προεπιλεγμένη διαδρομή δείχνει κάπου.
Η αυθεντικοποίηση μετράει όσο και η διευθυνσιοδότηση. Η κίνηση που παρακάμπτει τη σήραγγα και φτάνει σε ένα όριο που περιμένει προστασία απορρίπτεται ακόμη και όταν προσγειώνεται στη σωστή διεπαφή, άρα η πολιτική υποδοχής πρέπει να δεχτεί σκόπιμα αυτή τη μορφή. Μια εξαίρεση με την οποία το απομακρυσμένο άκρο δεν συμφώνησε ποτέ είναι διακοπή με πρόσθετα βήματα.
Η αφαίρεση ενός επιλογέα ή το χαλάρωμα ενός χάρτη για να δουλέψει το εφεδρικό δεν είναι ελεγχόμενη εξαίρεση. Διευρύνει το τι εξαιρείται, αφήνει το απομακρυσμένο άκρο να επιβάλλει κάτι διαφορετικό και μπορεί να αλλάξει ποιος κανόνας μετάφρασης ταιριάζει στη ροή.
Η μετάφραση και η αποδοχή αλλάζουν την αριθμητική
Η μετάφραση μπορεί να παρουσιάσει άλλη όψη διευθύνσεων, αλλά η προς τα εμπρός και η αντίστροφη αντιστοίχιση πρέπει να συμφωνούν με την εναλλακτική διαδρομή. Μια μονόδρομη αντιστοίχιση παράγει σύνδεση που ανοίγει και μετά κρέμεται. Μισή αντιστοίχιση είναι χειρότερη από καμία, γιατί μοιάζει με πρόοδο.
Η αποδοχή είναι το δεύτερο μισό. Η πλευρά υποδοχής πρέπει να έχει ρητό κανόνα για αυτή την κίνηση, δική της καταγραφή και τρόπο να ξεχωρίζει στις τρεις τα ξημερώματα μια εγκεκριμένη εξαίρεση από ένα λάθος.
Η αποκατάσταση ανήκει στον σχεδιασμό
Καταγράψτε πώς ανιχνεύεται η βλάβη, ποια πολιτική επιλέγει την αντικατάσταση και τι συμβαίνει στις συνεδρίες που έτρεχαν όταν συνέβη. Μια νέα σύνδεση μπορεί να πετύχει μετά τη μετάβαση, ενώ μια παλαιότερη κρατά κατάσταση δεμένη σε διεύθυνση που δεν ισχύει πλέον.
Προτιμήστε άλλη προστατευμένη διαδρομή όποτε η απαίτηση είναι συνεχής προστασία. Όπου μια απροστάτευτη εξαίρεση είναι πραγματικά απαραίτητη, περιορίστε την με πηγές, προορισμούς, υπηρεσίες και διάρκεια, και γράψτε πώς αποσύρεται.
Δοκιμάστε και τις δύο καταστάσεις, όχι μόνο τη διακοπή
Η αποδοχή καλύπτει την περίπτωση της αποτυχημένης σήραγγας και την αποκατεστημένη, με έλεγχο εφαρμογής σε καθεμία. Το ενδιαφέρον αποτέλεσμα δεν είναι ότι τα πακέτα συνέχισαν να κινούνται, αλλά ότι κινήθηκαν μόνο υπό το συμβόλαιο που επέλεξε ο οργανισμός.
Προσθέστε και τη δοκιμή απόσυρσης. Μια εξαίρεση που κανείς δεν μπορεί να απενεργοποιήσει έχει γίνει σιωπηλά μόνιμη πολιτική, και αυτό ακριβώς ήταν που απέτρεπε ο αρχικός κανόνας. Βάλτε της ημερομηνία λήξης και επώνυμο ελεγκτή, αλλιώς η εξαίρεση θα ζήσει περισσότερο από όλους όσοι την κατάλαβαν.