Βίντεο: Wim Hof breathing tutorial by Wim Hof 2024
Αφού διαπιστώσετε ότι το τραπέζι φαίνεται να έχει όλες τις απαραίτητες διαδρομές, ίσως τώρα νομίζετε ότι μπορείτε να χρησιμοποιήσετε τους δρομολογητές σε ένα AS από το άλλο AS. Ωστόσο, αυτό δεν συμβαίνει. Η κατανόηση του γιατί ο pinging εξακολουθεί να μην λειτουργεί απαιτεί λίγη εξήγηση για το πώς ανταλλάσσονται οι διαδρομές BGP.
Τοπολογία δείγματος που δείχνει την επόμενη διεύθυνση.Όταν το BGP μοιράζεται μια διαδρομή μέσω μηνυμάτων BGP, περιλαμβάνει πληροφορίες επόμενου χτυπήματος έτσι ώστε ο δρομολογητής να γνωρίζει πού να στείλει την κυκλοφορία κατά τη μεταφορά προς αυτόν τον συγκεκριμένο προορισμό. Οι συνομηλίκες που κατοικούν στο AS 65502 στέλνουν τις διαδρομές τους μέσω του δρομολογητή πύλης 5.
Όταν η συγκεκριμένη διαδρομή περάσει στο δρομολογητή 3 μέσω EBGP, περιλαμβάνει τις πληροφορίες επόμενου χτυπήματος που συνδέονται με αυτόν τον σύνδεσμο EBGP. Συγκεκριμένα, η διεύθυνση διεπαφής στον δρομολογητή 5 (10. 0. 26. 2) σημειώνεται ως το επόμενο hop.
Το πρόβλημα είναι ότι όταν ο δρομολογητής 2 θέλει να στείλει κυκλοφορία σε έναν συνομιλητή στο AS 65002, ο δρομολογητής 2 πρέπει να γνωρίζει πού είναι η διαδρομή 10. 0. 26. 2/24. Αλλά πώς παίρνει αυτές τις πληροφορίες; Αυτή η διεύθυνση δεν βρίσκεται στο τοπικό AS 65027! Και πραγματικά δεν θέλετε να αντιγράψετε όλες τις εσωτερικές διευθύνσεις σε κάθε AS - γι 'αυτό το λόγο BGP εφευρέθηκε στην πρώτη θέση.
Ένας εύκολος τρόπος για να βεβαιωθείτε ότι ένας δρομολογητής έχει μια διαδρομή προς τη διεύθυνση επόμενου hop είναι να ρυθμίσετε τη διεύθυνση επόμενου χτυπήματος σε μια διεύθυνση που ο δρομολογητής γνωρίζει ήδη πώς να φτάσει. Η διεύθυνση 10. 0. 26. 2 μπορεί να μην είναι στο AS 65027, αλλά η διεύθυνση loopback για το δρομολογητή 3 είναι.
Στο AS σας, οι δρομολογητές γνωρίζουν όλες τις διευθύνσεις loopback του άλλου μέσω της OSPF. Το OSPF λέει στο IBGP πώς να φτάσει στη διασύνδεση loopback έτσι ώστε το IBGP να μπορέσει να δημιουργήσει τη συνεδρία του BGP. Έτσι, εάν ο δρομολογητής 3 μπορεί να ρυθμίσει τη διεύθυνση επόμενου χτυπήματος σε μία από τις δικές του διευθύνσεις (όπως το loopback), αντικαθιστώντας την προηγούμενη διεύθυνση, τότε όλοι οι δρομολογητές του AS σας θα μπορούν να στείλουν την κυκλοφορία.
[edit policy options] πολιτική-δήλωση ibgp-εξαγωγή {όρος εξαγωγική-στατική {από το στατικό πρωτόκολλο? τότε δεχόμαστε,} επόμενο επόμενο-hop self {έπειτα {self-next hop}}}Η προσθήκη ενός δεύτερου όρου ολοκληρώνει αυτό το έργο. Οι διαδρομές αξιολογούνται σε σχέση με τον πρώτο όρο και γίνονται αποδεκτές αν είναι στατικές διαδρομές. Στη συνέχεια, αυτές οι αποδεκτές διαδρομές BGP έχουν την τιμή επόμενου χτυπήματος ρυθμισμένη στη διεύθυνση loopback τοπικού δρομολογητή. Όταν τα δρομολόγια αυτά μαθαίνουν από άλλους χρήστες στο δίκτυό σας, αυτοί οι συνομιλητές θα στείλουν την κυκλοφορία στη διεύθυνση loopback του δρομολογητή πύλης, επειδή γνωρίζουν πώς να φτάσουν στη διεύθυνση loopback.
Η επιλογή "self" στον δρομολογητή 3 λέει βασικά: "Χρησιμοποιήστε τη διεύθυνση loopback μου ως το επόμενο hop όταν διαφημίζετε αυτή τη διαδρομή στο AS 65027. Στη συνέχεια, όταν δρομολογητές στο AS 65027 έχουν ένα πακέτο για AS 65002, μου το στέλνουν. Έχω το AS 65005 επόμενο hop ως 10. 0. 26. 2, έτσι όλα είναι καλά. "
Ο εναλλακτικός τρόπος για την επίλυση του προβλήματος του εαυτού του επόμενου hop είναι να διασφαλίσετε ότι έχετε μια διαδρομή προς το υποσύστημα peering μεταξύ του AS και του παρακείμενου AS. Εάν εκτελείτε ένα IGP, τα υποδίκτυα διαφημίζονται αυτόματα μέσω αυτού του IGP σε όλους τους εσωτερικούς σας δρομολογητές.
Εάν εκτελείτε OSPF ή άλλο IGP
παθητικά σε αυτόν τον σύνδεσμο (δηλαδή δεν θέλετε να δημιουργήσετε διαδρομές γειτνίασης και πλημμύρας εκεί), οι δρομολογητές σας θα μάθουν το 10. 0. 26. 0 / 24 υποδίκτυο. Σε πολλές οργανώσεις, η επόμενη-hop self ή η παθητική IGP είναι η προτιμώμενη μέθοδος για τον επόμενο λυκίσκο BGP.