Το Διαδίκτυο με τη σημερινή του δομή έχει συμβάλει τα μέγιστα στην ανάπτυξη εικονικών περιβάλλοντων. Ωστόσο, η δομή του αυτή εισάγει περιορισμούς ευρείας κλίμακας στην ανάπτυξη καινοτόμων εφαρμογών. Για το λόγο αυτό, εισήχθησαν τα «Ευφϋή-Προγραμματιζόμενα-Δίκτυα» (Software-Defined-Networks), τα οποία αναμένεται να αποτελέσουν τη βάση του Διαδικτύου του μέλλοντος, συμβάλλοντας στην ακόμα μεγαλύτερη ανάπτυξη των Νέφων Υπολογιστών (Cloud Computing) και των εικονικών δικτύων (virtualized networks).
Σημαντικό ρόλο προς αυτή την κατεύθυνση αναμένεται να διαδραματίσει το πρωτόκολλο OpenFlow, το οποίο σε συνδυασμό με την αρχιτεκτονική των Ευφϋών-Προγραμματιζόμενων-Δίκτυων επιτρέπει το διαχωρισμό του επιπέδου ελέγχου από το επίπεδο προώθησης πακέτων σε ένα δίκτυο. Επιπροσθέτως, επιτρέπεται η ύπαρξη πολλαπλών «ενοικιαστών» (tenants) κατά μήκος ενός κοινού μοιραζόμενου δικτυακού υποστρώματος. Ένας από τους βασικούς στόχους της εικονοποίησης δικτύων (network virtualization) είναι η παροχή σε κάθε «ενοικιαστή» της ψευαίσθησης ότι καταναλώνει μόνος του όλους τους διαθέσιμους δικτυακούς πόρους. Για το λόγο αυτό, κάθε «ενοικιαστής» μπορεί να ζητήσει το δικό του κομμάτι δικτυακών πόρων (network slice). Επίσης, οι δικτυακοί πόροι και οι ενέργειες κάθε «ενοικιαστή» δε θα πρέπει να συγκρούονται (conflict) με τους πόρους των υπολοίπων ενοικιαστών.
Για όλους τους παραπάνω λόγους, γίνεται επιτακτική η ανάγκη μελέτης τρόπων συνύπαρξης και απομόνωσης μεταξύ των «ενοικιαστών» κατά μήκος του φυσικού δικτυακού υποστρώματος
Internet, with its current structure, has greatly contributed to the introduction and the development of virtual environments. However, this Internet structure introduces limitations on the development of innovative applications. In this context, Software-Defined-Networks (SDNs) were introduced and are expected to constitute the core of Future Internet contributing to the even greater development of Cloud Computing and network virtualization.
The introduction and standardization of the OpenFlow (OF) protocol plays an important role in this effort. SDN, based on the OpenFlow protocol, enables the decoupling of control and data plane. Furthermore, multi-tenancy is enabled across a shared physical network substrate. One of the major goals of network virtualization is to provide to each tenant the perception that it uses the available network resources exclusively on its own. In this context, each tenant can request its own network slice. Moreover, the requested network slices should not conflict with each other.
For all the reasons mentioned above, it is imperative to study various possible methods of coexistence and isolation among multiple tenants over a shared physical network substrate.