ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ Πτυχιακή Εργασία Κατανόηση και εφαρμογή του IOS 11 στη συγγραφή του CONFIGURATION FILE του BORDER ROUTER του δικτύου του οργανισμού “XYZ” Επιβλέπων Καθηγητής Σπουδαστές Δρ. Βεκρής Γεώργιος Ανδρέου Ανδρέας Θεοδώρου Ηλίας
Περιεχόμενα Networking Γενικά Το λειτουργικό σύστημα Cisco IOS Οργανισμός ΧΥΖ Παρουσίαση και επεξήγηση του configuration file του Border Router Packet Tracer 4.1: Λογισμικό προσομοίωσης δικτύων Συμπεράσματα
Networking (Γενικά) IP Διευθυνσιοδότηση Δρομολόγηση C Class : Network . Network . Network . Host Δρομολόγηση Η διαδικασία κατά την οποία γίνεται η λήψη ενός πακέτου από μία συσκευή και η αποστολή του, μέσω του δικτύου, σε μια άλλη συσκευή σε ένα διαφορετικό δίκτυο χρησιμοποιώντας τον βέλτιστο δρόμο Δρομολογητής (router) = συσκευή επιπέδου 3 Στατική δρομολόγηση Δυναμική δρομολόγηση
Μοντέλο OSI – ΜοντέλοTCP/IP – Πρωτόκολλα Networking (Γενικά) Μοντέλο OSI – ΜοντέλοTCP/IP – Πρωτόκολλα
Networking (Γενικά) Ports (Πόρτες) Well Known Ports (0-1023) Registered Ports (1024-49151) Dynamic ή Private Ports (49152-65535) 20 & 21 (FTP) 23 (Telnet) 25 (SNMP) 69 (TFTP) 80 (HTTP) 8000 (Internet Radio)
Το λειτουργικό σύστημα IOS (Cisco Corporation) Είναι μια πολυεθνική εταιρία με 63.000 υπαλλήλους και με ετήσιο εισόδημα $35 δισεκατομμυρίων δολαρίων από το 2007. Σχεδιάζει και πωλεί τη δικτύωση και την τεχνολογία και τις υπηρεσίες επικοινωνιών κάτω από πέντε εμπορικά σήματα, των Cisco, Linksys, WebEx, IronPort, και της Scientific-Atlanta. Cisco IOS Είναι το λογισμικό που χρησιμοποιείται από τη πλειοψηφία των δρομολογητών συστημάτων Cisco και όλων των δικτυακών switches Cisco που χρησιμοποιούνται.
Το λειτουργικό σύστημα IOS (Cisco Corporation) Cisco IOS Το Cisco IOS έχει ένα χαρακτηριστικό περιβάλλον γραμμής εντολών (Command Line Interface). Το σύνολο όλων των CLI εντολών ομαδοποιούνται με ιεραρχική σειρά, σύμφωνα με τον τύπο των εντολών. Τα πρώτα δύο επίπεδα στην ιεραρχία είναι το User Exec mode και το Privilege Exec mode. Αυτά τα modes δεν είναι ρυθμίσημα και των οποίων το σύνολο των διαθέσιμων εντολών επιτρέπει τον έλεγχο της πλατφόρμας SCE, των διαδικασιών των συστημάτων αρχείων, και άλλων διαδικασιών που δεν μπορούν να αλλάξουν τη διαμόρφωση της πλατφόρμας SCE. Τα επόμενα επίπεδα στην ιεραρχία είναι το Global και το Interface configuration modes, τα οποία έχουν ένα σύνολο εντολών που ελέγχουν το global configuration της SCE πλατφόρμας και των interfaces της.
Το λειτουργικό σύστημα IOS (Cisco Corporation)
interface FastEthernet1/0/0 description CD-5th FLoor Interface ip address 195.251.209.65 255.255.255.224 secondary ip address 195.251.209.97 255.255.255.224 secondary ip address 195.251.209.1 255.255.255.224 secondary ip address 195.251.209.33 255.255.255.224 ip access-group 130 in ip access-group 170 out ip helper-address 195.251.208.255 ip helper-address 195.251.211.63 ip helper-address 195.251.213.127 ip helper-address 195.251.219.63 ip helper-address 195.251.214.63 ip pim sparse-dense-mode no ip route-cache optimum no ip-route-cache distributed ip cgmp ip dvmrp metric 1 ip dvmrp unicast-routing full-duplex boot system flash slot0: rsp-jv-mz.111-26.CC1.bin boot bootldr bootflash:rsp-boot-mz.111-8.CA1 timers bgp 30 90 neighbor 194.177.209.169 remote-as 5408 neighbor 194.177.209.169 send-community neighbor 194.177.209.169 route-map bgp-edet-in in neighbor 194.177.209.169 route-map bgp-edet-out out neighbor 195.251.223.33 remote-as 5408 neighbor 195.251.223.33 ebgp-multihop 2 access-list 130 permit tcp any host 195.251.209.43 eq www access-list 130 permit tcp any host 195.251.209.43 eq ftp access-list 130 deny ip any host 195.251.209.43 log access-list 130 permit ip any any ip pim rp-address 194.177.210.41 ip pim rp-address 194.177.210.61
Packet Tracer 4.1 Λογισμικό προσομοίωσης δικτύων Επιτρέπει στους χρήστες: δημιουργία τοπολογίας δικτύων διαμόρφωση συσκευών αποστολή πακέτων προσομοίωση δικτύου με τα διάφορα μέσα σύνδεσης
Προσομοίωση σεναρίων στο δίκτυο του οργανισμού ΧΥΖ με το Packet Tracer Δόθηκαν τυχαία πακέτα από ένα προορισμό προς έναν άλλο μέσα στο δίκτυο. Η διαδρομή που ακολούθησε το κάθε πακέτο από την πηγή μέχρι τον προορισμό και αντίστροφα περιγράφεται από τον πίνακα συμβάντων (Event List) που έχει ο Packet Tracer. Ο πίνακας (Event List) χωρίζεται σε έξι στήλες που κάθε μια δηλώνει μια κατάσταση: η στήλη (Vis.) δείχνει πού βρίσκεται την τρέχων στιγμή το πρόγραμμα η στήλη (Time) δηλώνει τη χρονική στιγμή σε milliseconds η στήλη (Last Device) δείχνει ποια ήταν η συσκευή που βρισκόταν την προηγούμενη χρονική στιγμή το πακέτο η στήλη (At Device) δείχνει ποια είναι η συσκευή που βρίσκεται την τρέχων χρονική στιγμή το πακέτο η στήλη (Type) δείχνει τον τύπο μηνύματος κάθε πακέτου η στήλη (Info) δείχνει το χρώμα του κάθε πακέτου
Συμπεράσματα Από τις μετρήσεις που κάναμε διαπιστώσαμε ότι σε περιόδους που υπάρχει αυξημένη κίνηση στο δίκτυο, παρουσιάζεται παράλληλα και μια αύξηση στις συγκρούσεις και στην καθυστέρηση. Ενώ σε περιόδους που η κίνηση κυμαίνεται σε πιο φυσιολογικά επίπεδα, παρατηρούμε να υπάρχει μείωση και μια σταθερότητα στις συγκρούσεις και στην καθυστέρηση. Απ’ ότι παρατηρούμε και από την λίστα των interfaces του Border Router που πήραμε, στο interface FastEthernet3/0 το οποίο συνδέει το δίκτυο με τον έξω κόσμο καταγράφεται και η μεγαλύτερη κίνηση οπότε αναμενόμενα παρουσιάζει μεγαλύτερη καθυστέρηση και συμβαίνουν οι περισσότερες συγκρούσεις. Σύμφωνα με τους κανόνες του Ethernet και τα διάφορα πρότυπα στα οποία στηρίχθηκε η δομή του δικτύου του οργανισμού και με βασικό συντελεστή την συγγραφή ενός σωστού κώδικα ο οποίος τρέχει στον κεντρικό Router του δικτύου, ο οποίος ρυθμίζει παράλληλα την εισερχόμενη, εξερχόμενη κίνηση, και την επικοινωνία με τον έξω κόσμο, έχουμε ως αποτέλεσμα την δημιουργία ενός καλού και αποδοτικού δικτύου. Σε περίπτωση αναβάθμισης του δικτύου σε Gigabit Ethernet στο μέλλον, θα ληφθούν υπόψη τα υφιστάμενα φυσικά μέσα σύνδεσης και οι σύνδεσμοι στο κατά πόσον υποστηρίζουν Gigabit ταχύτητα.
Ευχαριστούμε για την προσοχή σας