Παρακολούθηση κατάστασης δικτύου με την χρήση πλατφόρμας Arduino

Network status monitoring using the Arduino platform (Αγγλική)

  1. Bachelor’s thesis
  2. Μπέλλος, Αστέριος
  3. Πληροφορική (ΠΛΗ)
  4. 21 Ιουλίου 2018 [2018-07-21]
  5. Ελληνικά
  6. 110
  7. Αναγνωστόπουλος, Χρήστος -Νικόλαος
  8. Βέργαδος, Δημήτριος | Χατζημίσιος, Περικλής
  9. Δίκτυα | Παρακολούθηση | Κατάσταση | Αυτοματισμός | Arduino | Wiring | 3D Σχεδίαση | 3D Εκτύπωση | Networks | Monitoring | Status | Automation | 3D Design | 3D Printing
  10. 7
  11. 5
  12. 37
  13. Περιέχει: πίνακες, εικόνες, κείμενο, πρόγραμμα σε γλώσσα Wiring, HTML κώδικας. CSS κώδικας, JavaScript κώδικας, διαγράμματα, πρωτότυπο εφαρμογής, 3D σχέδια
    • Τα τελευταία χρόνια οι καταιγιστικές εξελίξεις στους χώρους της πληροφορικής και των τηλεπικοινωνιών οδήγησαν στην αλματώδη διεύρυνση του διαδικτύου μέσω της ραγδαίας εξάπλωσης των δικτύων. Το διαδίκτυο είναι ένα κολοσσιαίο πλέον δίκτυο, αποτελούμενο από εκατοντάδες χιλιάδες επιμέρους δίκτυα υπολογιστών, που καλύπτει το μεγαλύτερο μέρος της υφηλίου. Ο αριθμός των χρηστών του έχει ξεπεράσει τα τέσσερα δισεκατομμύρια. Οι χρήστες του μπορούν εύκολα και γρήγορα πλέον να περιηγηθούν σε µία τεράστια βάση πληροφοριών και δεδομένων, να αποστείλουν και να λάβουν αρχεία, να κάνουν χρήση της ηλεκτρονικής αλληλογραφίας και γενικά να χρησιμοποιήσουν ένα πλήθος πολυάριθμων υπηρεσιών που έχουν στη διάθεση τους. Οι δυνατότητες που παρέχει το διαδίκτυο το καθιστούν ένα από τα πολυτιμότερα εργαλεία τόσο στην προσωπική όσο και στην επαγγελματική ζωή των ανθρώπων. Για αυτό τον σκοπό είναι απαραίτητο να εξασφαλίζεται, μέσω της διαχείρισης των επιμέρους δικτύων που το απαρτίζουν, η απρόσκοπτη λειτουργία του. Για να καταστεί δυνατή η διαχείριση ενός δικτύου απαραίτητη προϋπόθεση είναι η παρακολούθηση της κατάστασής του. Η παρακολούθηση της κατάστασης ενός δικτύου αποτελεί ουσιαστικά το πρώτο βήμα στην ασφαλή διαχείρισή του. Όσο πιο γρήγορα αποκτούμε μια εικόνα για την λειτουργία ενός δικτύου τόσο ευκολότερο είναι εντοπίσουμε ασυνήθιστες ή/και προβληματικές καταστάσεις του. Επομένως, η παρακολούθηση της κατάστασης ενός δικτύου, όχι μόνο εξοικονομεί χρόνο αλλά εξασφαλίζει και την μέγιστη δυνατή διαθεσιμότητά του ανά πάσα στιγμή. Προτείνουμε μία νέα λύση, για το πρόβλημα της παρακολούθησης της κατάστασης ενός δικτύου, με την κατασκευή ενός αρθρωτού (modular) και οικονομικού συστήματος. Για την δημιουργία του χρησιμοποιούμε ως κορμό την πλακέτα Arduino Mega 2560 Rev.3 και μία πληθώρα περιφερειακών συσκευών όπως το Ethernet Shield R.3, το RTC DS3231, το A6 GSM/GPRS Shield κ.α. Το σύστημα ελέγχει εάν οι κόμβοι ενός δικτύου είναι προσβάσιμοι. Σε περίπτωση που κάποιος από αυτούς δεν είναι προσβάσιμος αποστέλλει μία ειδοποίηση. Παράλληλα με την βοήθεια των διευθυνσιοδοτούμενων λυχνιών LED παρέχει την δυνατότητα της άμεσης και συνολικής οπτικοποίησης της κατάστασης του δικτύου. Τέλος υποστηρίζει μία ιστοσελίδα μέσω της οποίας είναι δυνατή η παρακολούθηση της κατάστασης του δικτύου αλλά και η διατήρηση στατιστικών στοιχείων σχετικών με την λειτουργία του.
    • Over the last few years the exponential developments in information technology and telecommunications have led to the rapid expansion of the internet through the fast expansion of networks. The internet nowadays is a colossal network, consisting of hundreds of thousands of individual computers networks, covering most of the globe. The number of its users has exceeded four billion. Its users can quickly and easily navigate a vast database of information, send and receive files, make use of emails and generally use a multitude of services available to them. The possibilities offered by the internet make it one of the most valuable tools in both personal and professional lives of people. To this end, it is essential to ensure its unimpeded operation through the management of its individual networks. In order to be able to manage a network it is necessary to monitor its status. Monitoring the status of a network is basically the first step in its safe management. The sooner we can get an idea of a network’s operation the easier it is to detect unusual and/or problematic conditions. Therefore, monitoring the status of a network not only saves time but also ensures its maximum availability at any time. We propose a new solution to the problem of monitoring the status of a network by constructing a modular and economic system. To create it we use the Arduino Mega 2560 Rev.3 board and a variety of peripheral devices such as the Ethernet Shield R.3, the RTC DS3231, the A6 GSM/GPRS Shield and others. The system checks if the nodes of a network are accessible. If one of them is not accessible it dispatches a notification. Along with the help of the addressable LEDs it provides the ability to instantly visualize the status of the network. Lastly it supports a website that allows the monitoring of the status of the network and the maintenance of statistics concerning its operation.
  14. Hellenic Open University
  15. Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές