Computer Networks

General

Course Contents

The course provides an introduction to data networks. The basic principles and practices in computer networks are presented. Students are introduced to the concepts of:

  • computer architectures,
  • services and protocols,
  • encapsulation,
  • packet switching,
  • data encoding,
  • the data link layer,medium access techniques,
  • local area networks technologies (Ethernet, Token Ring, Wireless LANs).

The laboratory part of the course introduces students to the concept of:

  • structured cabling,
  • networking commands,
  • introduction to HTML.

Educational Goals

Το μάθημα αποτελεί μια πρώτη επαφή των σπουδαστών με τις τεχνολογίες των δικτύων δεδομένων. Παρουσιάζονται οι βασικές αρχές και οι πρακτικές της δικτύωσης υπολογιστών. Γίνεται εισαγωγή στις έννοιες της αρχιτεκτονικής των επιπέδων, της υπηρεσίας και του πρωτοκόλλου, της ενθυλάκωσης, της μεταγωγής πακέτου, της κωδικοποίησης των δεδομένων, και περιγράφονται οι λειτουργίες του φυσικού επιπέδου, οι βασικές διεπαφές (RS232, Χ.21, RS499, RJ45,…), το επίπεδο σύνδεσης δεδομένων, οι μέθοδοι πρόσβασης στο μέσο και οι κυρίαρχες τεχνολογίες τοπικών δικτύων (Ethernet, Token Ring, FDDI, WiFi, …). Στο εργαστηριακό μέρος του μαθήματος οι φοιτητές εξοικειώνονται με τις βασικές αρχές και τα συστατικά της δομημένης καλωδίωσης (σχεδιαστικές αρχές, εξαρτήματα, προδιαγραφές καλωδίων χαλκού και οπτικών ινών, συνδετήρες, πρίζες, τεκμηρίωση και μέτρηση ποιότητας εγκατεστημένης καλωδίωσης). Επίσης, στο εργαστηριακό μέρος γίνεται μια πρώτη παρουσίαση των βασικών εντολών διάγνωσης προβλημάτων σε δίκτυα δεδομένων (ping, traceroute, netstat κλπ). Μετά την παρακολούθηση του μαθήματος οι σπουδαστές θα πρέπει να:

  • Κατανοούν τις βασικές αρχές και έννοιες των δικτύων δεδομένων.
  • Να κατανοούν τη λογική των διαστρωματωμένων πρωτοκόλλων, τη χρησιμότητα του προτύπου OSI/ISO ως μοντέλου για την εποπτεία της λειτουργίας των διαφόρων πρωτοκόλλων.
  • Να γνωρίζουν τη λειτουργία τεχνολογιών τοπικών δικτύων όπως τα δίκτυα τύπου Ethernet και WiFi.
  • Να γνωρίζουν και να μπορούν να εφαρμόσουν τις αρχές δομημένης καλωδίωσης.
  • Να μπορούν να εφαρμόσουν τις παραπάνω γνώσεις σε ένα πραγματικό περιβάλλον δικτύου.
  • Να εκτελέσουν βασική αποσφαλμάτωση σε ένα δίκτυο υπολογιστών.

General Skills

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

Teaching Methods

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

Use of ICT means

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

Teaching Organization

ActivitySemester workload
Lectures26
Practice Exercises13
Laboratory Exercises13
Autonomous Study52
Other Activities21
Total125

Students Evaluation

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

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

Recommended Bibliography

Συγγράμματα μέσω του συστήματος ΕΥΔΟΞΟΣ:

  1. Andrew S. Tanenbaum, David J. Wetherall, Δίκτυα Υπολογιστών, 5η Έκδοση, Εκδόσεις Κλειδάριθμος, 2011.
  2. Larry L. Peterson, Bruce S. Davie, Δίκτυα Υπολογιστών: Μια Προσέγγιση από τη Σκοπιά των Συστημάτων, 4η Έκδοση, Εκδόσεις Κλειδάριθμος, 2009.
  3. Αλεξόπουλος Αριστείδης, Λαγογιάννης Γεώργιος, Τηλεπικοινωνίες και Δίκτυα Υπολογιστών, 8η Εκδ., Α. ΠΑΠΑΣΩΤΗΡΙΟΥ & ΣΙΑ ΟΕ, 2012.

Συμπληρωματική προτεινόμενη βιβλιογραφία:

  1. Douglas E. Comer, Δίκτυα Και Διαδίκτυα Υπολογιστών και Εφαρμογές τους στο Internet, 4η Έκδοση, Εκδόσεις Κλειδάριθμος, 2007
  2. Douglas E. Comer, Διαδίκτυα με TCP/IP: Αρχές, Πρωτόκολλα, και Αρχιτεκτονικές, 4η Έκδοση, Εκδόσεις Κλειδάριθμος, 2003
  3. Κωνσταντίνος Χειλάς, Αναστάσιος Πολίτης, Αλέξανδρος Βακαλούδης. “Εργαστηριακές Ασκήσεις Δικτύων Η/Υ”, [ηλεκτρ.βιβλ.] Αθήνα: Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών. Διαθέσιμο στο: http://hdl.handle.net/11419/1763, 2015.