Ακολουθεί μια ανάλυση των βασικών χαρακτηριστικών τους:
* Διαδικασία: Οι συσκευές ανταγωνίζονται για πρόσβαση στο κοινόχρηστο μέσο. Δεν υπάρχει καμία κεντρική αρχή που να ελέγχει την πρόσβαση.
* Ανίχνευση/αποφυγή σύγκρουσης: Χρησιμοποιούνται μηχανισμοί για την ανίχνευση ή την αποφυγή συγκρούσεων. Αυτό είναι κρίσιμο επειδή ένα εύρος ζώνης σύγκρουσης και απαιτεί αναμετάδοση.
* τυχαία backoff: Όταν συμβεί μια σύγκρουση, οι συσκευές περιμένουν ένα τυχαίο χρονικό διάστημα πριν προσπαθήσουν να μεταδώσουν ξανά. Αυτό βοηθά στην αποφυγή επαναλαμβανόμενων συγκρούσεων.
* Απλότητα: Γενικά απλούστερο στην εφαρμογή από τα πρωτόκολλα χωρίς αμφισβήτηση, απαιτώντας λιγότερα γενικά έξοδα.
* Αποδοτικότητα: Μπορεί να είναι αποτελεσματικό όταν το φορτίο του δικτύου είναι ελαφρύ, αλλά η απόδοση μειώνεται καθώς το φορτίο αυξάνεται λόγω των αυξημένων συγκρούσεων.
Παραδείγματα πρωτοκόλλων MAC που βασίζονται σε διαμάχες:
* aloha: Ένα από τα πρώτα πρωτόκολλα που βασίζονται σε αμφισβήτηση. Έχει μια απλή προσέγγιση "μετάδοσης και ελπίδας". Εάν συμβεί σύγκρουση, η αναμετάδοση συμβαίνει μετά από τυχαία καθυστέρηση. Είναι αναποτελεσματικό σε υψηλότερα φορτία.
* Slotted aloha: Μια βελτίωση στο Aloha, όπου ο χρόνος χωρίζεται σε σχισμές και οι μεταδόσεις συγχρονίζονται για τα όρια των υποδοχών. Αυτό μειώνει ελαφρώς τις συγκρούσεις.
* CSMA (Carrier Sense Multiple Access): Οι συσκευές ακούν το μέσο πριν από τη μετάδοση. Εάν το μέσο αισθάνεται ως αδρανές, η συσκευή μεταδίδει. Αν απασχολημένος, περιμένει.
* CSMA/CD (Carrier Sense Πολλαπλή πρόσβαση με ανίχνευση σύγκρουσης): Μια επέκταση του CSMA, όπου οι συσκευές ανιχνεύουν συγκρούσεις κατά τη μετάδοση και σταματούν αμέσως τη μετάδοση. Αυτό χρησιμοποιείται στο Ethernet.
* CSMA/CA (Carrier Sense Πολλαπλή πρόσβαση με αποφυγή σύγκρουσης): Χρησιμοποιείται σε ασύρματα δίκτυα (όπως Wi-Fi). Αντί να ανιχνεύουν συγκρούσεις, χρησιμοποιεί μηχανισμούς όπως η απόσταση μεταξύ των πλαισίων και η αναγνώριση για να τους αποφύγουν. Αυτό είναι πιο κατάλληλο για ασύρματα περιβάλλοντα όπου η ανίχνευση σύγκρουσης είναι πιο δύσκολη.
Πλεονεκτήματα:
* Απλότητα: Σχετικά εύκολο να εφαρμοστεί.
* Κατανεμημένος έλεγχος: Δεν υπάρχει κεντρικό σημείο αποτυχίας.
* Κατάλληλο για την κυκλοφορία Bursty: Αποτελεσματική όταν η κυκλοφορία είναι σποραδική.
Μειονεκτήματα:
* Ανεπαρκής σε υψηλά φορτία: Οι αυξημένες συγκρούσεις οδηγούν σε μειωμένη απόδοση καθώς αυξάνεται το φορτίο.
* απρόβλεπτη καθυστέρηση: Ο χρόνος μετάδοσης μπορεί να ποικίλει σημαντικά ανάλογα με τον ισχυρισμό.
* Κρυμμένο πρόβλημα τερματικού (σε ασύρματο): Μια συσκευή μπορεί να μην είναι σε θέση να αισθανθεί μεταδόσεις από άλλη συσκευή λόγω των περιορισμών της ασύρματης διάδοσης.
Συνοπτικά, τα πρωτόκολλα MAC που βασίζονται σε διαμάχες προσφέρουν μια απλή και αποκεντρωμένη προσέγγιση της μέσης πρόσβασης, αλλά είναι καλύτερα κατάλληλα για σενάρια με χαμηλά έως μέτρια φορτία κυκλοφορίας. Η απόδοσή τους υποβαθμίζεται σημαντικά όταν το δίκτυο γίνεται συμφόρηση. Για σενάρια υψηλής κυκλοφορίας, προτιμώνται γενικά πρωτόκολλα χωρίς αμφισβήτηση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα