dc.contributor.author | Πολυσίου, Δημήτριος | el |
dc.contributor.author | Polysiou, Dimitrios | en |
dc.date.accessioned | 2019-04-11T09:39:02Z | |
dc.date.available | 2019-04-11T09:39:02Z | |
dc.date.issued | 2019-04-11 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/48605 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.15749 | |
dc.rights | Αναφορά Δημιουργού 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/gr/ | * |
dc.subject | Σημείο πρόσβασης | el |
dc.subject | Διαχείριση διάρθρωσης | el |
dc.subject | Διεπαφή ιστού | el |
dc.subject | Ενσωματωμένη δικτυακή συσκευή | el |
dc.subject | Διαχείριση δικτύου | el |
dc.subject | OpenWISP | en |
dc.subject | NetJSON | en |
dc.subject | OpenWrt | en |
dc.subject | Collectd | en |
dc.subject | RRDtool | en |
dc.subject | Django | en |
dc.subject | Ansible | en |
dc.subject | Vagrant | en |
dc.subject | Access point | en |
dc.subject | Configuration management | en |
dc.title | Μαζική διαχείριση ασύρματων σημείων πρόσβασης μέσω διεπαφής ιστού | 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-07-11 | |
heal.abstract | Στα πλαίσια της παρούσας διπλωματικής εργασίας αναπτύχθηκε μια εφαρμογή Django η οποία επιτρέπει την απομακρυσμένη διαχείριση των σημείων πρόσβασης ενός ασύρματου δικτύου μέσω μιας διεπαφής ιστού. Η εφαρμογή στηρίζεται στην πλατφόρμα λογισμικού OpenWISP 2 για τη διαχείριση της διάρθρωσης (configuration) ενσωματωμένων δικτυακών συσκευών με λειτουργικό σύστημα OpenWrt. Για τη διευκόλυνση της διαχείρισης μεγάλου αριθμού συσκευών υλοποιήθηκαν καινούργιες λειτουργίες όπως η ικανότητα αναζήτησης συσκευών με βάση την τοποθεσία ή το υλισμικό τους και η μαζική εφαρμογή προτύπων διάρθρωσης σε μια ομάδα συσκευών. Η εφαρμογή υποστηρίζει την ύπαρξη πολλαπλών διαχειριστικών ομάδων, καθεμία από τις οποίες έχει την ιδιοκτησία ενός υποσυνόλου των συσκευών του δικτύου. Η είσοδος στην εφαρμογή γίνεται μέσω πρωτοκόλλου CAS 3. Κατά την είσοδό τους στην εφαρμογή, οι χρήστες ανατίθενται στη διαχειριστική τους ομάδα σύμφωνα με ένα χαρακτηριστικό που παρέχεται από τον εξυπηρετητή CAS. Επίσης, υποστηρίζεται η ύπαρξη υπέρδιαχειριστών ικανών να αλλάζουν τα δικαιώματα των διαχειριστικών ομάδων και να μεταβιβάζουν την ιδιοκτησία των συσκευών σε διαφορετική ομάδα. Με χρήση της τεχνολογίας OpenStreetMap επιτυγχάνεται η γεωγραφική απεικόνιση του δικτύου στο χάρτη. Επιπλέον, η εφαρμογή επιτρέπει τη συλλογή μετρικών για τη δικτυακή παρακολούθηση των συσκευών με χρήση του δαίμονα Collectd και την οπτικοποίηση των μετρικών αυτών μέσω γραφημάτων του εργαλείου RRDtool. Η εγκατάσταση της εφαρμογής είναι αυτοματοποιημένη μέσω των εργαλείων ansible και vagrant. | el |
heal.abstract | Within the scope of this diploma thesis, a Django application was developed which allows allows for the remote management of a wireless network's access points through a web interface. The application is based on the OpenWISP 2 software platform for managing the configuration of embedded network devices running the OpenWrt operating system. In order to facilitate the management of a large number of devices certain new features were implemented, such as the ability to search for devices based on their location or hardware and the mass application of configuration templates to a group of devices. The application supports the existence of multiple administration groups, each having ownership over a subset of the network's devices. Users log in to the application using the CAS 3 protocol. During authentication, they are assigned to their administration group according to an attribute provided by the CAS server. Furthermore, the application supports the existence of super-administrators capable of altering the permissions of each administration group and transferring ownership of a device to a different group. The application displays the network on a map according to each device's geographic location using OpenStreetMap. Additionally, the application enables the collection of metrics from the devices for the purposes of network monitoring using the Collectd daemon and the visualization of said metrics with graphs generated by RRDtool. Deploying the application is automated using the tools ansible and vagrant. | en |
heal.advisorName | Συκάς, Ευστάθιος | el |
heal.committeeMemberName | Συκάς, Ευστάθιος | el |
heal.committeeMemberName | Στασινόπουλος, Γεώργιος | el |
heal.committeeMemberName | Ρουσσάκη, Ιωάννα | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής. Εργαστήριο Δικτύων Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 100 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: