Έλεγχος λογικής σύνδεσης (LLC-IEEE 802.2)

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση

Το πρότυπο IEEE 802.2 περιγράφει τις λειτουργίες του υποεπιπέδου LLC (Logical link control). Το LLC είναι το ανώτερο υποεπίπεδο του επιπέδου σύνδεσης δεδομένων και είναι κοινό για τις διάφορες μεθόδους πρόσβασης στο μέσο, όπως αυτές ορίζονται από τα πρότυπα IEEE 802.3,4 και 5. Ο κύριος σκοπός του LLC είναι η παροχή υπηρεσιών στο επίπεδο δικτύου. Το επίπεδο δικτύου υποστηρίζεται από τα "Σημεία Πρόσβασης για Εξυπηρέτηση" (SAPs-Service Access Points), που παρέχει το υποεπίπεδο LLC.Το υποεπίπεδο LLC με τη σειρά του δέχεται υπηρεσίες από το κατώτερο του υποεπιπέδου ελέγχου πρόσβασης στο μέσο.[1]

Το υποεπίπεδο LLC μπορεί να παρέχει τις παρακάτω υπηρεσίες:

Υπηρεσία χωρίς επιβεβαίωση και χωρίς σύνδεση (Unacknowledged conectionless service)[Επεξεργασία | επεξεργασία κώδικα]

Στην περίπτωση αυτή ένας σταθμός εργασίας στέλνει πλαίσια στο σταθμό εργασίας του προορισμού χωρίς να περιμένει επιβεβαίωση λήψης. Επίσης δεν εγκαθίσταται προκαταβολικά σύνδεση μεταξύ των δύο σταθμών και ούτε, φυσικά, τερματίζεται η σύνδεση στο τέλος της επικοινωνίας. Εάν για διάφορους λόγους, όπως εξαιτίας θορύβου στο κανάλι επικοινωνίας, χαθεί κάποιο πλαίσιο, δεν γίνεται προσπάθεια επανάκτησής του. Η υπηρεσία αυτή προσφέρει τη μικρότερη καθυστέρηση στην επικοινωνία των σταθμών εργασίας και είναι κατάλληλη για επικοινωνία στα μέσα, που παρουσιάζουν χαμηλό ποσοστό λαθών και η επανάκτηση λανθασμένων δεδομένων γίνεται από υψηλότερα επίπεδα.[1]

Υπηρεσία με επιβεβαίωση λήψης χωρίς σύνδεση(Acknowledged connectionless service)[Επεξεργασία | επεξεργασία κώδικα]

Σε αυτή την υπηρεσία όπως προηγουμένως ,δεν εγκαθίσταται σύνδεση μεταξύ των σταθμών εργασίας πριν από την έναρξη ανταλλαγής δεδομένων, αλλά για κάθε πλαίσιο που στέλνεται επιβεβαιώνεται η λήψη του από το σταθμό εργασίας του προορισμού. Η υπηρεσία αυτού του είδους κυρίως εφαρμόζεται, σε συνδέσεις τύπου σημείο-σε-σημείο (point to point). [1]

Υπηρεσία με σύνδεση (Connection oriented service).[Επεξεργασία | επεξεργασία κώδικα]

Είναι η πιο περίπλοκη υπηρεσία που μπορεί να παρέχει το υποεπίπεδο LLC. Ένας σταθμός εργασίας πριν αρχίσει την επικοινωνία με τον σταθμό εργασίας του προορισμού, πρέπει πρώτα να εγκαταστήσει με αυτόν ένα νοητό κύκλω­μα. Επίσης γίνεται και επιβεβαίωση λήψης του κάθε πλαισίου που μεταδόθη­κε. Στην υπηρεσία αυτή γίνεται επίσης και έλεγχος ροής των δεδομένων. Ο έλεγχος ροής αναφέρεται στο επίπεδο δικτύου. Η διαδικασία εγκατάστασης ενός νοητού κυκλώματος περιλαμβάνει τρία στάδια: την εγκατάσταση σύνδε­σης, την μεταφορά δεδομένων και τον τερματισμό της σύνδεσης. Στην εγκα­τάσταση σύνδεσης οι δύο σταθμοί που πρόκειται να επικοινωνήσουν, ανταλλάσουν [2] κάποιες αρχικές τιμές για μεταβλητές και μετρητές που χρειάζονται για να παρακολουθήσουν την μετάδοση των πλαισίων. Στην φάση μεταφοράς δεδομένων μεταδίδονται τα πλαίσια και επιβεβαιώνεται η λήψη τους. Στην φάση τερματισμού της σύνδεσης απελευθερώνονται οι μεταβλητές και μετρη­τές και γενικά ότι μέσα χρησιμοποιήθηκαν για τη επίτευξη της επικοινωνίας. Ένας σταθμός εργασίας μπορεί να υποστηρίζει περισσότερες από μία μορφές υπηρεσίας. Οι υπηρεσίες LLC γίνονται διαθέσιμες στο επίπεδο δικτύου με τη βοή­θεια των τεσσάρων συνηθισμένων τύπων των πρωτογενών λειτουργιών που είναι: η αίτηση (request), η ένδειξη (indication), η απόκριση (response) και η επιβεβαίωση (confirm). Η αίτηση χρησιμοποιείται από το επίπεδο δικτύου για να ζητήσει από το LLC να κάνει κάτι όπως να εγκαταστήσει ή να τερματίσει μια σύνδεση ή να στείλει ένα πλαί­σιο. Η ένδειξη υποδεικνύει στον σταθμό προορισμού και συγκεκριμένα στο επίπεδο δικτύου το τι ζητά η αίτηση του σταθμού που θέλει να επικοινωνήσει, και απαντά με την απόκριση. Ο σταθμός που έκανε την αίτηση λαμβάνει τελικά την επιβεβαίωση στο αν η αίτησή του έγινε δεκτή ή όχι και για ποιον λόγο. Τα πρωτόκολλα σύνδεσης δεδομένων χωρίζονται σε: πρωτόκολλα απαρίθμη­σης δεδομένων και σε πρωτόκολλα διαχωρισμού bit. Δεν θα επεκταθούμε σε περισ­σότερες λεπτομέρειες για τον τρόπο λειτουργίας αυτών των πρωτοκόλλων γιατί ξεφεύγει από τους σκοπούς αυτού του βιβλίου. Θα αναφέρουμε απλώς ότι τα πιο διαδεδομένα είναι τα πρωτόκολλα διαχωρισμού bit και κυρίως το HDLC (Έλεγχος Σύνδεσης Δεδομένων Υψηλής Στάθμης, High Level Data Link Control,). Υπάρχουν διάφορες παραλλαγές του HDLC και μια από αυτές χρησιμοποιεί και το πρότυπο IEEE 802.2.[3]

Σκοπός του LLC: παροχή υπηρεσιών στο επίπεδο του δικτύου. Το επίπεδο δικτύου υποστηρίζεται από Σημεία Πρόσβασης προς εξυπηρέτηση και δέχεται υπηρεσίες από το κατώτερο υποεπίπεδο Ελέγχου Πρόσβασης στο Μέσο.[4]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

Βιβλιογραφία[Επεξεργασία | επεξεργασία κώδικα]