Περιεχόμενο Μαθήματος
Ενότητα 1 (4 Ώρες): Εισαγωγή
Πρωτόκολλα και αρχιτεκτονική πρωτοκόλλων, Μοντέλο αναφοράς κατά ΟSI, Διαδικτυακός προγραμματισμός και εφαρμογές)
Ενότητα 2 (6 Ώρες): Μετάδοση πακέτων
Πακέτα και ανίχνευση σφαλμάτων, Τεχνολογίες –πρωτόκολλα-τοπολογίες LAN (Aλγόριθμος CSMA/CD, Fast Ethernet, Gigabit Ethernet, 10G Ethernet), Καλωδίωση LAN, Επέκταση των LAN με Γέφυρες, Μεταγωγείς 2ου επιπέδου (Layer 2 Switches), Επαναλήπτες, Οπτικά μοντεμ
Ενότητα 3 (8 Ώρες): Διαδικτύωση
Διαδικτύωση: Έννοιες, αρχιτεκτονική και πρωτόκολλα, ΙP διευθύνσεις, ARP, IPv6, TCP, UDP, NAT, Δρομολόγηση IP πακέτων
Ενότητα 4 (6 Ώρες): Δικτυακές εφαρμογές
Αλληλεπίδραση πελάτη-εξυπηρετητή, DNS, SMTP, HTTP, Τηλεφωνία πάνω από IP, Τεχνολογίες δυναμικών και ενεργών σελίδων, ASP, PHP, Java, Javascript, Ασφάλεια στο διαδίκτυο
Επιπρόσθετη βιβλιογραφία για μελέτη
1. Douglas E. Comer, Computer Networks and Internets, Prentice Hall; 5th edition (April 28, 2008)
2. William Stallings, Data and Computer Communications, Prentice Hall; 9 edition (August 13, 2010)
3. Larry L. Peterson and Bruce S. Davies, Computer Networks: A Systems Approach (The Morgan Kaufmann Series in Networking), Morgan Kaufmann; 5 edition (March 25, 2011)
4. Douglas E. Comer, Internetworking with TCP/IP, Vol 1, Prentice Hall; 5 edition (July 10, 2005)