Advanced Data Networking Technologies

General

Course Contents

The course aims at introducing students to the modern technologies and protocols used in modern networks such as: Quality of Service, Software Defined Networks, MPLS, Metro Ethernet etc. More specifically, students will be introduced to:

  • QoS, IntServ, DiffServ.
  • QoS in Wireless LANs.
  • MPLS.
  • Metro Ethernet.
  • Scheduling (FIFO, PQ, WFQ, CBQ).
  • SDNs, Openflow, OpenFlow Controllers and Tools, Cisco APIC-EM, Network Function Virtualization (NFV).
  • Data Center Technologies, Data Center Ethernet, Multi-Tenant Isolation and Network Virtualization in Cloud Data Centers.
  • Server Virtualization, Storage Virtualization, Carrier Ethernet, Metro Ethernet.
  • Application Delivery Networking.
  • Virtual Bridging, Big Data, Networking Issues for Big Data, LAN Extension and Virtualization using Layer 3 Protocols.
  • Internet of Things (IoT), Networking Protocols for IoT.
  • Ad Hoc Routing.

Educational Goals

Στόχος του μαθήματος είναι η γνωριμία των φοιτητών με τις πιο πρόσφατες εξελίξεις στα σύγχρονα δίκτυα. Μετά την ολοκλήρωση του μαθήματος οι φοιτητές θα πρέπει να έχουν εξοικειωθεί με την λειτουργία σύγχρονων δικτυακών τεχνολογιών όπως: Παροχή Ποιότητας Υπηρεσιών στο Διαδίκτυο, Δίκτυα Οριζόμενα από Λογισμικό, Διαδικτυακές Τεχνολογίες MPLS, Metro Ethernet , Εικονικές Υλοποιήσεις Δικτύων και Εξυπηρετητών, Κατανεμημένη Υπολογιστική και Υπολογιστική Νέφους, Τεχνολογίες Data Center, κλπ. Το μάθημα υποστηρίζεται τόσο από τη θεωρητική ανάλυση των θεμάτων όσο και από εργαστηριακή εξάσκηση. Στα εργαστηριακά μαθήματα θα χρησιμοποιηθεί εξειδικευμένο λογισμικό ελεύθερης διανομής όπως: Packet Tracer, Mininet, Opendaylight κλπ.

General Skills

  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών.
  • Ομαδική Εργασία.
  • Σχεδιασμός και Διαχείριση Έργων.
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης.

Teaching Methods

  • Θεωρητική από έδρας διδασκαλία με συζήτηση και ενεργή συμμετοχή των φοιτητών.
  • Εργαστηριακές εξάσκηση φοιτητών.

Use of ICT means

  • Χρήση εξειδικευμένου λογισμικού στις εργαστηριακές ασκήσεις.
  • Υποστήριξη Μαθησιακής διαδικασίας μέσω της ιστοσελίδας του μαθήματος.
  • Επικοινωνία με φοιτητές μέσω e-mail.

Teaching Organization

ActivitySemester workload
Lectures26
Practice Exercises13
Laboratory Exercises13
Autonomous Study, Homework52
Other activities21
Total125

Students Evaluation

Ο τελικός βαθμός του μαθήματος διαμορφώνεται από γραπτή τελική εξέταση του θεωρητικού μέρους. Η γραπτή τελική εξέταση του θεωρητικού μέρους περιλαμβάνει:

  • Ερωτήσεις πολλαπλής επιλογής.
  • Επίλυση προβλημάτων εφαρμογής των γνώσεων που αποκτήθηκαν.
  • Ερωτήσεις σύντομης απάντησης.
  • Συγκριτική αξιολόγηση στοιχείων θεωρίας.

Recommended Bibliography

  1. Ι. Βενιέρης, Ε. Νικολούζου, Τεχνολογίες Διαδικτύου, Εκδόσεις Τζιόλα, 1η Έκδοση, 2003 κάτω, 7η Έκδοση, Εκδόσεις Γκιούρδας, 2018.
  2. G. Santana, “Data Center Virtualization Fundamentals,” Cisco Press, 2013, ISBN:1587143240.
  3. K. Hess, A. Newman, “Practical Virtualization Solutions: Virtualization from the Trenches,” Prentice Hall, 2009, ISBN:0137142978.
  4. L. C. Miller, Server Virtualization for Dummies, Wiley, 2012, Oracle Special Edition.
  5. K. Hwang, J. Dongarra, G.C. Fox, “Distributed and Cloud Computing,” Morgan Kaufmann 2011, ISBN:0123858801.
  6. C. Poelker, A. Nikiti, “Storage Area Networks For Dummies,” For Dummies, 2009, ISBN:9780470385135.
  7. H. Saboowala, M. Abid, S. Modali, “Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services,” Cisco Press 2013, ISBN:1587142945.
  8. V. Josyula, M. Orr, and G. Page, Cloud Computing: Automating the Virtualized Data Center, Cisco Press, 2012, 392 pp., ISBN: 1587204347.
  9. S. Azodolmolky, “Software Defined Networking with OpenFlow,” Packt Publishing, October 2013, 152 pp., ISBN:978-1-84969-872-6.
  10. T. Nadeau and K. Gray, SDN, OReilly, 2013, 384 pp, ISBN:978-1-449-34230-2B.
  11. H. Zhou, “The Internet of Things in the Cloud: A Middleware Perspective,” CRC Press, 2012, ISBN:1439892997.