SlideShare a Scribd company logo
1 of 33
Πρότυπο Αναφοράς
Open System Interconnection
(OSI)
Δίκτυα 1 (Θεωρία)
Μάθημα 3o
Σχεδίαση αρχιτεκτονικής
ενός δικτύου
 Η αρχιτεκτονική του δικτύου καθορίζει:
 τα φυσικά συστατικά
 την λειτουργική οργάνωση
 τις αρχές λειτουργίας
 τη μορφή που έχουν τα δεδομένα που
μεταφέρονται μεταξύ των συσκευών
παρέχοντας την δυνατότητα στους υπολογιστές
και στις λοιπές συσκευές να συνδέονται μεταξύ
τους για να σχηματίσουν ένα σύστημα
επικοινωνίας.
Σχεδίαση αρχιτεκτονικής
ενός δικτύου
 Οι πρώτες αρχιτεκτονικές δικτύων χαρακτηρίζονταν
από την μονολιθική σχεδίαση. Ουσιαστικά όλη η
αρχιτεκτονική υλοποιούνταν χωρίς σαφή διαχωρισμό
των λειτουργιών που υλοποιούσε το κάθε κομμάτι της.
Αυτό έκανε εξαιρετικά δύσκολη τη διόρθωση λαθών,
αλλά και την ενσωμάτωση νέων τεχνολογιών, αφού αυτό
θα σήμαινε μεγάλης έκτασης αλλαγές στην
αρχιτεκτονική.
 Για το λόγο αυτό υιοθετήθηκε η τεχνική του «Διαίρει
και Βασίλευε» (Divide and Conquer) επιβάλλοντας οι
λειτουργίες των δικτύων υπολογιστών να οργανώνονται
σε σειρές από στρώματα ή επίπεδα (layers). Αυτή η
διαστρωμάτωση είναι η βασική ιδέα, αλλά και η κοινή
πρακτική, σε όλες τις σύγχρονες αρχιτεκτονικές
δικτύων.
Στρωματοποιημένη
Αρχιτεκτονική Δικτύου
 Τα βασικά συστατικά της στρωματοποιημένης
αρχιτεκτονικής είναι:
 Οι υπηρεσίες (services): Το σύνολο των
ενεργειών που ένα στρώμα μπορεί να παρέχει
σε ένα άλλο (ανώτερου επίπεδου) στρώμα
 Τα πρωτόκολλα (protocols): Οι κανόνες
επικοινωνίας και το κάθε στρώμα επικοινωνεί
με τα γειτονικά του με τη μετάδοση μηνυμάτων
μέσω των αντίστοιχων διεπαφών.
 Οι διεπαφές (interfaces): Το μέσο/τρόπος της
επικοινωνίας μεταξύ των επιπέδων.
 Έτσι στη στρωματοποιημένη αρχιτεκτονική:
 Κάθε επίπεδο επιτελεί αυστηρά καθορισμένες λειτουργίες, ανεξάρτητες
από αυτές των άλλων επιπέδων.
 Ένα επίπεδο προσφέρει υπηρεσίες στο αμέσως υψηλότερο στην ιεραρχία
επίπεδο, ενώ χρησιμοποιεί τις υπηρεσίες του αμέσως κατώτερου στην
ιεραρχία επιπέδου.
 Σε μια αρχιτεκτονική ν-επιπέδων, το επίπεδο-ν ενός κόμβου συνομιλεί
με το επίπεδο-ν του κόμβου με τον οποίο ο πρώτος επικοινωνεί (ομότιμο
επίπεδο). Οι κανόνες και οι συμβάσεις που ρυθμίζουν την επικοινωνία
αυτή αναφέρονται συνολικά σαν πρωτόκολλα επιπέδου-ν. Στην
πραγματικότητα το κάθε επίπεδο μεταβιβάζει δεδομένα και πληροφορίες
ελέγχου στο αμέσως κατώτερο επίπεδο μέχρι αυτά να φτάσουν στο
τελευταίο επίπεδο. Κάτω από αυτό το επίπεδο υπάρχει το μέσο
μετάδοσης μέσω του οποίου γίνεται η πραγματική μεταφορά των
δεδομένων. Όταν τα δεδομένα φτάσουν στον κόμβο προορισμού,
ακολουθείται η αντίστροφη διαδικασία με τα δεδομένα να ανεβαίνουν τη
στοίβα των επιπέδων, μέχρις ότου φτάσουν στο επίπεδο για το οποίο
προορίζονται.
Στρωματοποιημένη
Αρχιτεκτονική Δικτύου
 Δίνεται μια αναπαράσταση της διαδικασίας, παραλληλίζοντας την
επικοινωνία σε ένα δίκτυο με την επικοινωνία των προέδρων δύο εταιριών
με χρήση του συμβατικού ταχυδρομείου. Στο συγκεκριμένο παράδειγμα, η
ενδεχόμενη αλλαγή του τρόπου μεταφοράς των επιστολών στο ταχυδρομείο
από τον οδηγό π.χ. με μηχανάκι αντί για αυτοκίνητο (αποφεύγοντας έτσι το
μποτιλιάρισμα) δεν επηρεάζει τις λειτουργίες των υπόλοιπων στρωμάτων
της αρχιτεκτονικής, αφού ο οδηγός εξακολουθεί να παρέχει την ίδια
υπηρεσία, απλά το κάνει με έναν πιο αποτελεσματικό τρόπο.
Πλεονεκτήματα στρωματοποιημένης
αρχιτεκτονικής
 Τα δύο σημαντικότερα πλεονεκτήματα της στρωματοποιημένης
αρχιτεκτονικής είναι τα ακόλουθα:
 Απλοποιεί τη σχεδίαση και την υλοποίηση ενός δικτύου.
 Διευκολύνει τη διόρθωση λαθών και την ενσωμάτωση νέων τεχνολογιών.
 Κατά τη σχεδίαση των στρωμάτων ενός δικτύου, θα πρέπει να ληφθούν
αποφάσεις για τον αριθμό των επιπέδων, τις λειτουργίες που θα
αναλάβουν να υλοποιούν τα επίπεδα καθώς επίσης και θέματα που
αφορούν:
 Τη Διευθυνσιοδότηση (Addressing).
 Την Ανίχνευση και Διόρθωση Λαθών (Error Detection and Correction).
 Τον Έλεγχο Ροής (Flow Control).
 Τον Κατακερματισμό και την Επανασύνθεση (Fragmentation -
Reassembly)
 Την Πολυπλεξία (Multiplexing).
 Τη Δρομολόγηση (Routing).
Υπηρεσίες
 Στα δίκτυα υπολογιστών υπηρεσία είναι κάθε
διαδικασία που υλοποιείται από τα επίπεδα του
πρωτοκόλλου με σκοπό να πραγματοποιηθεί η
επικοινωνία.
 Στην αρχιτεκτονική δικτύου που είναι
διαρθρωμένη σε επίπεδα, οι λειτουργίες που
επιτελεί κάθε επίπεδο σκοπό έχουν να
προσφέρουν υπηρεσίες στο αμέσως ανώτερο
επίπεδο. Έτσι οι υπηρεσίες που μπορεί να
παρέχουν τα επίπεδα μπορεί να είναι:
 η μεταφορά της πληροφορίας
 η σηματοδοσία
 η χρέωση
Σύγχρονες και
ασύγχρονες υπηρεσίες
 Όταν δύο τερματικές συσκευές του δικτύου
επικοινωνούν, δηλαδή γίνεται από άκρο σε άκρο
επικοινωνία οι υπηρεσίες που μπορεί να παρέχει το
δίκτυο για την μεταφορά των δεδομένων είναι:
 Σύγχρονες: Τα δεδομένα μεταφέρονται
χρησιμοποιώντας μία ακολουθία από bits με σταθερή
καθυστέρηση και με δεδομένο ρυθμό σφαλμάτων
 Ασύγχρονες: Τα bit των δεδομένων έχουν διαιρεθεί σε
πακέτα και μεταφέρονται το κάθε πακέτο ανεξάρτητα
από τα άλλα
 Όσον αφορά την ασύγχρονη επικοινωνία παρέχονται
δύο κατηγορίες υπηρεσιών:
 Υπηρεσία με σύνδεση (connection oriented service)
 Υπηρεσία χωρίς σύνδεση (connectionless service)
Υπηρεσία με σύνδεση
 Στην υπηρεσία με σύνδεση το άκρο που θέλει
να ξεκινήσει την επικοινωνία εγκαθιστά πρώτα
μια σύνδεση με το άλλο άκρο πριν ξεκινήσει η
μεταφορά των δεδομένων. Στην υπηρεσία με
σύνδεση τα δύο άκρα συμφωνούν στην αρχή ότι
θα επικοινωνήσουν, καθορίζουν από κοινού τις
παραμέτρους επικοινωνίας και στη συνέχεια
μεταφέρονται τα δεδομένα. Όταν πλέον δεν
υπάρχουν δεδομένα για μετάδοση, τα δύο άκρα
συμφωνούν για την διακοπή της επικοινωνίας
οπότε η σύνδεση τερματίζεται (π.χ. τηλεφωνικό
δίκτυο).
Υπηρεσία χωρίς σύνδεση
 Στην υπηρεσία χωρίς σύνδεση δεν έχει
προηγηθεί η αποκατάσταση σύνδεσης μεταξύ
αποστολέα και παραλήπτη. Τα πακέτα
δεδομένων μεταφέρονται ανεξάρτητα το ένα
από το άλλο και είναι πιθανό να φθάνουν στο
προορισμό τους με διαφορετική σειρά, οπότε ο
παραλήπτης θα πρέπει να έχει τη δυνατότητα
να τα τοποθετήσει στη σωστή σειρά. Η
υπηρεσία χωρίς σύνδεση μπορεί να
παρομοιασθεί με το κλασικό ταχυδρομείο.
Βασικά στοιχεία υπηρεσιών
 Για να πραγματοποιηθεί επικοινωνία το κάθε επίπεδο θα πρέπει
να υλοποιεί κάποιες διαδικασίες παρέχοντας υπηρεσίες στο
ανώτερο επίπεδό του.
 Οι βασικές καταστάσεις στις οποίες μπορεί να βρίσκεται μία
υπηρεσία είναι:
 Αναμονή (Listen): Σε αυτή τη κατάσταση η υπηρεσία αναμένει για
εισερχόμενες κλήσεις, περιμένει δηλαδή κάποιο άλλο άκρο να
στείλει αίτημα για επικοινωνία.
 Σύνδεση (Connect): Έχοντας λάβει αίτημα για σύνδεση,
υλοποιείται η σύνδεση οπότε τα δύο άκρα συμφωνούν να
επικοινωνήσουν.
 Λήψη (Receive): Σε αυτή τη κατάσταση η υπηρεσία λαμβάνει
δεδομένα που στέλνει το άλλο άκρο.
 Αποστολή (Send): Σε αυτή τη κατάσταση η υπηρεσία στέλνει
δεδομένα στο άλλο άκρο.
 Αποσύνδεση (Disconnect): Αφού ολοκληρωθεί η επικοινωνία τα
δύο άκρα συμφωνούν τα τερματίσουν την σύνδεση.
Πρωτόκολλα και
Αρχιτεκτονική Δικτύου
 Για να ανταλλάξουν δεδομένα δύο σταθμοί,
εκτός από την ύπαρξη διαδρομής μεταξύ τους,
είτε απευθείας είτε μέσω δικτύου
επικοινωνιών, χρειάζεται να ακολουθήσουν
επιπλέον κάποιες συγκεκριμένες διαδικασίες,
οι οποίες βασίζονται σε ένα σύνολο κανόνων.
 Πρωτόκολλο Επικοινωνίας (Communication
protocol) ή απλά Πρωτόκολλο (Protocol) είναι
ένα σύνολο κανόνων, το οποίο αποτελεί την
κοινή γλώσσα (τον κοινό κώδικα επικοινωνίας)
μεταξύ των σταθμών ενός δικτύου.
 Ο ρόλος των διαφόρων τμημάτων του
λογισμικού και του υλικού στη διεργασία της
επικοινωνίας, η μεταξύ τους σχέση, και τα
πρωτόκολλα τα οποία πρέπει να ακολουθούνται,
καθορίζονται από την αρχιτεκτονική δικτύου
(network architecture).
 Μάλιστα, με σκοπό να γίνει πιο εύκολη η
σχεδίαση και η υλοποίηση ενός δικτύου,
χρησιμοποιούνται ανεξάρτητα δομικά στοιχεία,
τα στρώματα (layers) ή επίπεδα (levels).
Αρχιτεκτονική Δικτύου
Στρωματοποιημένη
Αρχιτεκτονική Δικτύου
 Στην περίπτωση αυτή έχουμε
στρωματοποιημένη αρχιτεκτονική δικτύου.
 Ο αριθμός των επιπέδων, τα ονόματα, το
περιεχόμενο και η λειτουργία τους διαφέρουν
από αρχιτεκτονική σε αρχιτεκτονική.
 Όμως σε κάθε περίπτωση, ο σκοπός του κάθε
επιπέδου είναι να προσφέρει συγκεκριμένες
υπηρεσίες στα υψηλότερα επίπεδα, με τρόπο
διαφανή, απομονώνοντάς τα δηλαδή από τις
λεπτομέρειες σχετικά με το πώς πραγματικά
υλοποιούνται οι παρεχόμενες υπηρεσίες.
Τι μας προσφέρει
 Διαχωρισμό του προβλήματος της
επικοινωνίας σε μικρότερα και πιο εύκολα
διαχειρίσιμα προβλήματα.
 Εύκολη προσθήκη ή βελτίωση υπηρεσιών, αφού
οι απαιτούμενες αλλαγές περιορίζονται σε ένα
συγκεκριμένο επίπεδο.
 Οι σχεδιαστές, αφού αποφασίσουν τον αριθμό
των επιπέδων, που θα συμπεριλάβουν σε ένα
δίκτυο, το ρόλο του καθενός και τα
πρωτόκολλά τους, σχεδιάζουν και τη διεπαφή
(interface) ανάμεσα στα γειτονικά επίπεδα.
Ο ρόλος του ISO
 Η τυποποίηση είναι αναγκαία για να
εξασφαλίζεται η διαλειτουργικότητα μεταξύ
συσκευών διαφόρων κατασκευαστών και να
προωθείται ο ανταγωνισμός.
 Το 1984, ο Διεθνής Οργανισμός Τυποποίησης
(International Standard Organization, ISO)
δημοσίευσε ένα μοντέλο στρωματοποιημένης
αρχιτεκτονικής δικτύου, με στόχο την
τυποποίηση της επικοινωνίας συσκευών
διαφορετικών κατασκευαστών.
Το μοντέλο αναφοράς OSI
 Το μοντέλο αυτό ονομάστηκε μοντέλο αναφοράς
διασύνδεσης ανοικτών συστημάτων (Open
Systems Interconnection Reference Model).
 Αποτελείται από επτά επίπεδα, τα οποία
καλύπτουν διάφορες δικτυακές λειτουργίες,
εξοπλισμό και πρωτόκολλα.
 Το χαμηλότερο επίπεδο βρίσκεται πλησιέστερα
στο υλικό και το υψηλότερο στην εφαρμογή.
 Κάθε επίπεδο επικοινωνεί με τα επίπεδα που
βρίσκονται αμέσως πάνω και κάτω από αυτό και
προσφέρει υπηρεσίες στο ανώτερό του επίπεδο.
Το σύνολο των επιπέδων, των
πρωτοκόλλων και των διεπαφών
μεταξύ των επιπέδων αποτελούν την
αρχιτεκτονική του δικτύου.
• Το μοντέλο αναφοράς OSI είναι
μια αρχιτεκτονική δικτύου επτά
επιπέδων, που περιγράφει όλα τα
θέματα που αφορούν την
επικοινωνία μεταξύ των συσκευών
ενός δικτύου.
• Ανοικτά συστήματα (open
systems) είναι τα συστήματα στα
οποία η αρχιτεκτονική δεν αποτελεί
μυστικό. Τα συστήματα αυτά
μπορούν να συντεθούν από συσκευές
διαφορετικών κατασκευαστών που
ακολουθούν τα ίδια πρωτόκολλα και
πρότυπα.
Μοντέλο Αναφοράς OSI
One or more nodes
within the network
End host
Application
Presentation
Session
Transport
Network
Data link
Physical
Network
Data link
Physical
Network
Data link
Physical
End host
Application
Presentation
Session
Transport
Network
Data link
Physical
Η φιλοσοφία και
η χρήση του προτύπου
 Μια ευρέως αποδεκτή τεχνική δόμησης σε
επίπεδα.
 Οι λειτουργίες χωρίζονται σε ένα ιεραρχικό
σύνολο από επίπεδα.
 Κάθε επίπεδο σχετίζεται με ένα υποσύνολο
λειτουργιών που απαιτούνται για να
επικοινωνήσει με κάποιο άλλο σύστημα.
 Κάθε επίπεδο στηρίζεται στο αμέσως
χαμηλότερο του.
Επίπεδο Εφαρμογής
 Το υψηλότερο επίπεδο του μοντέλου OSI
 Παρέχει λειτουργίες και μηχανισμούς για την
υποστήριξη και διαχείριση των εφαρμογών.
 Προσδιορίζει το πρωτόκολλο στο οποίο
αναφέρονται οι εφαρμογές και δημιουργεί τα
κατάλληλα μηνύματα για να διαπιστώσει αν είναι
διαθέσιμη η αντίστοιχη εφαρμογή από την άλλη
πλευρά του δικτύου.
 Το ηλεκτρονικό ταχυδρομείο (e-mail), η
μεταφορά αρχείων (file transfer), η πρόσβαση
σε βάσεις δεδομένων (data access), κ.α.
ανήκουν στο επίπεδο αυτό.
Επίπεδο Παρουσίασης
 Τα δεδομένα αναπαριστώνται με διαφορετικούς
τρόπους στους διάφορους σταθμούς. Έτσι ένας
σταθμός δεν είναι δυνατόν να επεξεργαστεί
δεδομένα που προέρχονται από έναν άλλο
σταθμό όπου χρειάζεται μία διαφορετική μορφή
αναπαράστασης δεδομένων.
 Το επίπεδο αυτό είναι δηλαδή ο «μεταφραστής»
του δικτύου.
 Στο επίπεδο παρουσίασης γίνεται επίσης η
συμπίεση των δεδομένων για καλύτερη
εκμετάλλευση των πόρων του δικτύου και η
κρυπτογράφηση τους για λόγους ασφάλειας.
Επίπεδο Συνόδου – 1
 Το επίπεδο συνόδου επιτρέπει σε δύο
εφαρμογές, που εκτελούνται σε διαφορετικούς
υπολογιστές να δημιουργήσουν, χρησιμοποιήσουν
και να τερματίσουν σύνδεση, που λέγεται σύνοδος
(session).
 Παρέχει στα υψηλότερα επίπεδα υπηρεσίες που
μπορούν να χρησιμοποιηθούν για τη δημιουργία
συνόδων, όπως:
 Τη δυνατότητα να ξεκινήσουν μία σύνοδο.
 Τη δυνατότητα να υπάρχει διάλογος εμποδίζοντας
τα δύο μέρη να μεταδίδουν ταυτόχρονα.
Επίπεδο Συνόδου – 2
 Τη δυνατότητα να διαχειρίζονται τη σύνδεση, να
διαχωρίζουν δηλαδή τη σύνοδο σε δύο μέρη. Έτσι,
αν πάει κάτι στραβά κατά τη μετάδοση των
δεδομένων μιας συνόδου, να επαναληφθεί η
μετάδοση από ένα σημείο και μετά και η σύνοδος
να επαναφερθεί στην ομαλή κατάσταση.
 Τη δυνατότητα να τερματίζουν τη σύνοδο με
επιτυχία (και τα δύο μέρη συμφωνούν να
σταματήσουν). Να τονιστεί ότι κατά την περίοδο
της συνδιάλεξης μιας εφαρμογής, μπορεί να
πραγματοποιούνται και συνδιαλέξεις άλλων
εφαρμογών. Το επίπεδο συνόδου τις υποστηρίζει
όλες ταυτόχρονα.
Επίπεδο Μεταφοράς – 1
 Είναι το χαμηλότερο επίπεδο που παρέχει από
άκρη σε άκρη επικοινωνία.
 Θεωρείται το επίπεδο «κλειδί» στην ιεραρχία
των επτά επιπέδων, αφού βρίσκεται στα σύνορα
του υποδικτύου και των σταθμών του δικτύου.
 Οι λειτουργίες που εκτελούνται σε αυτό το
επίπεδο περιλαμβάνουν τεμαχισμό των
μηνυμάτων σε πακέτα, ελέγχους αρτιότητας των
πακέτων μετά τη μεταφορά, ελέγχους μη
απώλειας ή διπλής εκπομπής τους (δηλαδή
πακέτα στη σωστή σειρά, χωρίς λάθη και χωρίς
απώλειες).
Επίπεδο Μεταφοράς – 2
 Ακόμα, παρέχει τη ζητούμενη ποιότητα
υπηρεσίας στο επίπεδο συνόδου (π.χ. μέγιστος
αποδεκτός ρυθμός λαθών, μέγιστη αποδεκτή
καθυστέρηση, προτεραιότητα, επίπεδο
ασφάλειας), παρακολουθεί τη ροή των πακέτων
προς το δίκτυο και φροντίζει να αποφεύγεται η
υπερφόρτωση των πόρων του δικτύου.
 Το μέγεθος και η πολυπλοκότητα του
πρωτοκόλλου μεταφοράς εξαρτάται από το
πόσο αξιόπιστο ή αναξιόπιστο είναι το
υποδίκτυο που χρησιμοποιείται καθώς και οι
υπηρεσίες του επιπέδου δικτύου.
Επίπεδο Δικτύου
 Ο ρόλος του είναι η μετάδοση της πληροφορίας από τον
σταθμό πηγής στο σταθμό προορισμού.
 Για να το πετύχει αυτό, αποδίδει διευθύνσεις στα πακέτα
και μετατρέπει τις λογικές διευθύνσεις και τα ονόματα σε
φυσικές διευθύνσεις.
 Χειρίζεται όλα τα προβλήματα που αφορούν τη μετάδοση
πακέτων από ένα σταθμό σε έναν άλλο, όταν οι σταθμοί
δεν συνδέονται απευθείας, αλλά μέσω άλλων ενδιάμεσων
κόμβων.
 Φροντίζει τα πακέτα να ακολουθούν την καλύτερη
διαδρομή μέσα στο δίκτυο ανάλογα με την κατάσταση των
επικοινωνιακών γραμμών, την προτεραιότητα του σταθμού
και των μηνυμάτων του, την καλύτερη εκμετάλλευση των
πόρων του δικτύου και την κυκλοφοριακή συμφόρηση.
Επίπεδο Σύνδεσης Δεδομένων – 1
 Κάνει αξιόπιστη τη φυσική γραμμή σύνδεσης
μεταξύ δύο σταθμών.
 Από τα πακέτα του επιπέδου δικτύου φτιάχνει
πλαίσια δεδομένων (data frames).
 Ορίζει που αρχίζει και που τελειώνει κάθε
πλαίσιο προσθέτοντας την κατάλληλη
επικεφαλίδα (header) και ουρά (tailer), ανιχνεύει
σφάλματα μετάδοσης, επιδιορθώνει τα
αλλοιωμένα δεδομένα ή ζητά την επανεκπομπή
τους στην περίπτωση που δεν μπορεί να κάνει
επιδιόρθωση.
 Ελέγχει το πότε μπορεί να δεσμεύσει το φυσικό
μέσο για την αποστολή πλαισίων, ώστε να μη γίνει
ταυτόχρονη εκπομπή με άλλο σταθμό, και τέλος,
μεταβάλλει κατά περίπτωση τη ροή των πλαισίων
ανάλογα με τους ρυθμούς που μπορεί να δεχτεί ο
σταθμός παραλήπτης.
 Αξίζει να σημειωθεί, ότι στην περίπτωση δύο
σταθμών που συνδέονται μέσω δικτύου,
μεσολαβούν πολλές φυσικές γραμμές και συνεπώς
ο έλεγχος και η διόρθωση λαθών θα πρέπει να
γίνεται και σε επίπεδο ανώτερο του επιπέδου
σύνδεσης δεδομένων (από άκρη σε άκρη).
Επίπεδο Σύνδεσης Δεδομένων – 2
 Το χαμηλότερο επίπεδο του μοντέλου του OSI
είναι υπεύθυνο για τη μετάδοση bits από το
τηλεπικοινωνιακό κανάλι, το οποίο μπορεί να
είναι απλή γραμμή, ομοαξονικό καλώδιο, οπτική
ίνα ή/και ασύρματη ζεύξη.
 Καθορίζει τα ηλεκτρικά και μηχανικά
χαρακτηριστικά της σύνδεσης του σταθμού με το
μέσο μετάδοσης.
 Π.χ. αν χρησιμοποιείται καλώδιο ως μέσο
μετάδοσης, οι προδιαγραφές του φυσικού
επιπέδου καθορίζουν πόσους ακροδέκτες έχει ο
συνδετήρας, το ρόλο του κάθε ακροδέκτη, τις
διαστάσεις του, τις ανοχές κάθε διάστασης, κ.α.
Φυσικό Επίπεδο
Τα επίπεδα του
Μοντέλου OSI συνοπτικά

More Related Content

Similar to OSI Open System Interconnection-προτυπο αναφοράς.pptx

Τοπολογίες Τοπικών Δικτύων
Τοπολογίες Τοπικών ΔικτύωνΤοπολογίες Τοπικών Δικτύων
Τοπολογίες Τοπικών Δικτύωνstd09068
 
β 4 δίκτυα υπολογιστών
β 4 δίκτυα υπολογιστώνβ 4 δίκτυα υπολογιστών
β 4 δίκτυα υπολογιστώνionvam
 
Tα δομικά μέρη του δικτύου υπολογιστών
Tα δομικά μέρη του δικτύου υπολογιστώνTα δομικά μέρη του δικτύου υπολογιστών
Tα δομικά μέρη του δικτύου υπολογιστώνbasflor
 
Αρχιτεκτονική 27112014
Αρχιτεκτονική  27112014Αρχιτεκτονική  27112014
Αρχιτεκτονική 27112014texnikosweb
 
δικτυα μπουγια μπρικου
δικτυα μπουγια μπρικουδικτυα μπουγια μπρικου
δικτυα μπουγια μπρικουVasso Servou
 
δικτυα υπολογιστων ζουρδουμησ
δικτυα υπολογιστων ζουρδουμησδικτυα υπολογιστων ζουρδουμησ
δικτυα υπολογιστων ζουρδουμησVasso Servou
 
δικτυα υπολογιστων λουδαρου
δικτυα υπολογιστων λουδαρουδικτυα υπολογιστων λουδαρου
δικτυα υπολογιστων λουδαρουVasso Servou
 
VET4SBO Level 3 module 1 - unit 2 - 1.0 gr
VET4SBO Level 3   module 1 - unit 2 - 1.0 grVET4SBO Level 3   module 1 - unit 2 - 1.0 gr
VET4SBO Level 3 module 1 - unit 2 - 1.0 grKarel Van Isacker
 
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7Theodoros Leftheroudis
 
Μαϊτης Αντώνιος
Μαϊτης ΑντώνιοςΜαϊτης Αντώνιος
Μαϊτης ΑντώνιοςAntonis Maitis
 
δικτυα
δικτυαδικτυα
δικτυαElizaKar
 

Similar to OSI Open System Interconnection-προτυπο αναφοράς.pptx (20)

OSI 7 layers
OSI 7 layersOSI 7 layers
OSI 7 layers
 
Τοπολογίες Τοπικών Δικτύων
Τοπολογίες Τοπικών ΔικτύωνΤοπολογίες Τοπικών Δικτύων
Τοπολογίες Τοπικών Δικτύων
 
Kef08
Kef08Kef08
Kef08
 
β 4 δίκτυα υπολογιστών
β 4 δίκτυα υπολογιστώνβ 4 δίκτυα υπολογιστών
β 4 δίκτυα υπολογιστών
 
Tα δομικά μέρη του δικτύου υπολογιστών
Tα δομικά μέρη του δικτύου υπολογιστώνTα δομικά μέρη του δικτύου υπολογιστών
Tα δομικά μέρη του δικτύου υπολογιστών
 
Αρχιτεκτονική 27112014
Αρχιτεκτονική  27112014Αρχιτεκτονική  27112014
Αρχιτεκτονική 27112014
 
δικτυα μπουγια μπρικου
δικτυα μπουγια μπρικουδικτυα μπουγια μπρικου
δικτυα μπουγια μπρικου
 
Lan
LanLan
Lan
 
δικτυα υπολογιστων ζουρδουμησ
δικτυα υπολογιστων ζουρδουμησδικτυα υπολογιστων ζουρδουμησ
δικτυα υπολογιστων ζουρδουμησ
 
δικτυα
δικτυαδικτυα
δικτυα
 
δικτυα υπολογιστων λουδαρου
δικτυα υπολογιστων λουδαρουδικτυα υπολογιστων λουδαρου
δικτυα υπολογιστων λουδαρου
 
VET4SBO Level 3 module 1 - unit 2 - 1.0 gr
VET4SBO Level 3   module 1 - unit 2 - 1.0 grVET4SBO Level 3   module 1 - unit 2 - 1.0 gr
VET4SBO Level 3 module 1 - unit 2 - 1.0 gr
 
Ημερίδα Α΄ αθήνας για τα Δίκτυα Η/Υ
Ημερίδα Α΄ αθήνας για τα Δίκτυα Η/ΥΗμερίδα Α΄ αθήνας για τα Δίκτυα Η/Υ
Ημερίδα Α΄ αθήνας για τα Δίκτυα Η/Υ
 
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7
Τεχνολογία Δικτύων Επικοινωνιών Θεωρία κεφ. 7
 
Μαϊτης Αντώνιος
Μαϊτης ΑντώνιοςΜαϊτης Αντώνιος
Μαϊτης Αντώνιος
 
δικτυα
δικτυαδικτυα
δικτυα
 
δικτυα
δικτυαδικτυα
δικτυα
 
δικτυα
δικτυαδικτυα
δικτυα
 
δικτυα
δικτυαδικτυα
δικτυα
 
δικτυα
δικτυαδικτυα
δικτυα
 

OSI Open System Interconnection-προτυπο αναφοράς.pptx

  • 1. Πρότυπο Αναφοράς Open System Interconnection (OSI) Δίκτυα 1 (Θεωρία) Μάθημα 3o
  • 2. Σχεδίαση αρχιτεκτονικής ενός δικτύου  Η αρχιτεκτονική του δικτύου καθορίζει:  τα φυσικά συστατικά  την λειτουργική οργάνωση  τις αρχές λειτουργίας  τη μορφή που έχουν τα δεδομένα που μεταφέρονται μεταξύ των συσκευών παρέχοντας την δυνατότητα στους υπολογιστές και στις λοιπές συσκευές να συνδέονται μεταξύ τους για να σχηματίσουν ένα σύστημα επικοινωνίας.
  • 3. Σχεδίαση αρχιτεκτονικής ενός δικτύου  Οι πρώτες αρχιτεκτονικές δικτύων χαρακτηρίζονταν από την μονολιθική σχεδίαση. Ουσιαστικά όλη η αρχιτεκτονική υλοποιούνταν χωρίς σαφή διαχωρισμό των λειτουργιών που υλοποιούσε το κάθε κομμάτι της. Αυτό έκανε εξαιρετικά δύσκολη τη διόρθωση λαθών, αλλά και την ενσωμάτωση νέων τεχνολογιών, αφού αυτό θα σήμαινε μεγάλης έκτασης αλλαγές στην αρχιτεκτονική.  Για το λόγο αυτό υιοθετήθηκε η τεχνική του «Διαίρει και Βασίλευε» (Divide and Conquer) επιβάλλοντας οι λειτουργίες των δικτύων υπολογιστών να οργανώνονται σε σειρές από στρώματα ή επίπεδα (layers). Αυτή η διαστρωμάτωση είναι η βασική ιδέα, αλλά και η κοινή πρακτική, σε όλες τις σύγχρονες αρχιτεκτονικές δικτύων.
  • 4. Στρωματοποιημένη Αρχιτεκτονική Δικτύου  Τα βασικά συστατικά της στρωματοποιημένης αρχιτεκτονικής είναι:  Οι υπηρεσίες (services): Το σύνολο των ενεργειών που ένα στρώμα μπορεί να παρέχει σε ένα άλλο (ανώτερου επίπεδου) στρώμα  Τα πρωτόκολλα (protocols): Οι κανόνες επικοινωνίας και το κάθε στρώμα επικοινωνεί με τα γειτονικά του με τη μετάδοση μηνυμάτων μέσω των αντίστοιχων διεπαφών.  Οι διεπαφές (interfaces): Το μέσο/τρόπος της επικοινωνίας μεταξύ των επιπέδων.
  • 5.  Έτσι στη στρωματοποιημένη αρχιτεκτονική:  Κάθε επίπεδο επιτελεί αυστηρά καθορισμένες λειτουργίες, ανεξάρτητες από αυτές των άλλων επιπέδων.  Ένα επίπεδο προσφέρει υπηρεσίες στο αμέσως υψηλότερο στην ιεραρχία επίπεδο, ενώ χρησιμοποιεί τις υπηρεσίες του αμέσως κατώτερου στην ιεραρχία επιπέδου.  Σε μια αρχιτεκτονική ν-επιπέδων, το επίπεδο-ν ενός κόμβου συνομιλεί με το επίπεδο-ν του κόμβου με τον οποίο ο πρώτος επικοινωνεί (ομότιμο επίπεδο). Οι κανόνες και οι συμβάσεις που ρυθμίζουν την επικοινωνία αυτή αναφέρονται συνολικά σαν πρωτόκολλα επιπέδου-ν. Στην πραγματικότητα το κάθε επίπεδο μεταβιβάζει δεδομένα και πληροφορίες ελέγχου στο αμέσως κατώτερο επίπεδο μέχρι αυτά να φτάσουν στο τελευταίο επίπεδο. Κάτω από αυτό το επίπεδο υπάρχει το μέσο μετάδοσης μέσω του οποίου γίνεται η πραγματική μεταφορά των δεδομένων. Όταν τα δεδομένα φτάσουν στον κόμβο προορισμού, ακολουθείται η αντίστροφη διαδικασία με τα δεδομένα να ανεβαίνουν τη στοίβα των επιπέδων, μέχρις ότου φτάσουν στο επίπεδο για το οποίο προορίζονται. Στρωματοποιημένη Αρχιτεκτονική Δικτύου
  • 6.  Δίνεται μια αναπαράσταση της διαδικασίας, παραλληλίζοντας την επικοινωνία σε ένα δίκτυο με την επικοινωνία των προέδρων δύο εταιριών με χρήση του συμβατικού ταχυδρομείου. Στο συγκεκριμένο παράδειγμα, η ενδεχόμενη αλλαγή του τρόπου μεταφοράς των επιστολών στο ταχυδρομείο από τον οδηγό π.χ. με μηχανάκι αντί για αυτοκίνητο (αποφεύγοντας έτσι το μποτιλιάρισμα) δεν επηρεάζει τις λειτουργίες των υπόλοιπων στρωμάτων της αρχιτεκτονικής, αφού ο οδηγός εξακολουθεί να παρέχει την ίδια υπηρεσία, απλά το κάνει με έναν πιο αποτελεσματικό τρόπο.
  • 7. Πλεονεκτήματα στρωματοποιημένης αρχιτεκτονικής  Τα δύο σημαντικότερα πλεονεκτήματα της στρωματοποιημένης αρχιτεκτονικής είναι τα ακόλουθα:  Απλοποιεί τη σχεδίαση και την υλοποίηση ενός δικτύου.  Διευκολύνει τη διόρθωση λαθών και την ενσωμάτωση νέων τεχνολογιών.  Κατά τη σχεδίαση των στρωμάτων ενός δικτύου, θα πρέπει να ληφθούν αποφάσεις για τον αριθμό των επιπέδων, τις λειτουργίες που θα αναλάβουν να υλοποιούν τα επίπεδα καθώς επίσης και θέματα που αφορούν:  Τη Διευθυνσιοδότηση (Addressing).  Την Ανίχνευση και Διόρθωση Λαθών (Error Detection and Correction).  Τον Έλεγχο Ροής (Flow Control).  Τον Κατακερματισμό και την Επανασύνθεση (Fragmentation - Reassembly)  Την Πολυπλεξία (Multiplexing).  Τη Δρομολόγηση (Routing).
  • 8. Υπηρεσίες  Στα δίκτυα υπολογιστών υπηρεσία είναι κάθε διαδικασία που υλοποιείται από τα επίπεδα του πρωτοκόλλου με σκοπό να πραγματοποιηθεί η επικοινωνία.  Στην αρχιτεκτονική δικτύου που είναι διαρθρωμένη σε επίπεδα, οι λειτουργίες που επιτελεί κάθε επίπεδο σκοπό έχουν να προσφέρουν υπηρεσίες στο αμέσως ανώτερο επίπεδο. Έτσι οι υπηρεσίες που μπορεί να παρέχουν τα επίπεδα μπορεί να είναι:  η μεταφορά της πληροφορίας  η σηματοδοσία  η χρέωση
  • 9. Σύγχρονες και ασύγχρονες υπηρεσίες  Όταν δύο τερματικές συσκευές του δικτύου επικοινωνούν, δηλαδή γίνεται από άκρο σε άκρο επικοινωνία οι υπηρεσίες που μπορεί να παρέχει το δίκτυο για την μεταφορά των δεδομένων είναι:  Σύγχρονες: Τα δεδομένα μεταφέρονται χρησιμοποιώντας μία ακολουθία από bits με σταθερή καθυστέρηση και με δεδομένο ρυθμό σφαλμάτων  Ασύγχρονες: Τα bit των δεδομένων έχουν διαιρεθεί σε πακέτα και μεταφέρονται το κάθε πακέτο ανεξάρτητα από τα άλλα  Όσον αφορά την ασύγχρονη επικοινωνία παρέχονται δύο κατηγορίες υπηρεσιών:  Υπηρεσία με σύνδεση (connection oriented service)  Υπηρεσία χωρίς σύνδεση (connectionless service)
  • 10. Υπηρεσία με σύνδεση  Στην υπηρεσία με σύνδεση το άκρο που θέλει να ξεκινήσει την επικοινωνία εγκαθιστά πρώτα μια σύνδεση με το άλλο άκρο πριν ξεκινήσει η μεταφορά των δεδομένων. Στην υπηρεσία με σύνδεση τα δύο άκρα συμφωνούν στην αρχή ότι θα επικοινωνήσουν, καθορίζουν από κοινού τις παραμέτρους επικοινωνίας και στη συνέχεια μεταφέρονται τα δεδομένα. Όταν πλέον δεν υπάρχουν δεδομένα για μετάδοση, τα δύο άκρα συμφωνούν για την διακοπή της επικοινωνίας οπότε η σύνδεση τερματίζεται (π.χ. τηλεφωνικό δίκτυο).
  • 11. Υπηρεσία χωρίς σύνδεση  Στην υπηρεσία χωρίς σύνδεση δεν έχει προηγηθεί η αποκατάσταση σύνδεσης μεταξύ αποστολέα και παραλήπτη. Τα πακέτα δεδομένων μεταφέρονται ανεξάρτητα το ένα από το άλλο και είναι πιθανό να φθάνουν στο προορισμό τους με διαφορετική σειρά, οπότε ο παραλήπτης θα πρέπει να έχει τη δυνατότητα να τα τοποθετήσει στη σωστή σειρά. Η υπηρεσία χωρίς σύνδεση μπορεί να παρομοιασθεί με το κλασικό ταχυδρομείο.
  • 12. Βασικά στοιχεία υπηρεσιών  Για να πραγματοποιηθεί επικοινωνία το κάθε επίπεδο θα πρέπει να υλοποιεί κάποιες διαδικασίες παρέχοντας υπηρεσίες στο ανώτερο επίπεδό του.  Οι βασικές καταστάσεις στις οποίες μπορεί να βρίσκεται μία υπηρεσία είναι:  Αναμονή (Listen): Σε αυτή τη κατάσταση η υπηρεσία αναμένει για εισερχόμενες κλήσεις, περιμένει δηλαδή κάποιο άλλο άκρο να στείλει αίτημα για επικοινωνία.  Σύνδεση (Connect): Έχοντας λάβει αίτημα για σύνδεση, υλοποιείται η σύνδεση οπότε τα δύο άκρα συμφωνούν να επικοινωνήσουν.  Λήψη (Receive): Σε αυτή τη κατάσταση η υπηρεσία λαμβάνει δεδομένα που στέλνει το άλλο άκρο.  Αποστολή (Send): Σε αυτή τη κατάσταση η υπηρεσία στέλνει δεδομένα στο άλλο άκρο.  Αποσύνδεση (Disconnect): Αφού ολοκληρωθεί η επικοινωνία τα δύο άκρα συμφωνούν τα τερματίσουν την σύνδεση.
  • 13. Πρωτόκολλα και Αρχιτεκτονική Δικτύου  Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ τους, είτε απευθείας είτε μέσω δικτύου επικοινωνιών, χρειάζεται να ακολουθήσουν επιπλέον κάποιες συγκεκριμένες διαδικασίες, οι οποίες βασίζονται σε ένα σύνολο κανόνων.  Πρωτόκολλο Επικοινωνίας (Communication protocol) ή απλά Πρωτόκολλο (Protocol) είναι ένα σύνολο κανόνων, το οποίο αποτελεί την κοινή γλώσσα (τον κοινό κώδικα επικοινωνίας) μεταξύ των σταθμών ενός δικτύου.
  • 14.  Ο ρόλος των διαφόρων τμημάτων του λογισμικού και του υλικού στη διεργασία της επικοινωνίας, η μεταξύ τους σχέση, και τα πρωτόκολλα τα οποία πρέπει να ακολουθούνται, καθορίζονται από την αρχιτεκτονική δικτύου (network architecture).  Μάλιστα, με σκοπό να γίνει πιο εύκολη η σχεδίαση και η υλοποίηση ενός δικτύου, χρησιμοποιούνται ανεξάρτητα δομικά στοιχεία, τα στρώματα (layers) ή επίπεδα (levels). Αρχιτεκτονική Δικτύου
  • 15. Στρωματοποιημένη Αρχιτεκτονική Δικτύου  Στην περίπτωση αυτή έχουμε στρωματοποιημένη αρχιτεκτονική δικτύου.  Ο αριθμός των επιπέδων, τα ονόματα, το περιεχόμενο και η λειτουργία τους διαφέρουν από αρχιτεκτονική σε αρχιτεκτονική.  Όμως σε κάθε περίπτωση, ο σκοπός του κάθε επιπέδου είναι να προσφέρει συγκεκριμένες υπηρεσίες στα υψηλότερα επίπεδα, με τρόπο διαφανή, απομονώνοντάς τα δηλαδή από τις λεπτομέρειες σχετικά με το πώς πραγματικά υλοποιούνται οι παρεχόμενες υπηρεσίες.
  • 16. Τι μας προσφέρει  Διαχωρισμό του προβλήματος της επικοινωνίας σε μικρότερα και πιο εύκολα διαχειρίσιμα προβλήματα.  Εύκολη προσθήκη ή βελτίωση υπηρεσιών, αφού οι απαιτούμενες αλλαγές περιορίζονται σε ένα συγκεκριμένο επίπεδο.  Οι σχεδιαστές, αφού αποφασίσουν τον αριθμό των επιπέδων, που θα συμπεριλάβουν σε ένα δίκτυο, το ρόλο του καθενός και τα πρωτόκολλά τους, σχεδιάζουν και τη διεπαφή (interface) ανάμεσα στα γειτονικά επίπεδα.
  • 17.
  • 18. Ο ρόλος του ISO  Η τυποποίηση είναι αναγκαία για να εξασφαλίζεται η διαλειτουργικότητα μεταξύ συσκευών διαφόρων κατασκευαστών και να προωθείται ο ανταγωνισμός.  Το 1984, ο Διεθνής Οργανισμός Τυποποίησης (International Standard Organization, ISO) δημοσίευσε ένα μοντέλο στρωματοποιημένης αρχιτεκτονικής δικτύου, με στόχο την τυποποίηση της επικοινωνίας συσκευών διαφορετικών κατασκευαστών.
  • 19. Το μοντέλο αναφοράς OSI  Το μοντέλο αυτό ονομάστηκε μοντέλο αναφοράς διασύνδεσης ανοικτών συστημάτων (Open Systems Interconnection Reference Model).  Αποτελείται από επτά επίπεδα, τα οποία καλύπτουν διάφορες δικτυακές λειτουργίες, εξοπλισμό και πρωτόκολλα.  Το χαμηλότερο επίπεδο βρίσκεται πλησιέστερα στο υλικό και το υψηλότερο στην εφαρμογή.  Κάθε επίπεδο επικοινωνεί με τα επίπεδα που βρίσκονται αμέσως πάνω και κάτω από αυτό και προσφέρει υπηρεσίες στο ανώτερό του επίπεδο.
  • 20. Το σύνολο των επιπέδων, των πρωτοκόλλων και των διεπαφών μεταξύ των επιπέδων αποτελούν την αρχιτεκτονική του δικτύου. • Το μοντέλο αναφοράς OSI είναι μια αρχιτεκτονική δικτύου επτά επιπέδων, που περιγράφει όλα τα θέματα που αφορούν την επικοινωνία μεταξύ των συσκευών ενός δικτύου. • Ανοικτά συστήματα (open systems) είναι τα συστήματα στα οποία η αρχιτεκτονική δεν αποτελεί μυστικό. Τα συστήματα αυτά μπορούν να συντεθούν από συσκευές διαφορετικών κατασκευαστών που ακολουθούν τα ίδια πρωτόκολλα και πρότυπα.
  • 21. Μοντέλο Αναφοράς OSI One or more nodes within the network End host Application Presentation Session Transport Network Data link Physical Network Data link Physical Network Data link Physical End host Application Presentation Session Transport Network Data link Physical
  • 22. Η φιλοσοφία και η χρήση του προτύπου  Μια ευρέως αποδεκτή τεχνική δόμησης σε επίπεδα.  Οι λειτουργίες χωρίζονται σε ένα ιεραρχικό σύνολο από επίπεδα.  Κάθε επίπεδο σχετίζεται με ένα υποσύνολο λειτουργιών που απαιτούνται για να επικοινωνήσει με κάποιο άλλο σύστημα.  Κάθε επίπεδο στηρίζεται στο αμέσως χαμηλότερο του.
  • 23. Επίπεδο Εφαρμογής  Το υψηλότερο επίπεδο του μοντέλου OSI  Παρέχει λειτουργίες και μηχανισμούς για την υποστήριξη και διαχείριση των εφαρμογών.  Προσδιορίζει το πρωτόκολλο στο οποίο αναφέρονται οι εφαρμογές και δημιουργεί τα κατάλληλα μηνύματα για να διαπιστώσει αν είναι διαθέσιμη η αντίστοιχη εφαρμογή από την άλλη πλευρά του δικτύου.  Το ηλεκτρονικό ταχυδρομείο (e-mail), η μεταφορά αρχείων (file transfer), η πρόσβαση σε βάσεις δεδομένων (data access), κ.α. ανήκουν στο επίπεδο αυτό.
  • 24. Επίπεδο Παρουσίασης  Τα δεδομένα αναπαριστώνται με διαφορετικούς τρόπους στους διάφορους σταθμούς. Έτσι ένας σταθμός δεν είναι δυνατόν να επεξεργαστεί δεδομένα που προέρχονται από έναν άλλο σταθμό όπου χρειάζεται μία διαφορετική μορφή αναπαράστασης δεδομένων.  Το επίπεδο αυτό είναι δηλαδή ο «μεταφραστής» του δικτύου.  Στο επίπεδο παρουσίασης γίνεται επίσης η συμπίεση των δεδομένων για καλύτερη εκμετάλλευση των πόρων του δικτύου και η κρυπτογράφηση τους για λόγους ασφάλειας.
  • 25. Επίπεδο Συνόδου – 1  Το επίπεδο συνόδου επιτρέπει σε δύο εφαρμογές, που εκτελούνται σε διαφορετικούς υπολογιστές να δημιουργήσουν, χρησιμοποιήσουν και να τερματίσουν σύνδεση, που λέγεται σύνοδος (session).  Παρέχει στα υψηλότερα επίπεδα υπηρεσίες που μπορούν να χρησιμοποιηθούν για τη δημιουργία συνόδων, όπως:  Τη δυνατότητα να ξεκινήσουν μία σύνοδο.  Τη δυνατότητα να υπάρχει διάλογος εμποδίζοντας τα δύο μέρη να μεταδίδουν ταυτόχρονα.
  • 26. Επίπεδο Συνόδου – 2  Τη δυνατότητα να διαχειρίζονται τη σύνδεση, να διαχωρίζουν δηλαδή τη σύνοδο σε δύο μέρη. Έτσι, αν πάει κάτι στραβά κατά τη μετάδοση των δεδομένων μιας συνόδου, να επαναληφθεί η μετάδοση από ένα σημείο και μετά και η σύνοδος να επαναφερθεί στην ομαλή κατάσταση.  Τη δυνατότητα να τερματίζουν τη σύνοδο με επιτυχία (και τα δύο μέρη συμφωνούν να σταματήσουν). Να τονιστεί ότι κατά την περίοδο της συνδιάλεξης μιας εφαρμογής, μπορεί να πραγματοποιούνται και συνδιαλέξεις άλλων εφαρμογών. Το επίπεδο συνόδου τις υποστηρίζει όλες ταυτόχρονα.
  • 27. Επίπεδο Μεταφοράς – 1  Είναι το χαμηλότερο επίπεδο που παρέχει από άκρη σε άκρη επικοινωνία.  Θεωρείται το επίπεδο «κλειδί» στην ιεραρχία των επτά επιπέδων, αφού βρίσκεται στα σύνορα του υποδικτύου και των σταθμών του δικτύου.  Οι λειτουργίες που εκτελούνται σε αυτό το επίπεδο περιλαμβάνουν τεμαχισμό των μηνυμάτων σε πακέτα, ελέγχους αρτιότητας των πακέτων μετά τη μεταφορά, ελέγχους μη απώλειας ή διπλής εκπομπής τους (δηλαδή πακέτα στη σωστή σειρά, χωρίς λάθη και χωρίς απώλειες).
  • 28. Επίπεδο Μεταφοράς – 2  Ακόμα, παρέχει τη ζητούμενη ποιότητα υπηρεσίας στο επίπεδο συνόδου (π.χ. μέγιστος αποδεκτός ρυθμός λαθών, μέγιστη αποδεκτή καθυστέρηση, προτεραιότητα, επίπεδο ασφάλειας), παρακολουθεί τη ροή των πακέτων προς το δίκτυο και φροντίζει να αποφεύγεται η υπερφόρτωση των πόρων του δικτύου.  Το μέγεθος και η πολυπλοκότητα του πρωτοκόλλου μεταφοράς εξαρτάται από το πόσο αξιόπιστο ή αναξιόπιστο είναι το υποδίκτυο που χρησιμοποιείται καθώς και οι υπηρεσίες του επιπέδου δικτύου.
  • 29. Επίπεδο Δικτύου  Ο ρόλος του είναι η μετάδοση της πληροφορίας από τον σταθμό πηγής στο σταθμό προορισμού.  Για να το πετύχει αυτό, αποδίδει διευθύνσεις στα πακέτα και μετατρέπει τις λογικές διευθύνσεις και τα ονόματα σε φυσικές διευθύνσεις.  Χειρίζεται όλα τα προβλήματα που αφορούν τη μετάδοση πακέτων από ένα σταθμό σε έναν άλλο, όταν οι σταθμοί δεν συνδέονται απευθείας, αλλά μέσω άλλων ενδιάμεσων κόμβων.  Φροντίζει τα πακέτα να ακολουθούν την καλύτερη διαδρομή μέσα στο δίκτυο ανάλογα με την κατάσταση των επικοινωνιακών γραμμών, την προτεραιότητα του σταθμού και των μηνυμάτων του, την καλύτερη εκμετάλλευση των πόρων του δικτύου και την κυκλοφοριακή συμφόρηση.
  • 30. Επίπεδο Σύνδεσης Δεδομένων – 1  Κάνει αξιόπιστη τη φυσική γραμμή σύνδεσης μεταξύ δύο σταθμών.  Από τα πακέτα του επιπέδου δικτύου φτιάχνει πλαίσια δεδομένων (data frames).  Ορίζει που αρχίζει και που τελειώνει κάθε πλαίσιο προσθέτοντας την κατάλληλη επικεφαλίδα (header) και ουρά (tailer), ανιχνεύει σφάλματα μετάδοσης, επιδιορθώνει τα αλλοιωμένα δεδομένα ή ζητά την επανεκπομπή τους στην περίπτωση που δεν μπορεί να κάνει επιδιόρθωση.
  • 31.  Ελέγχει το πότε μπορεί να δεσμεύσει το φυσικό μέσο για την αποστολή πλαισίων, ώστε να μη γίνει ταυτόχρονη εκπομπή με άλλο σταθμό, και τέλος, μεταβάλλει κατά περίπτωση τη ροή των πλαισίων ανάλογα με τους ρυθμούς που μπορεί να δεχτεί ο σταθμός παραλήπτης.  Αξίζει να σημειωθεί, ότι στην περίπτωση δύο σταθμών που συνδέονται μέσω δικτύου, μεσολαβούν πολλές φυσικές γραμμές και συνεπώς ο έλεγχος και η διόρθωση λαθών θα πρέπει να γίνεται και σε επίπεδο ανώτερο του επιπέδου σύνδεσης δεδομένων (από άκρη σε άκρη). Επίπεδο Σύνδεσης Δεδομένων – 2
  • 32.  Το χαμηλότερο επίπεδο του μοντέλου του OSI είναι υπεύθυνο για τη μετάδοση bits από το τηλεπικοινωνιακό κανάλι, το οποίο μπορεί να είναι απλή γραμμή, ομοαξονικό καλώδιο, οπτική ίνα ή/και ασύρματη ζεύξη.  Καθορίζει τα ηλεκτρικά και μηχανικά χαρακτηριστικά της σύνδεσης του σταθμού με το μέσο μετάδοσης.  Π.χ. αν χρησιμοποιείται καλώδιο ως μέσο μετάδοσης, οι προδιαγραφές του φυσικού επιπέδου καθορίζουν πόσους ακροδέκτες έχει ο συνδετήρας, το ρόλο του κάθε ακροδέκτη, τις διαστάσεις του, τις ανοχές κάθε διάστασης, κ.α. Φυσικό Επίπεδο