Ειδικά Θέματα Δικτύων ΙΙ

Σχετικά έγγραφα
Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 7: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων Ι Ενότητα 10: To πρωτόκολλο RIP (Routing Information Protocol) - Μέρος 2. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων ΙΙ

Σχεδίαση Δικτύων Υπολογιστών

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων Ι

Σχεδίαση Δικτύων Υπολογιστών

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Σχεδίαση Δικτύων Υπολογιστών

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων Ι

Σχεδίαση Δικτύων Υπολογιστών

Ειδικά Θέματα Δικτύων Ι

Σχεδίαση Δικτύων Υπολογιστών. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1 ο ) Άγγελος Μιχάλας Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων ΙΙ

Σχεδίαση Δικτύων Υπολογιστών

Σχεδίαση Δικτύων Υπολογιστών

Ειδικά Θέματα Δικτύων Ι

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Σχεδίαση Δικτύων Υπολογιστών. Ενότητα 6: Δρομολόγηση διανυσματικής απόστασης (Μέρος 1 ο ) Άγγελος Μιχάλας Τμήμα Μηχανικών Πληροφορικής ΤΕ

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Ειδικά Θέματα Δικτύων ΙΙ

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Ειδικά Θέματα Δικτύων Ι. Ενότητα 5: Οι εντολές show του πρωτοκόλλου CDP και η ip route Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Ειδικά Θέματα Δικτύων Ι

Σχεδίαση Δικτύων Υπολογιστών

Εισαγωγή στους Αλγορίθμους

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Ειδικά Θέματα Δικτύων Ι

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Εισαγωγή στους Αλγορίθμους

Ασφάλεια Υπολογιστικών Συστημάτων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Ειδικά Θέματα Δικτύων Ι

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Σχεδίαση Δικτύων Υπολογιστών

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Διοικητική Λογιστική

Ειδικά Θέματα Δικτύων ΙΙ

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 1: Εισαγωγή στη δρομολόγηση διανυσματικής απόστασης (Μέρος 1) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων Ι

Οργάνωση και Διοίκηση Πωλήσεων

Ειδικά Θέματα Δικτύων ΙΙ

Οργάνωση και Διοίκηση Πωλήσεων Ενότητα 1: Ο ΡΟΛΟΣ ΤΩΝ ΠΩΛΗΣΕΩΝ ΣΤΟ ΠΛΑΙΣΙΟ ΤΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΜΑΡΚΕΤΙΝΓΚ

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 2: Εισαγωγή στη δρομολόγηση διανυσματικής απόστασης (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων.

Σχεδίαση Δικτύων Υπολογιστών

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους

Εισαγωγή στους Αλγορίθμους

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Διοίκηση Έργου. Ενότητα 4: Μέθοδοι Χρονικού Προγραμματισμού Έργων. Σαμαρά Ελπίδα Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Τεχνολογία Πολυμέσων. Ενότητα 8: Pool Table. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων Ι Ενότητα 3: Παραμετροποίηση διευθύνσεων Internet Protocol (IP) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Στατιστική Ι. Ενότητα 3: Στατιστική Ι (3/4) Αναπλ. Καθηγητής Νικόλαος Σαριαννίδης Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

Αντικειμενοστρεφής Προγραμματισμός Ενότητα 5: Κληρονομικότητα. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Μηχανολογικό Σχέδιο Ι

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

ΑΝΑΛΥΣΗ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΩΝ ΚΑΤΑΣΤΑΣΕΩΝ

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 4: Πηγές Δεδομένων- Δευτερογενή Στοιχεία. Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Εισαγωγή στην Πληροφορική

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

ΟΙΚΟΝΟΜΕΤΡΙΑ. Ενότητα 1: Εκτιμητές και Ιδιότητες. Αναπλ. Καθηγητής Νικόλαος Σαριαννίδης Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών

Εισαγωγή στη Δικτύωση Υπολογιστών

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Transcript:

Ειδικά Θέματα Δικτύων ΙΙ Ενότητα 4: Το πρωτόκολλο RIP - Routing Information Protocol (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο TEI Δυτικής Μακεδονίας και στην Ανώτατη Εκκλησιαστική Ακαδημία Θεσσαλονίκης» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

Σκοποί ενότητας Αυτή η ενότητα πραγματεύεται ζητήματα σχετικά με το πρωτόκολλο RIP. 4

Περιεχόμενα ενότητας (1/3) Ενημερώσεις RIP. Πλεονεκτήματα της αυτόματης συνόψισης. Μειονέκτημα της αυτόματης συνόψισης. Η προεπιλεγμένη διαδρομή και το RIPV1. Διαδίδοντας την προεπιλεγμένη διαδρομή στο RIPv1. Το πρωτόκολλο RIPv2. 5

Περιεχόμενα ενότητας (2/3) Περιορισμοί του RIPv1. Διαδρομή σύνοψης. Μάσκα υποδικτύου μεταβλητού μήκους. Διεπαφές loopback. Περιορισμοί τοπολογίας του RIPv1. Ανακατανομή διαδρομής. 6

Περιεχόμενα ενότητας (3/3) Βιβλιογραφία. 7

Το πρωτόκολλο RIP (Μέρος 2)

Ενημερώσεις RIP (1/9) Οι δύο παρακάτω κανόνες διέπουν τις ενημερώσεις του RIPv1: Εάν μια ενημέρωση δρομολόγησης και η διεπαφή από την οποία λήφθηκε ανήκουν στο ίδιο βασικό δίκτυο, τότε η μάσκα υποδικτύου της διεπαφής εφαρμόζεται στο δίκτυο στην ενημέρωση δρομολόγησης. Εάν μια ενημέρωση δρομολόγησης και η διεπαφή από την οποία λήφθηκε ανήκουν σε διαφορετικά βασικά δίκτυα, τότε η ταξική μάσκα υποδικτύου του δικτύου εφαρμόζεται στο δίκτυο στην ενημέρωση δρομολόγησης. 9

Ενημερώσεις RIP (2/9) Πληκτρολογώντας την εντολή debug ip rip στον δρομολογητή R2 παρατηρώ ότι όταν στέλνουμε μια ενημέρωση, ο δρομολογητής ορίων, ο δρομολογητή R2, θα συμπεριλάβει την διεύθυνση δικτύου και την σχετική μετρική. Αν η καταχώρηση διαδρομής είναι για μια ενημέρωση που στέλνεται σε ένα διαφορετικό βασικό δίκτυο, τότε η διεύθυνση δικτύου της καταχώρησης διαδρομής συνοψίζεται στην ταξική διεύθυνση ή στην διεύθυνση του κύριος δικτύου. 10

Ενημερώσεις RIP (3/9) R2#debug ip rip RIP protocol debugging is on RIP: sending v1update to 255.255.255.255 via serial2/0 (172.15.2.2) RIP: build update entries network 172.16.1.0 metric 1 network 172.30.7.0 metric 1 network 172.30.8.0 metric 2 RIP: sending v1 update to 255.255.255.255 via seria3/0 (172.30.7.9) RIP: build update entries network 172.16.0.0 metric 1 R2#undebug all All possible debugging has been turned off R2# 11

Ενημερώσεις RIP (4/9) Αυτό ακριβώς κάνει ο δρομολογητής R2 για το 172.30.7.0 και το 172.30.8.0. Στέλνει αυτά τα ταξικά δίκτυα στον δρομολογητή R1. Ο δρομολογητής R2 έχει επίσης διαδρομές για τα υποδίκτυα 172.16.1.0/24, 172.16.2.0/24 και 172.16.3.0/24. Στην ενημέρωση δρομολόγησης του δρομολογητή R2 μέσω της σειριακής 3/0 προς τον δρομολογητή R3, ο δρομολογητής R2 στέλνει μόνο μια σύνοψη της ταξικής διεύθυνσης δικτύου του 172.16.0.0. 12

Ενημερώσεις RIP (5/9) Αν η καταχώρηση διαδρομής είναι για μια ενημέρωση που στέλνεται σε ένα κύριο δίκτυο, τότε η μάσκα υποδικτύου της εξερχόμενης διεπαφή χρησιμοποιείται για τον προσδιορισμό της διεύθυνσης δικτύου για την αναγγελία. Ο δρομολογητής R2 στέλνει το υποδίκτυο 172.16.1.0 στον δρομολογητή R1 χρησιμοποιώντας τη μάσκα υποδικτύου μέσω της σειριακής διεπαφής 2/0 για να προσδιορίσει την διεύθυνση υποδικτύου για την αναγγελία. 13

Ενημερώσεις RIP (6/9) Ο δρομολογητής R1 λαμβάνει την ενημέρωση 172.16.1.0 μέσω της σειριακής διεπαφής 2/0, η οποία έχει μια διεύθυνση διεπαφής 172.16.2.1/24. Δεδομένου ότι η ενημέρωση δρομολόγησης και η διεπαφή ανήκουν στο ίδιο κύριο δίκτυο, ο δρομολογητής R1 εφαρμόζει την μάσκα του /24 στην διαδρομή 172.16.1.0. 14

Ενημερώσεις RIP (7/9) Πληκτρολογώντας την εντολή show ip route στους δρομολογητές R1 και R3 παρατηρούμε ότι ο δρομολογητής R1 έχει τρεις διαδρομές για το κύριο δίκτυο 172.16.0.0, το οποίο έχει διακριθεί σε υποδίκτυα ως /24 ή 255.255.255.0. Ο δρομολογητής R3 έχει μόνο μία διαδρομή για το δίκτυο 172.16.0.0, και το δίκτυο δεν έχει υποδίκτυα. Ο δρομολογητής R3 έχει το κύριο δίκτυο στον πίνακα δρομολόγησης του. 15

Ενημερώσεις RIP (8/9) R1#show ip route Codes: C - connected, S - static, I - IGPP, R - RIP, M - mobile, B - BGP Gateway of last resort is not set R 172.16.1.0 [120/1] via 172.16.2.2, 00:00:17, serial2/0 C 172.16.2.0 is directly connected, serial2/0 C 172.16.3.0 is directly connected, FastBthernet0/0 R 172.30.7.0/24 [120/1] via 172.16.2.2, 00:00:17, serial2/0 R172.30.8.0/24 [120/2] via 172.16.2.2, 00:00:17, serial2/0 16

Ενημερώσεις RIP (9/9) Ωστόσο, θα ήταν λάθος να υποθέσουμε ότι ο δρομολογητής R3 δεν έχει πλήρη συνδεσιμότητα. Ο δρομολογητής R3 θα στείλει τα πακέτα που προορίζονται για τα δίκτυα 172.16.1.0/24, 172.16.2.0/24 και 172.16.3.0/24 στον δρομολογητή R2, διότι και τα τρία από αυτά τα δίκτυα ανήκουν στο 172.30.0.0/16 και είναι προσβάσιμα μέσω του δρομολογητή R2. 17

Πλεονεκτήματα της αυτόματης συνόψισης (1/3) Το πρωτόκολλο RIP συνοψίζει αυτόματα ενημερώσεις μεταξύ των ταξικών δικτύων. Επειδή η ενημερωμένη του 172.16.0.0 στέλνεται μέσω της σειριακής διεπαφής 3/0 σε ένα διαφορετικό ταξικό δίκτυο, το δίκτυο 172.30.7.0, έχει ως αποτέλεσμα το RIP να στέλνει μόνο μία ενημέρωση για ολόκληρο το ταξικό δίκτυο αντί να στείλει μια ενημέρωση για κάθε ένα από τα διαφορετικά υποδίκτυα. 18

Πλεονεκτήματα της αυτόματης συνόψισης (2/3) Αυτή η διαδικασία είναι παρόμοια με ό, τι κάναμε όταν συνοψίζαμε πολλές στατικές διαδρομές σε μία στατική διαδρομή. Ποιά θεωρούνται τα πλεονεκτήματα της αυτόματης συνόψισης; Αποστέλλονται και λαμβάνονται μικρότερες ενημερώσεις δρομολόγησης, έτσι χρησιμοποιείται λιγότερο εύρος ζώνης για τις ενημερώσεις δρομολόγησης μεταξύ του δρομολογητή R2 και του δρομολογητή R3. Ο δρομολογητής R3 έχει μόνο μια διαδρομή για το δίκτυο 172.16.0.0/16, ανεξάρτητα από το πόσα υποδίκτυα υπάρχουν. 19

Πλεονεκτήματα της αυτόματης συνόψισης (3/3) Χρησιμοποιώντας μια μόνο διαδρομή έχει ως αποτέλεσμα την ταχύτερη διαδικασία αναζήτησης στον πίνακα δρομολόγησης για τον δρομολογητή R3. Υπάρχουν μειονεκτήματα στην αυτόματη συνόψιση όταν ρυθμίζονται discontiguous δίκτυα στην τοπολογία. 20

Μειονέκτημα της αυτόματης συνόψισης Το κύριο μειονέκτημα της αυτόματης σύνοψής με τα πρωτόκολλα ταξικής δρομολόγησης όπως το RIPv1 είναι η έλλειψης υποστήριξης για τα discontiguous δίκτυα. Τα πρωτόκολλα ταξικής δρομολόγησης δεν περιλαμβάνουν στις ενημερώσεις δρομολόγησης την μάσκα υποδικτύου. Τα δίκτυα συνοψίζονται αυτόματα στα κύρια όρια του δικτύου αφού ο δρομολογητής είναι σε θέση να προσδιορίσει τη μάσκα της διαδρομής. Αυτό συμβαίνει επειδή η διεπαφή υποδοχής μπορεί να έχει μια διαφορετική μάσκα από αυτή των διαδρομών υποδικτύων. 21

Η προεπιλεγμένη διαδρομή και το RIPv1 (1/6) Πρόσθεση πρόσβασης διαδικτύου στην τοπολογία. Το RIP ήταν το πρώτο πρωτόκολλο δυναμικής δρομολόγησης και χρησιμοποιήθηκε εκτενώς στις πρώτες εκτελέσεις μεταξύ πελατών και των υπηρεσιών παροχής διαδικτύου (ISPs), καθώς και μεταξύ των διάφορών ISPs. Αλλά στα σημερινά δίκτυα, οι πελάτες δεν πρέπει απαραίτητα να ανταλλάσσουν ενημερώσεις δρομολόγησης με την υπηρεσία παροχής διαδικτύου(isp)τους. Οι δρομολογητές των πελατών που συνδέονται σε μια ISP δεν χρειάζονται να έχουν μια λίστα για κάθε διαδρομή του διαδικτύου. 22

Η προεπιλεγμένη διαδρομή και το RIPv1 (2/6) Αντ 'αυτού, αυτοί οι δρομολογητές έχουν μια προεπιλεγμένη διαδρομή που στέλνει όλη την κίνηση στον δρομολογητή της ISP όταν ο δρομολογητής του πελάτη δεν έχει κάποια διαδρομή για τον προορισμό. Η ISP διαμορφώνει μια στατική διαδρομή που δείχνει προς τον δρομολογητή του πελάτη για διευθύνσεις εντός του δικτύου του πελάτη. 23

Η προεπιλεγμένη διαδρομή και το RIPv1 (3/6) Σε αυτό το σενάριο, ο δρομολογητής R3 είναι ο πάροχος της υπηρεσίας που έχει πρόσβαση στο διαδίκτυο, όπως καθοριζόταν από το σύννεφο. Οι δρομολογητές R3 και R2 δεν ανταλλάσσουν RIP ενημερώσεις. Αντ 'αυτού, ο δρομολογητής R2 χρησιμοποιεί μια προεπιλεγμένη διαδρομή για να φτάσει το τοπικό δίκτυο του δρομολογητή R3 και όλους τους υπόλοιπους προορισμούς που δεν περιλαμβάνονται στον πίνακα δρομολόγησης του. Ο δρομολογητής R3 χρησιμοποιεί μια συνοπτική στατική διαδρομή για να φτάσει τα υποδίκτυα 172.16.1.0, 172.16.2.0 και 172.16.3.0. 24

Η προεπιλεγμένη διαδρομή και το RIPv1 (4/6) Εικόνα 1: Η προεπιλεγμένη διαδρομή και το RIPV1. Πηγή: Διδάσκων (2015). 25

Η προεπιλεγμένη διαδρομή και το RIPv1 (5/6) Για την προετοιμασία της τοπολογίας, η αντιμετώπιση είναι η ίδια με αυτή που χρησιμοποιήθηκε νωρίτερα. Ωστόσο, θα πρέπει επίσης να ολοκληρώσετε τα παρακάτω βήματα: 1. Απενεργοποιήστε την RIP δρομολόγηση για το δίκτυο 172.30.7.0 στον δρομολογητή R2. 2. Διαμορφώστε τον δρομολογητή R2 με μια στατική προεπιλεγμένη διαδρομή για να στέλνει την προεπιλογή κυκλοφορίας στον δρομολογητή R3. 3. Απενεργοποιήσετε εντελώς την RIP δρομολόγηση στον δρομολογητή R3. 4. Διαμορφώστε τον δρομολογητή R3 με μια στατική διαδρομή προς τα υποδίκτυα 172.16.0.0. 26

Η προεπιλεγμένη διαδρομή και το RIPv1 (6/6) R2(config)#router rip R2(config-router)#no network 172.30.7.0 R2(config-router)#exit R2(config)#ip route 0.0.0.0 0.0.0.0 serial3/0 R2(config)# R3(config)#no router rip R3(config)#ip route 172.16.0.0 255.255.252.0 serial3/0 27

Διαδίδοντας την προεπιλεγμένη διαδρομή στο RIPv1 (1/2) Για την παροχή πρόσβασης στο διαδίκτυο σε όλα τα άλλα δίκτυα στον τομέα της δρομολόγησης του RIP, θα πρέπει η προεπιλεγμένη στατική διαδρομή να αναγγελθεί σε όλους τους άλλους δρομολογητές που χρησιμοποιούν το πρωτόκολλο δυναμικής δρομολόγησης. Θα μπορούσατε να ρυθμίσετε μια στατική προκαθορισμένη διαδρομή του δρομολογητή R1 να δείχνει προς τον δρομολογητή R2, αλλά αυτή η τεχνική δεν είναι επεκτάσιμη. Με κάθε δρομολογητή που προστίθεται στον τομέα της δρομολόγησης του RIP, θα πρέπει να δημιουργείτε μια άλλη προεπιλεγμένη στατική διαδρομή. 28

Διαδίδοντας την προεπιλεγμένη διαδρομή στο RIPv1 (2/2) Σε πολλά πρωτόκολλα δρομολόγησης, συμπεριλαμβανομένων και των RIP, μπορείτε να χρησιμοποιήσετε την εντολή default-information originate στον configuration mode του δρομολογητή για να καθορίσετε ότι αυτός ο δρομολογητής είναι αυτός που περιλαμβάνει τις προεπιλεγμένες πληροφορίες, διαδίδοντας την προεπιλεγμένη στατική διαδρομή στις ενημερώσεις του RIP. 29

Το πρωτόκολλο RIPv2 (1/4) Το πρωτόκολλο RIP έκδοσης 2 ης (δηλαδή το RIPv2) ορίζεται στη RFC 1723. Παρά το γεγονός ότι το RIPv2 είναι ένα κατάλληλο πρωτόκολλο δρομολόγησης για κάποια περιβάλλοντα, έχασε την δημοτικότητα του μετά την σύγκριση του με άλλα πρωτόκολλα δρομολόγησης όπως το EIGRP, το OSPF και το IS-IS, τα οποία προσφέρουν περισσότερες δυνατότητες και είναι περισσότερο επεκτάσιμα. 30

Το πρωτόκολλο RIPv2 (2/4) Παρόλο που μπορεί να είναι λιγότερο δημοφιλή συγκριτικά με άλλα πρωτόκολλα δρομολόγησης, και οι δύο εκδόσεις του RIP είναι ακόμα κατάλληλες σε ορισμένες περιπτώσεις. Αν και το RIP στερείται των δυνατοτήτων πολλών μεταγενέστερων πρωτοκόλλων, η απλότητα και η ευρεία χρήση του σε πολλαπλά λειτουργικά συστήματα το καθιστούν ιδανική επιλογή για τα μικρότερα, ομοιογενή δίκτυα όπου η υποστήριξη πολλαπλών προμηθευτών είναι απαραίτητη, ειδικά μέσα σε περιβάλλοντα UNIX. 31

Το πρωτόκολλο RIPv2 (3/4) Το RIPv2 είναι στην πραγματικότητα η βελτίωση των χαρακτηριστικών και των επεκτάσεων του RIPv1 αντί για ένα εντελώς νέο πρωτόκολλο. Μερικά από αυτά τα βελτιωμένα χαρακτηριστικά του είναι: Οι διευθύνσεις επόμενου άλματος περιλαμβάνονται στις ενημερώσεις δρομολόγησης. H xρήση multicast διευθύνσεων στην αποστολή ενημερώσεων. Διαθέσιμη επιλογή ελέγχου ταυτότητας. 32

Το πρωτόκολλο RIPv2 (4/4) Όπως το RIPv1, έτσι και το RIPv2 είναι ένα πρωτόκολλο δρομολόγησης διανυσματικής απόστασης. Και οι δύο εκδόσεις του RIP έχουν τα ακόλουθα κοινά χαρακτηριστικά και περιορισμούς: Χρησιμοποιούν holddown και άλλους χρονοδιακόπτες για να βοηθήσουν στην πρόληψη βρόχων δρομολόγησης. Χρησιμοποιούν split horizon ή split horizon with portion reverse για να συμβάλουν επίσης στην πρόληψη βρόχων δρομολόγησης. Χρησιμοποιούν ενημερώσεις εναύσματα για ταχύτερη σύγκλιση όταν υπάρχει κάποια αλλαγή στην τοπολογία. Έχουν ανώτατο όριο αλμάτων τα 15 άλματα, και όταν τα άλματα είναι 16 αυτό σηματοδοτεί ένα απρόσιτο δίκτυο. 33

Περιορισμοί του RIPv1 (1/3) Οι δρομολογητές R1 και R3 έχουν υποδίκτυα τα οποία είναι μέρος του κυρίως ταξικού δικτύου 172.16.0.0/16 (κλάση Β). Επίσης, να θυμάστε ότι οι δρομολογητές R1 και R3 συνδέονται με τον δρομολογητή R2 χρησιμοποιώντας υποδίκτυα του κυρίως ταξικού δικτύου 209.165.200.0/24 (κλάση Γ). Αυτή η τοπολογία είναι discontiguous και δεν θα συγκλίνει επειδή το 172.16.0.0/16 χωρίζεται από το 209.165.200.0/24. 34

Περιορισμοί του RIPv1 (2/3) Εικόνα 2: Τοπολογία. Πηγή: Διδάσκων (2015). 35

Περιορισμοί του RIPv1 (3/3) Πίνακας 1: Πίνακας δρομολόγησης. Πηγή: Διδάσκων (2015). 36

Διαδρομή σύνοψης Η τοπολογία μας δείχνει ότι ο δρομολογητής R2 έχει μια στατική διαδρομής σύνοψης στο δίκτυο 192.168.0.0/16. Μπορούμε να εισάγουμε πληροφορίες στατικών διαδρομών στις ενημερώσεις πρωτοκόλλου δρομολόγησης, αυτό ονομάζεται αναδιανομή. Για τώρα είναι σημαντικό να κατανοήσουν ότι αυτή η διαδρομή σύνοψης θα προκαλέσει προβλήματα στο RIPv1 επειδή το 192.168.0.0/16 δεν είναι μια κύρια ταξική διεύθυνση και περιλαμβάνει όλες τις /24 εκδόσεις του 192.168.0.0/16, όπως φαίνεται στην τοπολογία. Τέλος, παρατηρούμε ότι οι δρομολογητές R1 και R3 περιέχουν δίκτυα της VLSM και μοιράζονται χώρο διεύθυνσης από το κύριο ταξικό δίκτυο 172.16.0.0/16. 37

Μάσκα υποδικτύου μεταβλητού μήκους (1/4) Εξετάστε το σχεδιάγραμμα διευθυνσιοδότησης της μάσκας υποδικτύου μεταβλητού μήκους (VLSM). Όπως φαίνεται στο πάνω διάγραμμα, αμφότεροι οι δρομολογητές R1 και R3 είχαν υποδικτυώσει το δίκτυο 172.16.0.0/16 στα υποδίκτυα /24. Τέσσερα από αυτά τα /24 υποδίκτυα έχουν καταχωρηθεί: Τα δύο στον δρομολογητή R1 (το 172.16.1.0/24 και το 172.16.2.0/24). Τα δύο στον δρομολογητή R3 (το 172.16.100.0/24 και το 172.16.110.0/24). 38

Μάσκα υποδικτύου μεταβλητού μήκους (2/4) Πίνακας 2: Μάσκα υποδικτύου μεταβλητού μήκους. Πηγή: Διδάσκων (2015). 39

Μάσκα υποδικτύου μεταβλητού μήκους (3/4) Πίνακας 3: Μάσκα υποδικτύου μεταβλητού μήκους (Συνέχεια). Πηγή: Διδάσκων (2015). 40

Μάσκα υποδικτύου μεταβλητού μήκους (4/4) Στο κάτω διάγραμμα, έχουμε ξαναυποδικτυώσει το υποδίκτυο 172.16.200.0/24 χρησιμοποιώντας τα τέσσερα πρώτα bits για τα υποδίκτυα και τα τελευταία τέσσερα bits για τους φιλοξενητές. Το αποτέλεσμα είναι μια μάσκα 255.255.255.240 ή /28. Το υποδίκτυο 1 και το υποδίκτυο 2 καταχωρούνται στον δρομολογητή R3. Αυτό σημαίνει ότι το υποδίκτυο 172.16.200.0/24 δεν μπορεί πλέον να χρησιμοποιηθεί, ακόμη και αν τα υπόλοιπα /28 υποδίκτυα μπορούν να χρησιμοποιηθούν. 41

Διεπαφές loopback Παρατηρήστε ότι ο δρομολογητής R3 χρησιμοποιεί διεπαφές loopback (την Lo0, την Lo1 και την Lo2). Μία διεπαφή loopback είναι ένα διεπαφή μόνολογισμικού που χρησιμοποιείται για να μιμηθεί μια φυσική διεπαφή. Όπως και άλλες διεπαφές έτσι και η loopback διεπαφή μπορεί να εκχωρήσει μια IP διεύθυνση. Οι διεπαφές loopback χρησιμοποιούνται επίσης και από άλλα πρωτόκολλα δρομολόγησης, όπως το OSPF (Open Shortest Path First), για διαφορετικούς σκοπούς. 42

Περιορισμοί τοπολογίας του RIPv1 (1/4) Στατικές διαδρομές και διεπαφές Null. Για να ρυθμίσετε την στατική διαδρομή υπερδικτύωσης στον δρομολογητή R2, χρησιμοποιείτε την ακόλουθη εντολή: R2 (config) # ip route 192.168.0.0 255.255.0.0 Null0 Να θυμάστε ότι η συνόψιση της διαδρομής επιτρέπει σε μία μόνο καταχώρηση διαδρομής υψηλού επιπέδου να εκπροσωπεί πολλές διαδρομές χαμηλότερου επιπέδου, μειώνοντας έτσι το μέγεθος των πινάκων δρομολόγησης. Η στατική διαδρομή στον δρομολογητή R2 χρησιμοποιεί μια μάσκα /16 για να συνοψίσει τα 256 δίκτυα που κυμαίνονται από το 172.16.0.0/24 έως το 172.16.255.0/24. 43

Περιορισμοί τοπολογίας του RIPv1 (2/4) Ο χώρος διευθύνσεων που εκπροσωπείται από την στατική διαδρομή σύνοψης, την 172.16.0.0/16, δεν υπάρχει στην πραγματικότητα. Για την προσομοίωση της στατική διαδρομή, χρησιμοποιούμε μια διεπαφή null ως διεπαφή εξόδου. Δεν χρειάζεται να εισάγετε κάποια εντολή για να δημιουργήσετε ή να ρυθμίσετε την διεπαφή null. Είναι πάντα σε κατάσταση up και δεν προωθεί και δεν λαμβάνει κυκλοφοριακή κίνηση. 44

Περιορισμοί τοπολογίας του RIPv1 (3/4) Η κυκλοφοριακή κίνηση που αποστέλλεται στην διεπαφή null απορρίπτεται. Για τους σκοπούς μας, η διεπαφή null θα χρησιμεύσει ως διεπαφή εξόδου για την στατική διαδρομή μας. Θυμηθείτε ότι μια στατική διαδρομή πρέπει να έχει μια ενεργή διεπαφή εξόδου πριν αυτή να μπορέσει να εγκατασταθεί της στον πίνακα δρομολόγησης. 45

Περιορισμοί τοπολογίας του RIPv1 (4/4) Χρησιμοποιώντας την διεπαφή null θα επιτραπεί στον δρομολογητή R2 να αναγγείλει την στατική διαδρομή στο πρωτόκολλο RIP, ακόμη και αν δεν υπάρχουν στην πραγματικότητα τα δίκτυα που ανήκουν στην σύνοψη 172.16.0.0/16. 46

Ανακατανομή διαδρομής Η δεύτερη εντολή που πρέπει να εισαχθεί είναι η εντολή redistribute static: R2 (config-router) # redistribute static Η διαδικασία αναδιανομής περιλαμβάνει την λήψη των διαδρομών από την μια πηγή δρομολόγησης και την αποστολή αυτών των διαδρομών αυτών σε άλλη πηγή δρομολόγησης. 47

Βιβλιογραφία 1. Doherty, J., Anderson, N., & Maggiora, D. P. (2010). Ο οδηγός της Cisco για τη δικτύωση. Εκδόσεις Κλειδάριθμος, Αθήνα. 2. Comer, E. D. (2007).Δίκτυα και διαδίκτυα υπολογιστών. Εκδόσεις Κλειδάριθμος, Αθήνα. 3. Peterson, L. L. & Davie, S. B. (2009). Δίκτυα υπολογιστών: Μία προσέγγιση απο τη σκοπιά των συστημάτων. Εκδόσεις Κλειδάριθμος, Αθήνα. 4. Comer, E. D. (2001). Διαδίκτυα με TCP/IP: Αρχές, πρωτόκολλα και αρχιτεκτονικές. Εκδόσεις Κλειδάριθμος, Αθήνα. 5. Ράπτης, Β. (2004). Δίκτυα δεδομένων - Θεωρία και εφαρμογές. Εκδότης Ράπτης Βασίλειος. 48

Τέλος Ενότητας

Σημείωμα Αναφοράς Copyright ΤΕΙ Δυτικής Μακεδονίας, Νικολάου Σπύρος. «Ειδικά Θέματα Δικτύων ΙΙ». Έκδοση: 1.0. Κοζάνη 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: 50

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by-nc-sa/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο. που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο. που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο. Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. 51

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς. το Σημείωμα Αδειοδότησης. τη δήλωση Διατήρησης Σημειωμάτων. το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει). μαζί με τους συνοδευόμενους υπερσυνδέσμους. 52

Σημείωμα Χρήσης Έργων Τρίτων Το Έργο αυτό κάνει χρήση των ακόλουθων έργων: Εικόνες/Σχήματα/Διαγράμματα/Φωτογραφίες. Βιβλιογραφικές Πηγές. 53