Β. Μάγκλαρης.

Σχετικά έγγραφα
Β. Μάγκλαρης 14/12/2015.

ΕΥΦΥΗ ΠΡΟΓΡΑΜΑΤΙΖΟΜΕΝΑ ΙΚΤΥΑ Software Defined Networks (SDN)

Κάθε δικτυακός κόµβος έχει δικό του: 1. ΛΣ (OS) 2. επίπεδο προώθησης δεδοµένων (forwarding plane) 3. επίπεδο ελέγχου

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΕΥΦΥΗ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Β.

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΕΥΦΥΗ ΔΙΚΤΥΑ ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΩΝ ΤΗΛΕΜΑΤΙΚΗΣ ΟΛΟΚΛΗΡΩΜΕΝΕΣ ΠΛΑΤΦΟΡΜΕΣ ΔΙΑΧΕΙΡΙΣΗΣ

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

Β. Μάγκλαρης.

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β.

Β. Μάγκλαρης. Multi-Protocol Label Switching (MPLS)

Β. Μάγκλαρης.

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET:

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

Β. Μάγκλαρης 9/11/2015

SOFTWARE DEFINED NETWORKS (SDNS)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

Β. Μάγκλαρης.

Β. Μάγκλαρης. Multi-Protocol Label Switching (MPLS)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I)

HELIX: Eθνικές ψηφιακές υποδομές για την έρευνα

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

Β. Μάγκλαρης 07/12/2015.

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP) Β. Μάγκλαρης

ΠΑΝΕΠΙΣΤΉΜΙΟ ΠΑΤΡΏΝ SOFTWARE DEFINED NETWORKING ΠΟΛΥΤΕΧΝΙΚΉ ΣΧΟΛΉ ΕΡΓΑΣΙΑ ΕΞΑΜΗΝΟΥ ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ

Εικονικές Δικτυακές Υπηρεσίες για την Παρακολούθηση και Ασφάλεια Δικτύων Οριζόμενων από Λογισμικό ΔΙΔΑΚΤΟΡΙΚΗ ΔΙΑΤΡΙΒΗ

Σχεδιασμός και Ανάπτυξη Μηχανισμών Διαχείρισης και Παραμετροποίησης Εικονικών Συσκευών Δικτύωσης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Διαδικτύωση

Επίπεδο δικτύου IP Forwading κτλ

Διπλωματική Εργασία Δίκτυα Καθοριζόμενα Από Λογισμικό

Βασικές έννοιες δρομολόγησης και χρήση εργαλείων παρακολούθησης της δρομολόγησης του Διαδικτύου (2 η άσκηση)

Δίκτυα Επικοινωνιών ΙΙ : Τεχνολογία MPLS

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

13 Ιουνίου 2013

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΙΑΣΤΑΣΕΙΣ ΛΕΙΤΟΥΡΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΔΙΚΤΥΩΝ, ΕΥΦΥΗ ΔΙΚΤΥΑ:

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης

Εθνικό Δίκτυο Έρευνας και Τεχνολογίας - ΕΔΕΤ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Π.Μ.Σ «ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΑΣΦΑΛΕΙΑ ΣΥΣΤΗΜΑΤΩΝ»

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Διαχείριση Ασφαλείας (ΙΙ) Πρωτόκολλα & Αρχιτεκτονικές Firewalls Anomaly & Intrusion Detection Systems (IDS)

ΠΡΟΜΗΘΕΙΑ ΔΙΚΤΥΑΚΟΥ ΕΞΟΠΛΙΣΜΟΥ. 1. Τεχνικές Προδιαγραφές 2. Προϋπολογισμός 3. Έντυπο προσφοράς τεχνικών προδιαγραφών 4. Προϋπολογισμός Προσφοράς

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή στα πρωτόκολλα TCP/IP και το INTERNET 2.1. Μέσα μετάδοσης, φυσικές διευθύνσεις

«Software Defined Networking»

Βασικές ρυθμίσεις, στατική δρομολόγηση και VLANs

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

ΔΙΚΤΥΑ (13) Π. Φουληράς

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

SDN ΤΕΧΝΟΛΟΓΙΑ, ΤΑ ΔΙΚΤΥΑ ΣΤΗΝ ΝΕΑ ΕΠΟΧΗ

Δίκτυα Υπολογιστών Ι

Β. Μάγκλαρης.

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (Ι) Υλοποιήσεις Client Server Το Πρωτόκολλο SNMP Δομή SNMP Agent - MIB

Αλίκη Λέσση. CNS&P Presales Engineer

Επίπεδο δικτύου IP διευθυνσιοδότηση

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2.5, 3 ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ SNMP & NETONF

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Υπηρεσίες ιαχείρισης, Ελέγχου και Προώθησης εδοµένων σε Περιβάλλοντα Εικονικής ικτύωσης Οριζόµενης από Λογισµικό (SDN)

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Τεχνολογίες, Πρότυπα, Υποδομές, Υπηρεσίες

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

1. Εισαγωγή. Περιγραφή Μαθήματος. Ιστορική Αναδρομή. Ορισμοί Ηλεκτρονικού Εμπορίου

Αυτοματοποιημένη Κατανομή Κανόνων Ελέγχου Πρόσβασης σε Κατάλληλα Σημεία Ακαδημαϊκών Δικτύων

Θέματα Διπλωματικών Εργασιών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΙΣΟΡΡΟΠΗΣΗ ΦΟΡΤΙΟΥ ΣΤΑ ΕΥΦΥΗ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ

HP Technology At Work 2015

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Εργαστήριο Δικτύων Υπολογιστών

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 6: MPLS: Αρχές λειτουργίας

Επαναληπτικές Ασκήσεις Μαθήματος

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 1. ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET: 2 - STP) 2. ΔΙΑΧΕΙΡΙΣΗ ΑΣΦΑΛΕΙΑΣ:

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

ΔΙΑΧΕΙΡΙΣΗ ΤΟΥ SOFTWARE DEFINED NETWORKING (SDN) ΜΕΣΩ ΤΟΥ OPENDAYLIGHT ΕΛΕΓΚΤΗ

Εισαγωγή στο διαδίκτυο

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 12: Διαφοροποιημένες Υπηρεσίες διαδικτύου MPLS Φώτης Βαρζιώτης

C. Ρυθμίζει το παράθυρο συμφόρησης μέχρι αυτό το κατώφλι αργής εκκίνησης D. Οι Α και Β είναι αληθείς

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

Προσθήκη διεπαφής τεχνολογίας 802.3ad σε σύνθετο περιβάλλον SDX OpenFlow ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ : Τ & Τ Π : Ε Τ Δ Ε

Σχεδιασμός Εικονικών Δικτύων Ενότητα 3: Εικονικά Ιδιωτικά Δίκτυα Επιπέδου Δικτύου (Layer 3 MPLS VPNs)

Δίκτυα Υπολογιστών I

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ονοματοδοσία στο Internet, Border Gateway Protocol (BGP), Πάροχοι Υπηρεσιών

Transcript:

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυή Δίκτυα ΙΙΙ Προγραμματιζόμενες Δικτυακές Υποδομές Κίνητρα για Software Defined Networking SDN Το Πρωτόκολλο OpenFlow Εφαρμογές σε Κατανεμημένες Υπολογιστικές Υποδομές Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 8/1/2018

ΕΥΦΥΪΑ & ΠΟΛΙΤΙΚΕΣ ΠΡΟΩΘΗΣΗΣ ΠΑΚΕΤΩΝ Οι επιλογές της Κοινότητας του Internet Τοπικά Δίκτυα: Επίπεδο 2: Μεταγωγή (Ethernet Switching), VLANs Επίπεδο 3: Δρομολόγηση IP (destination based, OSPF, ibgp) Επίπεδα 2-4: Ευφυή Προγραμματιζόμενα Δίκτυα ανά Εφαρμογή (flow) Software Defined Networks SDN, OpenFlow Εικονικά Περιβάλλοντα Virtrualized Data-Centers Δίκτυα Μεγάλης Απόστασης Μεγάλης Συγκέντρωσης (Wide Area Networks, WANs - Backbone Networks) Επίπεδο 2: Layer 2 VPNs μέσω end-to-end tunnels, VPLS, Virtual Extensible LAN (VXLAN), MAC-in-MAC, Q-in-Q, Provider Backbone Bridges Επίπεδο 2.5: Single domain MPLS (Multi-Protocol Label Switching), Traffic Engineering Επίπεδο 3: Δρομολόγηση IP (destination based) Single Domain IGP (OSPF, RIP, Intermediate System to Intermediate System IS- IS, ibgp) Multiple Domain EGP (ebgp) Επίπεδα 2-4: Single domain SDN, OpenFlow

OpenFlow (OF) CONTROL στο INTERNET του ΜΕΛΛΟΝΤΟΣ Software Defined Networks (SDN) OpenFlow Protocol https://www.opennetworking.org Διαχειριστικές Εφαρμογές Network Programmability Πολιτικές δρομολόγησης Monitoring, security Separate Control Plane - OpenFlow Controller Κανόνες δρομολόγησης ανά ροή (flow) Συντήρηση Πινάκων Ροών (Flow Table επίπεδα 2, 3, 4) Source: Open Networking Foundation (ONF) Data Forwarding - OpenFlow Switch Δρομολόγηση πλαισίων 2 ου επιπέδου (L2 MAC) ανάλογα με ροή (flow) επιπέδων L2, L3, L4 Έλεγχος από εξωτερικό OF Controller Διεπαφή με πρωτόκολλο OF

ΓΙΑΤΙ ΧΡΕΙΑΖΟΜΑΣΤΕ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ; (1/2) Κάθε δικτυακός κόμβος έχει δικό του: 1. Λειτουργικό Σύστημα (OS) 2. Επίπεδο προώθησης δεδομένων (forwarding plane) 3. Επίπεδο ελέγχου (control plane) αλλά 1. Οι αποφάσεις πρέπει να λαμβάνονται συνεργατικά 2. Οποιαδήποτε ειδική μεταχείριση πακέτων θα πρέπει να γίνεται ανά κόμβο (ACLs) +Υψηλή Ανθεκτικότητα -Υψηλό διαχειριστικό κόστος -Εξάρτηση από κατασκ/στές -Δυσκολία εφαρμογής κεντρικής πολιτικής

ΓΙΑΤΙ ΧΡΕΙΑΖΟΜΑΣΤΕ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ; (2/2) Κάθε δικτυακός κόμβος έχει δικό του: 1. Επίπεδο προώθησης δεδομένων (forwarding plane) Το OS του δικτύου υλοποιεί: 1. Κεντρικοποιημένο επίπεδο ελέγχου (control plane) 2. Οποιαδήποτε πολιτική ειδικής μεταχείρισης πακέτων -Μειωμένη Ανθεκτικότητα +Χαμηλό διαχειριστικό κόστος +Πολλαπλοί κατασκευαστές +Ευκολία εφαρμογής κεντρικής πολιτικής

ΕΠΙΠΕΔΑ ΛΕΙΤΟΥΡΓΙΑΣ ΣΕ ΠΕΡΙΒΑΛΛΟΝ OpenFlow SNMP, NETCONF SSH/Telnet, TFTP CPU/MEM Operating System Network Discovery & Mapping Legacy: STP, OSPF, BGP, LDP SDN: OpenFlow Controller (υλοποιήσεις POX, ONOS, OpenDaylight, Ryu, Floodlight) Control Plane Management Plane Packet/ Frame In Data Plane (Forwarding Plane) Packet/ Frame Out ΛΟΓΙΣΜΙΚΟ VIRTUALIZATION: Network Hypervisors, Cloud Middleware (OpenStack) Πλαίσιο Network Function Virtualization NFV Υλοποιήσεις Εικονικών Δικτυακών Λειτουργιών (Virtual Network Functions VNFs) https://en.wikipedia.org/wiki/network_function_virtualization http://packetpushers.net/sdn-network-virtualization-hypervisors/

ΕΥΦΥΗ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Software Defined Networks (SDN) OpenFlow Protocol https://www.opennetworking.org Cross-Layer Forwarding OpenFlow 1.0 tuple Layer 2 Layer 4 flow rules: Cross-Layer Forwarding & Monitoring In Port MAC src MAC dst Ether type VLAN PCP VLAN ID IP src IP dst IP Proto IP ToS TCP/ UDP Src TCP/ UDP dst Action Count 1 26:46: 9f:12: 6a:91 f6:02: 84:d2: e4:99 0x0800 0x1 0xFFF 10.0. 0.2 10.0. 0.1 1 (ICMP) 0x00 0 0 port 3 235 * * * * * * * * f6:02: 84:d2: e4:99 5.6.7. 8 * * * * 18.2. 4.9 17.2. 4.9 * * * 80 port 1 1000 * * * 22 port 2 300 4 * * 0x0800 * * * * 6 (TCP) * * 25 drop 892 3 00:0c: 9f:ba: 6a:91 * 0x0806 * * * * * * * * local 120 * * * * * * * * * * * * controller 11 7

OpenFlow v1.0 Rule Action Stats Packet + byte counters 1. Forward packet to port(s) 2. Encapsulate and forward to controller 3. Drop packet 4. Send to normal processing pipeline Optional Actions 1.Enqueue 2.Modify Fields Switch Port MAC Src MAC Dst Eth Type VLAN Id VLAN PCP IP Src IP Dst IP Prot IP TOS TCP/UDP Sport TCP/UDP Dport

ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΣ ΜΕΤΑΓΩΓΕΑΣ ΛΟΓΙΣΜΙΚΟΥ Open vswitch Management Plane Control Plane

ΔΙΕΠΑΦΕΣ ΕΛΕΓΧΟΥ & ΔΙΑΧΕΙΡΙΣΗΣ Control & Management interfaces (as defined from ONF) Management interface Control interfaces w.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow-config/of-config-1.2.pdf

1 ο ΠΑΡΑΔΕΙΓΜΑ WAN SDN: B4 Google s OpenFLow WAN http://www.opennetsummit.org/archives/apr12/hoelzle-tue-openflow.pdf http://cseweb.ucsd.edu/~vahdat/papers/b4-sigcomm13.pdf B4: Οπτικό ιδιωτικό δίκτυο της Google μεταξύ Data Centers Πρόσβαση τελικών χρηστών υπηρεσιών της Google (Search Engine, Analytics, YouTube): Μέσω ISPs & Internet Exchanges Κεντρικός Έλεγχος του Β4 & Data Centers: Σαν Single domain OpenFlow SDN OF Controllers με custom H/W, διαλειτουργικότητα μέχρι τον τελικό κόμβο (VM) Αποδοτική διαχείριση δικτυακών πόρων μέσω Centralized Traffic Engineering - TE Αξιοπιστία: Πολιτικές Ευφυούς Επαναδρομολόγησης Ροών σε περιπτώσεις βλαβών 12

2o ΠΑΡΑΔΕΙΓΜΑ WAN SDN: Internet2 Advanced Layer 2 Services (AL2S) https://noc.net.internet2.edu/i2network/advanced-layer-2- service.html 13

3o ΠΑΡΑΔΕΙΓΜΑ WAN SDN: U.S. National Science Foundation (NSF) GENI Testbeds Global Environment for Networking Innovations http://www.geni.net/ 14

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΕΞΟΜΟΙΩΣΗΣ GENI Disruptive Experiments on Future Internet Architectures (FIA) Πρόγραμμα της US National Science Foundation (NSF) για Αρχιτεκτονικές & Πρωτόκολλα του Internet του Μέλλοντος Παρέχει πόρους και υπηρεσίες στην Ερευνητική Κοινότητα για εξομοίωση disruptive προτάσεων π.χ. κοινότητες εικονικών υποδομών βασισμένων σε OpenFlow και Ασύρματα Δίκτυα 4 ης Γενιάς (WiMax σε licensed συχνότητες 2.5 GHz αφιερωμένες σε Educational Broadband Service EBS, LTE;) Βασίζεται σε ομοσπονδία αυτόνομων εικονικών κοινοτήτων (Aggregates) διαχειριστικής ευθύνης Πανεπιστημίων Ερευνητικών Κέντρων των ΗΠΑ, διασυνδεόμενων σε επίπεδο 2 (VLANs) μέσω του Internet2 AL2S (Advanced Layer 2 Service) Υποστήριξη εκπαιδευτικών πειραματικών αναγκών σε Παγκόσμιο επίπεδο Το Ε.Μ.Π. από τα πρώτα ΑΕΙ εκτός ΗΠΑ που εγκαινίασε την υπερατλαντική χρήση εικονικών υποδομών του GENI το 2014 Συμφωνία για Single-Sign-On Authentication χρηστών του LDAP user@ntua.gr με την Αμερικάνικη Εκπαιδευτική Ομοσπονδία EDUCAUSE

ΕΥΧΑΡΙΣΤΙΕΣ Credits Vicrag Thomas, GENI Project Office BBN, Cambridge, Mass, USA Niky Riga (Νίκη Ρήγα), FaceBook Inc. San Francisco Bay, USA (<2016 GENI Project Office) Θανάσης Δουίτσης, Κέντρο Δικτύων Ε.Μ.Π. 16

GÉANT OpenFlow Facility (GOF) Υποστήριξη από GRNET/ΕΔΕΤ & NETMODE 17

Παράδειγμα Πειραματικής Διάταξης στο NETMODE @ NTUA Tetsbed: Scalable DDoS Attack Mitigation 18