Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη και παρουσίαση ενός προγράμματος λογισμικού (εφαρμογής) που εφαρμόζεται σε ένα ελεγκτή δικτύου υπολογιστών, με στόχο την δημιουργία διαδρόμων δεδομένων στο δίκτυο με μεταβλητή προτεραιότητα κίνησης, αναλόγως των εφαρμογών και συσκευών που δραστηριοποιούνται στο δίκτυο και των αποφάσεων του διαχειριστή του δικτύου. Για το λογισμικό αυτό χρησιμοποιείται το πρωτόκολλο επικοινωνιών OpenFlow.
The primary objective of this thesis is the development and presentation of a controller subprogram (application) that is deployed on a computer network’s controller, aiming to create specific priority datapaths, accordingly to the applications and the devices active in the network, as well to the decisions of the network’s administrator. This software is based on the OpenFlow communications protocol.