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


Θέματα διαλέξεων Εργαστηριού Δικτύων Υπολογιστών:

  • εισαγωγή στην έννοια «Προγραμματισμός σε Δίκτυα» (Network Programming)
  • αναφορά στο μοντέλο OSI
  • εισαγωγή στα πρωτόκολλα TCP και UDP του επιπέδου μεταφοράς
  • τι είναι τα ports και σε τι εξυπηρετούν
  • διευθυνσιοδότηση σε IP δίκτυα (κλάσεις δικτύων, ip-διευθύνσεις, subnet masks, δίκτυα, υποδίκτυα, τελικοί χρήστες δικτύου)
  • δικτυακές συσκευές (δρομολογητές, switches, hubs, γέφυρες)
  • συνδεσμολογία ενεργών δικτυακών συσκευών σε ένα ετερογενές δίκτυο
  • συζήτηση πάνω σε θέματα πρωτοκόλλων/αλγορίθμων δρομολόγησης
  • ταξινόμησης των δικτυακών συσκευών στα διάφορα επίπεδα του OSI, συγκριτική παρουσίαση συναφών ζητημάτων όπως «Routing vs. Bridging»
  • δομημένη καλωδίωση (οριζόντια, κάθετη κλπ) 10BaseT, 10Base2
  • TCP και UDP sockets με αναφορά και παρουσίαση του μοντέλου «Πελάτη-Εξυπηρετητή» (Client-Server)
  • δομές χρήσιμες στον προγραμματισμό δικτύων, αναφορά σε χρήσιμες συναρτήσεις και κλήσεις συστήματος σχετικά με τη χρήση των sockets (socket, connect, bind, listen, accept, fork , exec, write, read κτλ)