τι είναι ο ορισμός και η έννοια
Οι τεχνολογικές εξελίξεις ακολουθούν, ως επί το πλείστον, μια σειρά γραπτών κωδικών που επιτρέπουν την αλληλεπίδρασή τους με άλλες εξελίξεις. Αυτό ισχύει για τα πρωτόκολλα δικτύου, για τα οποία υπάρχει το πρότυπο OSI.
Το μοντέλο OSI (αρκτικόλεξο για Ανοίξτε τη διασύνδεση συστήματος ή ανοιχτό σύστημα διασύνδεσης συστημάτων) αποτελεί ένα μοντέλο για το πώς πρέπει να λειτουργεί οποιοδήποτε πρωτόκολλο δικτύου δομημένο σε επίπεδα.
Έχει αναπτυχθεί από το ISO (Διεθνής Οργανισμός Τυποποίησης), και αποτελείται από επτά επίπεδα που καθορίζουν τον τρόπο με τον οποίο οι πληροφορίες πρέπει να ταξιδεύουν μεταξύ των διαφόρων κόμβων ενός δικτύου ψηφιακών επικοινωνιών.
Αυτό το μοντέλο, από μόνο του, δεν ορίζει ένα πρωτόκολλο, αλλά έναν τρόπο με τον οποίο πρέπει να είναι δομημένο ώστε να επιτρέπουν σε στοιχεία που ακολουθούν τα πρότυπα να αλληλεπιδρούν μεταξύ τους.
Απώτατη αποστολή του είναι να αποφύγει τις ασυναρτησίες στις επικοινωνίες, ειδικά μεταξύ συσκευών και πρωτοκόλλων από διαφορετικούς κατασκευαστές. Κάθε επίπεδο έχει τα πρωτόκολλά του, οπότε ας εξετάσουμε κάθε ένα από αυτά.
Από τα επτά επίπεδα, τα χαμηλότερα τρία λειτουργούν με το φυσικό μέσο, ενώ τα τέσσερα τελευταία το κάνουν για εφαρμογές. Το πρώτο είναι ακριβώς το φυσικό επίπεδο.
Το Physical Layer είναι υπεύθυνο για τη μετάδοση πληροφοριών σε επίπεδο bit, διασφαλίζοντας ότι κάθε ένα από τα bit που αποστέλλονται φτάνει σωστά στο άλλο άκρο του καναλιού επικοινωνίας και φροντίζει για τις πιο μηχανικές πτυχές της επικοινωνίας.
Σε αυτό το επίπεδο αποφασίζονται τα θεμελιώδη πράγματα, όπως πόσα βολτ θα αντιπροσωπεύονται ένα ή μηδέν, η διάρκεια του σήματος για μία ή άλλη τιμή και η καθιέρωση της μετάδοσης.
Το επόμενο επίπεδο ονομάζεται "Link"
Εάν το προηγούμενο επίπεδο ήταν υπεύθυνο για τη διασφάλιση της λήψης ενός απεσταλμένου bit με την ίδια τιμή στην άλλη πλευρά, δεν παρέχει τους μηχανισμούς για τη διευκόλυνση της ανίχνευσης και της επακόλουθης διόρθωσης σφαλμάτων, η οποία παρέχεται σε αυτό το άλλο επίπεδο.
Έτσι, αυτό το επίπεδο φροντίζει για την προετοιμασία των πακέτων δεδομένων, υποδεικνύοντας πώς οριοθετούνται και πόσο μετράνε, καθώς και τους μηχανισμούς για την ανίχνευση, τον έλεγχο και τη διόρθωση σφαλμάτων.
Αυτά τα πακέτα δεδομένων που δημιουργήθηκαν στο επίπεδο συνδέσμου πρέπει να δρομολογηθούν, και εκεί βρίσκεται το τρίτο επίπεδο, το επίπεδο δικτύου, στο παιχνίδι.
Σε αυτό το επίπεδο υπάρχουν διάφοροι μηχανισμοί που επιτρέπουν, μεταξύ άλλων, την επιλογή της βέλτιστης διαδρομής για την αποστολή των πακέτων, παρακάμπτοντας, για παράδειγμα, τη συμφόρηση δικτύου ή την επανάληψη της αποστολής πακέτων που δεν έχουν φτάσει στον παραλήπτη.
Σε αυτό το επίπεδο χρησιμοποιείται IP, ένα αναπόσπαστο μέρος της δημοφιλούς σουίτας TCP / IP, η οποία έχει δημιουργήσει το Διαδίκτυο.
Το στρώμα μεταφοράς κάνει μια αφαίρεση του φυσικού δικτύου, διευκολύνοντας την ανταλλαγή επικοινωνίας μεταξύ δύο συγκεκριμένων μηχανών.
Είναι εκεί όπου η επικοινωνία μεταξύ δύο διαφορετικών υπολογιστών όπως, για παράδειγμα, ένας πελάτης και ένας διακομιστής που ανταλλάσσουν πληροφορίες, «μαγειρεύεται». Λειτουργεί ως ενδιάμεσος μεταξύ του επιπέδου δικτύου και του επόμενου επιπέδου, του επιπέδου συνεδρίας.
Το επίπεδο συνεδρίας ανοίγει ένα λογικό κανάλι επικοινωνίας μεταξύ δύο μηχανών.
Το όνομά του εξηγεί τα πάντα, καθώς επιτρέπει σε έναν χρήστη να "ανοίξει" μια συνεδρία εργασίας σε άλλον υπολογιστή (ή, τελικά, σε οποιοδήποτε μηχάνημα που υποστηρίζει αυτά τα πρωτόκολλα δικτύου και προσφέρει μια συνδεδεμένη υπηρεσία), για παράδειγμα, για λήψη ενός αρχείου ή για απομακρυσμένη εργασία .
Εάν το δούμε με ανθρώπινη λογική, θα μιλούσαμε για το ότι αντιστοιχεί μια συνεδρία χονδρικά -και συγχωρήστε τους περισσότερους «τεχνικούς» για την ελευθερία να χρησιμοποιήσετε αυτήν τη σύγκριση-, με μια δουλειά που πρέπει να κάνουμε από απόσταση.
Το επίπεδο παρουσίασης είναι ένα άλλο από τα επίπεδα που, με το όνομά του, εξηγούν τα πάντα, καθώς είναι υπεύθυνη για την σωστή παρουσίαση των δεδομένων.
Παρά το γεγονός ότι σήμερα, όλα τα συστήματα υπολογιστών είναι πολύ τυποποιημένα και εξαιρετικά συμβατά, στο παρελθόν έπρεπε να εκτελεστούν συγκεκριμένες εργασίες μετάφρασης και προσαρμογής, ώστε να μπορούν να αναπαρασταθούν από αρχεία κειμένου σε άλλες μορφές.
Αυτό που κάνει το επίπεδο παρουσίασης είναι να βεβαιωθείτε ότι, αν και τα λειτουργικά συστήματα και οι εφαρμογές ή οι εκδόσεις αυτών στο ένα άκρο και στο άλλο, είναι διαφορετικές, οι πληροφορίες μπορούν να προβληθούν σωστά και χωρίς "περίεργα πράγματα".
Τέλος, το επίπεδο εφαρμογής διευκολύνει τις εφαρμογές (προγράμματα υπολογιστών ή εφαρμογές) να χρησιμοποιούν τις υπηρεσίες των άλλων επιπέδων για την εργασία τους.
Γίνεται - πάλι, εξοικονομώντας αποστάσεις και με την άδεια των καθαριστών - ένα είδος API, καθώς παρέχει μια διεπαφή για τα προγράμματα να χρησιμοποιούν τα υπόλοιπα επίπεδα.
Εάν κανονικά, στα άλλα επίπεδα του μοντέλου OSI έχουν ήδη σημειωθεί μια σειρά πρωτοκόλλων, στο επίπεδο εφαρμογής αυτά είναι εντελώς δωρεάν.
Έτσι, όταν ακούμε για ένα συγκεκριμένο πρωτόκολλο για ροή μουσικής ή βίντεο, ανταλλαγή αρχείων P2P ή οποιοδήποτε άλλο, το εν λόγω πρωτόκολλο είναι μέρος αυτού του επιπέδου.
Φωτογραφίες: Fotolia - VWorks / Rob