Η σχεδίαση και ανάπτυξη ενός δικτύου υπολογιστών είναι μια σύνθετη διαδικασία που απαιτεί προσεκτικά βήματα σε όλα τα επίπεδα. Η σχεδίαση υλοποιείται σε επίπεδα (στρώματα) από το μέσο μετάδοσης μέχρι τον τελικό χρήστη. Αυτή  η αρχιτεκτονική ονομάζεται στρωματοποιημένη. Τα βασικά συστατικά της στρωματοποιημένης αρχιτεκτονικής είναι: οι υπηρεσίες (services) τα πρωτόκολλα (protocols) και οι διεπαφές (interfaces). Στα πλαίσια αυτής της ενότητας θα κάνουμε μια συνοπτική αναφορά στις γενικές[1] υπηρεσίες δικτύου[2].

Με βάση την στρωματοποιημένη αρχιτεκτονική έχουν αναπτυχθεί δύο βασικά μοντέλα αναφοράς το OSI που αποτελεί μια πρόταση προτυποποίησης του I.S.O. προς τους κατασκευαστές υλικού και λογισμικού δικτύων και το μοντέλο TCP/IP που επιτρέπει τη σύνδεση πολλών διαφορετικών συστημάτων και δικτύων. 



[1] Υπηρεσίες δηλαδή ανεξάρτητες από την αρχιτεκτονική του δικτύου.

[2] Σε επόμενη ενότητα θα μιλήσουμε θα παρουσιάσουμε συνοπτικά μερικά πρωτόκολλα τοπικών δικτύων.