Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Σήμερα θα ξεκινήσουμε τη μελέτη των δρομολογητών. Εάν ολοκληρώσατε το μάθημα βίντεο από το πρώτο έως το 17ο μάθημα, τότε έχετε ήδη μάθει τα βασικά των διακοπτών. Τώρα προχωράμε στην επόμενη συσκευή - τον δρομολογητή. Όπως γνωρίζετε από το προηγούμενο μάθημα βίντεο, ένα από τα θέματα του μαθήματος CCNA ονομάζεται Cisco Switching & Routing.

Σε αυτή τη σειρά, δεν θα μελετήσουμε τους δρομολογητές Cisco, αλλά θα εξετάσουμε την έννοια της δρομολόγησης γενικά. Θα έχουμε τρία θέματα. Το πρώτο είναι μια επισκόπηση των όσων ήδη γνωρίζετε για τους δρομολογητές και μια συζήτηση για το πώς μπορεί να εφαρμοστεί σε συνδυασμό με τις γνώσεις που αποκτήσατε κατά τη διαδικασία μελέτης των μεταγωγέων. Πρέπει να κατανοήσουμε πώς συνεργάζονται οι διακόπτες και οι δρομολογητές.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Στη συνέχεια, θα δούμε τι είναι η δρομολόγηση, τι σημαίνει και πώς λειτουργεί και, στη συνέχεια, θα προχωρήσουμε στους τύπους πρωτοκόλλων δρομολόγησης. Σήμερα χρησιμοποιώ μια τοπολογία που έχετε ήδη δει σε προηγούμενα μαθήματα.

Εξετάσαμε πώς μετακινούνται τα δεδομένα σε ένα δίκτυο και πώς εκτελείται η τριμερής χειραψία TCP. Το πρώτο μήνυμα που αποστέλλεται μέσω του δικτύου είναι ένα πακέτο SYN. Ας δούμε πώς συμβαίνει μια τριπλή χειραψία όταν ένας υπολογιστής με διεύθυνση IP 10.1.1.10 θέλει να επικοινωνήσει με τον διακομιστή 30.1.1.10, δηλαδή προσπαθεί να δημιουργήσει μια σύνδεση FTP.
Για να ξεκινήσει η σύνδεση, ο υπολογιστής δημιουργεί μια θύρα πηγής με τυχαίο αριθμό 25113. Εάν έχετε ξεχάσει πώς συμβαίνει αυτό, σας συμβουλεύω να διαβάσετε τα προηγούμενα εκπαιδευτικά βίντεο που συζητούσαν αυτό το ζήτημα.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Στη συνέχεια, βάζει τον αριθμό της θύρας προορισμού στο πλαίσιο επειδή γνωρίζει ότι πρέπει να συνδεθεί στη θύρα 21 και, στη συνέχεια, προσθέτει πληροφορίες OSI Layer 3, που είναι η δική του διεύθυνση IP και η διεύθυνση IP προορισμού. Τα διακεκομμένα δεδομένα δεν αλλάζουν μέχρι να φτάσουν στο τελικό σημείο. Έχοντας φτάσει στον διακομιστή, επίσης δεν αλλάζουν, αλλά ο διακομιστής προσθέτει πληροφορίες δεύτερου επιπέδου στο πλαίσιο, δηλαδή τη διεύθυνση MAC. Αυτό οφείλεται στο γεγονός ότι οι διακόπτες αντιλαμβάνονται μόνο πληροφορίες OSI επιπέδου 2. Σε αυτό το σενάριο, ο δρομολογητής είναι η μόνη συσκευή δικτύου που λαμβάνει υπόψη τις πληροφορίες του επιπέδου 3· φυσικά, ο υπολογιστής λειτουργεί επίσης με αυτές τις πληροφορίες. Έτσι, ο διακόπτης λειτουργεί μόνο με πληροφορίες επιπέδου XNUMX και ο δρομολογητής λειτουργεί μόνο με πληροφορίες επιπέδου XNUMX.

Ο διακόπτης γνωρίζει τη διεύθυνση MAC προέλευσης XXXX:XXXX:1111 και θέλει να γνωρίζει τη διεύθυνση MAC του διακομιστή στον οποίο έχει πρόσβαση ο υπολογιστής. Συγκρίνει τη διεύθυνση IP προέλευσης με τη διεύθυνση προορισμού, αντιλαμβάνεται ότι αυτές οι συσκευές βρίσκονται σε διαφορετικά υποδίκτυα και αποφασίζει να χρησιμοποιήσει μια πύλη για να φτάσει σε διαφορετικό υποδίκτυο.

Μου κάνουν συχνά το ερώτημα ποιος αποφασίζει ποια θα πρέπει να είναι η διεύθυνση IP της πύλης. Αρχικά, αποφασίζεται από τον διαχειριστή του δικτύου, ο οποίος δημιουργεί το δίκτυο και παρέχει μια διεύθυνση IP σε κάθε συσκευή. Ως διαχειριστής, μπορείτε να εκχωρήσετε στο δρομολογητή σας οποιαδήποτε διεύθυνση εντός του εύρους των επιτρεπόμενων διευθύνσεων στο υποδίκτυό σας. Αυτή είναι συνήθως η πρώτη ή η τελευταία έγκυρη διεύθυνση, αλλά δεν υπάρχουν αυστηροί κανόνες για την εκχώρηση της. Στην περίπτωσή μας, ο διαχειριστής εκχώρησε τη διεύθυνση της πύλης, ή του δρομολογητή, 10.1.1.1 και την εκχώρησε στη θύρα F0/0.

Όταν ρυθμίζετε ένα δίκτυο σε έναν υπολογιστή με στατική διεύθυνση IP 10.1.1.10, εκχωρείτε μια μάσκα υποδικτύου 255.255.255.0 και μια προεπιλεγμένη πύλη 10.1.1.1. Εάν δεν χρησιμοποιείτε στατική διεύθυνση, τότε ο υπολογιστής σας χρησιμοποιεί DHCP, το οποίο εκχωρεί μια δυναμική διεύθυνση. Ανεξάρτητα από τη διεύθυνση IP που χρησιμοποιεί ένας υπολογιστής, στατική ή δυναμική, πρέπει να έχει μια διεύθυνση πύλης για πρόσβαση σε άλλο δίκτυο.

Έτσι, ο υπολογιστής 10.1.1.10 γνωρίζει ότι πρέπει να στείλει ένα πλαίσιο στον δρομολογητή 10.1.1.1. Αυτή η μεταφορά πραγματοποιείται εντός του τοπικού δικτύου, όπου η διεύθυνση IP δεν έχει σημασία, μόνο η διεύθυνση MAC είναι σημαντική εδώ. Ας υποθέσουμε ότι ο υπολογιστής δεν έχει επικοινωνήσει ποτέ ξανά με το δρομολογητή και δεν γνωρίζει τη διεύθυνση MAC του, επομένως πρέπει πρώτα να στείλει ένα αίτημα ARP που ρωτά όλες τις συσκευές στο υποδίκτυο: «Γεια, ποιος από εσάς έχει τη διεύθυνση 10.1.1.1; Πείτε μου τη διεύθυνση MAC σας! Δεδομένου ότι το ARP είναι ένα μήνυμα εκπομπής, αποστέλλεται σε όλες τις θύρες όλων των συσκευών, συμπεριλαμβανομένου του δρομολογητή.

Ο υπολογιστής 10.1.1.12, έχοντας λάβει το ARP, σκέφτεται: «όχι, η διεύθυνσή μου δεν είναι 10.1.1.1» και απορρίπτει το αίτημα· ο υπολογιστής 10.1.1.13 κάνει το ίδιο. Ο δρομολογητής, έχοντας λάβει το αίτημα, κατανοεί ότι είναι αυτός που του ζητείται και στέλνει τη διεύθυνση MAC της θύρας F0/0 - και όλες οι θύρες έχουν διαφορετική διεύθυνση MAC - στον υπολογιστή 10.1.1.10. Τώρα, γνωρίζοντας τη διεύθυνση πύλης XXXX:AAAA, που σε αυτήν την περίπτωση είναι η διεύθυνση προορισμού, ο υπολογιστής την προσθέτει στο τέλος του πλαισίου που απευθύνεται στον διακομιστή. Ταυτόχρονα, ορίζει την κεφαλίδα πλαισίου FCS/CRC, η οποία είναι ένας μηχανισμός ελέγχου σφαλμάτων μετάδοσης.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Μετά από αυτό, το πλαίσιο του υπολογιστή 10.1.1.10 αποστέλλεται μέσω των καλωδίων στον δρομολογητή 10.1.1.1. Μετά τη λήψη του πλαισίου, ο δρομολογητής αφαιρεί το FCS/CRC χρησιμοποιώντας τον ίδιο αλγόριθμο με τον υπολογιστή για επαλήθευση. Τα δεδομένα δεν είναι τίποτα άλλο από μια συλλογή μονάδων και μηδενικών. Εάν τα δεδομένα είναι κατεστραμμένα, δηλαδή, το 1 γίνεται 0 ή το 0 γίνεται ένα ή υπάρχει διαρροή δεδομένων, η οποία συμβαίνει συχνά κατά τη χρήση ενός διανομέα, τότε η συσκευή πρέπει να στείλει ξανά το πλαίσιο.

Εάν ο έλεγχος FCS/CRC είναι επιτυχής, ο δρομολογητής κοιτάζει τις διευθύνσεις MAC προέλευσης και προορισμού και τις καταργεί, καθώς πρόκειται για πληροφορίες επιπέδου 2, και μεταβαίνει στο σώμα του πλαισίου, το οποίο περιέχει πληροφορίες για το επίπεδο 3. Από αυτό μαθαίνει ότι οι πληροφορίες που περιέχονται στο πλαίσιο προορίζονται για μια συσκευή με διεύθυνση IP 30.1.1.10.

Ο δρομολογητής κατά κάποιο τρόπο γνωρίζει πού βρίσκεται αυτή η συσκευή. Δεν συζητήσαμε αυτό το θέμα όταν εξετάσαμε πώς λειτουργούν οι διακόπτες, οπότε θα το εξετάσουμε τώρα. Το router έχει 4 θύρες, οπότε πρόσθεσα μερικές ακόμα συνδέσεις σε αυτό. Λοιπόν, πώς γνωρίζει ο δρομολογητής ότι τα δεδομένα για τη συσκευή με διεύθυνση IP 30.1.1.10 πρέπει να αποστέλλονται μέσω της θύρας F0/1; Γιατί δεν τα στέλνει μέσω της θύρας F0/3 ή F0/2;

Το γεγονός είναι ότι ο δρομολογητής λειτουργεί με πίνακα δρομολόγησης. Κάθε δρομολογητής έχει έναν τέτοιο πίνακα που σας επιτρέπει να αποφασίσετε μέσω ποιας θύρας θα μεταδώσετε ένα συγκεκριμένο πλαίσιο.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Σε αυτήν την περίπτωση, η θύρα F0/0 έχει ρυθμιστεί στη διεύθυνση IP 10.1.1.1 και αυτό σημαίνει ότι είναι συνδεδεμένη στο δίκτυο 10.1.1.10/24. Ομοίως, η θύρα F0/1 έχει ρυθμιστεί στη διεύθυνση 20.1.1.1, δηλαδή συνδέεται στο δίκτυο 20.1.1.0/24. Ο δρομολογητής γνωρίζει και τα δύο αυτά δίκτυα επειδή είναι απευθείας συνδεδεμένα με τις θύρες του. Έτσι, οι πληροφορίες ότι η κίνηση για το δίκτυο 10.1.10/24 πρέπει να διέρχεται από τη θύρα F0/0 και για το δίκτυο 20.1.1.0/24 μέσω της θύρας F0/1, είναι γνωστές από προεπιλογή. Πώς γνωρίζει ο δρομολογητής μέσω ποιων θυρών να συνεργαστεί με άλλα δίκτυα;

Βλέπουμε ότι το δίκτυο 40.1.1.0/24 είναι συνδεδεμένο στη θύρα F0/2, το δίκτυο 50.1.1.0/24 είναι συνδεδεμένο στη θύρα F0/3 και το δίκτυο 30.1.1.0/24 συνδέει τον δεύτερο δρομολογητή με τον διακομιστή. Ο δεύτερος δρομολογητής έχει επίσης έναν πίνακα δρομολόγησης, ο οποίος λέει ότι το δίκτυο 30. είναι συνδεδεμένο στη θύρα του, ας το υποδηλώσουμε 0/1 και συνδέεται με τον πρώτο δρομολογητή μέσω της θύρας 0/0. Αυτός ο δρομολογητής γνωρίζει ότι η θύρα 0/0 του είναι συνδεδεμένη στο δίκτυο 20. και η θύρα 0/1 είναι συνδεδεμένη στο δίκτυο 30. και δεν γνωρίζει τίποτα άλλο.

Ομοίως, ο πρώτος δρομολογητής γνωρίζει για τα δίκτυα 40. και 50. που είναι συνδεδεμένα στις θύρες 0/2 και 0/3, αλλά δεν γνωρίζει τίποτα για το δίκτυο 30. Το πρωτόκολλο δρομολόγησης παρέχει στους δρομολογητές πληροφορίες που δεν έχουν από προεπιλογή. Ο μηχανισμός με τον οποίο αυτοί οι δρομολογητές επικοινωνούν μεταξύ τους είναι η βάση της δρομολόγησης και υπάρχει δυναμική και στατική δρομολόγηση.

Η στατική δρομολόγηση είναι ότι στον πρώτο δρομολογητή δίνονται πληροφορίες: εάν πρέπει να επικοινωνήσετε με το δίκτυο 30.1.1.0/24, τότε πρέπει να χρησιμοποιήσετε τη θύρα F0/1. Ωστόσο, όταν ο δεύτερος δρομολογητής λαμβάνει κίνηση από έναν διακομιστή που προορίζεται για τον υπολογιστή 10.1.1.10, δεν ξέρει τι να κάνει με αυτόν, επειδή ο πίνακας δρομολόγησής του περιέχει πληροφορίες μόνο για τα δίκτυα 30. και 20. Επομένως, αυτός ο δρομολογητής χρειάζεται επίσης για να καταχωρήσει στατική δρομολόγηση : Εάν λαμβάνει κίνηση για το δίκτυο 10., θα πρέπει να τη στείλει μέσω της θύρας 0/0.

Το πρόβλημα με τη στατική δρομολόγηση είναι ότι πρέπει να ρυθμίσω με μη αυτόματο τρόπο τον πρώτο δρομολογητή για να λειτουργεί με το δίκτυο 30. και τον δεύτερο δρομολογητή για να λειτουργεί με το δίκτυο 10. Αυτό είναι εύκολο αν έχω μόνο 2 δρομολογητές, αλλά όταν έχω 10 δρομολογητές, ρυθμίζω Η στατική δρομολόγηση απαιτεί πολύ χρόνο. Σε αυτήν την περίπτωση, είναι λογικό να χρησιμοποιείτε δυναμική δρομολόγηση.
Έτσι, έχοντας λάβει ένα πλαίσιο από τον υπολογιστή, ο πρώτος δρομολογητής κοιτάζει τον πίνακα δρομολόγησης του και αποφασίζει να το στείλει μέσω της θύρας F0/1. Ταυτόχρονα, προσθέτει τη διεύθυνση MAC προέλευσης XXXX.BBBB και τη διεύθυνση MAC προορισμού XXXX.CCSS στο πλαίσιο.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Έχοντας λάβει αυτό το πλαίσιο, ο δεύτερος δρομολογητής «κόβει» τις διευθύνσεις MAC που σχετίζονται με το δεύτερο επίπεδο OSI και προχωρά στις πληροφορίες του τρίτου επιπέδου. Βλέπει ότι η διεύθυνση IP προορισμού 3 ανήκει στο ίδιο δίκτυο με τη θύρα 30.1.1.10/0 του δρομολογητή, προσθέτει τη διεύθυνση MAC προέλευσης και τη διεύθυνση MAC προορισμού στο πλαίσιο και στέλνει το πλαίσιο στον διακομιστή.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Όπως είπα ήδη, τότε μια παρόμοια διαδικασία επαναλαμβάνεται προς την αντίθετη κατεύθυνση, δηλαδή πραγματοποιείται το δεύτερο στάδιο της χειραψίας, στο οποίο ο διακομιστής στέλνει πίσω ένα μήνυμα SYN ACK. Πριν το κάνει αυτό, απορρίπτει όλες τις περιττές πληροφορίες και αφήνει μόνο το πακέτο SYN.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Έχοντας λάβει αυτό το πακέτο, ο δεύτερος δρομολογητής ελέγχει τις ληφθείσες πληροφορίες, τις συμπληρώνει και τις αποστέλλει.

Έτσι, στα προηγούμενα μαθήματα μάθαμε πώς λειτουργεί ένας διακόπτης και τώρα μάθαμε πώς λειτουργούν οι δρομολογητές. Ας απαντήσουμε στο ερώτημα τι είναι δρομολόγηση με παγκόσμια έννοια. Ας υποθέσουμε ότι συναντάτε μια τέτοια οδική πινακίδα τοποθετημένη σε μια διασταύρωση κυκλικού κόμβου. Μπορείτε να δείτε ότι το πρώτο υποκατάστημα οδηγεί στο RAF Fairfax, το δεύτερο στο αεροδρόμιο, το τρίτο στα νότια. Αν πάρετε την τέταρτη έξοδο θα βρεθείτε σε αδιέξοδο, αλλά στην πέμπτη μπορείτε να οδηγήσετε μέσω του κέντρου της πόλης προς το Κάστρο Braxby.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Γενικά, η δρομολόγηση είναι αυτή που αναγκάζει το δρομολογητή να λάβει αποφάσεις σχετικά με το πού θα στείλει την κυκλοφορία. Σε αυτήν την περίπτωση, εσείς, ως οδηγός, πρέπει να αποφασίσετε ποια έξοδο από τη διασταύρωση θα πάρετε. Στα δίκτυα, οι δρομολογητές πρέπει να λάβουν αποφάσεις σχετικά με το πού θα στείλουν πακέτα ή πλαίσια. Πρέπει να καταλάβετε ότι η δρομολόγηση σάς επιτρέπει να δημιουργείτε πίνακες βάσει των οποίων οι δρομολογητές λαμβάνουν αυτές τις αποφάσεις.

Όπως είπα, υπάρχει στατική και δυναμική δρομολόγηση. Ας δούμε τη στατική δρομολόγηση, για την οποία θα σχεδιάσω 3 συσκευές συνδεδεμένες μεταξύ τους, με την πρώτη και την τρίτη συσκευή συνδεδεμένες σε δίκτυα. Ας υποθέσουμε ότι ένα δίκτυο 10.1.1.0 θέλει να επικοινωνήσει με το δίκτυο 40.1.1.0 και μεταξύ των δρομολογητών υπάρχουν δίκτυα 20.1.1.0 και 30.1.1.0.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Σε αυτήν την περίπτωση, οι θύρες του δρομολογητή πρέπει να ανήκουν σε διαφορετικά υποδίκτυα. Ο δρομολογητής 1 από προεπιλογή γνωρίζει μόνο για τα δίκτυα 10. και 20. και δεν γνωρίζει τίποτα για άλλα δίκτυα. Ο δρομολογητής 2 γνωρίζει μόνο για τα δίκτυα 20. και 30. επειδή είναι συνδεδεμένα σε αυτό, και ο δρομολογητής 3 γνωρίζει μόνο για τα δίκτυα 30. και 40. Εάν το δίκτυο 10. θέλει να επικοινωνήσει με το δίκτυο 40., πρέπει να πω στον δρομολογητή 1 για το δίκτυο 30 ... και ότι εάν θέλει να μεταφέρει ένα πλαίσιο στο δίκτυο 40., πρέπει να χρησιμοποιήσει τη διεπαφή για το δίκτυο 20. και να στείλει το πλαίσιο μέσω του ίδιου δικτύου 20.

Πρέπει να εκχωρήσω 2 διαδρομές στον δεύτερο δρομολογητή: εάν θέλει να μεταδώσει ένα πακέτο από το δίκτυο 40. στο δίκτυο 10., τότε πρέπει να χρησιμοποιήσει τη θύρα δικτύου 20. και για να μεταδώσει ένα πακέτο από το δίκτυο 10. στο δίκτυο 40. - δίκτυο θύρα 30. Ομοίως, πρέπει να δώσω πληροφορίες στον δρομολογητή 3 σχετικά με τα δίκτυα 10. και 20.

Εάν έχετε μικρά δίκτυα, τότε η ρύθμιση στατικής δρομολόγησης είναι πολύ εύκολη. Ωστόσο, όσο μεγαλώνει το δίκτυο, τόσο περισσότερα προβλήματα προκύπτουν με τη στατική δρομολόγηση. Ας φανταστούμε ότι έχετε δημιουργήσει μια νέα σύνδεση που συνδέει απευθείας τον πρώτο και τον τρίτο δρομολογητή. Σε αυτήν την περίπτωση, το δυναμικό πρωτόκολλο δρομολόγησης θα ενημερώσει αυτόματα τον πίνακα δρομολόγησης του Router 1 με τα εξής: "εάν χρειαστεί να επικοινωνήσετε με το Router 3, χρησιμοποιήστε μια απευθείας διαδρομή"!

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Υπάρχουν δύο τύποι πρωτοκόλλων δρομολόγησης: Internal Gateway Protocol IGP και External Gateway Protocol EGP. Το πρώτο πρωτόκολλο λειτουργεί σε ένα ξεχωριστό, αυτόνομο σύστημα γνωστό ως τομέας δρομολόγησης. Φανταστείτε ότι έχετε έναν μικρό οργανισμό με μόνο 5 δρομολογητές. Αν μιλάμε μόνο για τη σύνδεση μεταξύ αυτών των δρομολογητών, τότε εννοούμε IGP, αλλά αν χρησιμοποιείτε το δίκτυό σας για να επικοινωνείτε με το Διαδίκτυο, όπως κάνουν οι πάροχοι ISP, τότε χρησιμοποιείτε EGP.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Το IGP χρησιμοποιεί 3 δημοφιλή πρωτόκολλα: RIP, OSPF και EIGRP. Το πρόγραμμα σπουδών CCNA αναφέρει μόνο τα δύο τελευταία πρωτόκολλα επειδή το RIP είναι ξεπερασμένο. Αυτό είναι το απλούστερο από τα πρωτόκολλα δρομολόγησης και εξακολουθεί να χρησιμοποιείται σε ορισμένες περιπτώσεις, αλλά δεν παρέχει την απαραίτητη ασφάλεια δικτύου. Αυτός είναι ένας από τους λόγους για τους οποίους η Cisco απέκλεισε το RIP από το εκπαιδευτικό σεμινάριο. Ωστόσο, θα σας πω για αυτό ούτως ή άλλως γιατί η εκμάθησή του σας βοηθά να κατανοήσετε τα βασικά της δρομολόγησης.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Η ταξινόμηση πρωτοκόλλου EGP χρησιμοποιεί δύο πρωτόκολλα: το BGP και το ίδιο το πρωτόκολλο EGP. Στο μάθημα CCNA, θα καλύψουμε μόνο BGP, OSPF και EIGRP. Η ιστορία για το RIP μπορεί να θεωρηθεί ως πληροφορίες μπόνους, οι οποίες θα αντικατοπτρίζονται σε ένα από τα εκπαιδευτικά βίντεο.
Υπάρχουν 2 ακόμη τύποι πρωτοκόλλων δρομολόγησης: Πρωτόκολλα Distance Vector και πρωτόκολλα δρομολόγησης κατάστασης σύνδεσης.

Cisco Training 200-125 CCNA v3.0. Ημέρα 18: Βασικά στοιχεία δρομολόγησης

Το πρώτο πέρασμα εξετάζει τα διανύσματα απόστασης και κατεύθυνσης. Για παράδειγμα, μπορώ να δημιουργήσω μια σύνδεση απευθείας μεταξύ του δρομολογητή R1 και R4 ή μπορώ να κάνω μια σύνδεση κατά μήκος της διαδρομής R1-R2-R3-R4. Εάν μιλάμε για πρωτόκολλα δρομολόγησης που χρησιμοποιούν τη μέθοδο του διανύσματος απόστασης, τότε σε αυτήν την περίπτωση η σύνδεση θα πραγματοποιείται πάντα κατά μήκος της συντομότερης διαδρομής. Δεν έχει σημασία ότι αυτή η σύνδεση θα έχει ελάχιστη ταχύτητα. Στην περίπτωσή μας, αυτό είναι 128 kbps, το οποίο είναι πολύ πιο αργό από τη σύνδεση κατά μήκος της διαδρομής R1-R2-R3-R4, όπου η ταχύτητα είναι 100 Mbps.

Ας εξετάσουμε το πρωτόκολλο RIP διάνυσμα απόστασης. Θα σχεδιάσω το δίκτυο 1 μπροστά από τον δρομολογητή R10 και το δίκτυο 4 πίσω από τον δρομολογητή R40. Ας υποθέσουμε ότι υπάρχουν πολλοί υπολογιστές σε αυτά τα δίκτυα. Εάν θέλω να επικοινωνήσω μεταξύ του δικτύου 10. R1 και του δικτύου 40. R4, τότε θα εκχωρήσω στατική δρομολόγηση στο R1 όπως: "εάν χρειάζεται να συνδεθείτε στο δίκτυο 40., χρησιμοποιήστε μια απευθείας σύνδεση στο δρομολογητή R4." Ταυτόχρονα, πρέπει να ρυθμίσω χειροκίνητα το RIP και στους 4 δρομολογητές. Τότε ο πίνακας δρομολόγησης R1 θα πει αυτόματα ότι εάν το δίκτυο 10. θέλει να επικοινωνήσει με το δίκτυο 40., πρέπει να χρησιμοποιήσει απευθείας σύνδεση R1-R4. Ακόμα κι αν η παράκαμψη αποδειχθεί ταχύτερη, το πρωτόκολλο Distance Vector θα εξακολουθεί να επιλέγει τη συντομότερη διαδρομή με τη μικρότερη απόσταση μετάδοσης.

Το OSPF είναι ένα πρωτόκολλο δρομολόγησης κατάστασης σύνδεσης που εξετάζει πάντα την κατάσταση των τμημάτων του δικτύου. Σε αυτήν την περίπτωση, αξιολογεί την ταχύτητα των καναλιών και αν δει ότι η ταχύτητα μετάδοσης της κυκλοφορίας στο κανάλι R1-R4 είναι πολύ χαμηλή, επιλέγει τη διαδρομή με την υψηλότερη ταχύτητα R1-R2-R3-R4, ακόμη και αν το μήκος υπερβαίνει τη συντομότερη διαδρομή. Έτσι, εάν διαμορφώσω το πρωτόκολλο OSPF σε όλους τους δρομολογητές, όταν προσπαθώ να συνδέσω το δίκτυο 40. στο δίκτυο 10., η κίνηση θα σταλεί κατά μήκος της διαδρομής R1-R2-R3-R4. Έτσι, το RIP είναι ένα πρωτόκολλο διάνυσμα απόστασης και το OSPF είναι ένα πρωτόκολλο δρομολόγησης κατάστασης σύνδεσης.

Υπάρχει ένα άλλο πρωτόκολλο - το EIGRP, ένα ιδιόκτητο πρωτόκολλο δρομολόγησης της Cisco. Αν μιλάμε για συσκευές δικτύου άλλων κατασκευαστών, για παράδειγμα, Juniper, δεν υποστηρίζουν EIGRP. Αυτό είναι ένα εξαιρετικό πρωτόκολλο δρομολόγησης που είναι πολύ πιο αποτελεσματικό από το RIP και το OSPF, αλλά μπορεί να χρησιμοποιηθεί μόνο σε δίκτυα που βασίζονται σε συσκευές Cisco. Αργότερα θα σας πω με περισσότερες λεπτομέρειες γιατί αυτό το πρωτόκολλο είναι τόσο καλό. Προς το παρόν, θα σημειώσω ότι το EIGRP συνδυάζει χαρακτηριστικά πρωτοκόλλων διανυσμάτων απόστασης και πρωτοκόλλων δρομολόγησης κατάστασης σύνδεσης, αντιπροσωπεύοντας ένα υβριδικό πρωτόκολλο.

Στο επόμενο μάθημα βίντεο θα έρθουμε πιο κοντά στην εξέταση των δρομολογητών Cisco· θα σας πω λίγα λόγια για το λειτουργικό σύστημα Cisco IOS, το οποίο προορίζεται τόσο για διακόπτες όσο και για δρομολογητές. Ας ελπίσουμε ότι, στην Ημέρα 19 ή την Ημέρα 20, θα μάθουμε περισσότερες λεπτομέρειες σχετικά με τα πρωτόκολλα δρομολόγησης και θα δείξω πώς να ρυθμίσετε τους δρομολογητές Cisco χρησιμοποιώντας μικρά δίκτυα ως παραδείγματα.


Σας ευχαριστούμε που μείνατε μαζί μας. Σας αρέσουν τα άρθρα μας; Θέλετε να δείτε πιο ενδιαφέρον περιεχόμενο; Υποστηρίξτε μας κάνοντας μια παραγγελία ή προτείνοντας σε φίλους, Έκπτωση 30% για χρήστες Habr σε ένα μοναδικό ανάλογο διακομιστών εισαγωγικού επιπέδου, που εφευρέθηκε από εμάς για εσάς: Όλη η αλήθεια για το VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps από 20 $ ή πώς να μοιραστείτε έναν διακομιστή; (διατίθεται με RAID1 και RAID10, έως 24 πυρήνες και έως 40 GB DDR4).

Dell R730xd 2 φορές φθηνότερο; Μόνο εδώ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 Τηλεόραση από 199$ στην Ολλανδία! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - από 99$! Διαβάστε σχετικά Πώς να χτίσετε την υποδομή Corp. κατηγορίας με τη χρήση διακομιστών Dell R730xd E5-2650 v4 αξίας 9000 ευρώ για μια δεκάρα;

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο