Lab 9: Διεπαφές μεταγωγέων (Switch Interfaces)
Το εργαστήριο αυτό αφορά χαρακτηριστικά και ρυθμίσεις διεπαφών μεταγωγέων.
Ταχύτητα (speed)
Η ταχύτητα μιας διεπαφής δίνεται σε μορφή όπως: 10/100 ή 10/100/1000 όπου 10/100 σημαίνει 10 Μbps ή 100 Μbps.
Επίσηε υπάρχει ο παρακάτω συμβολισμός:
- E (Ethernet) = 10
- F (Fast Ethernet) = 10/100
- G (Gigabit Ethernet) = 10/100/1000
Αν εμφανίσουμε το status μιας διεπαφής οι τιμές μπορεί να είναι:
- auto
- 100
- a-100
η προκαθορισμένη τιμή είναι auto.
Η auto σημαίνει ότι η διεπαφή θα επιλέξει την μεγαλύτερη δυνατή ταχύτητα με τη συσκευή που είναι συνδεδεμένη.
Duplex
Οι επιλογές μπορεί να είναι:
- full
- half
- auto
- a-full
η προκαθορισμένη τιμή είναι auto.
Η auto σημαίνει ότι η διεπαφή θα επιλέξει την full αν αυτό είναι εφικτό.
Γενικά, το πρόθεμα a- σημαίνει autonegotiation. Δηλαδή η διεπαφή (ματαγωγέας) διαπραγματεύεται κάποια ρύθμιση με την συσκευή που είναι συνδεδεμένη.
Έστω το παρακάτω σχήμα:
Μετά από διαπραγμάτευση (negotiation) θα έχουμε:
- Πράσινο pc: Speed = 10, Duplex = Full
- Μπλε pc: Speed = 100, Duplex = Full
- Κόκκινο pc: Speed = 1000, Duplex = Full
Απενεργοποιημένο autonegotiation
Στην περίπτωση αυτή ισχύουν τα παρακάτω:
Speed
Αν η διεπαφή δεν μπορέσει να διαβάσει (sense) την ταχύτητα της συσκευής, τότε θα χρησιμοποιήσει την χαμηλότερη. Για παράδειγμα: 10 για ταχύτητα διεπαφής 10/100/1000.
Duplex
Αν η ταχύτητα είναι 10 ή 100 θα επιλεγεί η half duplex, αν είναι 1000 ή μεγαλύτερη θα επιλεγεί η full duplex.
Στο παρακάτω σχήμα η σύνδεση με το μπλε pc είναι half-duplex (γιατί;) και η επικοινωνία θα είναι προβληματική αφού μπορεί να έχουμε συγκρούσεις (collisions).
Type
Τύπος καλωδίου. Για παράδειγμα: 10/100baseTX
Status
Οι τιμές είναι: up ή down.
Η τιμή up σημαίνει ότι η διεπαφή είναι συνδεδεμένη σε συσκευή.
Επίσης οι τιμές μπορεί να είναι:
- connected
- notconnect
- disabled (από τον διαχειριστή)
Name
Το όνομα ή η περιγραφή της διεπαφής
IP-Address
Η τιμή είναι πάντα unassigned αφού δεν έχουμε ip στους μεταγωγείς.
Λάθη (errors)
Λάθη που μπορεί να δούμε σε μια διεπαφή είναι κυρίως τα παρακάτω και η εντολή στο CLI είναι show intefaces
.
- Runts: Πλαίσια μικρότερα από το ελάχιστο που είναι 64 bytes
- Giants: Πλαίσια μεγαλύτερα από το μέγιστο που είναι 1518 bytes
- CRC: Πλαίσια που απέτυχαν το τσεκ CRC
- Frame: Πλαίσια με λάθος μορφή (από κάποιο λάθος)
- Input Erros: Συνολικά λάθη όπως τα παραπάνω
- Output Errors: Πλαίσια που έστειλε ο μεταγωγέας αλλά απέτυχαν
Quiz
Έστω οι συνδεδεμένες διεπαφές SW1(F0/1) και SW2(F0/1) με απενεργοποιημένο το autonegotiation και διαφορετικά duplex. Ποιό θα είναι το αποτέλεσμα.
Αυξημένη απόδοση λόγω περιττού autonegotiation
Συγκρούσεις (collisions)
Προσαρμογή του SW1(F0/1) στο SW2(F0/1)
Προσαρμογή του SW2(F0/1) στο SW1(F0/1)
Για να αποφύγουμε συγκρούσεις χρησιμοποιούμε:
CSMA/CD
CSMA/CA
Autonegotiation
Auto Duplex
Με ποιά εντολή στο CLI μπορούμε να δούμε τα λάθη
show interfaces brief
show intefaces status
show intefaces errors
show intefaces
Ποιό από τα κάτω σετ λαθών ισχύει.
Runts, Giants, Broadcasts
Shorts, Longs, Oversizes
Runts, Giants, CRC
Packets, Bytes, Inputs
Ο SW1 διαπραγματεύεται την ταχύτητα με τον SW2 του οποίου το autonegotiation είναι απενεργοποιημένο και είναι ρυθμισμένος στα 100 mbps και full-duplex. Ποιά ταχύτητα και duplex θα χρησιμοποιήσει ο SW1 αν υποθέσουμε ότι μπορεί να διαβάσει την ταχύτητα του SW2.
Speed: 100Mbps, Duplex: full
Speed: 100Mbps, Duplex: half
Speed: 10Mbps, Duplex: full
Speed: 10Mbps, Duplex: half
Εργαστήριο
Δίνεται το παρακάτω σχήμα.
θα χρησιμοποιήσετε το packet tracer για τα παρακάτω.
- Διαμορφώστε (configure) το hostname του R1, SW1 και SW2
- Διαμορφώστε τις διευθύνσεις ip για τον R1, PC2, PC3, PC4
- Ρυθμίστε speed και duplex για SW1 και SW2 στις συνδέσεις με τις άλλες συσκευές εκτός των (end hosts)
- Ρυθμίστε το description για κάθε διεπαφή
- Απενεργοποιήστε (disable) τις μη συνδεδεμένες διεπαφές
- Αποθηκεύστε την τρέχουσα διαμόρφωση