Απομακρυσμένος έλεγχος διακομιστή (Server) [article]

Konstantinos Koutsianopoulos, National Technological University Of Athens, National Technological University Of Athens
2019
Απαγορεύεται η αντιγραφή, αποθήκευση και διανομή της παρούσας εργασίας, εξ ολοκλήρου ή τμήματος αυτής, για εμπορικό σκοπό. Επιτρέπεται η ανατύπωση, αποθήκευση και διανομή για σκοπό μη κερδοσκοπικό, εκπαιδευτικής ή ερευνητικής φύσης, υπό την προϋπόθεση να αναφέρεται η πηγή προέλευσης και να διατηρείται το παρόν μήνυμα. Ερωτήματα που αφορούν τη χρήση της εργασίας για κερδοσκοπικό σκοπό πρέπει να απευθύνονται προς τον συγγραφέα. Οι απόψεις και τα συμπεράσματα που περιέχονται σε αυτό το έγγραφο
more » ... άζουν τον συγγραφέα και δεν πρέπει να ερμηνευθεί ότι αντιπροσωπεύουον τις επίσημες θέσεις τουο Εθνικού Μετσόβιου Πολυτεχνείου. iii Περίληψη Σκοπός της διπλωματικής εργασίας ήταν η ανάπτυξη ενός πρωτότυπου συστήματος απομακρυσμένου ελέγχου υπολογιστών με στόχο τον πλήρη έλεγχο ενός διακομιστή (Server) σε περιπτώσεις όπου: α) χρειάζεται πρόσβαση στο BIOS, β) το λειτουργικό σύστημα είναι μη αποκρίσιμο και γ) η επέμβαση στο διακομιστή με προσθήκη υλικού (εσωτερικά) ή λογισμικού δεν είναι θεμιτή. Συγκεκριμένα, έγινε σχεδίαση και κατασκευή ενός πρωτότυπου συστήματος απομακρυσμένου ελέγχου υπολογιστών, κύριο συστατικό του οποίου είναι το ενδιάμεσο στο διακομιστή και στον τελικό χρήστη υπολογιστικό σύστημα, το οποίο είναι επιφορτισμένο με τη μετάδοση της εικόνας από το διακομιστή προς τον τελικό χρήστη και ταυτόχρονα με τη μεταφορά των αλληλεπιδράσεων του χρήστη πίσω στον υπό έλεγχο υπολογιστή. Η σχεδίαση έγινε τόσο σε επίπεδο λογισμικού όσο και σε επίπεδο υλικού με τη χρήση κατάλληλων εργαλείων (π.χ. Microsοft Visual Studio -λογισμικό και Altium Designer -PCB Layouts). Το πρωτότυπο σύστημα υποστηρίζει τη μετάδοση εικόνας μεγέθους 640x480 pixels με ρυθμό μετάδοσης μικρότερο των 4 fps και αλληλεπίδραση τελικού χρήστη και διακομιστή με τη χρήση πληκτρολογίου. Τέλος, η γενικότητα της αρχιτεκτονικής του συστήματος επιτρέπει την υλοποίησή του με πλήθος διαφορετικών τρόπων (π.χ. τρόπος λήψης εικόνας ή πρωτόκολλα διαδικτύου) ανάλογα με τις ανάγκες της εκάστοτε εφαρμογής.
doi:10.26240/heal.ntua.16960 fatcat:nnxuxe6c6zecnloba2xrjz2cum