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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

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

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

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

Λογιστική Κόστους. Ενότητα 4: ΣΥΜΠΕΡΙΦΟΡΑ - ΦΥΣΗ ΚΟΣΤΟΥΣ. Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής

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

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

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

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

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

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

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

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

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

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

Συστήματα Αναμονής. Ενότητα 3: Στοχαστικές Ανελίξεις. Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Ηλεκτροτεχνία ΙΙ. Ενότητα 1: Βασικές Έννοιες Ηλεκτροτεχία Ηλεκτρονική. Δημήτρης Στημονιάρης, Δημήτρης Τσιαμήτρος Τμήμα Ηλεκτρολογίας

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

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

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

Βάσεις Περιβαλλοντικών Δεδομένων

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

ΑΝΤΙΡΡΥΠΑΝΤΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΑΙΩΡΟΥΜΕΝΩΝ ΣΩΜΑΤΙΔΙΩΝ Ενότητα 6: Ηλεκτροστατικά Φίλτρα

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

Transcript:

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

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

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

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

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

Περιεχόμενα ενότητας (2/2) Επαλήθευση και έλεγχος συνδεσιμότητας. RIPv1: Ασυνεχή δίκτυα. RIPv1: Μη υποστήριξη VLSM (Variable Length Subnet Mask ). Βιβλιογραφία. 6

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

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

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

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

Διαδρομή σύνοψης Η τοπολογία δείχνει ότι ο δρομολογητής 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. 11

Μάσκα υποδικτύου μεταβλητού μήκους - VLSM (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). 12

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

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

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

Διεπαφές loopback Παρατηρήστε ότι ο δρομολογητής R3 χρησιμοποιεί διεπαφές loopback (την Lo0, την LO1 και την LO2). Μία διεπαφή loopback είναι ένα διεπαφή μόνολογισμικού που χρησιμοποιείται για να μιμηθεί μια φυσική διεπαφή. Όπως και άλλες διεπαφές έτσι και η loopback διεπαφή μπορεί να εκχωρήσει μια IP (Internet Protocol) διεύθυνση. Οι διεπαφές loopback χρησιμοποιούνται επίσης και από άλλα πρωτόκολλα δρομολόγησης, όπως το OSPF, για διαφορετικούς σκοπούς. 16

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

Περιορισμοί τοπολογίας του RIPv1 (2/4) Η στατική διαδρομή στον δρομολογητή R2 χρησιμοποιεί μια μάσκα /16 για να συνοψίσει τα 256 δίκτυα που κυμαίνονται από το 172.16.0.0/24 έως το 172.16.255.0/24. Ο χώρος διευθύνσεων που εκπροσωπείται από την στατική διαδρομή σύνοψης, την 172.16.0.0/16, δεν υπάρχει στην πραγματικότητα. Για την προσομοίωση της στατική διαδρομή, χρησιμοποιούμε μια διεπαφή null ως διεπαφή εξόδου. 18

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

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

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

Επαλήθευση και έλεγχος συνδεσιμότητας (1/8) Για να ελέγξετε αν η τοπολογία έχει πλήρη συνδεσιμότητα, πρέπει πρώτα να βεβαιωθείτε ότι και οι δύο σειριακές συνδέσεις του δρομολογητή R2 είναι σε κατάσταση up χρησιμοποιώντας την εντολή show ip interface brief. Εάν μια σύνδεση είναι σε κατάσταση down, το πεδίο κατάστασης ή το πεδίο πρωτοκόλλου (ή και τα δύο πεδία) θα εμφανίζονται ως down στο μήνυμα εξόδου της εντολής. 22

Επαλήθευση και έλεγχος συνδεσιμότητας (2/8) Εάν μια σύνδεση είναι σε κατάσταση up, και τα δύο πεδία θα εμφανίζονται ως up, όπως φαίνονται στην τοπολογία μας, όπου ο δρομολογητής R2 έχει απευθείας σύνδεση με τους δρομολογητές R1 και R3 διαμέσου των σειριακών συνδέσεων. Αλλά μπορεί ο δρομολογητής R2 να κάνει ping στα τοπικά δίκτυα του δρομολογητή R1 και R3; 23

Επαλήθευση και έλεγχος συνδεσιμότητας (3/8) Υπάρχουν προβλήματα σύνδεσης με το πρωτόκολλο ταξικής δρομολόγησης και τα ασυνεχή υποδίκτυα της 172.16.0.0; Ας ελέγξουμε την συνδεσιμότητα μεταξύ των δρομολογητών κάνοντας ping. Το μήνυμα εξόδου δείχνει ότι ο δρομολογητής R2 επιχειρεί να κάνει ping στην διεπαφή 172.16.1.1 για τον δρομολογητή R1 και την διεπαφή 172.16.100.1 για τον δρομολογητή R3. 24

Επαλήθευση και έλεγχος συνδεσιμότητας (4/8) R2#ping 172.16.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:!u!.! Success rate is 60 percent (3/5), round-trip min/avg/max=28/29/32 ms R2#ping 172.16.100.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.16.100.1, timeout is 2 seconds:!u!.! Success rate is 60 percent (3/5), round-trip min/avg/max=23/28/28 ms 25

Επαλήθευση και έλεγχος συνδεσιμότητας (5/8) Όποτε ο δρομολογητής R2 κάνει ping σε οποιαδήποτε από τα υποδίκτυα της 172.16.0.0 υποδίκτυα για τον δρομολογητή R1 ή τον δρομολογητή R3, μόνο περίπου το 50% από τα μηνύματα ICMP (Internet Control Message Protocol) είναι επιτυχή. 26

Επαλήθευση και έλεγχος συνδεσιμότητας (6/8) Το μήνυμα εξόδου δείχνει ότι ο δρομολογητής R1 είναι σε θέση να κάνει ping 10.1.0.1 αλλά δεν είναι επιτυχής όταν προσπαθείτε να κάνεi ping στην διεπαφή 172.16.100.1 για τον δρομολογητή R3. Και τέλος το μήνυμα εξόδου δείχνει ότι ο δρομολογητής R3 είναι σε θέση να κάνει ping 10.1.0.1, αλλά δεν είναι επιτυχής όταν προσπαθεί να κάνει Ping στην διεπαφή 172.16.1.1 στον δρομολογητή R1. Όπως μπορείτε να δείτε, υπάρχει ένα προφανές πρόβλημα όταν προσπαθούμε να επικοινωνήσουμε με τα ασυνεχή υποδίκτυα της 172.16.0.0. 27

Επαλήθευση και έλεγχος συνδεσιμότητας (7/8) R1#ping 10.1.0.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.0.1, timeout is 2 seconds:!!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/28 ms R1#ping 172.16.100.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.16.100.1, timeout is 2 seconds:.. Success rate is 0 percent (0/5) 28

Επαλήθευση και έλεγχος συνδεσιμότητας (8/8) R3#ping 10.1.0.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.0.1, timeout is 2 seconds:!!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/28 ms R3#ping 172.16.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:.. Success rate is 0 percent (0/5) 29

RIPv1: Ασυνεχή δίκτυα (1/14) Γνωρίζετε ήδη ότι το πρωτόκολλο RIPv1 είναι ένα πρωτόκολλο ταξικής δρομολόγησης. Η μορφή του μηνύματος του RIPv1 δεν περιλαμβάνει τις μάσκες υποδικτύου στις ενημερώσεις δρομολόγησης του. Ως εκ τούτου, το RIPv1 δεν μπορεί να υποστηρίξει ασυνεχή δίκτυα, VLSM (μάσκα υποδικτύου μεταβλητού μήκους) ή υπερδίκτυα CIDR (αταξικής δρομολόγησης δικτυακών περιοχών. Τι θα αλλάζαμε στην μορφή του μηνύματος για να συμπεριλαμβάνει την μάσκα υποδικτύου; 30

RIPv1: Ασυνεχή δίκτυα (2/14) Επειδή η μάσκα υποδικτύου δεν περιλαμβάνεται στις ενημερώσεις, το RIPv1 όπως και άλλα πρωτόκολλα ταξικής δρομολόγησης πρέπει να συνοψίσουν τα δίκτυα στα κύρια όρια του δικτύου. Εξετάζοντας τους πίνακες δρομολόγησης. Ο δρομολογητής R2 παίρνει αντιφατικά αποτελέσματα όταν προσπαθεί να κάνει Ping μια διεύθυνση σε ένα από τα υποδίκτυα του 172.16.0.0. 31

RIPv1: Ασυνεχή δίκτυα (3/14) Εάν πληκτρολογήσουμε την εντολή show ip route στον δρομολογητή R2 βλέπουμε στο μήνυμα εξόδου τις παρακάτω γραμμές: R 172.16.0.0/16 [120/1]via 209.165.200.227, 00:00:09, serial2/0 [120/1]via 209.165.200.230, 00:00:11, serial3/0 Παρατηρούμε ότι ο δρομολογητής R2 έχει δύο διαδρομές ίσου κόστους για το δίκτυο 172.16.0.0/16. 32

RIPv1: Ασυνεχή δίκτυα (4/14) Αυτό συμβαίνει επειδή αμφότεροι οι δρομολογητές R1 και R3 στέλνουν στον δρομολογητή R2 μια ενημέρωση του RIPv1 για το ταξικό δίκτυο 172.16.0.0/16 με την μετρική τιμή του ενός άλματος. Επειδή οι δρομολογητές R1 και R3 συνοψίζουν αυτόματα τα επιμέρους υποδίκτυα τους, ο πίνακας δρομολόγησης του δρομολογητή R2 περιέχει μόνο την κύρια ταξική διεύθυνση δικτύου του 172.16.0.0/16. 33

RIPv1: Ασυνεχή δίκτυα (5/14) Μπορούμε να εξετάσουμε το περιεχόμενο των ενημερώσεων δρομολόγησης καθώς αυτές θα στέλνονται και θα λαμβάνονται με την εντολή debug ip rip. Πληκτρολογώντας την εντολή debug ip rip στον δρομολογητή R2, ο δρομολογητής R2 λαμβάνει δύο διαδρομές ίδιου κόστους του 172.16.0.0 με την τιμή μετρικής του ενός άλματος. 34

RIPv1: Ασυνεχή δίκτυα (6/14) R2#debug ip rip RIP protocol debugging is on RIP: received v1 update from 209.165.200.227 on serial2/0 172.16.0. 0 in 1 hops RIP: received v1 update from 209.165.200.230 on serial3/0 R2# 172.16.0.0 in 1 hops RIP: sending v1 update to 255.255.255.255 via serial2/0 (209.165.200.226) 35

RIPv1: Ασυνεχή δίκτυα (7/14) RIP: build update entries network 10.0.0.0 metric 1 subnet 209.165.200.228 metric 1 RIP: sending v1 update to 255.255.255.255 via serial3/0 (209.165.200.229) RIP: build update entries network 10.0.0.0 metric 1 subnet 209.165.200.225 metric 1 36

RIPv1: Ασυνεχή δίκτυα (8/14) Ο δρομολογητής R2 λαμβάνει μία διαδρομή στην σειριακή διεπαφή 2/0 από τον δρομολογητή R1 και την άλλη διαδρομή από την σειριακή διεπαφή 3/0 από τον δρομολογητή R3. Παρατηρήστε ότι η μάσκα υποδικτύου δεν περιλαμβάνεται με τη διεύθυνση δικτύου στην ενημέρωση. 37

RIPv1: Ασυνεχή δίκτυα (9/14) Τι γίνεται με τους δρομολογητές R1 και R3; Λαμβάνουν τα υποδίκτυα του 172.16.0.0 ο ένας του άλλου; Εάν πληκτρολογήσω την εντολή show ip route στον δρομολογητή Ρ1 θα δω στο μήνυμα εξόδου τις παρακάτω γραμμές: C C 172.16.1.0 is directly connected,fastethertnet0/0 172.16.2.0 is directly connected,fastethertnet0/1 38

RIPv1: Ασυνεχή δίκτυα (10/14) Παρατηρούμε ότι ο δρομολογητής R1 έχει τις δικές του διαδρομές του 172.16.0.0: την διαδρομή 172.16.2.0/24 και την 172.16.1.0/24. Αλλά ο δρομολογητής R1 δεν στέλνει στον δρομολογητή R2 αυτά τα υποδίκτυα. Ο δρομολογητής R3 έχει έναν παρόμοιο πίνακα δρομολόγησης. Τόσο ο δρομολογητής R1 όσο και ο R3 είναι δρομολογητές ορίων και στέλνουν μόνο το συνοψισμένο δίκτυο 172.16.0.0 προς τον R2 στις ενημερώσεις δρομολόγησης του RIPv1 τους. 39

RIPv1: Ασυνεχή δίκτυα (11/14) Ως αποτέλεσμα, ο δρομολογητής R2 ξέρει μόνο για το ταξικό δίκτυο 172.16.0.0/16 και δεν γνωρίζει την ύπαρξη κανενός από τα υποδίκτυα του 172.16.0.0. Πληκτρολογούμε την εντολή debug ip rip στον δρομολογητή R2 παρατηρώ και παρατηρούμε στο μήνυμα εξόδου ότι δεν συμπεριλαμβάνεται το δίκτυο 172.16.0.0 στις ενημερώσεις του είτε του δρομολογητή R1 είτε του R3. Γιατί όχι; Επειδή ο κανόνας του split horizon είναι σε ισχύ. 40

RIPv1: Ασυνεχή δίκτυα (12/14) R2#debug ip rip RIP protocol debugging is on RIP: received v1 update from 209.165.200.227 on serial2/0 172.16.0.0 in 1 hops RIP: received v1 update from 209.165.200.230 on serial3/0 R2# 172.16.0.0 in 1 hops RIP: sending v1 update to 255.255.255.255 via serial2/0 (209.165.200.226) 41

RIPv1: Ασυνεχή δίκτυα (13/14) RIP: build update entries network 10.0.0.0 metric 1 subnet 209.165.200.228 metric 1 RIP: sending v1 update to 255.255.255.255 via serial3/0 (209.165.200.229) RIP: build update entries network 10.0.0.0 metric 1 subnet 209.165.200.225 metric 1 42

RIPv1: Ασυνεχή δίκτυα (14/14) Ο δρομολογητής R2 μαθαίνει για το 172.16.0.0/16 και από τις δύο σειριακές διεπαφές την 2/0 και την 3/0. Επειδή ο δρομολογητής R2 έμαθε για το 172.16.0.0 από αυτές τις διεπαφές, δεν περιλαμβάνει αυτό το δίκτυο στις ενημερώσεις που στέλνει από αυτές τις διεπαφές. 43

RIPv1: Μη υποστήριξη VLSM (1/7) Επειδή το RIPv1 δεν στέλνει την μάσκα υποδικτύου στις ενημερώσεις δρομολόγησης, δεν μπορεί να υποστηρίξει την VLSM. Ο δρομολογητής R3 έχει ρυθμιστεί με υποδίκτυα της VLSM, τα οποία είναι μέλη του δικτύου κατηγορίας Β, του 172.16.0.0/16: 172.16.100.0/24 (Διεπαφή FastEthernet 0/0). 172.16.110.0/24 (Διεπαφή Loopback 0). 172.16.200.16/28 (Διεπαφή Loopback 1). 172.16.200.30/28 (Διεπαφή Loopback 2). 44

RIPv1: Μη υποστήριξη VLSM (2/7) Όπως είδαμε με τις ενημερώσεις του 172.16.0.0/16 προς τον δρομολογητή R2 από τους δρομολογητές R1 και R3, το RIPv1 είτε συνοψίζει τα υποδίκτυα στο ταξικό όριο είτε χρησιμοποιεί τη μάσκα υποδικτύου της απερχόμενης διεπαφής για να καθορίσει ποια υποδίκτυα θα αναγγείλει. Για να καταδείξει πώς το RIPv1 χρησιμοποιεί την μάσκα υποδικτύου της απερχόμενης διεπαφής, ο δρομολογητής R4 προστίθεται στην τοπολογία και συνδέεται με τον δρομολογητή R3 μέσω της διεπαφής FastEthernet0/ 0 στο δίκτυο 172.16.100.0/24. 45

RIPv1: Μη υποστήριξη VLSM (3/7) Εικόνα 2: RIPv1 - Μη υποστήριξη VLSM. Πηγή: Διδάσκων (2015). 46

RIPv1: Μη υποστήριξη VLSM (4/7) Πληκτρολογώντας την εντολή debug ip rip στον δρομολογητή R3 παρατηρούμε ότι το μόνο υποδίκτυο του 172.16.0.0 που στέλνεται στον δρομολογητή R4 είναι το 172.16.110.0. Επίσης, παρατηρούμε ότι ο δρομολογητής R3 απέστειλε το πλήρες κυρίως ταξικό δίκτυο 172.16.0.0 μέσω της σειριακής διεπαφής 3/0. 47

RIPv1: Μη υποστήριξη VLSM (5/7) R3#debug ip rip RIP protocol debugging is on RIP: sending v1 update to 255.255.255.255 via FastEthernetO/O (172.16.100.1) RIP: build update entries network 10.0.0.0 metric 2 subnet 172.16.110.0 metric 1 network 209.165.200.0 metric 1 48

RIPv1: Μη υποστήριξη VLSM (6/7) RIP: sending v1 update to 255.255.255.255 via serial3/0 (209.165.200.230) RIP: build update entries network 172.16.0.0 metric 1 49

RIPv1: Μη υποστήριξη VLSM (7/7) Γιατί το RIPv1 του δρομολογητή R3 δεν συμπεριλαμβάνει τα άλλα υποδίκτυα, το 172.16.200.16/28 και το 172.16.200.30/28, στις ενημερώσεις προς τον δρομολογητή R4; Αυτά τα υποδίκτυα δεν έχουν την ίδια μάσκα υποδικτύου που έχει η σειριακή διεπαφή FastEthernet 0/0. Αυτός είναι ο λόγος για τον οποίο όλα τα υποδίκτυα πρέπει να χρησιμοποιούν την ίδια μάσκα υποδικτύου όταν υλοποιείται ένα πρωτόκολλο ταξικής δρομολόγησης στο δίκτυο. 50

Βιβλιογραφία 1. CCNA αυτοδιδασκαλία: Διασύνδεση συσκευών δικτύου Cisco (ICND), (Επιμέλεια) Steve McQuerry. 2. Δίκτυα υπολογιστών: Το πρώτο βώμα, Wendell Odom. 3. Ασκήσεις προσομοίωσης δικτύων, Emad Aboelela. 4. Εργαστηριακά μαθήματα στα δίκτυα και διαδίκτυα υπολογιστών, Βασίλειος Τσαουσίδης, Ελευθέριος Μαμάτας, Ιωάννης Ψαρράς, Ευστράτιος Κοσμίδης, Στυλιανός Δημητρίου. 51

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

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

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

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

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