Μη αριθμημένη σήραγγα: ποια διεύθυνση δανείζεται;
Μια μη αριθμημένη σήραγγα δανείζεται τη διεύθυνση άλλης διεπαφής, καθιστώντας τον δότη εξάρτηση. Διαχωρίστε την εξωτερική πηγή, τη δανεισμένη ταυτότητα και τα δρομολογούμενα προθέματα.
Μια μη αριθμημένη σήραγγα παραλείπει το βήμα όπου επινοείτε ένα υποδίκτυο για τη λογική διεπαφή, αλλά δεν παραλείπει εντελώς τη διευθυνσιοδότηση. Η υλοποίηση χρειάζεται ακόμη μια τοπική ταυτότητα IP, οπότε δανείζεται τη διεύθυνση μιας άλλης διαμορφωμένης διεπαφής. Αυτός ο δότης είναι πλέον μέρος του σχεδιασμού σας: αν η διεύθυνσή του αλλάξει ή η διεπαφή του αναβοσβήσει, η συμπεριφορά IP της σήραγγας τον ακολουθεί. Τρεις αποφάσεις συγχωνεύονται στις περισσότερες περιγραφές και ο διαχωρισμός τους αποτρέπει μια διαμόρφωση που φαίνεται σωστή και δεν δρομολογεί τίποτα.
Αντιμετωπίστε τον δότη ως σχεδιαστική επιλογή, όχι ως λεπτομέρεια σύνταξης.
Τρεις ρόλοι διεύθυνσης, κρατημένοι χωριστά
Η εξωτερική πηγή είναι η διεύθυνση που μεταφέρει τα πακέτα της σήραγγας μέσω του υποκείμενου δικτύου, και είναι αυτή που πρέπει να μπορεί να φτάσει ο ομότιμος. Η δανεισμένη διεύθυνση είναι η ταυτότητα που χρησιμοποιεί η μη αριθμημένη λογική διεπαφή για την επεξεργασία IP αφού αποκαψυκλωθούν τα πακέτα. Τα προστατευμένα προθέματα είναι τα δίκτυα LAN των οποίων η κίνηση πρέπει να διασχίσει τη σήραγγα, και ανακοινώνονται από πρωτόκολλο δρομολόγησης και όχι από τη διεύθυνση της σήραγγας. Η επισήμανση μιας διεπαφής ως μη αριθμημένης δεν εκχωρεί κανέναν από αυτούς τους ρόλους στους άλλους.
Ο διαχωρισμός αυτός εξηγεί μια συνηθισμένη σύγχυση: ο δανεισμός μιας διεύθυνσης δεν παραδίδει ολόκληρο το τμήμα Ethernet του δότη στον απομακρυσμένο ομότιμο.
Επιλογή της διεπαφής δότη
Ένα loopback είναι συνήθως ο καλύτερος δότης, επειδή η διεύθυνσή του είναι σταθερή, πάντα ενεργή και ανεξάρτητη από οποιονδήποτε μεμονωμένο φυσικό σύνδεσμο. Ο δανεισμός από διεπαφή LAN συνδέει τη σήραγγα με την κατάσταση και την εκχώρηση διευθύνσεων αυτής της διεπαφής, που είναι διαφορετικό λειτουργικό αντιστάθμισμα: βολικό σε εργαστήριο, εύθραυστο όταν το LAN αποκτήσει νέες διευθύνσεις. Επιβεβαιώστε ότι η πλατφόρμα υποστηρίζει λειτουργία χωρίς αρίθμηση στον τύπο σήραγγας που κατασκευάζετε πριν δεσμευτείτε σε οποιοδήποτε από τα δύο.
Όποιον δότη κι αν επιλέξετε, τεκμηριώστε τον ως εξάρτηση στο αρχείο αλλαγών δίπλα στην ίδια τη διαμόρφωση της σήραγγας.
Διαμόρφωση και ανάγνωση της σήραγγας
Το παρακάτω παράδειγμα είναι μια σήραγγα GRE πολλαπλών σημείων σε δρομολογητές της οικογένειας IOS, που δανείζεται ένα loopback και στρέφει την εξωτερική της πηγή στη διεπαφή του υποκείμενου δικτύου. Η ταυτότητα NHRP είναι χωριστή από τη δανεισμένη διεύθυνση και πρέπει να διαμορφωθεί ρητά.
interface Loopback0 ip address 10.255.255.1 255.255.255.255 interface Tunnel0 ip unnumbered Loopback0 tunnel source GigabitEthernet0/0 tunnel mode gre multipoint ip nhrp network-id 100 ! verify show interfaces Tunnel0 | include line protocol|Tunnel source show ip interface brief | include Tunnel|Loopback show ip nhrp
Διαβάστε πρώτα τη γραμμή της διεπαφής: μια μη αριθμημένη σήραγγα που αναφέρει down δεν θα δρομολογήσει ανεξάρτητα από τη δανεισμένη διεύθυνση. Έπειτα ελέγξτε ότι ο δότης είναι ενεργός και ότι η διεύθυνσή του είναι αυτή που σκοπεύατε, γιατί ένα loopback με νέα διεύθυνση αλλάζει σιωπηλά την ταυτότητα που παρουσιάζει η σήραγγα.
Ολοκληρώστε ελέγχοντας τον πίνακα δρομολόγησης για τα προστατευμένα προθέματα και τη γειτνίαση μέσω της σήραγγας, επειδή η σωστή κατάσταση διεπαφής δεν αποδεικνύει την προσβασιμότητα κανενός από τα δύο.
Τι δεν παρέχει η δανεισμένη διεύθυνση
Το DMVPN χρειάζεται εγγραφές και αντιστοιχίσεις NHRP ώστε οι spokes να μπορούν να εντοπίζουν ο ένας τον άλλο· μια γραμμή χωρίς αρίθμηση δεν παρέχει τίποτα από αυτά. Ο έλεγχος ταυτότητας, η επιτρεπόμενη προώθηση και οι διαδρομές επιστροφής εξακολουθούν να απαιτούνται, και ένα πρωτόκολλο δρομολόγησης πρέπει να σχηματίσει γειτνίαση μέσω της σήραγγας πριν ανταλλαχθεί οποιοδήποτε πρόθεμα. Κάθε ένα από αυτά μπορεί να αποτύχει ενώ η διεπαφή αναφέρει ότι είναι ενεργή, γι' αυτό η επαλήθευση τρέχει από τη διεύθυνση στην αντιστοίχιση και στη διαδρομή.
Η σύνταξη εντολών και οι κανόνες διευθυνσιοδότησης ποικίλλουν επίσης ανά προϊόν και έκδοση, επομένως προσαρμοστείτε στο μοντέλο διεπαφής της συσκευής μπροστά σας αντί να αντιγράψετε μια διαμόρφωση από άλλη πλατφόρμα. Ο στόχος μπορεί να είναι ίδιος ενώ οι απαιτούμενες γραμμές όχι.
Γράψτε τον δότη, την εξωτερική πηγή και τα ανακοινωμένα προθέματα στην τεκμηρίωση της σήραγγας και προσθέστε έναν έλεγχο που αποτυγχάνει ηχηρά αν αλλάξει η διεύθυνση του δότη. Αυτός ο μοναδικός έλεγχος πιάνει τον τρόπο αποτυχίας που τα σχέδια χωρίς αρίθμηση κρύβουν συχνότερα.