ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Δίκτυα Επικοινωνιϊν ΙΙ Διδάςκων: Απόςτολοσ Γκάμασ (Διδάςκων ΠΔ 407/80) Βοθκόσ Εργαςτθρίου: Δθμιτριοσ Μακρισ Ενδεικτική Λύση 2 ης Εργαστηριακής Άσκησης 1. Συνδεόμςτε ςτον εξομοιωτι και δθμιουργοφμε τθν ακόλουκθ τοπολογία: 2. Αρχικά κα κζςουμε τισ IP διευκφνςεισ ςτοσυ τζςςερισ hosts. Για να το επιτφχουμε αυτό, κάνουμε δεξί κλικ πάνω ςε κάκε host και ςτθ ςυνζχεια αριςτερό κλικ ςτο tab IP Config. Στο παράκυρο που εμφανίηεται επιλζγουμε τισ κατάλλθεσ διευκφνςεισ. Για το host A: IP address: 192.168.3.3
Subnet mask: 255.255.255.0 Default Getaway: 192.168.3.1 Για το host B: IP address: 192.168.3.2 Subnet mask: 255.255.255.0 Default Getaway: 192.168.3.1 Για το host C: IP address: 192.168.1.2 Subnet mask: 255.255.255.0 Default Getaway: 192.168.1.1 Για το host D: IP address: 192.168.2.2 Subnet mask: 255.255.255.0 Default Getaway: 192.168.2.1 H IP διεφκυνςθ των default getaway είναι θ IP του interface του δρομολογθτι εκείνου με τον οποίο ςυνδζονται.
Στθ ςυνζχεια κα ρυκμίςουμε τισ IP διευκφνςεισ για τα fastethernet interfaces των τριϊν δρομολογθτϊν: Για το δρομολογθτι Α ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του fastethernet interface πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface fastethernet 0/0. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 192.168.3.1 255.255.255.0 και no shutdown. Για το δρομολογθτι B ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του fastethernet interface πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface fastethernet 0/1. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 192.168.2.1 255.255.255.0 και no shutdown. Για το δρομολογθτι C ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του fastethernet interface πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface fastethernet 0/1. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 192.168.1.1 255.255.255.0 και no shutdown. Τα αποτελζςματα φαίνονται ςτο παρακάτω ςχιμα:
Τζλοσ κα πρζπει να ορίςουμε τισ IP διευκφνςεισ των serial interfaces των δρομολογθτϊν. Θα πρζπει να ςθμειϊςουμε ςε αυτό το ςθμείο ότι κα πρζπει να οριςτεί ποιο interface κα «δίνει» ςυγχρονιςμό ςε κάκε ςφνδεςθ ϊςτε να ρυκμιςτεί κατάλλθλα και το ρολόι του κάκe interface. Στο ςυγκεκριμζνο παράδειγμα, επιλζξαμε ςυγχρονιςμό (ςυνεπϊσ DCE κάλωδιο) να προςφζρει ο δρομολογθτισ Α. Ζχουμε λοιπόν: Για το δρομολογθτι Α ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του serial interface 0/0 πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface serial 0/0. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 10.172.0.1 255.255.255.0, clock rate 64000 και no shutdown. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του serial interface 0/1 πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface serial 0/1. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 10.172.1.1 255.255.255.0, clock rate 64000 και no shutdown. Για το δρομολογθτι B ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το
Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του serial interface πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface serial 0/1. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 10.172.0.2 255.255.255.0 και no shutdown. Για το δρομολογθτι C ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ρυκμίςουμε τθν IP διεφκυνςθ του serial interface πρζπει να ειςζλκουμε αρχικά ςε Interface Configuration Mode με τθν εκτζλεςθ τθσ εντολισ: interface serial 0/0. Ζπειτα εκτελοφμε τισ εντολζσ: ip address 10.172.1.2 255.255.255.0 και no shutdown. Τελικά οι IP διαυκφνςεισ παρουςιάηονται ςτο παρακάτω ςχιμα: Τζλοσ κα πρζπει να ελζγξουμε εάν κάκε interface κάνει ping το peer του. Για να το κάνουμε αυτό κα πρζπει να κάνουμε διπλό αριςτερό κλικ ςε κάκε δρομολογθτι και ςε Privileged EXEC Mode (ι και ςε απλό Mode χωρίσ τθν χριςθ τθσ εντολισ enable) να εκτελζςουμε τθν εντολι:
ping A.B.C.D όπου A.B.C.D είναι θ IP του αντίςτοιχου peer. Στθν τοπολογία μασ και μετά τθν παραπάνω παραμετροποίθςθ θ εκτζλεςθ τθσ εντολθσ ping είναι επιτυχισ. 3. Προκειμζνου να κάνουμε ping από τον host Α ςτο host Β, πατάμε διπλό αριςτερό κλικ πάνω ςτον Α και εμφανίηεται ζνα Command Prompt. Εκεί δίνουμε τθν εντολι: ping 192.168.3.2. Φυςικά θ εκτζλεςθ είναι επιτυχισ. Ο λόγοσ είναι ότι και οι δφο host ανικουν ςτο ίδιο υποδίκτυο. Η παρουςία μεταγωγζων (λόγω τθσ λειτουργικότθτάσ τουσ) ςε καμία περίπτωςθ δε ςυνιςτά αλλαγι δικτφου. Η μεταγωγείσ χρθςιμοποιοφνται κατα κόρον για τθν επικοινωνία υπολογιςτϊν μεταξφ τουσ που ανικουν ςτο ίδιο υποδίκτυο. Στθ ςυνζχεια, κάνουμε ping από τον Α ςτο C με τθν εντολι: ping 192.168.1.2. Το αποτζλεςμα τθσ εκτζλεςθσ είναι αρνθτικό. Επίςθσ αυτό είναι απόλυτα λογικό από τθ ςτιγμι που οι δφο υπολογιςτζσ ανικουν ςε δφο διαφορετικά υποδίκτυα. Η φπαρξθ των δρομολογθτϊν μεταξφ τουσ και θ ζλειψθ ςτατικισ ι δυναμικισ δρομολόγθςθσ ζχει αυτό το αποτζλεςμα. 4. Ενεργοποιοφμε το OSPF ςε κάκε δρομολογθτι ωσ εξισ: Για το δρομολογθτι Α ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ενεργοποιιςουμε το OSPF εκτελοφμε τισ ακόλουκεσ εντολζσ: router ospf 100, network 192.168.3.0 0.0.0.255 0.0.0.0, network 10.172.0.0 0.0.0.255 area 0.0.0.0, network 10.172.1.0 0.0.0.255 area 0.0.0.0. Για το δρομολογθτι B ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ενεργοποιιςουμε το OSPF εκτελοφμε τισ ακόλουκεσ εντολζσ: router ospf 100, network 192.168.2.0 0.0.0.255 0.0.0.0, network 10.172.0.0 0.0.0.255 area 0.0.0.0. Για το δρομολογθτι C ζχουμε: Πατάμε διπλό αριςτερό κλικ πάνω του και εμφανίηεται το Configuration Mode. Προκειμζνου να ενεργοποιιςουμε το OSPF εκτελοφμε τισ ακόλουκεσ εντολζσ: router ospf 100, network 192.168.1.0 0.0.0.255 0.0.0.0, network 10.172.1.0 0.0.0.255 area 0.0.0.0. Σε κάκε δρομολογθτι με τθν εντολι network του ορίηουμε ποια δίκτυα διαφθμίηει ςτουσ άλλουσ δρομολογθτζσ. Τα δίκτυα αυτά είναι τα απευκείασ ςυνδεδεμζνα ςε αυτόν. 5. Για να δοφμε το πίνακα δρομολόγθςθσ OSPF ςε κάκε δρομολογθτι, ςε Privileged EXEC Mode, εκτελοφμε τθν εντολι: show ip route ospf. Τα αποτελζςματα είναι τα ακόλουκα:
Και οι τρεισ πίνακεσ είναι ςωςτοί, αφοφ ςε αυτοφσ είναι ορατά τόςο τα δίκτυα που είναι άμεςα ςυνδεδεμζνα ςε αυτοφσ όςο και όλα τα υπόλοιπα δίκτυα τα οποία δε τα «βλζπουν» άμεςα και τουσ διαφθμίςτθκαν από τουσ υπόλοιπουσ κάκε φορά δρομολογθτζσ. Το Ο ςτθν αρχι κάκε γραμμισ ςωςτά δθλϊνει ότι το πρωτόκολλο που είναι ενεργοποιθμζνο είναι το OSPF. 6. Στθ ςυνζχεια ςε κάκε δρομολογθτι, ςε Privileged EXEC Mode, εκτελοφμε τθν εντολι: show ip ospf database. Τα αποτελζςματα είναι τα ακόλουκα:
Τα αποτελζςματα και εδϊ είναι ςωςτά γιατί ςε κάκε δρομολογθτι παρουςιάηονται θ ςωςτι area, το ςωςτο process id κακϊσ επίςθσ και τα ορκά interfaces για τον κακζνα τουσ. 7. Τελικά για να ελζγξουμε αν ο Α «κάνει ping» το C, πατάμε διπλό αριςτερό κλικ πάνω ςτον Α και ςτο Command Prompt που εμφανίηεται εκτελοφμε τθν εντολι: ping 192.168.1.2. Το αποτζλεςμα τθσ εκτζλεςθσ είναι επιτυχζσ, το οποίο είναι απόλυτα λογικό και αναμενόμενο από τθ ςτιγμι που το OSPF είναι ενεργό και ςωςτά παραμετροποιθμζνο.