Skip to main content

Τι είναι ένα στρώμα εφαρμογής;

Ένα δίκτυο υπολογιστών είναι τυπικά σχεδιασμένο με βάση ένα διάγραμμα δικτύου.Αυτή η τοπολογία ορίζεται με βάση το μοντέλο διασύνδεσης Open Systems (OSI) και αποτελείται από επτά στρώματα λειτουργικότητας δικτύου.Το στρώμα εφαρμογής είναι το υψηλότερο επίπεδο στο OSI, το οποίο είναι γνωστό ως στρώμα επτά.Είναι το επίπεδο δικτύου που διαχειρίζεται προγράμματα επικοινωνίας στο δίκτυο, συμπεριλαμβανομένου του πρωτοκόλλου μεταφοράς αρχείων (FTP), του πρωτοκόλλου μεταφοράς υπερκειμένου (HTTP) και του ηλεκτρονικού ταχυδρομείου.Αυτά τα προγράμματα επιτρέπουν τα προγράμματα περιήγησης στο διαδίκτυο και τις εφαρμογές ηλεκτρονικού ταχυδρομείου σε δεδομένα μετοχών σε ένα δίκτυο.

Ένα δίκτυο ξεκινά με ένα φυσικό καλώδιο και τελειώνει με μια εφαρμογή υπολογιστή.Τα δεδομένα αναγκάζονται μέσω διαφόρων επιπέδων μετασχηματισμών κατά τη διάρκεια μιας τυπικής μεταφοράς επικοινωνίας.Πρόκειται για μια απαραίτητη διαδικασία για την εξασφάλιση της κατάλληλης ποιότητας των δεδομένων και των κανόνων ασφαλείας.Το μοντέλο OSI δημιουργήθηκε για να επιτρέψει την ευελιξία στα πρωτόκολλα λογισμικού.

Το μοντέλο OSI αποτελείται από επτά στρώματα.Αυτές είναι οι φυσικοί σύνδεσμοι, ο σύνδεσμος δεδομένων, το δίκτυο, η μεταφορά, η συνεδρία, η παρουσίαση και τα επίπεδα εφαρμογών.Τα στρώματα λειτουργούν μέσα σε μια ιεραρχική δομή για να στείλουν μηνύματα σε ένα δίκτυο.

Τα περισσότερα δίκτυα υπολογιστών χρησιμοποιούν σήμερα το τυπικό πρωτόκολλο ελέγχου μετάδοσης (TCP/IP) ως γλώσσα επικοινωνίας για το Διαδίκτυο.Αυτό το πρωτόκολλο δικτύου χρησιμοποιεί το μοντέλο OSI ως σχέδιο για τον τρόπο αλληλεπίδρασης των συσκευών και του λογισμικού δικτύου.Κάθε στρώμα στο μοντέλο έχει μια συγκεκριμένη ευθύνη μέσα στην τοπολογία του δικτύου.

Το μοντέλο OSI έχει σχεδιαστεί με βάση μια ιεραρχική αλυσίδα ευθύνης.Αυτοί οι κανόνες αναγκάζουν κάθε στρώμα να ακολουθεί συγκεκριμένες διαδικασίες μεταβίβασης κατά την αποστολή μηνύματος μέσω της τοπολογίας.Το επίπεδο εφαρμογής απαιτείται να ακολουθήσει τους κανόνες μεταφοράς του στρώματος παρουσίασης, το οποίο είναι το επόμενο επίπεδο μέσα στην αλυσίδα ιεραρχίας.Αυτοί οι κανόνες περιλαμβάνουν συνήθως μορφές, κρυπτογράφηση και συγκεκριμένες απαιτήσεις μεγέθους πριν το μήνυμα μπορεί να γίνει αποδεκτό από το επόμενο επίπεδο στην αλυσίδα.

Το Instant Messaging (IM) είναι ένα πρωτόκολλο επικοινωνίας λεύκας που χρησιμοποιείται σε κινητά τηλέφωνα και συστήματα υπολογιστών.Το IM είναι ένα παράδειγμα λογισμικού που χρησιμοποιεί το πρωτόκολλο Layer Application.Το πρότυπο πρωτόκολλο IM επιτρέπει στις εταιρείες να δημιουργούν λογισμικό άμεσων μηνυμάτων.Μερικά παραδείγματα αυτών των προϊόντων περιλαμβάνουν την AOL Reg.Instant Messenger, Yahoo Mail και MSN Reg.αγγελιαφόρος.Κάθε πρόγραμμα χρησιμοποιεί τα πρότυπα OSI για να στείλει και να λαμβάνει μηνύματα σε ολόκληρο το δίκτυο σε αυτό το στρώμα.

Microsoft Outlook Reg.είναι ένα παράδειγμα μιας εφαρμογής ηλεκτρονικού ταχυδρομείου που χρησιμοποιεί το επίπεδο εφαρμογής.Αυτό είναι το χαμηλότερο επίπεδο του μοντέλου OSI, το οποίο είναι υπεύθυνο για τα μηνύματα συσκευασίας από ένα πρόγραμμα λογισμικού σε ένα κατανοητό μήνυμα υπολογιστή.Το στρώμα εφαρμογής στέλνει ένα μήνυμα στο στρώμα παρουσίασης, το οποίο είναι υπεύθυνο για τους κανόνες κρυπτογράφησης και μορφής του μηνύματος.