ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Τοπικά δίκτυα. ίκτυα Επικοινωνιών

Σχετικά έγγραφα
ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Τοπικά δίκτυα. ίκτυα Επικοινωνιών

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Πρωτόκολλα πολλαπλής πρόσβασης. Δίκτυα Επικοινωνιών

Δίκτυα Επικοινωνιών 2008 Τοπικά δίκτυα Μ.E. Θεολόγου

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις στα Τοπικά Δίκτυα

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Κεφάλαιο 5: Τοπικά ίκτυα

Πανεπιστήμιο Δυτικής Αττικής Τμ. Μηχ/κων Βιομηχανικού Σχεδιασμού και Παραγωγής. Δίκτυα Υπολογιστών. Διάλεξη 5: Επίπεδο 2 - «ζεύξης δεδομένων»

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A

CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου

Υπόστρωµα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Λύση: Λύση: Λύση: Λύση:

Τοπικά Δίκτυα. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

Δίκτυα Υπολογιστών I

Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου

Δίκτυα Υπολογιστών I

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Γ. Διάρθρωση. Εισαγωγή. Ευάγγελος Παπαπέτρου

Τοπικά Δίκτυα Local Area Networks (LAN)

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 3: Επίπεδο 2 - «ζεύξης δεδομένων»

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων

Δίκτυα Υπολογιστών. Επίπεδο Ζεύξης (link layer) Κ. Βασιλάκης

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ ΜΑC

Δίκτυα Υπολογιστών I

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

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

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Τοπικά δίκτυα. Δίκτυα Υπολογιστών

2 η Σειρά Ασκήσεων Data Link Layer

Δίκτυα άμεσου συνδέσμου. Ευάγγελος Παπαπέτρου

Δίκτυα άμεσου συνδέσμου. Ευάγγελος Παπαπέτρου

Ερώτηση 1 η : Ποιες είναι οι γενιές των τοπικών δικτύων, και από ποια πρότυπα αντιπροσωπεύονται?

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Τοπικά δίκτυα. Δίκτυα Υπολογιστών

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

ίκτυα Υπολογιστών I ρ. Παύλος Θεοδώρου Πανεπιστήµιο Αιγαίου Τµήµα Πληροφοριακών & Επικοινωνιακών Συστηµάτων

Τοπικά Δίκτυα Local Area Networks (LAN)

ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη

Πρωτόκολλα Ελέγχου προσπέλασης μέσου

Πρωτόκολλα τυχαίας προσπέλασης

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα άμεσου συνδέσμου. Αναγκαιότητα μηχανισμού πρόσβασης. Διάρθρωση

Πρόσβαση στο ίκτυο (Network Access) & ιασύνδεση ικτύων (internetworking) Ενότητα ΣΤ

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

ιάθεση ασύρµατων πόρων

Νέες Επικοινωνιακές Τεχνολογίες

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

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

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

ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος Παρασκευή 01 ΕΚ 2006 ιευθυνσιοδότηση στα Τοπικά ίκτυα (LAN).

Επίπεδο Σύνδεσης Δεδομένων

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).

Εκτέλεση προγράμματος

ΤΟΠΙΚΑ ΔΙΚΤΥΑ. συνδέουν υπολογιστές εντός των ορίων περιορισμένου χώρου. Οι πιο δημοφιλείς τύποι LAN είναι το Ethernet και το Token Ring

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Κεφάλαιο 7 Εισαγωγή στα τοπικά δίκτυα

Λειτουργίες CNC-DNC. Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες. Λειτουργίες CNC-DNC. Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΣΑΒΒΑΤΟ 16 ΙΟΥΝΙΟΥ 2018

Μάθημα 3: Τοπολογίες Δικτύων

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Τοπικά δίκτυα. Δίκτυα Υπολογιστών

Πρότυπο FDDI. Fiber Distributed Data Interface. Ενότητα : Τοπικά Δίκτυα υψηλών επιδόσεων. Διδακτική Ενότητα. Εκπαιδευτής : Σαλαβασίδης Κ.

Βασικές λειτουργίες Ανίχνευση πλαισίων Τι κάνει το επίπεδο ζεύξης Χρησιμοποιεί τις υπηρεσίες του φυσικού επιπέδου, ήτοι την (ανασφαλή) μεταφορά δεδομέ

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Δίκτυα Απευθείας Ζεύξης

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Τοπικά δίκτυα. Δίκτυα Υπολογιστών

Δίκτυα Υπολογιστών. Ενότητα 7: Μετάδοση πληροφορίας στο στρώμα διασύνδεσης. Δρ. Χαράλαμπος Ζ. Πατρικάκης Τμήμα Ηλεκτρονικών Μηχανικών Τ.

Κεφάλαιο 3 Πολυπλεξία

Διασύνδεση τοπικών δικτύων

Κεφάλαιο 12. Πρότυπα. Ανακεφαλαίωση Ερωτήσεις

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι (Θεωρία)

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

Τμήμα Μηχανικών Η/Υ και Πληροφορικής

ΚΕΦ. 4 - Τοπικά Δίκτυα (LANs)

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ. Μονάδες 6

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

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

Δίκτυα Υπολογιστών. Ασκήσεις επανάληψης

Δίκτυα Επικοινωνιών. ΔΠΜΣ Οικονομική και Διοίκηση των Τηλεπικοινωνιακών Δικτύων. Ενότητα 4: Επίπεδο Ζεύξης:

Εργαστήριο 9: Άλλες Λειτουργίες στα Δίκτυα Κινητών Επικοινωνιών

Επιμέλεια : Αθανάσιος Ι. Μάργαρης 74

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

ΣΥΓΚΡΙΤΙΚΗ ΑΠΟΔΟΣΗ ΤΟΠΙΚΩΝ ΚΑΙ ΑΣΤΙΚΩΝ ΔΙΚΤΥΩΝ

ΑΝΑΠΤΥΞΗ & ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΕΥΡΩΠΑΪΚΟΥ ΑΣΥΡΜΑΤΟΥ ΔΙΚΤΥΟΥ HIPERLAN/2 & Η ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΟΥ ΜΕ ΤΟ IEEE a

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

Transcript:

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Τοπικά δίκτυα ίκτυα Επικοινωνιών

Περίληψη Εισαγωγή Αρχιτεκτονική πρωτοκόλλων τοπικών δικτύων Πολλαπλή πρόσβαση Πρωτόκολλα MAC Τυχαίας πρόσβασης Εκχώρησης σειράς προτεραιότητας Πρωτόκολλα ALOHA Πρωτόκολλα CSMA και CSMA/CD ΙΕΕΕ 802.3 Ethernett IEEE 802.4 Αρτηρία με σκυτάλη IEEE 802.5 Δακτύλιος με σκυτάλη FDDI Έλεγχος λογικής ζεύξης (LLC)

Τοπικά δίκτυα Δημοφιλής ομάδα δικτύων, επειδή παρέχουν οικονομικές και γρήγορες διασυνδέσεις δ υπολογιστών Είναι δίκτυα εκπομπής. Οι συνδεόμενοι σταθμοί χρησιμοποιούν από κοινού το μέσο μετάδοσης Ουσιώδης διαδικασία για τη μετάδοση πακέτων σε ένα τοπικό δίκτυο είναι η ρύθμιση πρόσβασης στο κοινό μέσο Η οργάνωση πρωτοκόλλων στα τοπικά δίκτυα διαφέρει από τα άλλα δίκτυα

Ιδιότητες των τοπικών δικτύων Ακτίνα λίγων χιλιομέτρων το πολύ. Ταχύτητες από μερικά Mb/s ως εκατοντάδες Mb/s. Ειδικές καλωδιώσεις. Κοινή πρόσβαση στο μέσο μετάδοσης και ειδικά πρωτόκολλα πρόσβασης για να αποφεύγονται οι συγκρούσεις.

Τοπικά Δίκτυα

Αρχιτεκτονική των πρωτοκόλλων των τοπικών δικτύων ΙΕΕΕ 802.2 ΙΕΕΕ 802.3-15 LLC MAC Φυσικό Επίβλεψη της μετάδοσης με πιθανή διόρθωση λαθών Ρυθμίζει την πρόσβαση στο μέσο μετάδοσης Διπλαγωγοί Ομοαξονικά καλώδια Ασύρματες ζεύξεις

Πρότυπα Σειρά προτύπων: ΙΕΕΕ 802 (ISO 8802) Διαφορετικό φυσικό στρώμα Διαφορετικό MAC Συμβατότητα στο LLC 802.1 Εισαγωγή 802.22 LLC 802.3 CSMA/CD 802.4 Αρτηρία με σκυτάλη (Token bus) 802.5 Δακτύλιος με σκυτάλη (Token ring) 802.6 Distributed Queue Dual Bus (DQDB) 802.11 WLAN

Πρότυπα 802.2 802.11

Πολλαπλή πρόσβαση 1 2 3 4 Κοινό μέσο μετάδοσης M 5

Πολλαπλή πρόσβαση: πρόβλημα Θεωρήστε τηλεφωνική διάσκεψη όπου όταν ένας μιλάει, όλοι οι άλλοι μπορούν να ακούνε αν μιλούν περισσότεροι ταυτόχρονα, όλες οι ομιλίες καταστρέφονται Πώς θα συντονίσουν τις ενέργειές τους οι συμμετέχοντες, ώστε να μεγιστοποιείται ο αριθμός των ανταλλασσόμενων μηνυμάτων ανά sec να ελαχιστοποιείται ο χρόνος αναμονής για να μπορεί κάποιος να μιλήσει

Πολλαπλή πρόσβαση: απλές λύσεις Χρήση συντονιστή (κεντρική λύση) οκάθε ομιλητής θα πρέπει να περιμένει να τον καλέσει ο συντονιστής, ακόμη και αν δεν περιμένει κανείς άλλος να μιλήσει τι γίνεται όταν κοπεί η σύνδεση του συντονιστή; Κατανεμημένη λύση Μιλάει κάποιος όταν δεν μιλάει κανείς άλλος Αλλά, εάν δύο ομιλητές περιμένουν κάποιον τρίτο να τελειώσει, θα γίνει σύγκρουση Η σχεδίαση καλών σχημάτων πρόσβασης είναι πολύ δύσκολη

Πολλαπλή πρόσβαση στα τοπικά δίκτυα Κοινό μέσο μετάδοσης τα μηνύματα από οιονδήποτε κόμβο λαμβάνονται από όλους τους άλλους κόμβους Μόνο ένας κόμβος μπορεί να μεταδώσει επιτυχώς κάθε φορά Τα συγκρουόμενα μηνύματα καταστρέφονται Στόχος: η ικανοποίηση των κριτηρίων επίδοσης μεγιστοποίηση της διέλευσης μηνυμάτων ελαχιστοποίηση του μέσου χρόνου αναμονής

Λύση του προβλήματος Αρχικά, επιλέγουμε μια βασική τεχνολογία για να ξεχωρίσουμε τις ροές πληροφορίας από τους διάφορους σταθμούς μπορεί να είναι στο πεδίο του χρόνου ή στο πεδίο της συχνότητας Στη συνέχεια, προσπαθούμε να βρούμε πώς να κατανείμουμε το μέσο μετάδοσης σε μεγαλύτερο σύνολο ανταγωνιζόμενων χρηστών

Επιλογές Κεντρικό σχήμα υπάρχει συντονιστής ένας από τους σταθμούς είναι ο ελέγχων (master) και οι άλλοι είναι ελεγχόμενοι (slaves) μειονεκτήματα πλεονασμός από το polling καθυστέρηση μοναδικό σημείο αποτυχίας Κατανεμημένο σχήμα όλοι οι σταθμοί είναι ομότιμοι data slaves data poll master

Κατανεμημένα σχήματα Συγκρινόμενα με τα κεντρικά σχήματα περισσότερο αξιόπιστα έχουν μικρότερες καθυστερήσεις μηνυμάτων συχνά επιτρέπουν υψηλότερη χρησιμοποίηση δικτύου αλλά είναι πιο πολύπλοκα

Πρωτόκολλα πολλαπλής πρόσβασης Πρωτόκολλο πολλαπλής πρόσβασης είναι ένας κατανεμημένος αλγόριθμος που καθορίζει πώς θα μοιράζονται οι σταθμοί τον δίαυλο, δηλ. πότε μπορεί να μεταδώσει κάθε σταθμός η επικοινωνία για τη χρήση του μέσου (σηματοδοσία) α) χρησιμοποιεί το ίδιο δο το μέσο τι να προσέχουμε στα πρωτόκολλα πολλαπλής πρόσβασης: σύγχρονα ή ασύγχρονα απαιτούμενη πληροφορία ρ για τους άλλους σταθμούς αντοχή (π.χ., σε σφάλματα διαύλου) επίδοση

Ιδανικό πρωτόκολλο πολλαπλής πρόσβασης Δίαυλος εκπομπής ρυθμού μετάδοσης R bps 1. όταν θέλει να στείλει ένας σταθμός, μπορεί να στείλει με ρυθμό R 2. όταν θέλουν να στείλουν Μ σταθμοί, ο καθένας θα μπορεί να στέλνει με ρυθμό R/M 3. πλήρως αποκεντρωμένο όχι ειδικός σταθμός για τον συντονισμό των μεταδόσεων όχι συγχρονισμός ρολογιών, χρονοσχισμών 4. απλό

Πρωτόκολλα MAC: ταξινόμηση Επιμεριζόμενου μέσου το μέσο διαιρείται σε μικρότερα μέρη (χρονοσχισμές, συχνότητες) εκχωρείται ένα μέρος σε κάθε κόμβο για αποκλειστική χρήση μοιράζουν αποτελεσματικά τον δίαυλο σε υψηλό φορτίο μη αποτελεσματικά σε χαμηλό φορτίο: καθυστέρηση στην πρόσβαση, εκχωρείται το 1/N του εύρους ζώνης ακόμη και αν δεν είναι ένας κόμβος ενεργός

Πρωτόκολλα MAC: ταξινόμηση Επιμεριζόμενου μέσου TDMA 6-slot frame 1 3 4 1 3 4 FDMA FDM cable fr requenc cy bands

Πρωτόκολλα MAC: ταξινόμηση Τυχαίας πρόσβασης Όταν ένας σταθμός έχει πακέτο να στείλει μεταδίδει σε πλήρη ρυθμό μετάδοσης R. δεν υπάρχει συντονισμός μεταξύ των σταθμών αν μεταδίδουν δύο ή περισσότεροι σταθμοί ταυτόχρονα -> σύγκρουση το πρωτόκολλο MAC τυχαίας πρόσβασης καθορίζει: πώς να ανιχνεύονται οι συγκρούσεις πώς να επιλύονται οι συγκρούσεις (πχ., με καθυστερημένες αναμεταδόσεις) Παραδείγματα πρωτοκόλλων MAC τυχαίας πρόσβασης: ALOHA με σχισμές γνήσιο ALOHA CSMA and CSMA/CD

Πρωτόκολλα MAC: ταξινόμηση Εκχώρησης σειράς συντονιζόμενη κοινή πρόσβαση για αποφυγή συγκρούσεων επιδιώκουν τα καλύτερα από τις δύο άλλες κατηγορίες (nothing η σκυτάλη ελέγχου διέρχεται to send) από κάθε κόμβο διαδοχικά. T μήνυμα σκυτάλης μειονεκτήματα: πλεονασμός σκυτάλης καθυστέρηση αποτυχία κεντρικού σημείου (σκυτάλη) T data

Πρωτόκολλα MAC: ταξινόμηση Πρωτόκολλα βασιζόμενα σε κρατήσεις ο χρόνος διαιρείται σε χρονοσχισμές αρχίζουμε με N σύντομες χρονοσχισμές κράτησης ηδιάρκεια της χρονοσχισμής κράτησης ισούται με τον χρόνο διάδοσης απ άκρη σ άκρη του διαύλου σταθμός που έχει μήνυμα να στείλει κάνει κράτηση η κράτηση βλέπεται από όλους τους σταθμούς μετά τις χρονοσχισμές κράτησης, οι μεταδόσεις των μηνυμάτων γίνονται με τη σειρά κράτησης

Κριτήρια επίδοσης MAC Κανονικοποιημένη διέλευση Μέση καθυστέρηση Ευστάθεια Δικαιοσύνη

Κριτήρια επίδοσης MAC Διέλευση Δέ Διέλευση πρωτοκόλλου MAC είναι η μέγιστη ταχύτητα μετάδοσης στο LAN, όταν είναι πολύ φορτωμένο Διέλευση = απόδοση ταχύτητα μετάδοσης στο φυσικό μέσο Απόδοση πρωτοκόλλου MAC είναι το μέγιστο ποσοστό του χρόνου που μπορούν οι κόμβοι να μεταδώσουν επιτυχώς, όταν χρησιμοποιούν το πρωτόκολλο και όταν το δίκτυο είναι πολύ φορτωμένο και έχει πολλούς κόμβους

Κριτήρια επίδοσης MAC Καθυστέρηση Καθυστέρηση Χρόνος αναμονής Χρόνος μετάδοσης Χρόνος διάδοσης Χρόνος μετάδοσης άλλων κόμβων Χρόνος πρόσβασης

Το πρωτόκολλο ALOHA R = 9.6 kbps Πακέτα σταθερού μήκους

ALOHA Σύστημα ασύρματης μετάδοσης πλαισίων Όταν ένας σταθμός έχει πλαίσιο, το μεταδίδει Ο σταθμός αποστολής ακούει για χρονικό διάστημα ίσο με τον μέγιστο χρόνο μετάβασης και επιστροφής Αν έρθει ACK, εντάξει. Αν όχι, επαναμεταδίδει Αν δεν σταλεί ACK μετά από πολλές επαναμεταδόσεις, εγκαταλείπει Υπάρχει έλεγχος σειράς πλαισίων Αν το πλαίσιο είναι σωστό και ταιριάζει η διεύθυνση προοριρμού του με εκείνη του δέκτη, στέλνεται ACK Το πλαίσιο μπορεί να καταστραφεί από θόρυβο ή από άλλο σταθμό που εκπέμπει την ίδια στιγμή (σύγκρουση) Οποιεσδήποτε επικαλυπτόμενες μεταδόσεις πλαισίων προκαλούν σύγκρουση

Λειτουργία του ALOHA

Απόδοση του ALOHA S Νέες μεταδόσεις G Δίαυλος Σύγκρουση; Όχι Αναμεταδόσεις Ναι S = G p επικίνδυνη περίοδος Pr{ N = n} = ( GT ) n! n e GT T=1 p = Pr{ N = 0} = e 2G ( T = 2) S = Ge 2G

Απόδοση του ALOHA S 0.2 1/2e S = Ge 2G 0.1 0 0 1 2 3 4 1/2 G

ALOHA με σχισμές Ο χρόνος διαιρείται σε όμοιες χρονοσχισμές χ ίσες με το χρόνο μετάδοσης πλαισίου Ανάγκη ύπαρξης κεντρικού ρολογιού (ή άλλου μηχανισμού συγχρονισμού) Ο κόμβος που έχει πλαίσιο να στείλει, το στέλνει στην αρχή της επόμενης χρονοσχισμής Αν γίνει σύγκρουση: επαναμεταδίδει το πλαίσιο με πιθανότητα p, μέχρι να το πετύχει.

ALOHA με σχισμές Κόμβος 1 2 3 C E C S E C E S S S: Success C: Collision E: Empty slot

Slotted ALOHA επικίνδυνη περίοδος T=1 S 0.40 1/e 0.30 0.20 S = G p p = e S = Ge G G ( T = 1) 0.10 0 2 4 6 8 10 1 G

Slotted ALOHA Αναμενόμενος αριθμός μεταδόσεων E = e G G 1 + (1 e )(1 + E ) G E = e

ALOHA και ALOHA με σχισμές 04 0,4 0,35 03 0,3 0,25 S 02 0,2 0.184 0.368 Ge -G 0,15 01 0,1 Ge -2G 0,05 0 0,01563 0,03125 0,0625 0,125 0,25 G 0,5 1 2 4 8

ALOHA με κρατήσεις 1. Αρχίζει με μια περίοδο κρατήσεων σύμφωνα με το πρωτόκολλο ALOHA με σχισμές (απόδοση <0.36). 2. Ακολουθεί η μετάδοση από όσους είχαν κάνει κρατήσεις. Απόδοση: η = Τ τ/ 0. 36 + Τ Τ : διάρκεια μετάδοσης του πλαισίου δεδομένων τ :διάρκεια της σχισμής κράτησης με τ/τ = 0.05 προκύπτει η = 88%.

Carrier Sense Multiple Access (CSMA) Θεμελιώδης αρχή: έλεγξε κατά πόσο το μέσο μετάδοσης είναι απασχολημένο πριν στείλεις πλαίσιο (π.χ. ανιχνεύοντας το φέρον) Στείλε ένα πλαίσιο μόλις απελευθερωθεί το μέσο Αν κατά την ανίχνευση, το μέσο βρεθεί κατειλημμένο, περίμενε να ελευθερωθεί και στείλε -> persistent Αν κατά την ανίχνευση, το μέσο βρεθεί κατειλημμένο,, βάλε χρονόμετρο ρ και δοκίμασε αργότερα -> non-persistent Πρόβλημα με το persistent: δύο σταθμοί που περιμένουν θα συγκρουσθούν

CSMA Ο χρόνος διάδοσης είναι πολύ μικρότερος από τον χρόνο μετάδοσης Όλοι οι σταθμοί ξέρουν σχεδόν αμέσως ότι άρχισε κάποια μετάδοση Πρώτα ακούν για ελεύθερο μέσο (ανίχνευση φέροντος) Αν το μέσο είναι ελεύθερο,, μεταδίδουν Αν δύο σταθμοί αρχίζουν την ίδια στιγμή, συγκρούονται Περιμένουν ρμ εύλογο διάστημα (round trip + ανταγωνισμό για μετάδοση ACK) Αν δεν υπάρξει ACK, τότε αναμεταδίδουν Η μέγιστη απόδοση εξαρτάται από τον χρόνο διάδοσης (μήκος μέσου) και το μήκος πλαισίου Μακρύτερο πλαίσιο και βραχύτερος χρόνος διάδοσης δίνουν καλύτερη απόδοση

CSMA Ο σταθμός A αρχίζει τη μετάδοση τη στιγμή t=0 A Ο σταθμός A καταλαμβάνει τον δίαυλο τη στιγμή t=t prop A

CSMA: συγκρούσεις υπάρχουν συγκρούσεις: λόγω του χρόνου διάδοσης ένας σταθμός μπορεί να μην ακούει τη μετάδοση του άλλου σύγκρουση: το μέσο μετάδοσης παραμένει κατειλημμένο καθ όλη τη διάρκεια μετάδοσης των πακέτων χωρική διάταξη σταθμών

CSMA/CD Στο CSMA/CD, οι σταθμοί ακούν και κατά τη διάρκεια της μετάδοσης οι συγκρούσεις ανιχνεύονται σύντομα οι συγκρουόμενες μεταδόσεις διακόπτονται περιορίζοντας την άσκοπη κατάληψη του μέσου μετά τη σύγκρουση, περιμένουν τυχαίο χρονικό διάστημα και ξαναρχίζουν Δυαδική εκθετική υποχώρηση ανίχνευση συγκρούσεων εύκολη στα ενσύρματα LAN δύσκολη στα ασύρματα LAΝ

CSMA/CD O A αρχίζει να μεταδίδει τη στιγμή t=0 A A B B Ο B αρχίζει τη στιγμή t= t prop -δ.δ A Ο A ανιχνεύει σύγκρουση την t= 2 t prop -δ Χρειάζεται χρόνος 2 t prop για να διαπιστωθεί ότι ο δίαυλος έχει καταληφθεί B Ο B ανιχνεύει σύγκρουση την t= t prop

CSMA/CD ανίχνευση σύγκρουσης Απόσταση σύγκρουση, χρόνος ανίχνευσης /απόρριψης

Εthernet και IEEE 802.3 10Base5 Ethernet 10Base2 Cheapernet 1Base5 StarLan 10Broad36 Broadband 10BaseT ομοαξ. ομοαξ. διπλαγωγός ομοαξ. 75Ω 2 50Ω, 50Ω, 5mm διπλαγω- Μέσο 10mm γοί Σήματα 10Mbps Manch 10Mbps Manch 1 Mbps Manchester 10Mbps DPSK 10Mbps Manch Μέγιστο 500m 185m 500m 1800m 100m τμήμα Μέγιστη 2.5 km 0.925 km 2.5 km 3.6 km 1 km απόσταση Κόμβοι ανά τμήμα 100 30

Δομή τοπικού δικτύου transceivers (α) 10Base5 (β) 10Base2

Δομή τοπικού δικτύου (a) RAM Ethernet Processor RAM ROM (β)

Base-T Ενιαίο πεδίο σύγκρουσης

Πλαίσιο MAC 802.3 byte 7 1 2 ή 6 2 ή 6 2 0-46 4 Preamble SD Destination Source Length LLC frame Pad CRC Address Address Synch Start frame 64 έως 1518 byte 0 Μοναδική διεύθυνση 1 Ομαδική διεύθυνση 0 Τοπική διεύθυνση 1 Γενική διεύθυνση

Επίδοση του 802.3 πλαίσιο πλαίσιο ανταγωνισμός Πιθανότητα για 1 επιτυχή μετάδοση: P success =np(1 p) n 1 P success μεγιστοποιείται για p=1/n: max P success = n(1 1 )n 1 1 n e

Επίδοση του 802.3 p

Επίδοση του 802.3 A = p + (1 p )(1 + max 1 max A) Α= e η CSMA CD TRANSF = TRANSF + 2 τe 1+ 1 5.4α α=prop/transf η CSMA CD = 1 1+ 5 α

Δακτύλιος με σκυτάλη Πρωτόκολλο MAC Μικρό πλαίσιο (σκυτάλη) κυκλοφορεί όταν δεν μεταδίδει κανείς Ο σταθμός περιμένει τη σκυτάλη Αλλάζει ένα bit στη σκυτάλη για να την καταλάβει Προσαρτά τα υπόλοιπα δεδομένα του Το πλαίσιο κάνει τον κύκλο και αποσύρεται από τον σταθμό που το μετέδωσε Στη συνέχεια ο σταθμός εισάγει νέα σκυτάλη Με μικρό φορτίο, μικρή απόδοση Με βαρύ φορτίο, κυκλική ανάθεση

Δακτύλιος με σκυτάλη

Δακτύλιος με σκυτάλη

RAR

RAT

Δακτύλιος με σκυτάλη A Κέντρο καλωδίωσης E B C D

802.5 φυσικό στρώμα Data Rate 4 16 100 Medium UTP STP Fiber Signaling Differential Manchester Max Frame 4550 18200 18200

802.5 Μορφή πλαισίου Μορφή πλαισίου Σκυτάλη SD AC ED 1 1 1 2 or 6 2 or 6 4 1 Destination Source SD AC FC Information FCS Address Address ED 1 FS Starting delimiter J K 0 J K 0 0 0 J, K non-data symbols (line code) Access control Frame control Ending delimiter Frame status P P P T M R R R F F Z Z Z Z Z Z J K 1 J K 1 I E A C x x A C x x PPP Priority, T Token bit M Monitor bit, RRR Reservation FF : frame type (MAC ή LLC) ZZZZZZ control bit I intermediate-frame bit E error-detection bit A address-recognized bit xx undefined C frame-copied bit

Απόδοση πρωτοκόλλου RAT PROP PROP PROP (1 2) (2 3) (N 1) FRM1 TK FRM2 TK FRMN TK FRM1 TRANSF TRANST χρόνος T ολ = N ( TRANSF + TRANST ) N TRANSF + PROP + PROP + N η = 1 με α α 1+ Ν RAT = PROP TRANSF

Απόδοση πρωτοκόλλου RAR PROP (1 2) PROP (N 1) FRM1 PROP TK FRM2 PROP TK FRM1 TRANSF TRANST χρόνος T ολ = N ( TRANSF + TRANST N ( TRANSF + PROP) ) + PROP) + PROP + N η 1 1+ α = RAR με α = PROP TRANSF

Αρτηρία με σκυτάλη

FDDI 100Mbps LAN και MAN Δακτύλιος με σκυτάλη

FDDI πρωτόκολλο MAC Όπως και στο 802.5 εκτός: RAT Μετά την κατάληψη της σκυτάλης, ένα ή περισσότερα πλαίσια δεδομένων

Έλεγχος λογικής ζεύξης Τυπική χρήση του LLC Πακέτο LLC Πακέτο MAC LLC Πακέτο MAC

LLC: Υπηρεσίες Το LLC παρέχει τρεις επιλογές υπηρεσίας: Αναξιόπιστη υπηρεσία δεδομενογραμμάτων Υπηρεσία δεδομενογραμμάτων με επαληθεύσεις Αξιόπιστη υπηρεσία με σύνδεση

LLC: Υπηρεσίες Αναξιόπιστη υπηρεσία δεδομενογραμμμάτων MAC MAC MAC PHY PHY PHY

LLC: Υπηρεσίες A C A Αξιόπιστη υπηρεσία C LLC LLC LLC MAC MAC MAC PHY PHY PHY

LLC: Μορφή πλαισίου Byte 1 1 1 ή 2 0 DSAP SSAP Control Payload SAPs Δίκτυο LLC MAC Κόμβος Α Κόμβος Β Κόμβος C