Εμφάνιση 1-5 από 5
  1. #1
    Εγγραφή
    26-06-2008
    Περιοχή
    Πιτσούνι City
    Μηνύματα
    1.070
    Downloads
    1
    Uploads
    0
    Τύπος
    Other / Άλλο
    Ταχύτητα
    1024/256
    ISP
    Conn-x OTE
    DSLAM
    ΟΤΕ - ΚΟΛΩΝΟΣ
    Router
    Zyxel
    ΣΥΝΟΨΗ

    Το πρότυπο OSI είναι ένα μοντέλο που βοηθάει να ΑΝΑΛΥΣΟΥΜΕ, ΣΥΝΓΚΡΙΝΟΥΜΕ και ΕΠΙΔΙΟΡΘΩΣΟΥΜΕ "πρωτόκολλα" δικτύων.

    Εάν γνωρίζουμε τους μηχανισμούς και τις λειτουργίες του κάθε επιπέδου τότε μπορούμε να ΑΝΑΛΥΣΟΥΜΕ, ΣΥΓΚΡΙΝΟΥΜΕ και ΕΠΙΔΙΟΡΘΩΣΟΥΜΕ το δίκτυο.


    Παρακάτω θα δούμε :

    Τι είναι το πρότυπο OSI;
    Σε τι μας χρησιμεύει το πρότυπο OSI;
    Πόσο σημαντική είναι η δομημένη αρχιτεκτονική του πρότυπου OSI;

    Το πρότυπο OSI σχεδίαστηκε από τον International Standard Organization γνωστό ώς ISO. Είναι μια σειρά από οδηγίες που αφορούν την αρχιτεκτονική δικτύων, ένα δηλαδή πρότυπο αναφοράς διασύνδεσης ανοικτών συστημάτων. Είναι ένα πρότυπο (μοντέλο) και σαν πρότυπο το χρησιμοποιούμε για να μας βοηθήσει να καταλάβουμε, πώς τα διάφορα δικτυακά “πρωτόκολα” συνεργάζονται μεταξύ τους.

    Το κύριο χαρακτηριστικό του είναι η διεπαφή μεταξύ των επιπέδων, η οποία υπαγορεύει τις προδιαγραφές της αλληλεπίδρασης αυτών των επιπέδων. Αυτό σημαίνει ότι ένα επίπεδο δημιουργημένο από έναν κατασκευαστή μπορεί να συνεργαστεί με το διπλανό επίπεδο που έχει κατασκευάσει άλλος (με την προϋπόθεση ότι έχει γίνει αντιληπτή η προδιαγραφή σωστά). Αυτές οι προδιαγραφές είναι τυπικά γνωστές ως RFC (Requests for Comments).
    Αυτός ο λογικός διαχωρισμός των επιπέδων διευκολύνει πολύ και την μελέτη της συμπεριφοράς των πρωτοκόλλων, και επιτρέπει να σχεδιάζουμε πολύπλοκες αλλά και πολύ αξιόπιστες στοίβες πρωτοκόλλων. Κάθε επίπεδο προσφέρει υπηρεσίες στο ανώτερό του και ζητά στοιχεία από το κατώτερό του

    Προτού ομως ξεκινήσω την ανάπτυξη του θέματος θα ήθελα να διευκρινίσω ότι θα κάνω ΧΑΛΑΡΗ χρήση του όρου “ΠΡΩΤΟΚΟΛΛΟ” π.χ στην στοιβάδα πρωτοκόλων Internet που όλα τα επιπεδα εμπεριέχουν πρωτόκολλα θα αναφέρω και το ethernet σαν πρωτόκολλο.

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

    [BREAK=Τι μπορούμε να κάνουμε με το πρότυπο OSI;]
    Τι μπορούμε να κάνουμε με το πρότυπο OSI;

    Το πρότυπο OSI μας βοηθάει :

    1) Να αναλύσουμε τα πρωτόκολλα που χρησιμοποιούνται στα δίκτυα ηλεκτρονικών υπολογιστών.
    2) Να συγκρίνουμε πως εργάζονται τα διάφορα πρωτόκολλα δικτύων.
    3) Και τέλος να επιδιορθώσουμε προβλήματα που προκύπτουν από αυτά.

    Το μοντέλο OSI λοιπόν μας βοηθάει να ΑΝΑΛΥΣΟΥΜΕ, ΣΥΓΚΡΙΝΟΥΜΕ και ΕΠΙΔΙΟΡΘΩΣΟΥΜΕ προβλήματα που σχετίζονται με τα διάφορα πρωτόκολλα που χρησιμοποιούνται στα δίκτυα.

    [BREAK=Τι είναι τα πρωτόκολλα δικτύων;]
    Τι είναι τα πρωτόκολλα δικτύων;

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

    Στοιβάδες πρωτόκολλων που χρησιμοποιούνται στα δίκτυα Η.Υ.
    Μέχρι σήμερα έχουν δημιουργηθεί αρκετές στοιβάδες πρωτοκόλλων, τέτοιες είναι:

    ΣΤΟΙΒΑΔΑ INTERNET: Γνωστή ώς TCP/IP, συμπεριλαμβάνει εκτός από το πρωτόκολο TCP (Transfer Control Protocol) και το IP (Internet Protocol) και άλλα πολλά UDP, HTTP, FTP, ARP, ICMP …
    ΣΤΟΙΒΑΔΑ NETWARE, γνωστή σαν IPX/SPX.
    ΣΤΟΙΒΑΔΑ IBM SNA, για υπολογιστές main frame.
    ΣΤΟΙΒΑΔΑ APPLETALK.

    [BREAK=Γιατί είναι τόσο σημαντικό το πρότυπο OSI;]
    Γιατί είναι τόσο σημαντικό το πρότυπο OSI;

    Διευκολύνει πολύ την μελέτη της συμπεριφοράς των πρωτοκόλλων, και μας βοηθάει να απομονώνουμε τα προβλήματα και να τα επίλυουμε.

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

    Τα επτα επίπεδα του πρότυπου OSI

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  1 OSI seven layers adslgr.jpg 
Εμφανίσεις:  263 
Μέγεθος:  198,3 KB 
ID: 42138

    Η στοιβάδα OSI λοιπόν είναι ένα πρότυπο το οποίο αντιπροσωπεύει τις προδιαγραφές, και τους μηχανισμούς που χρειάζονται στα δίκτυα Η.Υ. προκειμένουν να έχουμε επιτυχεί δικτύωση. Στα επιμέρους επίπεδα καθορίζονται υποσύνολα τέτοιων (σχετικών μεταξύ τους) προδιαγραφών και μηχανισμών.

    [BREAK=Συγκριση της στοιβάδας Internet με την στοιβάδα OSI]
    Συγκριση της στοιβάδας Internet με την στοιβάδα OSI

    Ρίχνοντας μία ματιά στην στοιβάδα πρωτοκόλων Internet και OSI, διαπιστώνουμε ότι το επίπεδο Δικτύου και το IP ταυτίζονται πλήρως. Από αυτή την ΤΑΥΤΙΣΗ μπορούμε με ασφάλεια να συμπεράνουμε ότι και το IP και το επίπεδο δικτύου παρέχουν τους ίδιες προδιαγραφές, και τους ίδιους μηχανισμούς ...

    ΣΗΜΕΙΩΣΗ Το κάθε επίπεδο της κάθε στοιβάδας δεν είναι απαραίτητο να εμπεριέχει ένα μόνο πρωτόκολο. Επίσης το κάθε επίπεδο δεν είναι αναγκαίο να αντιστοιχεί ΑΚΡΙΒΩΣ με κάποιο του πρότυπου OSI.

    Ανάλυση και σύγκριση πρότυπου OSI
    Η ανάλυση και η σύγκριση είναι ένας από τις κυριότερες χρησιμότητες της πρότυπης στοιβάδας OSI.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  2 OSI analysis comparison adslgr.jpg 
Εμφανίσεις:  150 
Μέγεθος:  82,3 KB 
ID: 42139

    Το κάθε επίπεδο του πρότυπου OSI καθορίζει μία ομάδα από (σχετικές μεταξύ τους) προδιαγραφές και μηχανισμούς.

    Στον παραπάνω πίνακα παρατηρούμε:

    1) Το IP layer ταιριάζει με το IPX layer και επειδή και τα δύο θεωρούνται πρωτόκολλα Δικτύου περιμένουμε από αυτά να παρέχουν ΠΑΡΟΜΟΙΕΣ προδιαγραφές και μηχανισμούς.

    ΔΕΝ περιμένουμε να είναι ΙΔΙΑ αλλά να εξυπηρετούν τους ΙΔΙΟΥΣ σκοπούς.

    2) Τα πρωτόκολλα Ftp, smtp, nfs, http … ταιριάζουν με το NCP και επειδή θεωρούνται πρωτόκολλα παρουσίασης (presentation) και συνόδου (session) περιμένουμε από αυτά να παρέχουν ΠΑΡΟΜΟΙΕΣ προδιαγραφές και μηχανισμούς.

    ΔΕΝ περιμένουμε να είναι ΙΔΙΑ αλλά να εξυπηρετούν τους ΙΔΙΟΥΣ σκοπούς.

    3) Στην στοιβάδα πρωτοκόλλων IBM NSA το transmission layer ΔΕΝ ΤΑΥΤΙΖΕΤΑΙ ΑΚΡΙΒΩΣ με κάποιο layer του πρότυπου OSI. Βρίσκεται όμως ανάμεσα στον επίπεδο δικτύου (Network) και Μεταφοράς (Trasnport) της στοιβάδας πρωτοκόλλων OSI.

    Από αυτό συμπεραίνουμε ότι το IBM NSA transmition layer παρέχει ΜΕΡΙΚΕΣ από τις προδιαγραφές και τους μηχανισμούς που παρέχει το επίπεδο δικτύου (Network) και μεταφοράς (Transport) της στοιβάδας πρωτοκόλλων OSI.

    Αυτό συμβαίνει διότι το πρότυπο OSI δημιουργήθηκε μετά από το ΙΜΒ NSA.

    Θα πρέπει επίσης να γνωρίζουμε ότι δεν είναι αναγκαίο ένα επίπεδο μίας στοιβάδας πρωτοκόλλων να αντιστοιχεί ακριβώς με ένα άλλο από την στοιβαδα OSI.

    Η δομημένη αρχιτεκτονική της πρότυπης στοιβάδας OSI
    Θα πρέπει να θυμόμαστε ότι το κάθε επίπεδο αλληλεπιδρά ΜΟΝΟ με το επίπεδο που βρίσκεται αμέσως κάτω ή πάνω από αυτό.

    ΠΑΡΑΔΕΙΓΜΑ 1) Στην στοιβάδα Internet (TCP/IP) το “πρωτόκολλο” Ethernet αντιστοιχεί όχι μόνο με το επίπεδο διασύνδεσης (Data Link layer) αλλά και με το φυσικό επίπεδο (Physical layer) του πρότυπου OSI. Το Ethernet λοιπόν μπορεί να αλληλεπιδρά μόνο με το πρωτόκολλο IP.

    ΠΑΡΑΔΕΙΓΜΑ 2) Στην στοιβάδα Internet το πρωτόκολλο HTTP μπορεί να αλληλεπιδρά μόνο με τα πρωτόκολλα που βρίσκοντai στο επίπεδο εφαρμογής (Application layers) και TCP layer, ποτέ δεν αλληλεπιδρά με το Ethernet.

    [BREAK=LAYER 1 - Physical Layer]
    Φυσικό επίπεδο του πρότυπου OSI (Layer 1, Physical Layer)

    Σ’ αυτό το επίπεδο ορίζονται όλες οι προδιαγραφές για τις “συσκευές” που χρησιμοποιούνται στο δίκτυο.
    Πολύ γενικά αυτές οι προδιαγραφές αναφέρονται :

    1) Στο είδος καλωδίων που θα χρησιμοποιηθούν, coax, cat-5 cat-6 …
    2) Στον τρόπο διασύνδεσης καλωδίων (συνδετήρες).
    3) Στην μεθοδος μετατροπής δεδομένων από 0, 1 σε ηλεκτρική μορφή.
    4) Ηλεκτρικές ιδιότητες όπως το voltage που χρησιμοποιήται ...

    Παραδείγματα συσκευών δικτύου
    1) Ethernet 802.3
    2) Token Ring ΙΕΕΕ 802.5
    3) DFFI, Ansi X3T9.5
    4) IEEE 802.11a,b,g (ασύρματο δίκτυο)

    ΣΗΜΑΝΤΙΚΗ ΣΗΜΕΙΩΣΗ: Επιβάλλει λοιπόν το πρότυπο OSI την χρήση του ethernet έναντι του token ring; Όχι δεν την επιβάλει. Το προτυπο OSI πολύ απλά μας λέει, αν θέλεις να χαρακτηρισθείς με την προδιαγραφή “OSI physical layer” θα πρέπει να ορίσεις τον τύπο των καλωδίων (cables) , τον τρόπο διασύνδεσεις των καλωδίων (connectors), πως τα δεδομένα μετατρέπονται από μηδενικά σε ηλεκτρική μορφή (data encoding) …

    Στον παρακάτω πίνακα παραθέτω συγκριτικά στοιχεία για το γηρασμένο Ethernet με thin Coax και το Token Ring.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  3 OSI comparison adslgr.jpg 
Εμφανίσεις:  101 
Μέγεθος:  48,1 KB 
ID: 42140

    Είναι πολύ σημαντικό να θυμόμαστε ότι το Ethernet και το Token Ring χαρακτηρίζονται με προδιαγραφή OSI επίπεδο 1 και ότι καθορίζουν τα ίδια πράγματα, καλωδια, συνδετήρες, μέθοδο μετατροπής δεδομένων σε ηλεκτρική μορφή, ηλεκτρικές ιδιότητες ... Αν και έχουν (Ethernet, Token ring) διαφορετικές απαιτήσεις, επειδή έχουν τις ίδιες προδιαγραφές με αυτές του OSI physical layer θεωρούνται προδιαγραφής phycical layer.

    [BREAK=Σε ποιό τμήμα του υπολογιστή βρίσκονται;]
    Σε ποιό τμήμα του υπολογιστή βρίσκονται οι μηχανισμοί LAYER 1;

    Οι κάρτες δικτύου, τα καλώδια, οι συνδετήρες, η συσκευή hub.

    [BREAK=LAYER 2 - Data Link Layer]
    Επίπεδο Διασύνδεσης του πρότυπου OSI (Layer 2, Data Link Layer )

    To module δικτύου που χαρακτηρίζεται με την προδιαγραφή διασύνδεσης (Data Link Layer) συνήθως απότελείται από δύο μέρη:

    1) το Logical Link Layer,
    2) το Media Access Control

    Διαθέτει δε τους παρακάτω μηχανισμούς-πρωτόκολλα:

    ADDRESSING: Μηχανισμό ταυτοποίησης συσκευών τοπικού δικτύου. Η κάθε συσκευή θα πρέπει να έχει την μοναδική της ταυτότητα, στο ethernet αυτή η ταυτότητα (ID) έχει τοποθετήθει από τον κατασκευαστής της μέσα σ’ αυτήν με την μορφή 6 byte.
    Οι διευθύνσεις αυτές αναφέρονται σαν MAC address, Hardware address, NIC address.

    FRAMING: Μηχανισμός παραλαβής/ παράδοσης δεδομένων από/προς την κάρτα δικτύου.
    To επίπεδο διασύνδεσης μόλις παραλάβει τα δεδομένα από το επίπεδο δικτύου (IP layer) πρέπει να τα πακετάρει δηλαδή να προσθέσει επιπλεόν πληροφορίες ώστε να εξασφαλίσει την παράδοσή τους.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  4 OSI data link frame format adslgr.jpg 
Εμφανίσεις:  80 
Μέγεθος:  29,9 KB 
ID: 42141

    Header, συγχρονίζει τους υπολογιστές που μιλούν μεταξύ των.

    Mac Addresses, Διεύθυνση προορισμού και Προσωπική Διεύθυνση υπολογιστή. Μην ξεχνάμε ότι σε αυτό το επίπεδο γίνεται επικοινωνία σε υπολογιστές που βρίσκονται στο ίδιο physical segment, στο ίδιο broadcast domain. To πακέτο που θα αποσταλεί (Broadcasting) από κάποιο υπολογιστή θα το παραλάβουν όλοι οι υπολογιστές του τοπικού δικτύου, θα το απορρίψουν όλοι πλην ενός (αυτός που θα έχει την ίδια destination MAC).

    Frame Type, Είδος
    Data, τα δεδομένα που θα αποσταλούν.
    Error Checking Info, βάσει ενός αλγόριθμου αντιστοιχεί μία τιμή στα δεδομένα που θα μεταφερθούν.

    MEDIA ACCESS: Είναι ο μηχανισμός που θα πάρει το πακέτο και θα το δώσει στην ethernet κάρτα η οποία με την σειρά της θα το μετατρέψει σε ηλεκτρική μορφή και θα στο στείλει στον προορισμό του μέσω της καδωδίωσης.
    Μερικές φορές ή μάλλον τις περισσότερες, κατα την μεταφορά των δεδομένων όταν περισσότεροι από ένα υπολογιστές επιδιώκουν να προσπελάσουν την καλωδίωση για να στείλουν τα δεδομένα στον προορισμό τους δημιουργούντε προβλήματα διότι μόνο ένας υπολογιστή καθε φορά μπορεί να στέλνει δεδομένα. Ετσι λοιπόν θα πρέπει να υπάρχει ένας μηχανισμός που θα ελέγχει την πρόσβαση στην καλωδίωση.

    Η συσκευή που έχει λοιπόν προδιαγραφές διασύνδεσης (data link layer) θα πρέπει να διαθέτει μηχανισμό ελέγχου του μέσου μεταφοράς στην προκειμένη περίπτωση της καλωδίωσης. Στο ethernet (802.3) αυτός ο μηχανισμός (προδιαγραφές) ονομάζετε Carrier Sence Multiple Access / Collision detection ενώ στα ασύρματα δίκτυα 802.11a,b,g αυτός ο μηχανισμός ονομάζεται Carrier Sence Multiple Access / Collision Avoidance. Το Token Ring και το FDDI χρησιμοποιούν διαφορετικές προδιαγραφές, ο υπολογιστής που επιχειρεί προσπέλασει στο μέσο μεταφοράς πρέπει να έχει στην κατοχή του ένα token.

    Για μια ακόμα φορά επαναλαμβάνω ότι το πρότυπο OSI δεν απαιτεί ένα συγκεκριμένο τρόπο υλοποίησης για τον έλεγχο του μέσου μεταφοράς (των καλωδίων), η συσκευή που θέλει να χαρακτιρίζεται με προδιαγραφή διασύνδεσης Data Link Layer θα πρέπει να διαθέτει ένα μηχανισμό με τον οποίο θα έλεγχει το μέσο μεταφοράς.

    ERROR DETECTION: Μηχανισμός ανακάλυψης σφαλμάτων. Εδώ θα πρέπει να επισημάνουμε την διαφορά ανάμεσα στο error detection και error corretion.

    Ενας μηχανισμός ανίχνευσης σφαλμάτων που χρησιμοποιείται από συσκευές προδιαγραφή OSI διασύνδεσης (data Link layer) είναι ο Cyclic Redunduncy Check (CRC).
    Την ώρα που το data Link Layer πακετάρει τα δεδομένα που παρέλαβε από το IP layer, με την βοήθεια μία συνάρτησης αντιστοιχεί στα δεδομένα που θα μεταφέρει μία μοναδική τιμή την οποία αποθηκεύει μέσα στο πακέτο που θα στείλει. Όταν το πακέτο δεδομένων φθάσει στον προορίσμό του, ο υπολογιστής που θα το παραλάβει, κατα την διαδικασία ξεπακεταρίσματος, χρησιμοποιεί την ίδια συνάρτηση και ξανα δημιουργεί για τα δεδομένα που παρέλαβε την ίδια μοναδική τιμή, αν οι δύο μοναδικές τιμές δεδομένων ταυτίζονται σημαίνει ότι κατά την μεταφορά δεν έγινε αλλοίωση των δεδομένων, αν αυτές οι τιμές δεν ταυτίζονται το πακέτο θεωρείται κακό και αγνοείται.
    Επαναλαμβάνω λοιπόν ότι μία συσκευή με προδιαγραφή διασύνδεσης (OSI data link layer ) θα πρέπει να διαθέτει ένα μηχανισμό error detection και όχι απαραίτητα τον συγκεκριμένο που προαναφέραμε.

    ΣΗΜΕΙΩΣΗ To error correction γίνεται από υπερκείμενο layer.

    Παραδείγματα “πρωτοκόλλων” με προδιαγραφή διασύνδεσης (OSI Data Link layer) είναι το ethernet, token ring, FDDI, 802,11a,b,g που έχουν ΕΠΙΣΗΣ και την προδιαγραφή Physical Layer.

    Ξανά επαναλαμβάνω ότι το πρότυπο OSI δεν προτείνει πως να υλοποιηθούν οι μηχανισμοί που απαιτεί αλλά λέει αν καποια συσκευή θέλει να χαρακρηρισθεί με προδιαγραφή διασύνδεσης (OSI data link) θα πρέπει να παρέχει μηχανισμούς που θα χειρίζονται τις καταστάσεις που προαναφέραμε, addressing, framing, media access, error detection … Επίσης να θυμόμαστε ότι αυτές οι μηχανισμοί υπάρχουν και στο ethernet και στο token ring έχουν όμως υλοποιηθεί με διαφορετικό τρόπο.

    [BREAK=Που βρίσκονται όλα αυτά στον υπολογιστή;]
    Που βρίσκονται όλα αυτά στον υπολογιστή;

    Ολες αυτές οι προδιαγραφές και μηχανισμοί βρίσκονται στην κάρτα δικτύου και τον οδηγό αυτής.

    [BREAK=Layer 3 - Network Layer)]
    Επίπεδο δικτύου του πρότυπου OSI (Layer 3 -Network Layer)

    Το επίπεδο δικτύου (network layer) παρέχει ένα τρόπο μεταφοράς δεδομένων ανάμεσα σε ΔΙΑΦΟΡΕΤΙΚΑ φυσικά δίκτυα. Αυτή η διαδικασία ονομάζεται δρομολόγιση (Routing). Στην στοιβάδα πρωτοκόλων Internet αυτόν τον μηχανισμό τον παρέχει το πρωτόκολλο IP (Internet Protocol) ενώ στην στοιβάδα πρωτοκόλλων Netware αυτό τον μηχανισμό τον παρέχει το πρωτόκολλο IPX.

    Στο επίπεδο διασύνδεσης (data link layer) αναφέραμε ότι οι MAC addresses χρησιμοποιούνται για την μεταφορά δεδομένων μεταξύ συσκευών που βρίσκονται στο ίδιο φυσικό δίκτυο (physical segment, broadcast domain, subnet). Στο επίπεδο δικτύου (network layer) χρησιμοποιούμε διαφορετικές διευθύνσεις (network addresses) οι οποίες χρησιμοποιούνται για να μεταφέρουμε δεδομένα μεταξύ διαφορετικών φυσικών δικτύων. Κατα κανόνα οι δρομολογητές χρησιμοποιούν αυτές τις διυθύνσεις για να μεταφέρουν τα πακέτα.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  5 OSI routing adslgr.jpg 
Εμφανίσεις:  75 
Μέγεθος:  55,8 KB 
ID: 42142

    [BREAK=Που βρίσκονται αυτοί οι μηχανισμοί μέσα στον υπολογιστή;]
    Που βρίκονται αυτοί οι μηχανισμοί μέσα στον υπολογιστή;

    Η στοιβάδα πρωτοκόλων Internet βρίσκεται στο λογισμικό TCP/IP του λειτουργικού.

    [BREAK=LAYER 4 - Transport Layer]
    Επίπεδο μεταφοράς του πρότυπου OSI ( Layer 4, Transport Layer)

    Το επίπεδο Μεταφοράς (transport layer) παρέχει :

    1) την επικοινωνία ανάμεσα σε δύο συσκευές διαφορετικών φυσικών δικτύων,
    (που βρίσκονται σε διαφορετικό physical segment ή διαφορετικό broadcast domain).

    2) ΑΞΙΟΠΙΣΤΗ παράδοση δεδομένων ΧΩΡΙΣ να ΕΞΑΣΦΑΛΙΖΕΙ την παράδοση των δεδομένων,
    άλλωστε αυτό δεν είναι εφικτό σε περίπτωση που το καλώδιο είναι κομμένο.
    Παραδείγματα τέτοιων πρωτοκόλλων είναι το TCP και το UDP της στοιβάδας πρωτοκόλλων
    Internet.

    Αξιόπιστη παράδοση δεδομένων:
    Στο σημείο αυτό ας μου επιτραπεί να γενικεύσω λιγο τα πράγματα και να πω τούτο.

    Τις περισσότερες φορές οι δραστηριότητες των επιπέδων session, presentation και application (που ονομάζονται Upper Layer Protocol – ULP) γίνονται από μία λογισμική εφαρμογή και γι’ αυτό το λόγο θα θεωρήσουμε τα τρια upper layer σαν ένα.

    Το επίπεδο μεταφοράς (Transport Layer) λοιπόν παρέχει αξιόπιστη παράδοση δεδομένων στο επίπεδο συνόδου (session layer), παρουσίασης (presentation layer) και στο επίπεδο εφαρμογής (application layer). Επίσης τo επίπεδο μεταφοράς (transport layer) απομονώνει τα πρωτόκολλα που βρίσκονται στα υπεκείμενα στρώματα από τις λεπτομέρειες της μεταφοράς των δεδομένων.

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

    Segmentation – Διαίρεση δεδομένων:
    Το επίπεδο μεταφοράς (transport Layer) παραλαμβάνει τα δεδομένα μίας εφαρμογης (Upper Layer Protocols) τα διαιρεί σε μικρότερα μέρη και κατόπιν ξεκινάνει την παράδοση αυτών.

    ΣΗΜΕΙΩΣΗ Το μέγεθος του segment είναι προδιαγραφή επιπέδου διασύνδεσης (data link layer), το μέγενθος του δηλαδή καθορίζεται στο data link layer. Διαφορετικό packet size έχει το ethernet 802.2 (μέγιστο 1528 bytes) και διαφορετικό το ασύρματο δίκτυο 802.11a,b,g.

    Ας υποθέσουμε λοιπόν ότι ένας web server πρέπει να παραδώσει ένα μεγάλο αρχείο σε κάποιο client. O web server δίνει το αρχείο στον transport layer.
    Το πρωτόκολο TCP, αντιλαμβάνεται ότι το μέγιστο packet size που μπορεί να στείλει είναι 1528, πολύ μικρότερο από το μέγεθος του αρχείου, γι’ αυτό θα τεμαχίσει το αρχείο σε μικρότερα κομμάτια και θα στείλει το κάθε κομμάτι ξεχωριστά.
    Τώρα, ο σταθμός που θα παραλάβει τα κομμάτια του αρχείου θα τα συναρμολογήσει σε ένα αρχείο και θα τα παραδώσει στον web browser για να τα εμφανίσει στην οθόνη.

    Error Correction:
    Μηχανισμός εντοπισμού σφάλματος είναι ισως διόρθωσης σφάλματος

    Οι προδιαγραφές του επιπέδου Μεταφοράς (transfer layer) παρέχουν μηχανισμό εντοπισμού σφάλματος και ΙΣΩΣ παρέχουν και μηχανισμό διόρθωσης σφαλμάτων.

    Σ’ αυτό το επίπεδο τα πρωτόκολλα χωρίζονται σε δύο κατηγορίες connection oriented και connectionless.

    Πρωτόκολλα που δημιουργούν σύνδεση.
    1) Προτού μεταφέρει δεδομένα κάποια συσκευή θα πρέπει πρώτα να δημιουργήσει μία σύνδεση.
    2) Για κάθε πακέτο που στέλνεται, επιστρέφει και ένα άλλο το οποίο πληροφορεί όλα πήγαν κάλα κατά την μεταφορά του πακέτου.
    3) Εαν καποιο πακέτο χαθεί η κατασταφεί κατά την μεταφορά, ξαναστέλνεται.
    Παραδείγματα τέτοιων πρωτοκόλλων είναι TCP, SPX

    Πρωτόκολλα που δεν δημιουργούν σύνδεση
    1) Δεν δημιουργούν σύνδεση.
    2) Τα πακέτα που χάνονται ή καταστρέφονται κατα την μεταφορά δεν ξαναστέλνονται.
    Παραδείγματα τέτοιων πρωτοκόλων είναι UDP, IPX.

    [BREAK=LAYER 5 - Session Layer)]
    Επίπεδο Συνόδου (Layer 5, Session layer)

    Επιτρέπει στις εφαρμογές να διατηρούν συνεχώς ένα communication session
    Πρωτόκολλο με προδιαγραφές session layer είναι το γνωστό σε όλους NetBios.
    Στο περιβάλον των windows αυτό το λογισμικό (NetBios) αναλαμβάνει την διαχείριση των user connections καθώς και το μοίρασμα των διάφορων πορων files, printers, folders. Αυτό το λογισμικό είναι υπέυθυνο για την προσβαση στους πόρους του δικτύου.

    [BREAK=LAYER 6 - Presentation Layer)]
    Επίπεδο παρουσίασης (layer 6, Presentation Layer)

    Παρέχει κοινούς τρόπους παρουσίασης δεδομένων.
    Παράδειγμα multipurpose Internet Mail Extention (MIME). Εξασφαλίζει ότι ο υπολογιστής που παραλαμβάνει τα δεδομένα που του στείλανε (σε αυτή την περίπτωση email), θα μπορεί να τα διαβάσει.

    [BREAK=Που βρίσκεται στον υπολογιστή μου;]
    Που βρίσκεται στον υπολογιστή μου;
    Στο περιβάλλον των windows στο Workstation και Server service software, e-mail client.

    [BREAK=LAYER 7 - Applicaton layer)]
    Επίπεδο εφαρμογής (Layer 7, Applicaton layer)

    Οι προδιαγραφές και οι μηχανισμοί αυτού του επιπέδου παρέχουν στον χρήστη και στις διάφορες εφαρμογές πρόσβαση στους πορους του δικτύου, files, printers...

    [BREAK=Που βρίσκεται στον υπολογιστή μου;]
    Που βρίσκεται στον υπολογιστή μου;
    Στο περιβάλλον των windows στο Workstation και Server service software.

    [BREAK=Sumury]
    Ανακεφαλαιώνοντας θα λέγαμε :

    Κάθε επίπεδο μίας στοιβάδας αντιπροσωπεύει ένα σύνολο σχετικών μεταξύ τους μηχανiσμών, πρωτοκόλλων.

    Το πρότυπο OSI δεν καθορίζει ΠΩΣ θα υλοποιηθούν τα επιμέρους επίπεδα της στοιβάδας.

    Το πρότυπο OSI είναι ένα μοντέλο που βοηθάει να ΑΝΑΛΥΣΟΥΜΕ, ΣΥΝΓΚΡΙΝΟΥΜΕ και ΕΠΙΔΙΟΡΘΩΣΟΥΜΕ "πρωτόκολλα" δικτύων.

    Εάν γνωρίζουμε τους μηχανισμούς και τις λειτουργίες του κάθε επιπέδου τότε μπορούμε να ΑΝΑΛΥΣΟΥΜΕ, ΣΥΓΚΡΙΝΟΥΜΕ και ΕΠΙΔΙΟΡΘΩΣΟΥΜΕ το δίκτυο.

    ΣΗΜΕΙΩΣΗ Όλα αυτά για τους πρωτάρηδες, στην πραγματικότητα αρκετά πρωτόκολλα υπεισέρχονται σε άλλα layers.
    Τελευταία επεξεργασία από το μέλος nnn : 13-08-08 στις 23:57. Αιτία: typo

  2. #2
    Εγγραφή
    01-04-2006
    Περιοχή
    Cambridge, UK
    Μηνύματα
    1.423
    Downloads
    6
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    400 Mbps ⇋ 400 Mbps
    ISP
    Cambridge Fibre
    Router
    Linksys MR8300
    ωωωω πολύ καλό
    μπράβο

  3. #3
    Εγγραφή
    19-11-2005
    Μηνύματα
    10
    Downloads
    6
    Uploads
    0
    DSLAM
    ΟΤΕ - Ν.ΠΑΛΑΤΙΑ
    Υπάρχει και το πρότυπο OZZY όμως

  4. #4
    Εγγραφή
    18-06-2008
    Μηνύματα
    13.037
    Downloads
    33
    Uploads
    0
    Αψογη αναλυση.
    Ευχαριστουμε για τον κοπο σου.
    Quality is not an act, it is a habit.

  5. #5
    Εγγραφή
    20-11-2005
    Περιοχή
    Π. Φάληρο
    Ηλικία
    40
    Μηνύματα
    2.583
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    16.300/1023
    ISP
    On Telecoms
    DSLAM
    On Telecoms - ΚΑΛΑΜΑΚΙ
    Router
    Linksys WAG120
    SNR / Attn
    7(dB) / 23(dB)
    Path Level
    Fastpath
    Πολυ καλη παρουσιαση, οταν βρω και εγω χρονο ισως γραψω και για το TCP/IP προτυπο και την συγκριση του με το OSI. Αλλα αυτο το βλεπω να γινεται προς ιουλιο αν δεν με εχει προλαβει κανεις αλλος

    ........Auto merged post: euklidis πρόσθεσε 3 λεπτά και 21 δευτερόλεπτα αργότερα ........

    Να προσθεσω οτι τα Layer 1,2,3 βρισκονται και στα switch, router hub κτλ

    Τα switch ειναι layer 2 και σε ορισμενες περιπτωσεις layer 3
    Οι router ειναι layer 3
    Τα hub layer 1 (για αυτο καλο ειναι να τα πεταμε απο το δικτυο και να τα αντικαθιστουμε με switch για αυξανουμε τα collision domain αποφευγοντας τα collision)
    Τελευταία επεξεργασία από το μέλος euklidis : 09-06-09 στις 15:18. Αιτία: auto merged post
    TechManiacs.gr για λάτρεις της τεχνολογίας
    Μην λογομαχείς με έναν ηλίθιο, θα σε ρίξει στο επίπεδο του και θα σε νικήσει λόγω πείρας!!!

Παρόμοια Θέματα

  1. O ISO εγκρίνει ως πρότυπο το PDF
    Από nm96027 στο φόρουμ Ειδήσεις
    Μηνύματα: 17
    Τελευταίο Μήνυμα: 07-07-08, 14:54
  2. ΠΡΟΤΥΠΟ
    Από UGF_GreekMind στο φόρουμ Nova ADSL
    Μηνύματα: 29
    Τελευταίο Μήνυμα: 18-02-04, 18:47

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας