Στατικές διαδρομές ή πρωτόκολλο δρομολόγησης πάνω από VPN τοποθεσίας σε τοποθεσία;
Η μεταβλητότητα των προθεμάτων, η συμπεριφορά εναλλαγής και η λειτουργική όρεξη το κρίνουν. Ζυγίστε τι κοστίζει κάθε επιλογή για να μείνει σωστή και μετά δοκιμάστε τη διαδρομή βλάβης.
Και οι δύο επιλογές μεταφέρουν πακέτα μεταξύ τοποθεσιών, άρα η απόφαση δεν αφορά το ποιο πρωτόκολλο είναι νεότερο και το μέγεθος της σήραγγας δεν την κρίνει ούτε αυτό. Την κρίνουν τρεις συνθήκες: πόσα προθέματα αλλάζουν και πόσο συχνά, αν το σχέδιο χρειάζεται αυτόματη εναλλαγή μεταξύ διαδρομών, και πόση μηχανή επιπέδου ελέγχου μπορεί να συντηρεί η ομάδα στις τρεις τα ξημερώματα. Απαντήστε σε αυτά με ειλικρίνεια και η επιλογή συνήθως γίνεται μόνη της. Το υπόλοιπο κείμενο είναι το κόστος κάθε απάντησης.
Τρεις συνθήκες την κρίνουν
Η πρώτη συνθήκη είναι η μεταβλητότητα. Μια χούφτα σταθερά υποδίκτυα με σαφή ιδιοκτησία μπορούν να συντηρούνται με το χέρι για χρόνια, και κάθε διαδρομή παραμένει μια γραμμή που κάποιος μπορεί να διαβάσει και να ελέγξει. Δεκάδες προθέματα που μετακινούνται καθώς τα έργα έρχονται και φεύγουν είναι άλλο πρόβλημα, γιατί κάθε μετακίνηση πρέπει να φτάσει σε κάθε συσκευή που θυμάται ακόμη την παλιά διαδρομή.
Η δεύτερη είναι η συμπεριφορά σε βλάβη. Όταν μια εφεδρική διαδρομή πρέπει να γίνει ενεργή χωρίς να το αντιληφθεί άνθρωπος, κάτι πρέπει να εντοπίσει τη βλάβη και να αποσύρει τη διαδρομή. Η στατική δρομολόγηση μπορεί να το κάνει μόνο μέσω παρακολούθησης ή υπό όρους εγκατάστασης, και μόνο για τις βλάβες που έχετε προβλέψει.
Η τρίτη είναι η όρεξη για δεύτερο επίπεδο ελέγχου. Ένα πρωτόκολλο δρομολόγησης προσθέτει συνεδρίες, πιστοποίηση, φίλτρα και πολιτική επιλογής, και κάθε ένα από αυτά χρειάζεται παρακολούθηση και διαδικασία αλλαγής. Είναι μόνιμο λειτουργικό κόστος, όχι εφάπαξ εργασία ρύθμισης.
| Condition | Points to static | Points to dynamic |
|---|---|---|
| Prefix churn | Rare, few, stable | Frequent, many, moving |
| Failover | Manual or tracked | Automatic withdrawal |
| Operations | No routing staff | Protocol monitoring exists |
Ο πίνακας κάτω από την τρίτη παράγραφο είναι η σύντομη εκδοχή, και τα τρία τμήματα μετά από αυτόν εξηγούν γιατί κάθε γραμμή βρίσκεται εκεί που βρίσκεται. Διαβάστε τις γραμμές απέναντι στον δικό σας αριθμό τοποθεσιών πριν επιλέξετε, γιατί μια απόφαση που αγνοεί το λειτουργικό κόστος είναι μισή απόφαση.
Τι κοστίζει πραγματικά η στατική δρομολόγηση
Μια στατική διαδρομή πρέπει να είναι σωστή και στις δύο πλευρές της σήραγγας. Η προσθήκη υποδικτύου σημαίνει επεξεργασία της απομακρυσμένης πύλης, της τοπικής πύλης και συνήθως της διαδρομής επιστροφής, και η λήθη οποιουδήποτε από αυτά παράγει μονόπλευρη βλάβη που μοιάζει με σφάλμα εφαρμογής. Η ομάδα εφαρμογών βλέπει λήξεις χρόνου ενώ η ομάδα δικτύου βλέπει μια διαδρομή που υπάρχει και φαίνεται υγιής. Καμία ομάδα δεν κάνει λάθος, και γι αυτό αυτή η βλάβη αργεί τόσο να εντοπιστεί.
Μια στατική καταχώριση παραμένει επίσης εγκατεστημένη αφού εξαφανιστεί η διαδρομή από κάτω της. Εκτός αν η πλατφόρμα παρέχει παρακολούθηση, η διαδρομή συνεχίζει να δείχνει σε ένα επόμενο άλμα που δεν προωθεί πια, και η κίνηση εξαφανίζεται αντί να αλλάξει διαδρομή. Αυτή η σιωπή είναι το κόστος που αποδέχεστε όταν διαλέγετε την απλή επιλογή.
Γράψτε τη μέθοδο παρακολούθησης δίπλα σε κάθε διαδρομή, σημειώστε ποιες βλάβες καλύπτει και κρατήστε τη λίστα μαζί με τη ρύθμιση της σήραγγας. Αλλιώς την επόμενη διακοπή θα την ανακαλύψει χρήστης και όχι το δίκτυο, που είναι πάντα η ακριβότερη ανακάλυψη.
Τι κοστίζει πραγματικά η δυναμική δρομολόγηση
Ένα πρωτόκολλο διαφημίζει νέα προθέματα, αποσύρει τα μη προσβάσιμα και εκφράζει προτίμηση μεταξύ διαδρομών. Αυτό είναι πραγματικά χρήσιμο όταν πολλές τοποθεσίες ή εφεδρικές σήραγγες θα απαιτούσαν αλλιώς συντονισμένες επεξεργασίες σε κάθε αλλαγή. Είναι επίσης ο λόγος που το πρωτόκολλο μπορεί να σας εκπλήξει στην χειρότερη στιγμή. Κάθε μία από αυτές τις ενέργειες είναι αλλαγή κατάστασης που δεν κάνατε εσείς προσωπικά.
Δημιουργεί δύο καταστάσεις που μπορεί να διαφωνούν. Η σήραγγα μπορεί να είναι πάνω ενώ η συνεδρία δρομολόγησης είναι κάτω, και η συνεδρία μπορεί να είναι πάνω ενώ οι διαφημίσεις της παραλείπουν το υποδίκτυο που χρειάζεται η εφαρμογή. Και οι δύο μοιάζουν με δίκτυο που δουλεύει μισό, και καμία δεν φαίνεται από σελίδα κατάστασης σήραγγας.
Τα φίλτρα και η πολιτική γίνονται επομένως μέρος του σχεδίου και όχι ύστερη σκέψη. Ένα πρωτόκολλο που διαφημίζει τα πάντα θα διαφημίσει κάποτε κάτι λάθος, και το λάθος πρόθεμα ταξιδεύει γρηγορότερα από το πρόσωπο που μπορεί να το διορθώσει. Γράψτε τα φίλτρα πριν ενεργοποιηθεί η πρώτη συνεδρία, ώστε η πρώτη διαφήμιση να είναι ήδη σκόπιμη.
Ελέγξτε τι επιτρέπεται να λέει η συνεδρία δρομολόγησης
Καθορίστε τη λίστα επιτρεπόμενων προθεμάτων ανά ομότιμο και επιβάλτε την στην είσοδο, γιατί ένα φίλτρο εξόδου δεν μπορεί να εμποδίσει έναν ομότιμο να σας στείλει προεπιλεγμένη διαδρομή. Οι προεπιλεγμένες διαδρομές και οι συναθροίσεις είναι τα ακριβά λάθη εδώ: μπορούν ήσυχα να αντικαταστήσουν άσχετες διαδρομές με μία μαθημένη καταχώριση που φαίνεται νόμιμη. Απορρίψτε τις ρητά, εκτός αν το σχέδιο τις θέλει πραγματικά.
Γράψτε την τοποθεσία ιδιοκτήτη δίπλα σε κάθε δίκτυο πριν σηκωθεί η πρώτη συνεδρία, γιατί αυτή η αντιστοίχιση είναι η πηγή της λίστας φίλτρων και όχι διακοσμητικό της τεκμηρίωσης. Χωρίς αυτήν, όποιος επεξεργάζεται ένα φίλτρο πρέπει να μαντέψει ποια τοποθεσία πρέπει να διαφημίζει το πρόθεμα.
Η αναδιανομή μεταξύ δύο πρωτοκόλλων είναι το σημείο όπου αρχίζουν οι βρόχοι και όπου το ίδιο πρόθεμα φτάνει δύο φορές με γνωρίσματα που δεν συγκρίνονται καθαρά. Κρατήστε την αναδιανομή έξω από το σχέδιο μέχρι μια συγκεκριμένη απαίτηση να την επιβάλει, και αν πρέπει να υπάρχει, σημάνετε και φιλτράρετε τις διαδρομές στο σύνορο.
Οι διεπαφές σήραγγας βασισμένες σε διαδρομές κάνουν τη δυναμική δρομολόγηση ευκολότερη στην αναπαράσταση, γιατί η σήραγγα γίνεται διεπαφή με διαδρομές αντί για πολιτική που ταιριάζει επιλογείς. Αυτό δεν αφαιρεί το ζήτημα του εύρους του ομοτίμου: οι επιλογείς IPsec πρέπει ακόμη να επιτρέπουν την κίνηση που σκοπεύετε να δρομολογήσετε.
Δοκιμάστε τη διαδρομή βλάβης, όχι την ευτυχισμένη διαδρομή
Ό,τι και να διαλέξετε, κατεβάστε μία ζεύξη ανόδου και επιβεβαιώστε ότι η κίνηση μετακινείται ή ότι αποτυγχάνει όπως το τεκμηριώσατε. Ένα σχέδιο που δοκιμάστηκε μόνο με τις δύο διαδρομές υγιείς είναι σχέδιο που δεν δοκιμάστηκε καθόλου. Μετρήστε τον χρόνο εντοπισμού όσο είστε εκεί, γιατί ο αριθμός που μετρήσατε είναι ο αριθμός που θα ζήσουν οι χρήστες.
Στη συνέχεια επιβεβαιώστε τη διαδρομή επιστροφής ανεξάρτητα, γιατί η ασύμμετρη δρομολόγηση πάνω από VPN είναι συνηθισμένη και αόρατη μέχρι μια συσκευή με κατάσταση να ρίξει τις απαντήσεις. Μια ροή που λειτουργεί προς μία κατεύθυνση αποδεικνύει μόνο το μισό της διαδρομής.
Σειρά εργασίας: μετρήστε τα προθέματα, αποφασίστε πώς θα εντοπίζονται οι βλάβες, ελέγξτε ποιος μπορεί να συντηρεί το πρωτόκολλο, ελέγξτε τι διαφημίζεται και μετά δοκιμάστε μία διακοπή από άκρη σε άκρη. Κάθε βήμα παράγει ένα γεγονός που το επόμενο χρειάζεται.