3.3.3 Σύγκριση μεταξύ Client / Server και Peer to Peer
3.3.3 Σύγκριση μεταξύ Client / Server και Peer to Peer
- Ευκολία στη διαχείριση του περιεχομένου.
- Αυξημένη απόδοση.
- Αυξημένη ασφάλεια.
- Διαλειτουργικότητα.
Αντιστοίχως τα σχετικά μειονεκτήματά τους είναι:
- Μεγαλύτερο κόστος εξοπλισμού.
- Σημείο εμφάνισης σφάλματος. [1]
- Καθολικότητα διακοπής σε η περίπτωση βλάβης στον εξυπηρετητή.
Στην αρχιτεκτονική ομότιμων δικτύων, δεν υπάρχει διάκριση ρόλων των συμμετεχόντων υπολογιστών, αφού κάθε υπολογιστής είναι και πελάτης και εξυπηρετητής κατανέμοντας μέρος του φόρτου στο υπόλοιπο δίκτυο. Αυτή η ιδιότητα παρέχει στο δίκτυο μεγαλύτερη ισχύ. Από την στιγμή που δεν υπάρχει κεντρικό σημείο διαχείρισης θέματα όπως έλεγχος πρόσβασης και ασφάλεια δεδομένων είναι ευθύνη των πελατών.
Τα σημαντικότερα πλεονεκτήματα αυτής της αρχιτεκτονικής σε σχέση με αυτή των δικτύων πελάτη – εξυπηρετητή είναι:
- Ανοχή σφαλμάτων και διαρκής διαθεσιμότητα.
- Εξοικονόμηση πόρων και εύκολη και επεκτασιμότητα.
- Ανωνυμία και «ανθεκτικότητα» των χρηστών.
Αντιστοίχως τα σχετικά μειονεκτήματά τους είναι:
- Χαμηλό επίπεδο ασφάλειας.
- Μη σταθερή διαθεσιμότητα.
[1] Η ύπαρξη ενός σημείου όπου παρέχεται εξυπηρέτηση αυξάνει την πιθανότητα κυκλοφοριακής συμφόρησης στο δίκτυο με κίνδυνο να καταρρεύσει το σύστημα ή να υπάρξει κάποιο είδος δυσλειτουργίας. Αυτό το χαρακτηριστικό χρησιμοποιείται συνήθως από επιτήδειους για επιθέσεις «άρνησης υπηρεσίας» (Deny of Service Attacks, DoS).