VXLAN προς MPLS IP VPN: ένα VNI δεν είναι ετικέτα MPLS
Και οι δύο ενθυλακώσεις φέρουν ετικέτες, γι' αυτό οι ομάδες προσπαθούν να αντιστοιχίσουν ένα VNI σε ετικέτα MPLS. Χρησιμοποιήστε αντ' αυτού μια δρομολογημένη παράδοση ή μια υποστηριζόμενη πύλη.
Και οι δύο τεχνολογίες βάζουν ένα αναγνωριστικό μπροστά από το πακέτο, οπότε το συμπέρασμα μοιάζει προφανές: αντιστοιχίστε το VNI σε μια ετικέτα MPLS και αφήστε τα δύο δίκτυα να ενωθούν. Αυτή η αντιστοίχιση δεν υπάρχει ως υποστηριζόμενη λειτουργία, γιατί τα αναγνωριστικά σημαίνουν διαφορετικά πράγματα και παράγονται από διαφορετικά επίπεδα ελέγχου. Ένα VNI προσδιορίζει ένα τμήμα VXLAN μέσα σε ένα overlay, ενώ μια ετικέτα MPLS προσδιορίζει μια συμπεριφορά προώθησης κατά μήκος μιας διαδρομής με μεταγωγή ετικετών. Η ένωση των περιοχών είναι απόφαση δρομολόγησης, όχι μετάφραση αριθμών.
Ο μύθος: και τα δύο χρησιμοποιούν ετικέτες, άρα αντιστοιχίστε τα
Η επιφανειακή ομοιότητα είναι πραγματική και παραπλανητική. Το VXLAN φέρει ένα VNI 24 bit στην κεφαλίδα του και το MPLS φέρει μια στοίβα ετικετών, οπότε φαίνεται πως μια τιμή θα μπορούσε να ξαναγραφτεί στην άλλη σε μια συσκευή συνόρων.
Αυτό που ανατρέπει την ιδέα είναι όλα όσα περιβάλλουν την τιμή. Το VNI το επιλύει το επίπεδο ελέγχου EVPN και τα τελικά σημεία της σήραγγας του υποστρώματος. Η ετικέτα εκχωρείται από το επίπεδο προώθησης MPLS κατά μήκος μιας διαδρομής. Καμία πλευρά δεν έχει καθορισμένη διαδικασία για να δεχτεί το αναγνωριστικό της άλλης πλευράς ως δικό της.
Τι προωθεί πραγματικά κάθε πλευρά
Στην πλευρά του fabric, μια συσκευή συνόρων τερματίζει τη σήραγγα VXLAN, αντιστοιχίζει το VNI σε VRF του μισθωτή και δρομολογεί το πακέτο ως κοινό IP. Στην πλευρά του παρόχου, το PE δέχεται τη διαδρομή του πελάτη σε ένα VRF, επιβάλλει τη στοίβα ετικετών MPLS και την προωθεί μέσω του IP VPN.
Αυτή η παράδοση είναι το καλά κατανοητό μοντέλο στο RFC 4364: η πλευρά του πελάτη ανταλλάσσει διαδρομές IP με την πλευρά του παρόχου και κάθε περιοχή κατέχει τη δική της ενθυλάκωση. Το VNI έχει εξαφανιστεί μέχρι να φτάσει το πακέτο στο PE, και γι' αυτό ακριβώς λειτουργεί το μοντέλο.
Γιατί τα επίπεδα ελέγχου δεν συγχωνεύονται
Το EVPN Type 5 μεταφέρει διαδρομές προθεμάτων IP με επόμενα άλματα overlay, ενώ οι ανακοινώσεις VPN-IPv4 ανήκουν σε άλλη οικογένεια διευθύνσεων. Στόχοι διαδρομής που μοιάζουν ίδιοι στις δύο πλευρές δεν μεταφράζουν τη μία οικογένεια στην άλλη και δεν επιλύουν επόμενα άλματα πέρα από το όριο.
Μια ενοποιημένη πύλη μπορεί να κάνει και τις δύο δουλειές μόνο όταν η πλατφόρμα υλοποιεί τις απαιτούμενες ενθυλακώσεις και τη διαλειτουργικότητα των οικογενειών δρομολόγησης. Αυτή η δυνατότητα πρέπει να επαληθεύεται για το ακριβές υλικό και την έκδοση, όχι να συνάγεται από το όνομα μιας οικογένειας προϊόντων.
Δύο ακόμη παραδοχές αποτυγχάνουν σε αυτό το όριο. Ένα MPLS IP VPN παρέχει δρομολογημένη προσβασιμότητα, όχι τμήμα Ethernet, οπότε η επέκταση των εκπομπών απαιτεί αντ' αυτού μια υποστηριζόμενη υπηρεσία επιπέδου 2. Και οι δύο ενθυλακώσεις καταναλώνουν bytes, οπότε το πραγματικό MTU είναι μικρότερο από ό,τι υποδηλώνει οποιοδήποτε από τα δύο υποστρώματα.
Επιλέξτε δρομολογημένη παράδοση ή ενοποιημένη πύλη
Επιλέξτε τη δρομολογημένη παράδοση όταν ο μισθωτής χρειάζεται προσβασιμότητα IP και ο πάροχος προσφέρει ήδη υπηρεσία προς το CE. Διατηρεί καθαρή την κυριότητα: το fabric κατέχει το VXLAN και το EVPN, ο πάροχος κατέχει το MPLS και το VPN, και το όριο κατέχει την αντιστοίχιση VRF σε διεπαφή. Σχεδιάστε την κλίμακα της σύνδεσης, τη διευθυνσιοδότηση και τη μεταγωγή αποτυχίας με τον πάροχο αντί να υποθέσετε ότι ένας σύνδεσμος αρκεί.
Επιλέξτε ενοποιημένη πύλη μόνο όταν μια πλατφόρμα που διαχειρίζεστε υποστηρίζει και τους δύο ρόλους και μπορείτε να δοκιμάσετε τη διαλειτουργικότητα. Η εξοικονόμηση σε συσκευές είναι πραγματική, αλλά εξίσου πραγματικός είναι ο λειτουργικός κίνδυνος μια συσκευή να γίνει το μόνο σημείο όπου δύο επίπεδα ελέγχου πρέπει να συμφωνήσουν.
Τι να καταγράφεται ανά μισθωτή
Κρατήστε ένα αρχείο ειδικό για τον μισθωτή με τη σύνδεση, τα αποδεκτά και εξαγόμενα προθέματα, τη μέθοδο επίλυσης του επόμενου άλματος και την αναμενόμενη συμπεριφορά μετά από αστοχία του ορίου ή του συνδέσμου του παρόχου. Συμπεριλάβετε τον προϋπολογισμό MTU στα δύο όρια ενθυλάκωσης και την επιστροφική διαδρομή, γιατί μια κατεύθυνση προς τα εμπρός που λειτουργεί αποδεικνύει από μόνη της ελάχιστα.
Αυτό το αρχείο είναι που συνδέει δύο διοικητικές περιοχές χωρίς να προσποιείται ότι οι παραδοχές δρομολόγησης και ενθυλάκωσής τους είναι ίδιες. Όταν κάποιος ρωτήσει αργότερα αν το VNI μπορεί απλώς να γίνει ετικέτα, το έγγραφο απαντά με τον σχεδιασμό και όχι με μια διαφωνία.