Εισαγωγή στους δρομολογητές



Σχετικά έγγραφα
Δίκτυα Η/Υ ςτην Επιχείρηςη

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 9 ου ΕΡΓΑΣΤΗΡΙΟΥ Σύνδεση WAN Ενθυλάκωση HDLC και PPP

Διαχείριση συσκευών Cisco Switch & Router Βασικές έννοιες & εντολές

Βασικές ρυθμίσεις, στατική δρομολόγηση και VLANs

Εργαστηριακές Ασκήσεις 8&&10

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Παρουσίαση του IOS

Traffic monitoring και παρουσίαση ενός router. 8 ο Φροντιστήριο ΗΥ 335

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Δίκτυα Επικοινωνιών ΙΙ: Εισαγωγή στο IOS

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #2 Ethernet MAC Στρώµα

VLANs (Virtual LANs) Επιμέλεια-μετάφραση: I. Ξυδάς. Εργ. Δίκτυα Υπολ.Ι Τμήμα Μηχ. Πληροφορικής & Υπολογιστών

ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Επίπεδο δικτύου IP Forwading κτλ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

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

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

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

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

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Σύντομος οδηγός για το GNS3 (εγκατάσταση, παραμετροποίηση και παράδειγμα χρήσης) Version 3.00

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

Δίκτυα και Διαδίκτυο

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: IOS Routing Configuration

Δίκτυα Η/Υ στην Επιχείρηση

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #3 Στρώµα ικτύου:ip Πρωτόκολλο και Πρωτόκολλα ροµολόγησης

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

ΠΑΓΚΥΠΡΙΕΣ ΓΡΑΠΤΕΣ ΕΞΕΤΑΣΕΙΣ 2010 (ΓΙΑ ΑΠΟΛΥΣΗ)

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

Κεφάλαιο 1 ο. Εισαγωγή. Cisco Router 871W. Δομή Δυνατότητες. Σύνδεση Επικοινωνία. Γλώσσα Επικοινωνίας IOS

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

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

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

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

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

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 6 ου ΕΡΓΑΣΤΗΡΙΟΥ

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 5 ου ΕΡΓΑΣΤΗΡΙΟΥ. Τα πρωτόκολλα δρομολόγησης (routing protocols) είναι υπεύθυνα για:

Στρατηγικές Ασφάλειας

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

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

Διαχείριση Δικτύων Εργαστήριο (Διαφάνειες)

Εργαστηριακές Ασκήσεις Δικτύων Η/Υ

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: IOS Routing Configuration

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 8 ου ΕΡΓΑΣΤΗΡΙΟΥ. Διαμόρφωση Μεταγωγέα & Ιδεατά τοπικά δίκτυα (Virtual Local Area Networks VLANs)

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: OSPF Cost

Β. Μάγκλαρης.

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

Επαναληπτικές Ασκήσεις Μαθήματος

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού.

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

Κ. Σ. Χειλάς Τ.Ε.Ι. Σερρών - Τµήµα Πληροφορικής και Επικοινωνιών. ΕΡΓΑΣΤΗΡΙΟ 9ο

ΣΤΑΤΙΚΗ ΔΡΟΜΟΛΟΓΗΣΗ ΔΙΚΤΥΩΝ ΠΑΡΑΔΕΙΓΜΑ ΜΕ ΤΗΝ ΧΡΗΣΗ ΤΟΥ GNS3

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού.

VoIP με χρήση του Cisco CME. Δημιουργία ενός τοπικού τηλεφωνικού δικτύου με εσωτερικά extensions

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

Εργαστηριακή Άσκηση 5 Εισαγωγή στο Quagga

Πρόβλεμα Online Gaming με modem Thomson και Speedtouch

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

Siemens CL-110 & CL-110i - Συνδεσμολογία μέσω θύρας ETHERNET

Μάθημα 6: Αρχιτεκτονική TCP/IP

Η παρακάτω τοπολογία θα χρησιμοποιηθεί για την παρουσίαση του πρωτοκόλλου

Tornado 840 / 841 ADSL Router - 4 port Ethernet switch - Wireless G - Access Point - Firewall - USB printer server

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Επίπεδο δικτύου IP διευθυνσιοδότηση

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Εργαστήριο ικτύων Υπολογιστών 6η ιάλεξη: Ασφάλεια δικτύων

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

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

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

Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ

Εγκατάσταση IIS (Internet Information Server) 7.0 / 7.5 / 8.0

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 10 ου ΕΡΓΑΣΤΗΡΙΟΥ Σύνδεση WAN Ενθυλάκωση Frame Relay

MUM ATHENS, GREECE 2015

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP

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

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

Network Address Translation (NAT)

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

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

Εισαγωγή στο διαδίκτυο

CYTA Cloud Server Set Up Instructions

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

Εξοικείωση με τις εντολές ipconfig και ping

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Για την ενεργοποίηση και τη ρύθμιση ενός gateway σε Cisco router απαιτούνται οι εξής εντολές:

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

Transcript:

Εισαγωγή στους δρομολογητές Copyright Cisco Ι. Ξυδάς

Εσωτερικό του δρομολογητή Οι routers είναι computers Ο router έχει CPU και Memory Internetwork Operating System Router Bootup διαδικασία Router Ports και Interfaces Routers και Network Layer

Οι Routers είναι Computers Leonard Kleinrock και ο πρώτος IMP. Ο router είναι ένας υπολογιστής: Ο πρώτος router (ARPANET): IMP (Interface Message Processor) Honeywell 516 minicomputer 30 Αυγούστου 1969. 3

Φυσικά χαρακτηριστικά ενός Router 4

Οι routers προωθούν πακέτα (packet switching): Από τον αρχικό αποστολέα (source) στον τελικό αποδέκτη (destination). διαλέγει τη καλύτερη διαδρομή (best path) Ενας router διασυνδέει connects πολλαπλά δίκτυα: διεπαφές (interfaces) σε διαφορετικά IP δίκτυα 5

Router interfaces: LAN WAN 6

Οι δρομολογητές καθορίζουν την καλύτερη διαδρομή Η κύρια ευθύνη των δρομολογητών : Να καθορίσουν την καλύτερη διαδρομή να προωθήσουν τα πακέτα προς τον προορισμό τους 7

Οι δρομολογητές καθορίζουν την καλύτερη διαδρομή Το IP πακέτο εισέρχεται στην Ethernet interface του router. O router εξετάζει την IP διεύθυνση προορισμού (destination) του πακέτου. Ο router ψάχνει για το καλύτερο ταίριασμα της διεύθυνσης προορισμού του πακέτου και μιας διεύθυνσης δικτύου μέσα στον πίνακα δρομολόγησης. Μέσω της διεπαφής εξόδου που υποδεικνύει ο πίνακας το πακέτο προωθείται προς τον επόμενο δρομολογητή ή τον τελικό προορισμό. Πίνακας δρομολόγησης (routing table) καθορίζει τη καλύτερη διαδρομή (best path). καλύτερο ταίριασμα μεταξύ της IP διεύθυνσης προορισμού και μιας διεύθυνσης δικτύου στον πίνακα δρομολόγησης 8

Router CPU & Memory CPU Εκτελεί τις εντολές του λειτουργικού συστήματος Random access memory (RAM) υπο εκτέλεση αντίγραφο αρχείο της διάρθρωσης configuration file) πίνακας δρομολόγησης (routing table) ARP cache Read-only memory (ROM) Diagnostic software που χρησιμοποιείται στην έναρξη του router. bootstrap program του δρομολογητή Περιορισμένη έκδοση του λειτουργικού συστήματος (IOS) Non-volatile RAM (NVRAM) Αποθηκεύει την διάρθρωση εκκίνησης (startup configuration) Flash memory Περιέχει το λειτουργικό σύστημα (IOS) Interfaces Διάφορες φυσικές διεπαφές: Fast/Giga Ethernet interfaces Serial interfaces Διεπαφές διαχείρισης (management interfaces) 9

Cisco IOS - Internetwork Operating System Πολλές και διαφορετικά IOS images. Ένα IOS image είναι ένα αρχείο που περιέχει όλο το λειτουργικό σύστημα για τον συγκεκριμένο δρομολογητή. IOS χαρακτηριστικά Παράδειγμα: υποστήριξη του IPv6 ή ενός πρωτοκόλλου δρομολόγησης (routing protocol) όπως το OSPF. 10

Router Bootup Process 11

Bootup Process running-config IOS (running) startup-config IOS Bootup program ios (partial) 12

Πού αποθηκεύεται το μόνιμο configuration file που χρησιμοποιείται στο boot-up? Πού αποθηκεύεται το diagnostics software που εκτελείται από τα hardware modules? Πού αποθηκεύεται το the backup (partial) copy του IOS? NVRAM (B) ROM (D) ROM (D) Πού αποθηκεύεται μόνιμα το IOS πριν αντιγραφεί στη RAM? Πού αποθηκεύονται άμεσα όλες οι αλλαγές που γίνονται δυναμικά στο configuration? FLASH (C) RAM (A) A B C D running-config IOS (running) startup-config IOS Bootup program ios (partial) 13

??????? running-config IOS (running) startup-config IOS Bootup program ios (partial) 14

startup-config B running-config A Bootup program D IOS C ios (partial) D IOS (running) A A B C D running-config IOS (running) startup-config IOS Bootup program ios (partial) 15

Επαλήθευση της boot-up διαδικασίας show version: η εντολή εμφανίζει πληροφορίες σχετικά με το boot-up. 16

Ports & Interfaces Port Πόρτες διαχείρισης για την πρόσβαση του διαχειριστή Interface διεπαφή που λαμβάνει και στέλνει δεδομένα. Σημείωση: Ωστόσο, οι όροι αυτοί χρησιμοποιούνται εναλλακτικά! 17

Management Ports Console port Terminal PC που τρέχει λογισμικό (terminal emulator) Out-of-band διαχείριση Χρησιμοποιείται για το αρχικό configuration Auxiliary (AUX) port δεν έχουν όλοι οι routers AUX ports. Χρησιμοποιούνται κυρίως για τη σύνδεση modem και απομακρυσμένη διαχείριση 18

Router Interfaces Interfaces λαμβάνουν και στέλνουν πακέτα. διάφοροι τύποι δικτύων (networks) διάφοροι τύποι καλωδίων και συνδέσεων (media and connectors) διάφοροι τύποι διεπαφών (interfaces) Fast Ethernet interfaces - LANs Serial interfaces - WAN συνδέσεις (T1/Ε1, xdsl, ISDN) 19

Router Interfaces FastEthernet 0/0 MAC: 0c00-41cc-ae12 10.1.0.1/16 FastEthernet 0/0 MAC: 0c00-3a44-190a 192.168.1.1/24 Router Interface: Serial 0/0 172.16.1.1/24 διαφορετικό δίκτυο Serial 0/1 172.16.1.2/24 IP address and subnet mask του δικτύου Cisco IOS δεν επιτρέπει δύο ενεργές interfaces του ίδιου δρομολογητή να ανήκουν στο ίδιο δίκτυο. 20

LAN Interfaces Fast Ethernet και Gigabit Ethernet interfaces Συνδέει τον δρομολογητή στο LAN Layer 2 MAC address Συμμετέχει στο Ethernet Address Resolution Protocol (ARP): διατηρεί ARP cache για τη διεπαφή στέλνει ARP requests όταν χρειάζεται απαντά με ARP replies όταν ζητηθεί Σύνδεση μέσω RJ-45 jack (UTP). Router -switch: straight-through καλώδιο Router -router: crossover καλώδιο 21

WAN Interfaces Point-to-Point, ISDN, Frame Relay interfaces κ.α. Συνδέει τους δρομολογητές σε εξωτερικά δίκτυα. Η Layer 2 ενθυλάκωση μπορεί να είναι διαφορετικού τύπου π.χ. PPP Frame Relay HDLC (High-Level Data Link Control). Note: Οι MAC addresses χρησιμοποιούνται μόνο σε Ethernet interfaces και όχι σε WAN interfaces. 22

Routers στο Network Layer Layer 3 device διότι η κύρια απόφαση προώθησης πακέτων βασίζεται στην πληροφορία του IP πακέτου του επιπέδου 3 (destination IP address). Αυτό είναι γνωστό σαν δρομολόγηση (routing). 23

Οι Routers λειτουργούν στα Layers 1, 2 και 3 24

Εισαγωγή στη διαχείριση των δρομολογητών Copyright Cisco Ι. Ξυδάς

Λειτουργικό σύστημα (IOS) Όπως ένας υπολογιστής, έτσι και ένας δρομολογητής ή ένας μεταγωγέας δεν μπορεί να λειτουργήσει χωρίς λειτουργικό σύστημα. Η Cisco ονομάζει το λειτουργικό της σύστημα Cisco Internetwork Operating System or Cisco IOS. Tο Cisco IOS προσφέρει τις ακόλουθες δικτυακές υπηρεσίες: Βασικές λειτουργίες δρομολόγησης και μεταγωγής Αξιόπιστη και ασφαλή πρόσβαση σε δικτυακούς πόρους Δικτυακή επεκτασιμότητα

Router user interface Το IOS λειτουργικό προσφέρει μία command-line interface (CLI) σαν το παραδοσιακό περιβάλλον κονσόλας. Αυτό το περιβάλλον είναι προσπελάσιμο μέσω: Console AUX port (modem) Telnet

Router user interface modes Το IOS προσφέρει μία υπηρεσία command interpreter γνωστή σαν command executive (EXEC). Μετά την εισαγωγή μιας εντολής η EXEC ελέγχει και εκτελεί αυτή την εντολήv. Τα επίπεδα λειτουργίας είναι: user EXEC mode και privileged EXEC mode.

Χαρακτηριστικά του IOS software Υπάρχουν διάφορες IOS images για διαφορετικές Cisco συσκευές και διαφορετικά χαρακτηριστικά, αλλά η βασική δομή διάρθρωσης είναι η ίδια. Η ονοματολογία των διαφόρων Cisco IOS releases περιλαμβάνει τρία μέρη: Την πλατφόρμα που τρέχει η εικόνα (image) του λειτουργικού Τα ειδικά χαρακτηριστικά που υποστηρίζει το image Πού τρέχει το image και εάν είναι συμπιεσμένο (zipped ή compressed)

Χαρακτηριστικά του IOS software Με την εντολή show version ελέγχουμε το current image και διαθέσιμο flash.

Λειτουργία του IOS Software Οι συσκευές Cisco έχουν τρία διακριτά λειτουργικά περιβάλλοντα ή modes: ROM monitor Boot ROM Cisco IOS Η εντολή show flash ελέγχει ότι το σύστημα έχει αρκετή μνήμη να φορτώσει ένα νέο Cisco IOS image.

Αρχική εκκίνηση των Cisco routers Όταν ξεκινά ενας Cisco router, τρέχει ένα power-on self test (POST). Κατά τη διάρκεια αυτού του τέστ ο router τρέχει διαγνωστικά από την ROM σε όλα τα hardware modules. Μετά το POST, συμβαίνουν τα ακόλουθα γεγονότα καθώς γίνεται το initialization του router:

Αρχική εκκίνηση των Cisco routers no Καθώς εξελίσσεται το αρχικό setup, εάν πατηθεί Ctrl-C διακόπτεται η διεργασία αυτή.

Router LED ενδεικτικά ON: ένα interface LED δηλώνει την δραστηριότητα στην αντίστοιχη διεπαφή. OFF: εάν το LED είναι off όταν η διεπαφή είναι ενεργή και σωστά συνδεδεμένη, τότε υπάρχει περίπτωση προβλήματος. ALWAYS ON: Εάν μία διεπαφή είναι εξαιρετικά απασχολημένη το LED της θα είναι συνέχεια αναμμένο. Το πράσινο OK LED δεξιά της AUX port (ή αλλού) θα παραμένει αναμμένο μετά από ένα σωστό initialization του συστήματος

Παρακολούθηση του router bootup no

Logging μέσα στον router Δύο εντολές μπορούν να χρησιμοποιηθούν για να οριστεί ένα password πρόσβασης στο privileged EXEC mode: enable password και enable secret

Keyboard help στο router CLI

Keyboard help στο router CLI

Router command history terminal history size: ο μέγιστος αριθμός των εντολών είναι 256

Troubleshooting command line errors

The show version command IOS version and descriptive information Bootstrap ROM version Boot ROM version Router up time Last restart method System image file and location Router platform Configuration register setting IOS image and boot source.

The show version command Router>show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-D-L), Version 12.0(5), RELEASE SOFTWARE (fc1) Copyright (c) 1986-1999 by cisco Systems, Inc. Compiled Tue 15-Jun-99 20:08 by phanguye Image text-base: 0x030380DC, data-base: 0x00001000 IOS Version ROM: System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE (fc1) ROM Version not usually an issue BOOTFLASH: 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE (fc1) Router uptime is 49 minutes System restarted by reload System image file is "flash:c2500-d-l_120-5.bin" cisco 2516 (68030) processor (revision J) with 6144K/2048K bytes of memory. Processor board ID 10375144, with hardware revision 00000001 Bridging software. Model & CPU X.25 software, Version 3.0.0. Basic Rate ISDN software, Version 1.1. 1 Ethernet/IEEE 802.3 interface(s) 14 Ethernet/IEEE 802.3 repeater port(s) Router interfaces 2 Serial network interface(s) 1 ISDN Basic Rate interface(s) 32K bytes of non-volatile configuration memory. Amount of NVRAM 8192K bytes of processor board System flash (Read ONLY) Configuration register is 0x2102 Router> Router boot information Booted this IOS file from flash Amount of Flash Configuration Register, important for password recovery. Must press space or return to get this last line! Amount of RAM memory

Διάρθρωση (configuration) ενός δρομολογητή Copyright Cisco Ι. Ξυδάς

CLI command modes Router#configure terminal Router(config)#

Configuring a router name Mistake Should be Router#config t Router(config)#hostname Tokyo Tokyo(config)#

Configuring router passwords Not recommended, clear text Κωδικοποιεί τα παραπάνω passwords αλλά Χρησιμοποιείστε την επόμενη εντολή για την ασφαλή κωδικοποίηση του password: Router(config)#enable secret <password>

service password-encryption command WARNING service password-encryption χρησιμοποιεί μία κωδικοποίηση (Cisco Level 7) που είναι πολύ εύκολο να αποκωδικοποιηθεί. Ωστόσο, η εντολή enable secret <password> χρησιμοποιεί μία ισχυρότερη κωδικοποίηση (Cidco Level 5) που δεν μπορεί εύκολα να παραβιαστεί.

Using exit, end & Control-Z end exit

Using exit, end & Control-Z Router>ena Router#configure terminal Πρέπει να είμαστε σε privileged mode Enter configuration commands, one per line. End with CNTL/Z. Router(config)#? Configure commands: aaa Authentication, Authorization and Acc.. access-list Add an access list entry alias Create command alias appletalk Appletalk global configuration commands arap Appletalk Remote Access Protocol arp Set a static ARP entry <text omitted> Router(config)#exit 00:03:20: %SYS-5-CONFIG_I: Configured from console by con Router# Router(config)#interface interface Router(config-if)#exit Router(config)#router routing-protocol Router(config-router)#exit Router(config)#exit Router# Εμφανίζεται αυτό το μήνυμα κάθε φορά που εξερχόμαστε (exit) από το global configuration mode

Using exit, end & Control-Z Router# conf t (συντομογραφικά) Router(config)# router protocol Router(config-router)# (commands) Router(config-router)# exit Router(config)# exit Router# Router(config)# interface type port Router(config-if)# (commands) Router(config-if)# end (or Control-Z) Router#

Εκτελώντας adds, moves και changes running-config IOS (running) startup-config IOS Bootup program ios (partial)

Εκτελώντας adds, moves και changes Router#show startup-config %% Non-volatile configuration memory is not present Router#show running-config Building configuration... No startup-config file in NVRAM Current configuration:! version 12.0 service timestamps debug uptime service timestamps log uptime no service password-encryption! hostname Router! ip subnet-zero!! interface Ethernet0 no ip address no ip directed-broadcast shutdown! interface Serial0 no ip address no ip directed-broadcast shutdown Default running-config file, created in RAM

Εκτελώντας adds, moves και changes Router#show running-config Building configuration... Current configuration:! version 12.0 service timestamps debug uptime service timestamps log uptime no service password-encryption! hostname Router! ip subnet-zero! interface Ethernet0 no ip address no ip directed-broadcast shutdown The running-config Το configuration file περιέχει global, process και interface information που επηρεάζουν άμεσα τη λειτουργία του router και των interface ports. Όλες οι αλλαγές στον router γίνονται στο running-config file και ενεργοποιούνται άμεσα στον router (εκτός κάποιων εξαιρέσεων): IP address Routing Protocols Router s Name κ.α.

copy running-config startup-config During bootup running-config RAM Router# copy running-config startup-config startup-config Εάν ο router αποσυνδεθεί από το ρεύμα ή κάνει reboot, ό,τι πληροφορία περιέχει η RAM χάνεται, συμπεριλαμβανομένου και του running-config. Προκειμένου να σωθούν όλες οι δυναμικές αλλαγές πρέπει να αντιγραφούν από την RAM στην NVRAM με την εντολή : Router# copy running-config startup-config

copy running-config startup-config Router#copy running-config startup-config Destination filename [startup-config]? Building configuration... Router#show startup-config! version 12.0 service timestamps debug uptime service timestamps log uptime no service password-encryption! hostname Router!! ip subnet-zero! interface Ethernet0 no ip address no ip directed-broadcast shutdown! Μετά το copy το startupconfig file είναι το ίδιο με το running-config και ο router θα διατηρήσει όλες τις αλλαγές στο επόμενο reboot.

Displaying the config files show running-config show startup-config 1 Αυτές οι εντολές τρέχουν μόνο σε privileged mode γιατί εμφανίζουν και τα passwords.

Interfaces Router#show ip interface brief Interface IP-Address OK? Method Status Protocol FastEthernet0/0 unassigned YES unset administratively down down Serial0/0 unassigned YES unset administratively down down BRI0/0 unassigned YES unset administratively down down BRI0/0:1 unassigned YES unset administratively down down BRI0/0:2 unassigned YES unset administratively down down Serial0/1 unassigned YES unset administratively down down Router# Για γρήγορη ματιά στις διεπαφές (interfaces).

Configuring an Ethernet interface Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter fastethernet 0/0 Router(config-if)#ip address 172.30.1.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)#end Router# Τα interfaces μπορούν να διαφέρουν (ανάλογα με το μοντέλο) Ρυθμίζουμε την IP address και την subnet mask no shutdown ενεργοποιεί το interface.

Configuring a serial interface Ρύθμιση μιας IP Address στο interface Router(config)#interface serial 0/0 Router(config-if)#ip address <ip address> <netmask>

Configuring a serial interface R1(config)#inter serial 0/0 R1(config-if)#ip address 192.168.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit Τα interfaces μπορούν να διαφέρουν (ανάλογα με το μοντέλο) Ρυθμίζουμε την IP address και την subnet mask no shutdown ενεργοποιεί το interface.

Ρυθμίζοντας ένα serial interface Lab Real world Στις σειριακές συνδέσεις, σε περιβάλλον εργαστηρίου, ένα άκρο ορίζεται σαν DCE και διαθέτει το ρολόι συγχρονισμού (clocking signal). Το clock και η ταχύτητα σύνδεσης ορίζονται με την εντολή clock rate. Router(config)#interface serial 0/0 Router(config-if)#clock rate 64000 Router(config-if)#no shutdown

Ρυθμίζοντας ένα serial interface RouterA DTE cable RouterB DCE cable RouterB(config)#inter serial 1 RouterB(config-if)#clock rate? Speed (bits per second) 1200 2400 4800 9600 19200 38400 56000 64000 <text omitted> 2000000 4000000 <300-4000000> Choose clockrate from list above RouterB(config-if)#clock rate 64000 RouterB(config-if)#

show ip interface command Router# show ip interface brief Interface IP-Address OK? Method Status Protocol Ethernet0 131.108.1.11 YES manual up up Serial0 198.135.2.49 YES manual administratively down down Τί λάθος έχει εδώ? Ο administrator είτε έκανε shutdown στο interface ή ξέχασε να κάνει no shutdown (enable). Ένα serial interface δεν θα δείξει up και up εκτός εάν αμφότερα τα άκρα έχουν ρυθμιστεί σωστά και η εντολή no shutdown έχει χρησιμοποιηθεί. Εάν το configuration ενός router φαίνεται ok, ελέγξτε το configuration του άλλου router σε περίπτωση δυσλειτουργίας σε point-to-point διασύνδεση.

Άλλες εντολές - Συνοπτικά

Examining the show commands show interfaces Στατιστικά για όλα τα interfaces. show interface <i/f# port#> - Στατιστικά ενός συγκεκριμένου interface. show controllers serial Εμφανίζει πληροφορία σχετικά με το hardware. show clock Εμφανίζει τον χρόνο που έχει ρυθμιστεί στον router. show hosts Εμφανίζει μία cached λίστα των host names και addresses. show users Εμφανίζει όλους τους χρήστες που είναι συνδεδεμένοι στο router. show history Εμφανίζει το ιστορικό των εντολών που έχουν δοθεί. show flash Εμφανίζει πληροφορία για τη flash memory και τα IOS αρχεία της. show version Εμφανίζει πληροφορία για τον router και το IOS της RAM. show ARP Εμφανίζει τον ARP πίνακα του router. show protocol Εμφανίζει το global και interface status των L3 πρωτοκόλλων. show startup-configuration Εμφανίζει το configuration της ΝVRAM. show running-configuration Εμφανίζει το τρέχον configuration της RAM.

show interface <interface> command Router>show interface ethernet 0 Status MAC Address Ethernet0 is administratively down, line protocol is down, using hub 0 Hardware is Lance, address is 0010.7b3a.cf84 (bia 0010.7b3a.cf84) MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, rely 255/255, load 1/255 Encapsulation ARPA, loopback not set, keepalive set (10 sec) Routing ARP type: ARPA, ARP Timeout 04:00:00 ARP cache entries timer metric Data link Last input never, output 01:05:35, output hang never information Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 0 packets input, 0 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 0 input packets with dribble condition detected 63 packets output, 11676 bytes, 0 underruns 0 output errors, 0 collisions, 1 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out Router> encapsulation (Ethernet-II)

show interface <interface> command Router>show interface serial 0 Serial0 is administratively down, line protocol is down Hardware is HD64570 MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, rely 255/255, load 1/255 Encapsulation HDLC, loopback not set, keepalive set (10 sec) Last input never, output never, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 0 packets input, 0 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 28 packets output, 9576 bytes, 0 underruns 0 output errors, 0 collisions, 17 interface resets 0 output buffer failures, 0 output buffers swapped out 0 carrier transitions DCD=down DSR=down DTR=down RTS=down CTS=down Router>

Interface descriptions RouterB#show inter e 0 Serial0 is up, line protocol is up Hardware is HD64570 Description: Engineering LAN, Bldg. 18 Internet address is 10.1.1.1/24

Interface descriptions Gateway(config)#inter e 0 Gateway(config-if)#description LAN interface for Marketing Gateway(config-if)#end Gateway# Gateway#show run Building configuration... <text omitted>! interface Ethernet0 description LAN interface for Marketing no ip address no ip directed-broadcast shutdown <text omitted> Gateway#show interface ethernet 0 Ethernet0 is administratively down, line protocol is down Hardware is Lance, address is 0000.0c34.9ebb (bia 0000.0c34.9ebb) Description: LAN interface for Marketing MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, rely 252/255, load 1/255 Encapsulation ARPA, loopback not set, keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 <text omitted> Gateway#copy run start Destination filename [startup-config]? Building configuration... Gateway# Μην ξεχνάτε αυτή την εντολή γιατί την επόμενη φορά που κάνει reboot o router οι αλλαγές θα έχουν χαθεί!

Configuring interface description

Login banner & Message-Of-The-Day (MOTD) Το κείμενο δεν είναι το ίδιο αλλά καταλάβατε την ιδέα!

Login banner & Message-Of-The-Day (MOTD) Router(config)#hostname Gateway Gateway(config)# Gateway(config)#banner motd # Enter TEXT message. End with the character '#'. Warning! Stay away! # Gateway(config)#end Gateway#exit Press RETURN to get started. Warning! Stay away! User Access Verification Το prompt άλλαξε MOTD (Message Of The Day) Password: Gateway#show run Building configuration... <text omitted>! hostname Gateway! <text omitted>! banner motd ^C Warning! Stay away! ^C Delimiter always shows as ^C

Host name resolution Router# ping 172.16.32.1 Router# ping Auckland Router# telnet 192.168.53.1 Router# telnet Beirut Router# traceroute 192.168.89.1 Router# traceroute Capetown Το IOS software διατηρεί μία cache με αντιστοιχίες host name-to-address για χρήση από τις EXEC εντολές. Αυτή η cache επιταχύνει τη διαδικασία μετατροπής των ονομάτων σε διευθύνσεις. Τα Host names, αντιθέτως με τα DNS names, έχουν έννοια μόνο στο router που έχουν οριστεί. (το DNS είναι επίσης ένα option)

Host name resolution Configuring Multiple IP Addresses Router(config)# ip host athina 172.16.32.1 192.168.53.1 Αυτή η εντολή δεν μετατρέπει τον router σε DNS Server. H εντολή δεν επηρεάζει τα εισερχόμενα πακέτα που πρόκειται να δρομολογηθούν. Επηρεάζει μόνο τις ΙOS εντολές που εισάγονται στο router prompt. Μπορούν να οριστούν πολλαπλές ip addresses και να χρησιμοποιηθούν σε περίπτωση που ένα interface είναι down. Είναι γενικά καλή ιδέα να χρησιμοποιηθεί η ίδια λίστα ονομάτων σε όλα τα router configurations.

Configuring host tables

Router(config)# ip domain-lookup Router#wreh Translating "wreh"...domain server (255.255.255.255) (Καθυστερεί λίγο!!!) Translating "wreh"...domain server (255.255.255.255) (Καθυστερεί λίγο!!!) Router(config)# no ip domain-lookup Router#wreh Translating "wreh" % Unknown command or computer name, or unable to find computer address DNS (Domain Name Service) είναι enabled by default με μια διεύθυνση server 255.255.255.255, που είναι ένα τοπικό broadcast. Εάν είναι enabled, χωρίς την ύπαρξη ενός DNS server στο δίκτυο, δημιουργείται μία ελαφριά αλλά ενοχλητική καθυστέρηση στο δίκτυο σε περίπτωση λαθών στην πληκτρολόγηση των εντολών.

Copying, editing & pasting configurations Ένας TFTP server επιτρέπει image και configuration uploads & downloads μέσω δικτύου. Ο TFTP server μπορεί να είναι άλλος router ή ένας host.

Copying, editing & pasting configurations Ο TFTP host μπορεί να είναι οποιοδήποτε σύστημα έχει φορτωμένο TFTP λογισμικό και λειτουργικό ικανό να δεχτεί αρχεία από TCP/IP δίκτυα.

Copying, editing & pasting configurations running-config RAM startup-config IOS IOS (running) copy flash tftp copy tftp flash copy startup-config tftp copy tftp startup-config copy running-config tftp copy tftp running-config

Copying, editing & pasting configurations Troubleshooting: Βεβαιωθείτε ότι κάνετε ping στον TFTP server.

TFTP Software and Servers Το TFTP software είτε είναι ενσωματωμένο με το λειτουργικό σύστημα (Linux/Unix) ή γίνεται downloaded (free).

Εισαγωγή στους δρομολογητές Copyright Cisco Ι. Ξυδάς