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

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

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Μέθοδοι Ελέγχου Σφαλμάτων

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

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

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

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

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

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

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

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

Κινητές Επικοινωνίες

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

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

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

Εισαγωγή στην πληροφορική

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

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

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

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

Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

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

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

Τεχνολογία Πολυμέσων. Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

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

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

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

- Δομή πλαισίου Ethernet - Πλαίσια Ethernet μεγάλου μεγέθους (Jumbo frames)

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)

Επίπεδο Δικτύου: Διαδικτύωση

Ψηφιακή Λογική Σχεδίαση

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

1.8 Το μοντέλο OSI 1 / 33

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP

Κινητές Επικοινωνίες

Κατανεμημένα συστήματα και Επικοινωνία Πραγματικού Χρόνου

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

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

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

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

Εισαγωγή στις Τηλεπικοινωνίες

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

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

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

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

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

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

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες

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

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

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Data - Link Layer. (Στρώμα ζεύξης δεδομένων) Κόμβοι (nodes): Hosts, Routers (και bridges), όλα αυτά τα λέμε κόμβους (nodes).

Υδραυλικά & Πνευματικά ΣΑΕ

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP

Λογιστικές Εφαρμογές Εργαστήριο

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

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

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

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

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

Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

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

Εισαγωγή στους Η/Υ. Ενότητα 8: Μετάδοση Δεδομένων. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

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

Πρωτόκολλα Διαδικτύου

Μοντελοποίηση Λογικών Κυκλωμάτων

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 6: Στρώμα ζεύξης δεδομένων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης

1.1 Επαναλήπτες (repeaters ή regenerators)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

ΜΑΘΗΜΑ: Δίκτυα Υψηλών Ταχυτήτων

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

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

Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

Transcript:

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα : Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα Σαββαΐδης Στυλιανός Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

Σκοποί ενότητας Εισαγωγή στις βασικές έννοιες του στρώματος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας Δημιουργία Πλαισίων Έλεγχος Λαθών Έλεγχος Πρόσβασης στο Μέσο To Υπόδειγμα του Ethernet στα Τοπικά Δίκτυα Μεταγωγή (Switching) στα Τοπικά Δίκτυα 4

Περιεχόμενα ενότητας Γενικές Αρχές Λειτουργίας Δημιουργία Πλαισίων Τεχνικές Ανίχνευσης και Διόρθωσης Λαθών Έλεγχος ισοτιμίας (Parity Check) Cyclic Redundancy Check (CRC) Έλεγχος Πολλαπλής Πρόσβασης Medium Access Control (MAC) Διευθύνσεις Δομή MAC Πλαισίου Ethernet Έλεγχος Πολλαπλής Πρόσβασης: CSMA/CD Περιοχή Συγκρούσεων (Collision Domain) Μεταγωγή (Switching) 5

Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα

Γενικές Αρχές Λειτουργίας Το στρώμα Ζεύξης είναι υπεύθυνο για την ασφαλή και αξιόπιστη μεταφορά δεδομένων ανάμεσα σε δύο φυσικά διασυνδεδεμένους κόμβους δικτύου. Η συγκεκριμένη υλοποίηση της προαναφερόμενης υπηρεσίας ορίζει ένα Πρωτόκολλο Επικοινωνίας. Τα Πρωτόκολλα Επικοινωνία επίπεδου Ζεύξης μπορoύν να περιλαμβάνουν τις ακόλουθες υπηρεσίες: Δημιουργία Πλαισίων με συγκεκριμένο μήκος, τύπο και επικεφαλίδες (headers) Έλεγχος της Πρόσβασης στο μέσο μετάδοσης δεδομένων Κρίσιμη λειτουργία στα κοινόχρηστα μέσα (Πολλαπλή Πρόσβαση) Ανίχνευση και πιθανά διόρθωση σφαλμάτων Έλεγχο της Παράδοσης των Δεδομένων 7

Δημιουργία Πλαισίων Η ροή της πληροφορίας από τα «ανώτερα» Πρωτόκολλα Επικοινωνίας πρέπει να οργανωθεί με κατάλληλο τρόπο σε ομάδες από bit (πλαίσια) πριν τη διαβίβαση της στο Φυσικό στρώμα. Συνήθως, η οργάνωση της πληροφορίας στο επίπεδο του στρώματος Ζεύξης περιλαμβάνει: Τη δημιουργία διαφορετικών τύπων πλαισίων ανάλογα με τον τύπο της πληροφορίας Πλαίσια Ελέγχου ή Δεδομένων Την προσθήκη επιπρόσθετης πληροφορίας (headers, trailers), η οποία σχετίζεται με τις υπηρεσίες του στρώματος π.χ.: Φυσικές διευθύνσεις αποστολέα και παραλήπτη Δεδομένα που επιτρέπουν την ανίχνευση και πιθανά τη διόρθωση λαθών Το κατακερματισμό των δεδομένων σε μικρότερες ομάδες 8

Τεχνικές Ανίχνευσης και Διόρθωσης Λαθών-1/2 Οι τεχνικές ανίχνευσης και διόρθωσης λαθών βασίζονται αποστολή των δεδομένων με τρόπο ο οποίος εξασφαλίζει ότι η ακολουθία των bit ικανοποιεί έναν κοινά αποδεκτό κανόνα: Ανίχνευση Λάθους: όταν ο παραλήπτης των δεδομένων αντιλαμβάνεται ότι τα δεδομένα δεν ικανοποιούν τον προαναφερόμενο κανόνα. Διόρθωση Λάθους: όταν ο παραλήπτης των δεδομένων αντικαθιστά τμήμα των δεδομένων έτσι ώστε αυτά να ικανοποιούν τον προαναφερόμενο κανόνα. Στα αξιόπιστα μέσα μετάδοσης (ενσύρματα) η ανίχνευση του σφάλματος και η επαναμετάδοση των δεδομένων αποτελεί τη συνήθη πρακτική. Στα μη αξιόπιστα μέσα μετάδοσης (ασύρματα) η ανίχνευση και η διόρθωση λαθών είναι απαραίτητη. 9

Τεχνικές Ανίχνευσης και Διόρθωσης Λαθών-2/2 10

Έλεγχος ισοτιμίας (Parity Check) Ο έλεγχος ισοτιμίας αποτελεί τον πλέον απλό έλεγχο για την ανίχνευση λάθους και υλοποιείται με την προσθήκη ενός bit στο τέλος των δεδομένων Άρτια Ισοτιμία: η προσθήκη ενός λογικού «1» εξασφαλίζει την παρουσία άρτιου αριθμού λογικών 1 Περιττή Ισοτιμία: η προσθήκη ενός λογικού «1» εξασφαλίζει την παρουσία περιττού αριθμού λογικών 1 Για παράδειγμα για την προστασία της δυαδικής λέξης [1110001] Άρτια Ισοτιμία: [11100010] Περιττή Ισοτιμία: [11100011] Ένας άρτιο πλήθος λαθών δεν ανιχνεύεται 11

Cyclic Redundancy Check (CRC) Η CRC τεχνική ανίχνευσης λαθών βασίζεται στην προσθήκη επιπλέον bit τα οποία έχουν σαν αποτέλεσμα τη δημιουργία μιας νέας δυαδικής λέξης, η οποία αν διαιρεθεί με μια συγκεκριμένη δυαδική λέξη δίνει υπόλοιπο 0. Εκπομπή: υπολογίζονται τα k bit τα οποία πρέπει να προστεθούν στο τέλος της δυαδικής λέξης και αυτή αποστέλλεται. Λήψη: διαιρείται η λαμβανόμενη λέξη και εάν το υπόλοιπο είναι διάφορο του μηδενός ανιχνεύεται η παρουσία λάθους. 12

Έλεγχος Πολλαπλής Πρόσβασης Η χρήση κοινόχρηστων μέσων μετάδοσης προϋποθέτει τη υιοθέτηση κοινών κανόνων ελέγχου της χρήση του μέσου. Το περιεχόμενο των κανόνων ελέγχου μπορεί να λάβει πολλές εναλλακτικές μορφές αλλά για την περίπτωση των τοπικών δικτύων ΗΥ η συνήθης τεχνική βασίζεται: Στην Πολλαπλή Πρόσβαση με Ανίχνευση Φέροντος (Carrier Sense Multiple Access). ο χρήστης ανιχνεύει την ύπαρξη εκπομπών και περιμένει μέχρι το μέσο να είναι διαθέσιμο. Στην Ανίχνευση Συγκρούσεων (Collision Detection), οι οποίες λαμβάνουν χώρα όταν πραγματοποιούνται ταυτόχρονες εκπομπές πάνω από το κοινόχρηστο μέσο. όταν ο χρήστης ανιχνεύσει σύγκρουση σταματά να εκπέμπει και επιχειρεί να μεταδώσει σε άλλη χρονική στιγμή. 13

Medium Access Control (MAC) Διευθύνσεις-1/3 Η δυνατότητα μετάδοσης των δεδομένων ανάμεσα σε δύο κόμβους προϋποθέτει την αναγνώριση με μοναδικό τρόπο του αποστολέα και του παραλήπτη. Τα δίκτυα ΗΥ χρησιμοποιούν πολλαπλές διευθύνσεις προκειμένου να αναγνωρίσουν τους συνεργαζόμενους κόμβους. Προκειμένου να είναι δυνατή η οριζόντια επικοινωνία ανάμεσα στα διάφορα στρώματα (πρωτόκολλα) χωρίς την εμπλοκή των ανώτερων στρωμάτων (πρωτοκόλλων) πρέπει να υπάρχει δυνατότητα ορισμού ανεξάρτητων ταυτοτήτων ανά στρώμα. Το στρώμα Ζεύξης στα τοπικά δίκτυα χρησιμοποιεί τη λεγόμενη ΜΑC διεύθυνση. 14

Medium Access Control (MAC) Διευθύνσεις-2/3 1Α-23-F9-CD-06-9B Application Transport Network Link Physical Link Physical Network Link Physical 5Α-21-19-AD-16-23 switch router F3-A5-F9-16-F6-A2 F3-A5-F9-17-FF-A2 49-BD-D2-C7-16-53 5C-66-AB-90-75-B1 F1-AA-16-16-AB-12 F1-AA-16-17-2F-23 Application Transport Network Link Physical 15

Medium Access Control (MAC) Διευθύνσεις-3/3 Η διεύθυνση MAC της κάρτας δικτύου αποτελείται από 6 bytes (6 ζεύγη δεκαεξαδικών αριθμών). Κάθε MAC διεύθυνση είναι μοναδική στον κόσμο. Τα πρώτα 3 bytes ( 24 bits) σχετίζονται με την εταιρεία κατασκευής ενώ τα 3 τελευταία διαφοροποιούνται για κάθε κάρτα. Η εκπομπή σε πολλούς χρήστες σημαίνεται με μια ειδική διεύθυνση: Broadcast Διεύθυνση=FF-FF-FF-FF-FF-FF 16

Δομή MAC Πλαισίου Σε κάθε πλαίσιο δεδομένων το Ethernet MAC layer προσθέτει πληροφορία πριν την αποστολή το Preample και το SFD έχει ως σκοπό την επίτευξη συγχρονισμού τα Destination και Source Address υποδεικνύουν τη MAC διεύθυνση του παραλήπτη και του αποστολέα, αντίστοιχα το CRC αφορά στον έλεγχο των λαθών 17

Ethernet Έλεγχος Πολλαπλής Πρόσβασης: CSMA/CD-1/4 Η δυνατότητα χρήσης του Ethernet φυσικό στρώματος από πολλούς χρήστες (πολλαπλή πρόσβαση) είναι εφικτή με την κατανομή των μεταδόσεων σε διαφορετικούς χρόνους. Η οργάνωση της πρόσβασης στους πόρους του κοινόχρηστου φυσικού στρώματος δεν ελέγχεται κεντρικά αλλά είναι κατανεμημένη: όλοι οι χρήστες υιοθετούν κοινούς κανόνες ελέγχου της διαθεσιμότητας του φυσικού μέσου (Ανίχνευση Φέροντος, Carrier Sense). όλοι οι χρήστες υιοθετούν κοινούς κανόνες προκειμένου να ανιχνεύονται οι περιπτώσεις ταυτόχρονης μετάδοσης και κατά συνέπεια της καταστροφής των δεδομένων (Ανίχνευση Σύγκρουσης/Collision Detection). όλοι οι χρήστες υιοθετούν κοινούς κανόνες σε ότι αφορά την αντίδραση τους όταν ανιχνευθεί η περίπτωση μιας σύγκρουσης. 18

Ethernet Έλεγχος Πολλαπλής Πρόσβασης: CSMA/CD-2/4 Οι κοινοί κανόνες σύμφωνα με τους οποίους υλοποιείται το CSMA/CD έχουν την ακόλουθη αλγοριθμική δομή: Βήμα 1: Έλεγξε το μέσο (ανίχνευση για την ύπαρξη ηλεκτρικού σήματος) και αν είναι διαθέσιμο μετάδωσε, διαφορετικά πήγαινε στο Βήμα 2. Βήμα 2: Εάν το μέσο είναι απασχολημένο συνέχισε να το «ακροάζεσαι» μέχρι αυτό να γίνει διαθέσιμο (δηλ. να σταματήσει η μετάδοση) και μετά μετάδωσε αμέσως. Βήμα 3: Εάν ανιχνευθεί μία σύγκρουση κατά τη διάρκεια μιας μετάδοσης μετάδωσε ένα σύντομο σήμα παρεμβολής για να εξασφαλισθεί ότι όλοι οι σταθμοί πρόκειται να αντιληφθούν τη σύγκρουση και μετά σταμάτησε τη μετάδοση. Βήμα 4: Μετά τη μετάδοση του σήματος παρεμβολής περίμενε για ένα τυχαίο χρονικό διάστημα και μετά προσπάθησε να μεταδώσεις. 19

Ethernet Έλεγχος Πολλαπλής Πρόσβασης: CSMA/CD-3/4 Έλεγχος διαθεσιμότητας μέσου Μικρή αναμονή για την επιβεβαίωση της διαθεσιμότητας Κατειλημμένο Μέσο Επόμενο Πλαίσιο Άμεση Εκπομπή όταν το μέσο είναι διαθέσιμο t Ανίχνευση φέροντος και εκπομπή πλαισίου δεδομένων 20

Ethernet Έλεγχος Πολλαπλής Πρόσβασης: CSMA/CD-4/4 Έλεγχος διαθεσιμότητας Μέσου PC1 Έλεγχος διαθεσιμότητας Μέσου PC2 Σύγκρουση Πλαίσιο Σήμα Σύγκρουσης Κατειλλημένο μέσο Τυχαία Αναμονή Κ 1 *512 bit Σύγκρουση Τυχαία Αναμονή Κ 2 *512 bit t Πλαίσιο Σήμα Σύγκρουσης Άμεση Εκπομπή όταν το μέσο είναι διαθέσιμο Επόμενο Πλαίσιο Μικρή Αναμονή και Εκπομπή t Εκπομπή πλαισίου δεδομένων μετά από σύγκρουση 21

Περιοχή Συγκρούσεων (Collision Domain)-1/4 Τα τμήματα του δικτύου τα οποία χρησιμοποιούν το ίδιο κοινόχρηστο μέσο πρόσβασης-μετάδοσης ορίζουν την έννοια της Περιοχής Σύγκρουσης (Collision Domain). Τμήματα ή και το σύνολο ενός τοπικού δικτύου μπορούν να αποτελούν μια Περιοχή Σύγκρουσης. Είναι προφανές, ότι όσο αυξάνει ο αριθμός των χρηστών σε μια Περιοχή Σύγκρουσης, τόσο αυξάνει η πιθανότητα σύγκρουσης και επιδεινώνονται οι επιδόσεις του. τα κατεστραμμένα δεδομένα πρέπει να μεταδοθούν ξανά. οι νέες μεταδόσεις καθυστερούν με τυχαίο τρόπο προκειμένου να αποφευχθούν νέες συγκρούσεις. 22

Περιοχή Συγκρούσεων (Collision Domain)-2/4 Η λύση στο πρόβλημα που θέτει η έννοια της Περιοχής Σύγκρουσης είναι να διαιρεθεί η αρχική περιοχή σύγκρουσης σε μικρότερες και ανεξάρτητες περιοχές σύγκρουσης. Η μικρότερη διάσταση των νέων περιοχών σύγκρουσης αναμένεται να περιλαμβάνει ένα μικρότερο αριθμό χρηστών και επομένως να χαρακτηρίζεται από μικρότερη πιθανότητα να συμβούν συγκρούσεις. η μεταξύ τους ανεξαρτησία-απομόνωση διασφαλίζει την ταυτόχρονη λειτουργία τους χωρίς να συμβαίνουν συγκρούσεις και βελτιώνει τις επιδόσεις του δικτύου. 23

Περιοχή Συγκρούσεων (Collision Domain)-3/4 Η προαναφερόμενη προσέγγιση στο πρόβλημα των συγκρούσεων δεν μπορεί να υλοποιηθεί από συσκευές οι οποίες λειτουργούν στο επίπεδο του OSI στρώματος 1. π.χ. Συγκεντρωτές (Hubs) Οι δικτυακές συσκευές του στρώματος 1 επιτρέπουν την επέκταση του κοινόχρηστου μέσου μετάδοσης και επομένως επιτρέπουν την προσθήκη επιπλέον χρηστών. Υπό αυτή την έννοια οι δικτυακές συσκευές, οι οποίες λειτουργούν στο επίπεδο του στρώματος 1, διευρύνουν και δεν ελέγχουν τις Περιοχές Σύγκρουσης. 24

Περιοχή Συγκρούσεων (Collision Domain)-4/4 Η διαίρεση της Περιοχής Συγκρούσεων είναι εφικτή με τη χρήση δικτυακών συσκευών επιπέδου OSI στρώματος 2 και 3. π.χ. Switches ή Routers, αντίστοιχα. Η δυνατότητα αυτών των δικτυακών συσκευών βασίζεται στην ικανότητα τους να φιλτράρουν τη διακίνηση των πλαισίων δεδομένων με βάση τις MAC διεύθυνση τους. Η MAC διευθυνσιοδότηση αφορά αποκλειστικά τις λειτουργίες του Στρώματος 2, οπότε η διάκριση των Περιοχών Σύγκρουσης μπορεί να υλοποιηθεί με τη χρήση των Switches, τα οποία λειτουργούν στο επίπεδο του Στρώματος 2. Οι Routers είναι δικτυακές συσκευές οι οποίες λειτουργούν και στο επίπεδο του στρώματος 3, οπότε επίσης υλοποιούν διαιρέσεις των περιοχών σύγκρουσης. 25

Μεταγωγή (Switching)-1/4 Τα Switches διαθέτουν μια σειρά από φυσικές θύρες (Ports), οι οποίες αντιπροσωπεύουν ανεξάρτητες περιοχές σύγκρουσης. Υπό αυτή την έννοια κάθε θύρα και οι δικτυακές συσκευές που συνδέονται σε αυτή ορίζουν μια περιοχή σύγκρουσης, η οποία λειτουργεί ανεξάρτητα από αυτές που ορίζουν οι υπόλοιπες θύρες. Η ανεξαρτησία-απομόνωση των περιοχών σύγκρουσης βασίζεται στην συσχέτιση κάθε θύρας με τη MAC διεύθυνση των συνδεδεμένων συσκευών. όταν ένα πλαίσιο δεδομένων φθάνει στη θύρα του Switch προωθείται μόνο προς τη θύρα στην οποία βρίσκεται η συσκευή με τη MAC διεύθυνση που αναγράφεται ως διεύθυνση προορισμού του πλαισίου. 26

Μεταγωγή (Switching)-2/4 O έλεγχος της ροής των πλαισίων υλοποιείται με την δημιουργία ενός πίνακα switching ο οποίος περιέχει τις MAC διευθύνσεις των συνδεδεμένων δικτυακών συσκευών και τις θύρες στις οποίες αυτές συνδέονται φυσικά. Η δημιουργία του Switching Πίνακα γίνεται αυτόματα μέσα από μια διαδικασία εκμάθησης, η οποία βασίζεται στην καταγραφή των MAC των εισερχομένων πακέτων από κάθε θύρα. 27

Μεταγωγή (Switching)-3/4 Η διαδικασία δημιουργίας του Switching Πίνακα μπορεί να αναλυθεί στην ακόλουθη αλληλουχία γεγονότων: Αρχικά ο switching πίνακας είναι κενός. Όταν ένα πλαίσιο φθάνει σε μία θύρα ελέγχεται εάν η MAC διεύθυνση του προορισμού υπάρχει στο switching πίνακα. Εάν δεν υπάρχει, όπως συμβαίνει στην έναρξη λειτουργίας της συσκευής, το πλαίσιο προωθείται προς όλες τις θύρες του switch. Παράλληλα, με την προώθηση του πλαισίου πραγματοποιείται η εγγραφή στο switching πίνακα: α) της MAC διεύθυνσης του αποστολέα, β) της θύρας στην οποία το πλαίσιο του εμφανίστηκε και γ) την ώρα που αυτό συνέβη. Με αυτόν τον τρόπο το switch καταγράφει τη θύρα στην οποία συνδέεται κάθε δικτυακή συσκευή η οποία έχει μεταδώσει τουλάχιστον ένα πλαίσιο. 28

Μεταγωγή (Switching)-4/4 Η διαδικασία δημιουργίας του Switching Πίνακα περιλαμβάνει επίσης τα εξής επιμέρους γεγονότα (συνέχεια από προηγούμενη διαφάνεια): Όταν ένα πλαίσιο φθάσει σε μία θύρα και η διεύθυνση του παραλήπτη υπάρχει στο switching πίνακα, τότε το switch προωθεί το πλαίσιο μόνο στη θύρα στην οποία υποδεικνύει ο πίνακας. Εάν για κάποιο συγκεκριμένο χρονικό διάστημα (Aging Time) δεν εμφανίζονται πλαίσια σε μια θύρα από μια καταγεγραμμένη MAC διεύθυνση, τότε η διεύθυνση αυτή διαγράφεται από το switching πίνακα. Με αυτόν τον τρόπο το switch προσαρμόζεται όταν κάποιες δικτυακές συσκευές αποσυνδέονται από το δίκτυο. 29

Τέλος Ενότητας