Internetworked Systems Lab

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

 

Δίκτυα Υπολογιστών ΙΙ (2016-2017)

Καθηγητής Βασίλης Τσαουσίδης 

*** Ώρες φοιτητών: Κάθε Παρασκευή 11:00-12:00 ***

Βοηθοί διδασκαλίας: Χρήστος-Αλέξανδρος Σάρρος, Σωτήρης Διαμαντόπουλος

{csarros,sdiaman} @ ee [d0t] duth [d0t] gr

 

*ΝΕW* Ανακοινώθηκε η εργασία του μαθήματος (12/5/2017)

 

Περιγραφή Μαθήματος

Το μάθημα εστιάζει στα πρωτόκολλα και τους μηχανισμούς διαδικτύωσης, με κυρίαρχα σημεία τον έλεγχο και την αποφυγή της συμφόρησης, τον έλεγχο της ροής δεδομένων, την ονοματοδοσία και την αρχιτεκτονική του Διαδικτύου. Επιπλέον, παρουσιάζεται η εξέλιξη του Διαδικτύου και οι μελλοντικές προοπτικές του. Το εργαστήριο του μαθήματος επικεντρώνει στην κατανόηση των μηχανισμών και το σχεδιασμό των διαδικτυακών πρωτοκόλλων με τη χρήση του δικτυακού προσομοιωτή. Η ύλη του μαθήματος καλύπτεται από τα βιβλία:

  • Διαδικτυακά Πρωτόκολλα, Βασίλης Τσαουσίδης
  • Εργαστηριακά μαθήματα στα δίκτυα και διαδίκτυα υπολογιστών
  • Computer Networks, A system's approach, Larry Peterson and Bruce Davie

 

Θεωρία

Μάθημα 1ο: Εισαγωγή/Έλεγχος Συμφόρησης

Μάθημα 2ο: Έλεγχος Συμφόρησης

Μάθημα 3ο: Έλεγχος Συμφόρησης

Μάθημα 4ο: Πρωτόκολλα Μεταφοράς

Μάθημα 5ο: Πρωτόκολλα Μεταφοράς -TCP

Μάθημα 6ο: Πρωτόκολλα Μεταφοράς - TCP

--------------------------------------------------------------

Μάθημα 7ο: Μηχανισμοί διαχείρισης ουράς

Μάθημα 8ο: Διαδικτύωση: Ονοματοδοσία και αρχιτεκτονική (IP)

Μάθημα 9ο: Δρομολόγηση

Μάθημα 10ο: Υποδικτύωση, Υπερδικτύωση και DNS

Μάθημα 11ο: Ανοιχτά Θέματα Διαδικτύωσης

 

Εργαστήρια

Εργαστήριο 1

6/4/17 Ομάδα Γ - 09:00

6/4/17 Ομάδα Δ - 10:00

26/4/17 Ομάδα Α - 18:00

26/4/17 Ομάδα Β - 19:00

 Συμφόρηση

example1.tcl, sampling.tcl

input.txttest1.awktest2.awktest3.awk

Εργαστήριο 2 

27/4/17 Ομάδα Γ - 09:00

27/4/17 Ομάδα Δ - 10:00

3/5/17 Ομάδα Α - 18:00

3/5/17 Ομάδα Β - 19:00


Transmission Control Protocol (TCP)

slow_start.tcl, slow_start2.tcl 

Εργαστήριο 3

4/5/17 Ομάδα Γ - 09:00

4/5/17 Ομάδα Δ - 10:00

11/5/17 Ομάδα Α - 09:00

11/5/17 Ομάδα Β - 10:00

 

Random Early Detection (RED)

 lab3_RED.tcl

 

Εργασίες

 

Εργασία

 ergasia.tcl


Χρήσιμα
e-books

NS-Manual 

NS Simulator for beginners

 

Γενικές Πληροφορίες

Η τελική βαθμολογία του μαθήματος θα υπολογιστεί ως εξής: 

  • Φοιτητές τρέχοντος εξαμήνου:
    • Τελική γραπτή εξέταση (με άριστα το 7) + Βαθμός εργαστηρίου (με άριστα το 3)
  • Φοιτητές παρελθόντων εξαμήνων (από το 2009 και μετά):
    • Τελική γραπτή εξέταση (με άριστα το 7) + Βαθμός εργαστηρίου (με άριστα το 3)
  • Φοιτητές παρελθόντων εξαμήνων (πριν το 2009):
    • Τελική γραπτή εξέταση (με άριστα το 10)

Υποσημείωση

  1. Η παρακολούθηση του εργαστηρίου δεν είναι υποχρεωτική. Εφόσον δεν κατοχυρωθεί βαθμός εργαστηρίου (είτε λόγω μη παράδοσης εργασιών είτε λόγω απουσιών) ο τελικός βαθμός του μαθήματος προκύπτει με άριστα το 7. Σε κάθε περίπτωση, κατοχυρωμένοι βαθμοί εργαστηρίου παρελθόντων ετών, διατηρούνται.

  2. Για τους φοιτητές παρελθόντων ετών οι οποίοι δεν ολοκλήρωσαν επιτυχώς την παρακολούθηση του εργαστηρίου, δίνεται η δυνατότητα εκ νέου παρακολούθησης.

  3. Για τους φοιτητές παρελθόντων ετών που έχουν ολοκληρώσει επιτυχώς την παρακολούθηση των εργαστηρίων, δεν είναι απαραίτητη η εκ νέου παρακολούθηση για να παραδώσουν εργασία.