160 likes | 293 Views
Bridges. Γέφυρες ( bridges). Λειτουργούν στο δεύτερο επίπεδο Χρησιμοποιούνται για: Τη διασύνδεση τοπικών δικτύων της ίδιας ή διαφορετικής τεχνολογίας Τον περιορισμό των πακέτων Τη διασύνδεση γεωγραφικά απομακρυσμένων τοπικών δικτύων. Προώθηση βάση MAC διευθύνσεων. MAC Relay Entity.
E N D
Γέφυρες (bridges) • Λειτουργούν στο δεύτερο επίπεδο • Χρησιμοποιούνται για: • Τη διασύνδεση τοπικών δικτύων της ίδιας ή διαφορετικής τεχνολογίας • Τον περιορισμό των πακέτων • Τη διασύνδεση γεωγραφικά απομακρυσμένων τοπικών δικτύων
Είδη Γεφυρών • Transparent Basic • Οριακά καλύτερη από επαναλήπτη • Source Routing • Βασίζεται σε πληροφορία που περιέχεται στο εισερχόμενο frame για να προωθήσει το πακέτο • Transparent Learning • Μαθαίνει από κάθε frame από ποιο interface ήρθε και χρησιμοποιεί την πληροφορία στο μέλλον • Transparent Spanning Tree (IEEE 802.1) • Κατασκευάζει ένα υποσύνολο του δικτύου για να αποφύγει τους βρόγχους
Transparent Learning Bridge • Ο επεξεργαστής εξετάζει τη διεύθυνση αποστολέα και παραλήπτη σε κάθε frame από κάθε port (interface)
Πιθανές περιπτώσεις για την απόφαση προώθηση του frame • Δεν γνωρίζει κανέναν • Γνωρίζει τον αποστολέα • Γνωρίζει τον παραλήπτη • Τους ξέρει όλους • Σε κάθε περίπτωση δεν εκπέμπει το frame πίσω στο δίκτυο από το οποίο προήλθε.
Φιλτράρισμα κίνησης • Ένα πακέτο εκπέμπεται από τον Α για κάθε έναν από τους άλλους υπολογιστές
Event 1: ABC sends packet onto LAN 1, received on ports a, b, c at bridges 2: Bridge 3 sends packet onto LAN 2 3. Bridge 1 sends packet onto LAN 2 4. Bridge 1 sends packet onto LAN 1 Result Bridges note ABC is on LAN 1 and, Queue packet on ports d, e, f for LAN 2 2. Bridges 1 and 2 note ABC is on LAN 2 and, queue packet on ports a and b for LAN 1 3. Bridge 2: ABC still on LAN 2 Bridge 3: ABC has moved to LAN 2 Queue packet on ports b and C for LAN 1 4. Bridge 2: ABC moved to LAN 1 Bridge 3: ABC moved to LAN 1 Queue packet on ports e and f for LAN 2 Αλληλουχία γεγονότων που οδηγούν σε looping
Για να αποφύγω το looping καταφεύγω σε τεχνικές δημιουργίας του spanning tree του δικτύου.
Blocking • Αν απλά απαγορεύσω σε μια γέφυρα να στέλνει πακέτα πίσω στο δίκτυο από το οποίο της ήλθαν, τότε μπορεί να οδηγηθώ σε απαγόρευση επικοινωνίας που είναι γνωστή ως blocking.
Διαδικτύωση τοπικών δικτύων διαφορετικής τεχνολογίας Ο χρήστης έχει την υπηρεσία που προσδιορίζεται από τη χαμηλότερη ποιότητα υπηρεσίας των δικτύων που χρησιμοποιεί
Προβλήματα που πρέπει να αντιμετωπιστούν από τη γέφυρα • Διαφορετικές μορφές διευθύνσεων • “little indian” vs “big indian” • Διαφορετική μορφή Frame • status bits? • Διαφορετικό μέγεθος Frames • 1518 vs 4416 • Διαφορετικές ταχύτητες (ανάγκη για buffer) • Διαχείριση frame: • απορρόφηση στους τερματισμούς ή απόσυρση; • Διαφορετικός τρόπος πρόσβασης στο μέσο • CSMA/CD εναντίον TOKEN
Remote bridges Ονομάζονται και half-bridges γιατί λειτουργούν σαν μία