Τα τελευταία χρόνια, όλο και περισσότερο παρουσιάζεται η ανάγκη για υποδομές
ελέγχου και αξιολόγησης νέων πρωτοκόλλων και υπηρεσιών. Σε συνδυασμό με την
εκρηκτική ανάπτυξη των τεχνικών και των εφαρμογών της εικονικοποίησης έχει
προκύψει ένα πλήθος από εικονικές δικτυακές υποδομές, εγκατεστημένες πάνω
στο Ίντερνετ. Οι εικονικές δικτυακές υποδομές έχουν σκοπό να αποτελέσουν ένα ρεαλιστικό περιβάλλον
πειραμάτων για ερευνητές. Ωστόσο, μέχρι πρόσφατα, αυτές οι υποδομές περιορίζονταν
στην παροχή δυνατοτήτων για πειράματα εντοπισμένα από το επίπεδο Δικτύου της
δικτυακής στοίβας και πάνω. Μια αρκετά νέα εικονική δικτυακή υποδομή για
διενέργεια πειραμάτων, το VINI Trellis, στοχεύει στην προσφορά επιπλέον δυνατότητα
για πειράματα που επιτρέπουν παραμετροποιήσιμες τοπολογίες επιπέδου Ζεύξης. Σε ταυτόχρονη ανάπτυξη βρίσκονται και οι εικονικές δικτυακές συσκευές. Το πιο χαρακτηριστικό παράδειγμα ανοιχτού λογισμικού
που υλοποιεί λειτουργίες μεταγωγής είναι το Open vSwitch. Σκοπός αυτής της διπλωματικής είναι η ανάπτυξη λογισμικού για την εγκαθίδρυση και διαχείριση τοπολογιών επιπέδου ζεύξης στο περιβάλλον VINI Trellis με χρήση Open vSwitch.
Επιπλέον, στόχος είναι η εγκαθίδρυση τοπολογιών επιπέδου Ζεύξης μεταξύ εικονικών πόρων διαφορετικών πειραματικών υποδομών (VINI Trellis - Federica) που κάνουν χρήση διαφορετικών τεχνολογιών επιπέδου Ζεύξης.
In recent years,there is an increasing need for infrastructures that enable control and evaluation
of new protocols and services. Combined with the explosive development of techniques and
applications of virtualization led to an emerge of a variety of virtual network infrastructures
located on top of the Internet. These virtual network infrastructures are designed to provide realistic
environment for network experiments from researchers. However, until recently, these facilities were
limited to providing opportunities for experiments detected by the Network layer of te
network stack and up. A fairly new virtual network infrastructure for conducting experiments
, the VINI Trellis, aims to provide additional capability for experiments over configurable
link-layer topologies. There have also great advances in the field of virtual network devices.
The most striking example of open source software that implements switching functions is
Open vSwitch. This diploma thesis aims to develop software for the establishment and management
of link-layer topologies within the VINI Trellis environment using Open vSwitch. Furthermore,
we hope to establish link-layer topologies between virtual resources from separated experimental infrastructures (VINI Trellis - Federica) that deploy different link-layer technologies.