Σύνδεση/Αποσύνδεση Πελάτη

Όταν ένας πελάτης $ C$ επιθυμεί να συνδεθεί στο δίκτυο LibraRing, αποστέλλει στο σημείο πρόσβασής του, $ S$ , ένα μήνυμα $ ConnectClient(key(C), ip(C), id(S))$ . Εάν το κλειδί $ key(C)$ υπάρχει στον πίνακα $ CT$ του $ S$ , o $ C$ μαρκάρεται ως συνδεδεμένος και του αποστέλλονται οι αποθηκευμένες ειδοποιήσεις. Εάν το κλειδί $ key(C)$ δεν υπάρχει στον πίνακα $ CT$ , αυτό σημαίνει ότι ο $ S$ δεν ήταν το σημείο πρόσβασης του $ C$ την τελευταία φορά που αυτός συνδέθηκε στο δίκτυο, οπότε τον προσθέτει σύμφωνα με την περιγραφή του πρωτοκόλλου συμμετοχής.



Charalampos Nikolaou 2008-04-02