dc.contributor.author | Μπαριάμης, Παναγιώτης Θεμιστοκλής | el |
dc.contributor.author | Bariamis, Panagiotis Themistoklis | en |
dc.date.accessioned | 2018-06-21T09:44:48Z | |
dc.date.available | 2018-06-21T09:44:48Z | |
dc.date.issued | 2018-06-21 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/47109 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.15466 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Squid | en |
dc.subject | Load balancing | en |
dc.subject | Client to proxy encryption | en |
dc.title | Διανομή κίνησης σε διακομιστές μεσολάβησης SQUID με αυθεντικοποίηση και κρυπτογράφηση | el |
heal.type | bachelorThesis | |
heal.classification | Δίκτυα υπολογιστών | el |
heal.classificationURI | http://data.seab.gr/concepts/153fe368826b77f9a4acaa8ea0eed5811bfcadf4 | |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2018-06-11 | |
heal.abstract | Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη και η λειτουργία μιας συστοιχίας διακομιστών μεσολάβησης που θα τεθεί σε λειτουργία στο Ελληνικό Δίκτυο Σχολείων, προκειμένου να επιτευχθεί η ταυτοποίηση χρηστών που χρησιμοποιούν το internet στα σχολεία και θα αποτρέψει την χρήση του σχολικού δικτύου σε οποιοδήποτε μη πιστοποιημένο ή εξωτερικό χρήστη. Η επιλογή της κατάλληλης διαδρομής γίνεται με βάση την τοπολογία και τις αποφάσεις του διαχειριστή του δικτύου. Για την ανάπτυξη του μηχανισμού αυτού, χρησιμοποιήθηκε ο διακομιστής μεσολάβησης ανοιχτού λογισμικού squid ο οποίος τρέχει σε λειτουργικό σύστημα FreeBSD. Ο διακομιστής μεσολάβησης αυτός διατίθεται δωρεάν και χρησιμοποιεί αρκετά πρόσθετα πακέτα τα οποία έχουν αναπτυχθεί από την ανοιχτή κοινότητα λογισμικού. Βασικό συστατικό είναι ο διακομιστής πιστοποίησης (ldap server) ο οποίος αναλαμβάνει την πιστοποίηση χρηστών μέσω των διακομιστών μεσολάβησης για τους χρήστες των σχολικών δικτύων. Επιπλέον, χρησιμοποιήθηκαν τα λογισμικά HAPRoxy και WebPolygraph. O HAPRoxy είναι ένας ανοιχτού λογισμικού load balancer ο οποίος λειτουργεί σε layer 4 & layer 7 και ακολουθεί πιστά το http πρωτόκολλο με αποτέλεσμα να μπορεί να συνεργαστεί καλύτερα με τον squid server. Τέλος το web polygraph αποτελεί ένα framework για stress test μέσω εξομοίωσης των συνθηκών πιστοποίησης και ανάκτησης ιστοσελίδων σε περιβάλλον υψηλής ζήτησης. Έχει την δυνατότητα δημιουργίας δοκιμαστικών μέσω scripts τα οποία στη συνέχεια αυτοματοποιούν τη διαδικασία παραγωγής υψηλής και ταυτόχρονης κίνησης προς τους διακομιστές. Το web polygraph είναι το μόνο framework που υποστηρίζει client to proxy encryption καθώς και Kerberos authentication. | el |
heal.abstract | The objective of the present thesis is the development and configuration of a n array of proxy servers that will serve the Greek School Network , so as to achieve authentication of users that are all owed to use the proxy servers and will deny access to persons not authorized by the Greek School Network to use its Internet Services. For the development of such a project , squid proxy server was used in conjunction with HAPRoxy server running under Free BSD 10.4 . Squid Proxy Server is an open source proxy server freely distributed and actively developed by a huge community. Basic infrastructure element of the backend authentication is the OPENLDAP server that the Greek School Network already uses for auth entication . HAProxy is an open source layer 4 & 7 load balancer that strictly implements http protocol, so its use with squid proxy is highly integrated Finally, web polygraph was used for stress testing. Web Polygraph is a framework for stress testing s imulating authentication conditions and proxy server stress testing under high load. W eb polygraph is the only framework that supports client to proxy encryption as well as Kerberos authentication testing | en |
heal.advisorName | Συκάς, Ευστάθιος | el |
heal.committeeMemberName | Ρουσσάκη, Ιωάννα | el |
heal.committeeMemberName | Στασινόπουλος, Γεώργιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 166 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: