Μετακίνηση μηχανήματος από το VPN στο εργαστήριο χωρίς απώλεια
Ένας σειριακός αριθμός στη διεύθυνση δεν δημιουργεί υποδίκτυο. Κρατήστε την ταυτότητα στο απόθεμα, δώστε στο εργαστήριο το δικό του τμήμα και μεταφέρετε την κυριότητα της διαδρομής ως βήμα εργασίας.
Ένα μηχάνημα φεύγει από εγκατάσταση πελάτη, φτάνει σε εργαστήριο και διατηρεί την ίδια ταυτότητα πόρου ενώ η θέση του στο δίκτυο αλλάζει εντελώς. Τρεις συνθήκες καθορίζουν πόσο σχεδιασμό απαιτεί αυτή η μετακίνηση. Αν ο πελάτης επαναχρησιμοποιεί διευθύνσεις που χρησιμοποιείτε και εσωτερικά, αν το τμήμα του εργαστηρίου είναι απομονωμένο από τα δίκτυα προσωπικού και αν η παλιά διαδρομή μπορεί να κατασταλεί αντί απλώς να υπερισχύσει. Αν κάνετε λάθος στο πρώτο, θα αποσφαλματώνετε ένα μηχάνημα που είναι εντάξει.
Η ταυτότητα δεν είναι διεύθυνση
Το απόθεμα και η ονοματοδοσία πρέπει να φέρουν τον πόρο, τον πελάτη και την εργασία. Η διεύθυνση φέρει πού είναι συνδεδεμένο το μηχάνημα τώρα, γεγονός που αλλάζει όταν μετακινείται. Η σύγχυση των δύο παράγει το κλασικό λάθος να διαβάζουμε νόημα μέσα στα ψηφία.
Ένας σειριακός αριθμός κωδικοποιημένος στο τελευταίο οκτέτο φαίνεται τακτοποιημένος και δεν αποδεικνύει τίποτα σε έναν δρομολογητή. Τα μήκη προθέματος καθορίζουν τι θεωρεί ο υπολογιστής τοπικό και καμία ποσότητα εύκολης αρίθμησης δεν αλλάζει αυτή την αριθμητική.
Αν θέλετε η διεύθυνση να υπονοεί τον πελάτη, αυτό είναι σύμβαση, και οι συμβάσεις είναι εντάξει όσο κανείς δεν χτίζει πολιτική πάνω τους. Αναζητήστε τον πόρο στο απόθεμα, όχι τη διεύθυνση, και η μετακίνηση στο εργαστήριο παύει να είναι κυνήγι θησαυρού. Αντέχει επίσης την αναρίθμηση που κάποια στιγμή φτάνει σε κάθε εγκατάσταση.
Ένας σειριακός αριθμός δεν είναι μήκος προθέματος
Συσκευές που χρησιμοποιούν ευρεία μάσκα όπως 10.0.0.0/8 θα θεωρούν κάθε διεύθυνση σε αυτό το εύρος άμεσα συνδεδεμένη, οπότε η κίνηση προς μηχάνημα πελάτη δύο δίκτυα μακριά δεν φτάνει ποτέ σε δρομολογητή. Το μηχάνημα απλώς εκπέμπει αναζητώντας γείτονα που δεν μπορεί να απαντήσει.
Το RFC 4632 ορίζει τα προθέματα με βάση το μήκος και όχι με βάση το τι υπονοούν τα ψηφία με τελείες. Το σχέδιό σας χρειάζεται ρητά μήκη για κάθε ομάδα σύνδεσης: ένα τμήμα υπηρεσιών, ένα πλαίσιο πελάτη, έναν πάγκο εργαστηρίου. Αν ονομάσετε πρώτα αυτές τις ομάδες, τα μήκη γίνονται προφανή.
Ο πρακτικός κανόνας είναι να σχεδιάσετε το μικρότερο πρόθεμα που καλύπτει μία ομάδα σύνδεσης και να το χρησιμοποιείτε παντού μέσα σε αυτή την ομάδα. Το κείμενο της διεύθυνσης είναι για ανθρώπους· η μάσκα είναι αυτό πάνω στο οποίο ενεργεί ο πυρήνας.
Όταν δύο πελάτες επαναχρησιμοποιούν τις ίδιες διευθύνσεις
Ο Πελάτης A και ο Πελάτης B μπορούν και οι δύο να τρέχουν 192.168.10.0/24, και και οι δύο θα έχουν δίκιο στα δικά τους κτίρια. Αυτό δεν είναι πρόβλημα που λύνεται με αναρίθμηση της εγκατάστασης κάποιου άλλου.
Κρατήστε τα πλαίσια χωριστά ή παρέχετε σκόπιμα ψευδώνυμα μέσω σχεδίου που τεκμηριώνει ποια διεύθυνση ανήκει σε ποιον πελάτη σε ποια στιγμή. Ένα καθολικό απόθεμα είναι το σωστό εργαλείο για να ξεχωρίζετε τα μηχανήματα· δεν αποτελεί απόδειξη ότι οι διευθύνσεις είναι καθολικά μοναδικές. Η διαδρομή των ψευδωνύμων χρειάζεται γραπτό κανόνα λήξης, αλλιώς επιβιώνει της εργασίας που τη δημιούργησε.
Αυτό που πρέπει να αποφύγετε είναι να είναι και τα δύο πλαίσια προσβάσιμα ταυτόχρονα χωρίς κανέναν δείκτη. Δύο ίδιες διευθύνσεις σε δύο ζωντανές διαδρομές είναι ο τρόπος αποτυχίας που στέλνει ενημέρωση firmware στο λάθος μηχάνημα. Το σύμπτωμα σπάνια μοιάζει με σφάλμα· μοιάζει με συσκευή που ρύθμισε ξανά κάποιος άλλος. Πρώτα ο δείκτης, μετά η προσβασιμότητα.
Δώστε στο εργαστήριο το δικό του όριο
Ο εξοπλισμός πελάτη που φτάνει για σέρβις ανήκει σε τμήμα υπηρεσιών με ρητά επιτρεπόμενη πρόσβαση, όχι συνδεδεμένος σε δίκτυο προσωπικού επειδή μια θύρα πάγκου ήταν ελεύθερη.
Αντιμετωπίστε μια άγνωστη βιομηχανική συσκευή ως άλλο τομέα εμπιστοσύνης. Καταγράψτε ποιος κεντρικός υπολογιστής μηχανικής μπορεί να τη φτάσει, ποιες υπηρεσίες χρειάζεται αυτός ο υπολογιστής και ποια διαπιστευτήρια ανήκουν στην εργασία. Κρατήστε τα αρχεία του πελάτη μαζί με την εργασία του πελάτη και όχι σε κοινόχρηστο δίσκο που όλοι μπορούν να διαβάσουν.
Η απομόνωση πρέπει να αντέξει και το βαρετό μέσο της εργασίας: όσο ενημερώνεται, όσο μένει όλη νύχτα και όσο περιμένει κούριερ.
Παραδώστε τη διαδρομή ως βήμα εργασίας
Συνήθως ο κεντρικός δρομολογητής φτάνει το μηχάνημα μέσω της σήραγγας του πελάτη. Όταν το μηχάνημα είναι στον πάγκο, η διαδρομή του εργαστηρίου γίνεται κάτοχος αυτού του προθέματος ή στενότερου προορισμού αν χρειάζεστε μόνο μία υπηρεσία.
Γράψτε τρία πράγματα πριν τη μετακίνηση: την παλιά διαδρομή, τη νέα διαδρομή και πώς η αλλαγή αντιστρέφεται. Μια παράδοση που υπάρχει μόνο στη μνήμη κάποιου δεν είναι παράδοση.
Προσοχή στις μετρικές. Μια χαμηλότερη μετρική έχει σημασία μόνο μεταξύ διαδρομών που η διαδικασία επιλογής συγκρίνει πραγματικά, και ένα πιο συγκεκριμένο πρόθεμα ή ένας κανόνας πολιτικής μπορεί να κρίνει το αποτέλεσμα πριν καν εξεταστούν οι μετρικές.
Συμπεριλάβετε τις παλιές συνεδρίες στο σχέδιο. Μια σύνδεση που στήθηκε πάνω στην παλιά διαδρομή μπορεί να συνεχίσει να παραδίδει εντολές αφού αλλάξει η διαδρομή, και αυτή είναι ακριβώς η περίπτωση όπου δύο αντίγραφα μιας διεύθυνσης κάνουν πραγματική ζημιά. Κλείστε την παλιά διαδρομή ρητά αντί να περιμένετε να λήξει.
Κλείστε τον κύκλο όταν το μηχάνημα αποσταλεί
Επαναφέρετε την προβλεπόμενη απομακρυσμένη διαδρομή, αφαιρέστε τις προσωρινές άδειες και επιβεβαιώστε τον πόρο στο τελικό σημείο που πιστεύετε ότι έχει επιλεγεί. Έπειτα επαληθεύστε από την πλευρά του πελάτη και όχι μόνο από το εργαστήριο.
Η επίλυση ονομάτων και το απόθεμα κάνουν εδώ τη δουλειά που βλέπει ο χειριστής: ένα σταθερό όνομα και ένα αναζητήσιμο αρχείο πόρου κάνουν την εργασία προβλέψιμη ενώ το σχέδιο δικτύου παραμένει ειλικρινές για το πού είναι το μηχάνημα σήμερα.
Η δοκιμή μιας καλής παράδοσης είναι ότι ένας συνάδελφος που δεν έχει δει ποτέ την εργασία μπορεί να διαβάσει τις σημειώσεις σας και να απαντήσει σε μία ερώτηση: αν αυτό το μηχάνημα απαντήσει τώρα, από ποια διαδρομή ήρθε η απάντηση· Αν οι σημειώσεις δεν μπορούν να το απαντήσουν, η παράδοση είναι τεκμηριωμένη αλλά όχι ολοκληρωμένη.