Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

1 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Δίκτυα Υπολογιστών Διδάσκων: Ι. Δ. Αγγελόπουλος,

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "1 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Δίκτυα Υπολογιστών Διδάσκων: Ι. Δ. Αγγελόπουλος,"— Μεταγράφημα παρουσίασης:

1 1 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Δίκτυα Υπολογιστών Διδάσκων: Ι. Δ. Αγγελόπουλος, PhD, Msc

2 2 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 1-1. Εισαγωγικά •Η διασύνδέση υπολογιστών σε τρόπο ώστε να μπορούν να ανταλλάσσουν πληροφορίες μεταξύ τους δημιουργεί ένα δίκτυο. •Σήμερα τα δίκτυα δεδομένων επηρεάζουν κάθε ανθρώπινη δραστηριότητα στην παραγωγή, διασκέδαση, εκπαίδευση •Τα δεδομένα που ανταλλάσσονται είναι προγράμματα, φωνή, τραγούδια, εικόνες, βίντεο κλπ. •Τα δίκτυα δεδομένων δημιουργούν νέες μορφές επικοινωνίας και οργάνωσης και δημιουργούν νέες υπηρεσίες προστιθέμενης αξίας (π.χ. ηλεκτρονικό εμπόριο, τηλε- εκπαίδευση, διανομή ταινιών, τηλε-διάσκεψη κλπ.

3 3 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 1-2. Δίκτυα πακέτων Τα δίκτυα δεδομένων λειτουργούν με μεταγωγή πακέτων σε αντίθεση με την παραδοσιακή τηλεφωνία που χρησιμοποιεί δίκτυα μεταγωγής κυκλωμάτων Τα πακέτα είναι μονάδες πληροφορίας που μπορούν να:  αριθμηθούν (επιτρέποντας να γίνουν αντιληπτές απώλειες από ελλείποντες αριθμούς σειράς)  ελεγχθούν για αλλοιώσεις bit με αλγόριθμους ανίχνευσης λαθών  αναμεταδοθούν όταν διαπιστώνονται τα ανωτέρω  πολυπλεχθούν στο ίδιο κανάλι για οικονομία

4 4 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 1-3. Βασικές έννοιες •Χρόνος διάδοσης πακέτου (propagation time): Ο χρόνος που απαιτείται για να ταξιδέψει το σήμα από τον πομπό μέχρι τον δέκτη •Χρόνος μετάδοσης πακέτου (transmiaaion time): Ο χρόνος που απαιτείται για να αλλάξει η διαμόρφωση τόσες φορές όσα τα σύμβολα του πακέτου. •Χρόνος αναμονής (queueing time): Τα πακέτα τοποθετούνται σε ταμιευτήρες (buffers) ενόσω αναμένουν την σειρά τους σε μεταγωγείς/δρομολογητές ή τερματικά •Χρόνος επεξεργασίας (processing time): Ο χρόνος για την επεξεργασία της επικεφαλίδος και του πακέτου στους κόμβους και τα τερματικά

5 5 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 1-4. Τεχνικές Μεταγωγής  Στην μεταγωγή κυκλωμάτων πρέπει πρώτα να δημιουργηθεί ένα κύκλωμα από τον αποστολέα μέχρι τον παραλήπτη με προγραμματισμό των ενδιάμεσων κόμβων.  Ακολουθεί η αποστολή πληροφορίας μέσω του έτοιμου κυκλώματος (χωρίς χρήση διεύθυνσης προορισμού)  Τέλος, όταν ολοκληρωθεί η ροή, το κύκλωμα ξηλώνεται  Στη μεταγωγή πακέτων (δεδομενογραμμάτων) δεν απαιτείται δημιουργία κυκλώματος. Κάθε πακέτο δρομολογείται αυτοτελώς (πρέπει να έχει πλήρη διεύθυνση)  Στη υβριδική τεχνική μεταγωγής νοητών κυκλωμάτων, γίνεται εγκατάσταση νοητού κυκλώματος και μερική χρήση πεδίου διευθύνσεων προορισμού.

6 6 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 2-1. Τυπικά στοιχεία δικτύου

7 7 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 2-2. Συνιστώσες δικτύων • Τερματικές συσκευές (terminal equipment) συνήθως υπολογιστές ή τερματικά χαρακτήρων (πρβλ. τηλέφωνα). ΄Στα τοπικά δλικτυα συνηθίζεται και ο όρος σταθμοί • Ζεύξεις (links). Οι ζεύξεις παρέχουν κανάλια επικοινωνίας βασισμένα σε ενσύρματα ή ασύρματα, οπτικά ή ηλεκτρικά μέσα. Περιλαμβάνουν τους τερματιστές γραμμής που βρίσκονται στα δύο άκρα μιας ζεύξης και περιέχουν τους πομποδέκτες και τα ηλεκτρονικά που εκτελούν τα πρωτόκολλα ζεύξης. Ενώνουν κόμβους μεταξύ τους καθώς και τερματικά προς στους κόμβους. • Κόμβους (nodes) δηλ. μεταγωγείς (switches) ή δρομολογητές (routers). Είναι τα σημεία όπου επιλέγεται η διαδρομή του πακέτου.

8 8 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 2-3. Αρχή λειτουργίας μεταγωγέα • Τα στοιχεία του μεταγωγέα διατάσσονται (ανοικτά-κλειστά) για την διάρκεια ζωής του κυκλώματος (στη μεταγωγή κυκλώματος) ή για κάθε πακέτο μόνο (στη μεταγωγή πακέτων ή νοητών κυκλωμάτων)

9 9 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 2-4. Πολύπλεξη πακέτων • Βασικό πλεονέκτημα των δικτύων πακέτων είναι η δυνατότητα πολύπλεξης, δηλ. η δυνατότητα στο ίδιο κανάλι να αποστέλλονται πακέτα με διαφορετικές προελεύσεις και προορισμούς όπως ακριβώς σε ένα αυτοκινητόδρομο συναντώνται αυτοκίνητα με διαφορετικές προελεύσεις και προορισμούς και συνταξιδεύουν μόνο σε ένα τμήμα διαδρομής • Τα πακέτα διαχωρίζονται στο κόμβο βάσει των διαφορετικών διευθύνσεων που φέρουν και έτσι οδηγούνται στο σωστό προορισμό χωρίς την σπατάλη της αποκλειστικής χρήσης του καναλιού (όπως στα δίκτυα κυκλωμάτων). • Η πολύπλεξη οδηγεί σε πολύ μεγάλη εξοικονόμηση πόρων.

10 10 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 2-5. Σχηματική παράσταση πολυπλέκτη A. Σχηματική αναλογία πολυπλέκτη πακέτων 4 εισόδων και Β. Σύμβολο πολυπλέκτη

11 11 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 11

12 12 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής • Η τυποποίηση είναι κεφαλαιώδους σημασίας στα δίκτυα ώστε να συνεργάζονται συσκευές διαφόρων κατασκευαστών • Τα πρότυπα καλύπτουν κάθε λεπτομέρεια, ηλεκτρική, μηχανική, χρονισμού, κώδικα, κάθε σήματος βύσματος κλπ • Ωστόσο ένα γενικό πρότυπο-ομπρέλλα που δίνει την γενική αρχιτεκτονική των δικτύων δεδομένων χωρίς να μπαίνει σε λεπτομέρειες είναι το μοντέλο OSI που ταξινομεί όλες τις λειτουργίες των δικτύων σε 7 στρώματα (ιδέ επόμενο σχήμα) • Η κάθε οντότητα δικτύου παρέχει υπηρεσίες στο άνω ευρισκόμενο στρώμα και εκτελεί ένα πρωτόκολλο με την απέναντι ομότιμη οντότητα του ιδίου στρώματος 3-1. Μοντέλο στρωμάτωσης OSI

13 13 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 3-2. Τα 7 στρώματα OSI

14 14 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 3-3.Λειτουργίες κάθε στρώματος • 1 ο (φυσικό στρώμα). Αναλαμβάνει την αποστολή bits (δηλ. όταν αποστέλλει 1 ή 0 ο πομπός να αντιλαμβάνεται 1 ή 0 ο δέκτης). • 2 ο (στρώμα ζεύξης). Αναλαμβάνει την οριοθέτηση πακέτων, ανίχνευση & διόρθωση λαθών μετάδοσης, διαχείριση ζεύξης. • 3 ο (στρώμα δικτύου). Η κυριότερη λειτουργία του είναι η μεταγωγή (δρομολόγηση) • 4 ο (στρώμα μεταφοράς). Λειτουργεί μεταξύ των τερματικών σταθμών και ελέγχει για λάθη μετάδοσης ή μεταγωγής. • 5 ο (στρώμα συνόδου). Παρακολουθεί την εξέλιξη των ανταλλαγών πληροφορίας • 6 ο (στρώμα παρουσίασης). Χειρίζεται τις κωδικοποιήσεις πληροφορίας • 7 ο (στρώμα εφαρμογών). Χειρίζεται τις εφαρμογές, η ορθή λειτουργία των οποίων είναι ο λόγος ύπαρξης και των 6 άλλων στρωμάτων αλλά και όλου του δικτύου (π.χ. Web browsing, , ftp, tele-conferencing)

15 15 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 4-1. Φυσικό Στρώμα • Το φυσικό στρώμα έχει αποστολή στην ψηφιακή μετάδοση να αποστέλλει σωστά τα δυαδικά ψηφία (bits) • Δεν είναι ωστόσο εφικτό να σταλλούν σωστά το 100% των ψηφίων, αφού εμφανίζονται αναπόφευκτα σφάλματα λόγω θορύβου από διάφορα αίτια και μάλιστα πολλάκις τα σφάλματα είναι κατά ριπάς (burst errors) δηλ. αφορούν πολλά συνεχόμενα bits. • Το ποσό των λανθασμένων επί του συνόλου των αποσταλλέντων ψηφίων λέγεται ρυθμός σφαλμάτων (bit error rate = BER) και αποτελεί τη χαρακτηριστικότερη παράμετρο του συστήματος μετάδοσης

16 16 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 4-2. BER ζεύξεων Το φυσικό στρώμα χρησιμοποιεί ποικιλία μέσων μετάδοσης. Τα κυριότερα είναι: • Το στριμμένο ζευγάρι με BER περίπου • Ασύρματες κινητές ζεύξεις με BER • Ασύρματες κατευθυντικές ζεύξεις με BER • Ομοαξονικές ζεύξεις με BER • Οπτικές ζεύξεις με BER • Υπηρεσίες φωνής και βίντεο αρκούνται σε BER 10 -4, ωστόσο δεδομένα λογισμικού απαιτούν BER

17 17 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 4-3. Baud-Bit rate Η μετάδοση των δεδoμένων γίνεται με αλλαγές στην διαμόρφωση της γραμμής (π.χ. αλλαγή τάσης ή συχνότητας ή φάσης). • Κάθε διαμόρφωση αντιστοιχίζεται με ένα σύμβολο που μπορεί να είναι ένα bit (0 ή 1) ή συνδυασμός πολλών bit: • Ο ρυθμός αλλαγής συμβόλων διαμόρφωσης στην γραμμή ονομάζεται baud rate. • Αν κάθε bit συμπίπτει με ένα σύμβολο, τότε το bit rate ισούται με το baud • Αν Χ bits αντιστοιχούν σε κάθε σύμβολο, τότε το bit rate ισούται Χ φορές το baud

18 18 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 4-3. Baud-Bit

19 19 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής • Το στρώμα ζεύξης έχει αποστολή να υλοποιεί αξιόπιστες ενδιάμεσες ζεύξεις, δηλ. οι οποίες ανιχνεύουν και διορθώνουν τα σφάλματα λόγω θορύβων του φυσικού στρώματος • Το πιο διαδεδομένο πρωτόκολλο ζεύξης είναι το HDLC (High Level Data-Link Contol) με τις πολλές παραλλαγές του: SDLC, LAPB, LLC, PPP κλπ. • Ο μορφότυπός του φαίνεται στην επόμενη διαφάνεια. • Η σημαία οριοθετεί την αρχή και το τέλος των πλαισίων. • Το πεδίο FCS (Frame Check Sequence) χρησιμεύει για ανίχνευση λαθών. • Το πεδίο ελέγχου διεκπεραιώνει τις κύριες λειτουργίες Στρώμα ζεύξης

20 20 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 5-2. Πρωτόκολλο HDLC/LAPB Το πεδίο ελέγχου χαρακτηρίζει τον τύπο πλαισίου ανάμεσα σε 3 πλαίσια: • πληροφορίας (που περιέχουν το φορτίο χρήστη) • επίβλεψης (που ελέγχουν τις λειτουργίες του πρωτοκόλλου) • μη-αριθμημένα (για αρχικοποιήσεις ή έκτακτες καταστάσεις) Περιλαμβάνει αρίθμηση πλαισίων με το N(S) για ανίχνευση απωλειών πλαισίων και επιστροφή επιβεβαιώσεων ότι τα πλαίσια έφθασαν κανονικά με το N(R) Τα Bit SS κωδικοποιούν 3 τύπους πλαισίων επίβλεψης: • RR (Receiver Ready) • RNR (Receiver Not Ready) • REJ (Reject)

21 21 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 5-3. Φόρμα HDLC/LAPB

22 22 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής • Όταν το FCS ανιχνεύει αλλοίωση πλαισίου, το πλαίσιο απορρίπτεται, αλλιώς το πλαίσιο επιβεβαιώνεται στέλνοντας τον αριθμό του στο πεδίο N(R) κάποιου πλαισίου που κινείται κατά την άλλη κατεύθυνση. • Εάν γίνει αντιληπτή απώλεια (π.χ. αφιχθεί το επόμενο N(S), τότε ο δέκτης στέλνει REJ με τον ελλείποντα αριθμό N(S) και ο πομπός ξαναστέλνει το πλαίσιο • Ομοίως εάν μετά κάποιο χρόνο Τ1 δεν έχει έλθει επιβεβαίωση, το πλαίσιο ξαναστέλνεται ως απωλεσθέν. • Με αυτό τον τρόπο το HDLC μπορεί να ελαττώσει το BER (π.χ. πάνω από ένα φυσικό στρώμα με BER=10 -5 να επιτύχει τελικό BER = Διόρθωση λαθών 22

23 23 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 5-4. Παράθυρο ολίσθησης • Μια απλή τακτική για αξιόπιστη ζεύξη είναι η STOP&WAIT: με την αποστολή ενός πλαισίου ο πομπός περιμένει την επιβεβαίωση πριν στείλει το επόμενο. Η τακτική αυτή είναι απλή αλλά δεν είναι αποδοτική. • Για καλύτερη απόδοση το HDLC χρησιμοποιεί άλλη τακτική και συνεχίζει να στέλνει μέχρι Ν πλαίσια χωρίς να περιμένει επιβεβαιώσεις. • Α τακτική αυτή λέγεται GO-BACK-N, διότι εάν τελικά δεν υπάρξει επιβεβαίωση πρέπει να ξανασταλούν Ν πλαίσια. • Εάν ωστόσο έρχονται επιβεβαιώσεις, προχωρά στην αποστολή περαιτέρω πλαισίων χωρίς να ξεπερνά ένα παράθυρο W (όπου W>ή=Ν) ανεπιβεβαίωτων πλαισίων. •Επειδή οι δύο αριθμοί Ν(S) και N(R) ολισθαίνουν χωρίς η διαφορά τους να ανοίγει πάνω από W (αν και μπορεί να κλείνει μέχρι 0), ο μηχανισμός λέγεται παράθυρο ολίσθησης και δίνεται σχηματικά στο προηγούμενο σχήμα. 23

24 24 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 5-5. Μηχανισμός παραθύρου 24

25 25 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 6-1. Σενάρια ζεύξης Στις επόμενες διαφάνειες φαίνονται 4 συνήθη σενάρια ζεύξης: • Το πρώτο αφορά μια ομαλή ανταλλαγή • Το δεύτερο περιλαμβάνει ένα σφάλμα μετάδοσης που προκαλεί επαναποστολή του βλαβέντος πλαισίου • Το τρίτο περιέχει ανάκαμψη από κατάσταση απασχολημένου τερματικού (Busy terminal) που έστειλε RNR • Το τέταρτο περιέχει ανάκαμψη με εκπνοή χρονιστή Σημ. Το I συμβολίζει πλαίσιο πληροφορίας (Information) με αριθμούς N(S) και N(R), Τα SABM, UA, DISC είναι μη-αριθμημένα πλαίσια 25

26 26 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 6-2. Σενάρια χωρίς/με σφάλμα 26

27 27 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 6-3. Σενάρια (συνέχεια) 27

28 28 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 6-4. Αποδοτικότητα ζεύξεων • Η παροχέτευση (throughput) μας λέει πόση κίνηση περνά από τη μια άκρη στην άλλη ανά μονάδα χρόνου και μετριέται σε bits/sec. • Η ονομαστική ρυθμοδότηση (bit rate) μιας ζεύξης ή αλλιώς χωρητικότητα (capacity) της ζεύξης ορίζεται από τον ρυθμό λειτουργίας των πομποδεκτών σε bits/sec • Χρησιμοποιούν τις ίδιες μονάδες (2-1) Η απόδοση του πρωτοκόλλου GO-BACK-N υπολογίζεται χονδρικά με τους τύπους: (Ο υπολογισμός εξηγείται με το σχήμα της επόμενης διαφάνειας

29 29 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 6-5.

30 30 ΤΕΙ Πειραιά Τμ. Αυτοματισμού 6-6. Αποδοτικότητα go-back-N

31 31 ΤΕΙ Πειραιά Τμ. Αυτοματισμού 6-6Β. Αποδοτικότητα Sel.Repeat

32 32 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-1. Τοπικά Δίκτυα (LAN) •Σε κοντινές αποστάσεις μπορούν να εφαρμοσθούν ειδικές τεχνικές δικτύωσης που δίδουν υψηλές ταχύτητες με χαμηλό κόστος και που είναι ανεφάρμοστες σε μεγάλες αποστάσεις. Τα δίκτυα που εκμεταλλεύονται την γειτνίαση σταθμών ονομάζονται τοπικά δίκτυα (LAN-Local Area Networks). • Τα τοπικά δίκτυα συνήθως εφαρμόζουν μερισμό του μέσου ανάμεσα σε πολλούς χρήστες. Για το λόγο αυτό χρησιμοποιούν μια ειδική κατηγορία πρωτοκόλλων ελέγχου πρόσβασης στο μέσον (MAC-Medium Access Control) •Τυποποιημένες τεχνικές ΤΔ είναι το Token ring, token bus, αλλά η πιο διαδεδομένη είναι το Ethernet που είναι σχεδόν ίδιο με το πρότυπο IEEE802.3 και το MAC του ανήκει στην οικογένεια Aloha

33 33 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-2. Τοπικά Δίκτυα (LAN) High level I/F OSI CSMA\CD BUS BASE& BROAD BAND Ανώτερα Επίπεδα LLC MAC Physical BASE & BROAD BAND BASE BAND TOKEN RING TOKEN BUS

34 34 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-3. Ethernet Το πρωτόκολλο MAC του Ethernet που καθορίζει ποιος σταθμός έχει δικαίωμα να στείλει πλαίσιο στο κοινό μέσο μετάδοσης λειτουργεί ως εξής: •Βήμα 1: Αφουγκράσου το μέσο και εάν είναι ελεύθερο στείλε. Αλλιώς πήγαινε στο βήμα 2 • Βήμα 2: Εάν το μέσο είναι κατειλημμένο συνέχισε την ακρόαση μέχρι να ελευθερωθεί και τότε στείλε αμέσως. • Βήμα 3: Εάν ανιχνεύσεις σύγκρουση, μετάδωσε το σήμα jamming και μετά παύσε κάθε μετάδοση. • Βήμα 4: Μετά την ολοκλήρωση της μετάδοσης του σήματος jamming εκτέλεσε τον αλγόριθμο της εκθετικής οπισθοδρόμησης για να προσδιορίσεις ένα τυχαίο χρόνο αναμετάδοσης μετά την εκπνοή του οποίου πήγαινε στο βήμα 1 (για να επιχειρήσεις μετάδοση εξ αρχής).

35 35 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-4. Μορφότυπος Ethernet ΠΡΟΟΙΜΙΟ PREAMBLE 7 SFDSFD 1 ΔΙΕΥΘΥΝΣΗ ΠΡΟΟΡΙΣΜΟΥ 2 ή 6 ΔΙΕΥΘ. ΠΗΓΗΣ 2 η 6 ΜΗΚΟΣ 2 ΔΕΔΟΜΕΝΑ LLC 3 έως 1500 ΕΡΜΑ (PAD) FCS 4 Ο μορφότυπος του Ethernet φαίνεται κατωτέρω. • Το προοίμιο χρησιμοποιείται για συγχρονισμό του δέκτη. • To SFD (Start Frame Delimiter) οριοθετεί την αρχή / ευθυγραμμίζει τα byte • Ακολουθούν οι διευθύνσεις MAC • Το μήκος του πλαισίου (μεταβλητό) • Οι πληροφορίες • Το έρμα που στρογγυλεύει τα byte σε πολλαπλάσιο του 4 • To Frame Check Sequence για ανίχνευση λαθών

36 36 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-5. Σενάριο Σύγκρουσης

37 37 ΤΕΙ Πειραιά Τμ. Αυτοματισμού 7-6. Αποδοτικότητα οικογ. aloha

38 38 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 7-6.Κώδικας γραμμής Manchester JK Δυαδικά bits Δυαδικό σήμα (κωδικ/ση NRZ) Κωδικοποίηση Manchester Αντίστροφη Κωδικοποίηση Η μετάδοση των bit του Ethernet στο μέσον γίνεται σε κωδικοποίηση Manchester όπως εικονίζεται κατωτέρω.

39 39 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-1. Πλήμνη (Hub) • Η πλήμνη (hub) είναι μια συσκευή που αναγεννά το σήμα που έρχεται από οποιαδήποτε είσοδο και ακολούθως αναμεταδίδει σε όλες τις εξόδους της (ιδέ επόμενο σχ. 8-2). • Επέτρεψε την μετατροπή της φυσικής τοπολογίας των δικτύων Ethernet σε αστέρα (ενώ η λογική τοπολογία παρέμενε αρτηρίας) • Επίσης επέτρεψε την κυριαρχία των ευέλικτων καλωδίων UTP5 (Unshielded Twisted Pair) και των βυσμάτων RJ45. • Ωστόσο το ενδεχόμενο συγκρούσεων παρέμεινε το κύριο χαρακτηριστικό του δικτύου, όπως ήταν και με την τοπολογία αρτηρίας, λόγω της καθυστέρησης διάδοσης (ιδέ σχ. 8-3).

40 40 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-2. Λειτουργία πλήμνης Hub

41 41 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-3. Ιεραρχία πλημνών hub Head hub or Backbone hub

42 42 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-4. Μεταγωγέας (Ethernet switch) • Ο μεταγωγές προκάλεσε μια επανάσταση στο Ethernet διότι δεν βγάζει άκριτα σε όλες τις εξόδους του τα πλαίσια αλλά μόνο σε αυτή που οδηγεί στον υπολογιστή προορισμού. • Για να πετύχει αυτό δημιουργεί πίνακες δρομολόγησης που δείχνουν τους υπολογιστές (MAC addresses) πίσω από κάθε πόρτα, παρακολουθώντας τους όταν στέλνουν πακέτα (self- learning). • Επιπροσθέτως, για να στείλει τα πλαίσια εκτελεί το αλγόριθμο MAC σε κάθε πόρτα ώστε να αποφεύγει περιττές συγκρούσεις (διαχωρισμός επικρατειών συγκρούσεων) • Δηλαδή λειτουργεί στο 2ο στρώμα και όχι στο 1ο σαν την πλήμνη.

43 43 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-5. Χρήση μεταγωγέα Router To Internet hub

44 44 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 8-5B. Παράδειγμα πίνακα μεταγωγέα

45 45 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής •Η λογική και φυσική τοπολογία γίνεται από δίαυλος (bus) αστέρας - ενώ η πλήμνη εξακολουθούσε να είναι λογικό bus •Οι συγκρούσεις καταργούνται και δεν έχουμε πλέον επικράτειες συγκρούσεων •Η επίδοση βελτιώνεται δραματικά •Οι υπάρχουσες καλωδιώσεις για τα τηλέφωνα των κτηρίων μπορούν πλέον να χρησιμοποιηθούν για τα δίκτυα •Η τυποποίηση των καλωδιώσεων (δομημένη καλωδίωση) επιτρέπει φθηνότερες καλωδιακές εγκαταστάσεις •Το δίκτυο κορμού μεγάλων συγκροτημάτων συμπιέζεται σε ένα μεταγωγέα αντί για δακτύλιο (collapsed backbone) μετά και την εισαγωγή του Gigabit Ethernet ρίχνοντας το κόστος 9-1. Τοπολογικές Συνέπειες

46 46 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 9-2. Τυπική διάταξη μικρού LAN Mail Server WEB Server Router To Internet Head hub hub FTP Server hub

47 47 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 9-3. Διάταξη παλαιού τύπου

48 48 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 9-4. Τυπική διάταξη μεγάλου LAN mail Server mail Server N N N N R R R R WEB Server FTP Server Web server To Internet FTP Server

49 49 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 9-5. Δομημένη καλωδίωση • Η εισαγωγή των πλημνών συνοδεύτηκε από την αλλαγή των δύσχρηστων ομοαξονικών καλωδίων με καλώδια παρόμοια με τα τηλεφωνικά εστριμμένα ζεύγη και ήσαν σύμφωνα με τη τυποποίηση 568Α & 568Β (και έμειναν τα ίδια και με την αλλαγή σε μεταγωγείς). • Τα καλώδια αυτά (UTPcat5) και η συνολική τυποποίηση που ονομάζεται δομημένη καλωδίωση, επέτρεψε την ενσωμάτωση της καλωδίωσης στο κτήριο κατάα την κατασκευή του, αλλά και την αξιοποίηση των υπαρχουσών τηλεφωνικών καλωδιώσεων για τη χρήση δικτύων υπολογιστών. • Τα βασικά στοιχεία της δομημένης καλωδίωσης παρουσιάζονται στις επόμενες διαφάνειες

50 50 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής A&B Color-Code Standards

51 51 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής 9-6B. Patch cables

52 52 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής 10-1.Δακτύλιος σκυτάλης • Μετά το Ethernet η επόμενη πιο διαδεδομένη τεχνική ΤΔ είναι ο Δακτύλιος σκυτάλης (Token ring-ΙΕΕΕ 802.5). • Οι σταθμοί συνδέονται με διαδοχικές ζεύξεις καταλήγοντας πάλι στο αρχικό δημιουργώντας ένα δακτύλιο. • Το πρωτόκολλο MAC του ΔΣ δίνει την πρόσβαση στο μέσο στο σταθμό που κρατά την σκυτάλη (θέτοντας ένα ειδικό bit σε ένα μικρό πακέτο ελέγχου που ονομάζεται σκυτάλη). • Ο σταθμός μπορεί να κρατήσει τη σκυτάλη για 20ms, ενώ εκπέμπει. Ακολούθως πρέπει να ελευθερώσει την σκυτάλη στον επόμενο (ιδέ επόμενο σχήμα). •Τελικό αποτέλεσμα είναι οι σταθμοί να εκπέμπουν ο ένας μετά το άλλο για ίσο χρόνο καταλήγοντας σε δίκαιη ισομερή πρόσβαση.

53 53 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής Αρχή λειτουργίας ΔΣ R T R T Repeating Sending 1bit

54 54 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής Σύγκριση επιδόσεων • Το χαρακτηριστικό του ΔΣ η προβλέψιμη και εγγυημένη επίδοση σε υψηλό φορτίο διότι κανένας σταθμός δεν μένει χωρίς ευκαιρία να στείλει. • Αντίθετα στο Ethernet οι συγκρούσεις έχουν εντελώς τυχαίο χαρακτήρα και παρότι μακροπρόθεσμα κανείς δεν αδικείται, μπορεί από τυχαίους λόγους να αργήσει πολύ να βρεί ευκαιρία να εκπέμψει (σε υψηλά φορτία) • Έτσι το πρώτο χρησιμοποιήθηκε όταν ένα εγγυημένο άνω όριο καθυστέρησης ήταν απαραίτητο (π.χ. βιομηχανικός έλεγχος) ενώ το άλλο όταν το κόστος ήταν κύριος παράγων (π.χ. εφαρμογές γραφείου). • Ωστόσο με την εισαγωγή του μεταγωγέα Ethernet και η εγγυημένη επίδοση έγινε δυνατή με χαμηλό κόστος με αποτέλεσμα την πλήρη κυριαρχία του Ethernet.

55 55 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Σύγκριση επιδόσεων-B

56 56 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Εξελίξεις Ethernet Πέραν της επαναστατικής αλλαγής που έφεραν οι μεταγωγείς με την κατάργηση των συγκρούσεων και την εξαιρετική βελτίωση των επιδόσεων του Ethernet, έγιναν και μεγάλες βελτιώσεις της ρυθμοδότησής του, χάρις στις βελτιώσεις της μικροηλεκτρονικής και την εισαγωγή οπτικών λύσεων • Αρχικά εισήχθη το ταχύ (fast) Ethernet ρυθμού 100Mbps που μπορεί να λειτουργήσει και στις ίδιες καλωδιώσεις • 100BASE-TX 100m, full Duplex, σε 2 ζεύγη του UTP5 με κωδικοποίηση 4Β5Β στα 125MHz • 100BASE-T4 100m, full Duplex, σε 4 χάλκινα ζεύγη UTP3 στα 25MHz με 4 bits ανά σύμβολο • 100BASE-FX 2Km, full Duplex, σε 2 πολύτροπες ίνες χωρίς συγκρούσεις (μόνο πόρτες μεταγωγέα)

57 57 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Gigabit Ethernet H προτυποποίηση του gigabit Ethernet που λειτουργεί με ρυθμό 1Gbps έγινε με το IEEE802.3z που ξεκίνησε το 1995 και ήταν έτοιμο το • Χρησιμοποιεί κώδικα 8Β/10Β στα 1,25Gbps αφού αφήνει εκτός συνδυασμούς κρατώντας μόνο όσους έχουν παραπλήσιο πλήθος 0 με 1. Τα μέσα μετάδοσης είναι: • 1000BASE-LX, εμβέλεια 5km 100m, full Duplex, σε μονότροπη ίνα στα 1,3nm • 1000BASE-SX, 550m, με πολύτροπη ίνα 850nm • 1000BASE-LH, 10Km, σε μονότροπη ίνα (εκτός προτύπου) • 1000BASE-Τ, εμβέλεια 25m, σε 4 ζεύγη UTP5 για συμβατότητα με τα προηγούμενα ethernet

58 58 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Νοητά ΤΔ (VLAN) Οι βελτιώσεις του Ethernet, δημιούργησαν πολύ μεγάλα δίκτυα σε συγκροτήματα κτηρίων και μάλιστα και σε δημόσια δίκτυα γεννώντας προβλήματα ασφάλειας και φόρτου με τα πακέτα κοινοποίησης. Εμφανίστηκε η ανάγκη διάσπασης σε μικρότερα νοητά ΤΔ (virtual LAN) Αυτό έγινε με το πρότυπο IEEE802.1Q και την προσθήκη: • ετικεττών (tags) που περιέχουν μεταξύ άλλων και την ταυτότητα νοητού δικτύου (VLAN ID) • σε παλιά συστήματα μπορεί να αποδοθεί χωριστή πόρτα μεταγωγέα για κάθε VLAN

59 59 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής V1-B V1-A V1-C V1-D V2-CV2-D V2-A V2-B Ενδιάμεση Κίνηση (Crossover traffic) Οι πόρτες προσθέτουν το VLAN Tag στα εισερχόμενα πακέτα... Και το αφαιρούν από τα εξερχόμενα VLAN

60 60 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Access Point Προς Δίκτυο κορμού-Διαδίκτυο Gateway/router WLAN

61 61 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Access Point Distribution System Access Point Access Point WLAN

62 62 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Access Point T1T1 T2T2 T3T WLAN

63 63 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Access Point SIFS DIFS Data Packet Ack Time A Access Point SIFS DIFS Data Packet Ack Time B RTS SIFS CTS

64 64 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής Spanning tree • Για στιβαρότητα του δικτύου από βλάβες συνιστάται η ύπαρξη πλεονασματικών διαδρομών. • Ωστόσο τότε δημιουργούνται κλειστές διαδρομές όπου δρομολογούνται αενάως τα πακέτα. • Το πρόβλημα στα ΤΔ λύνει ο αλγόριθμος του επικαλύπτοντος δένδρου (spanning tree) ο οποίος εντοπίζει και απενεργοποιεί τις πλεονασματικές διαδρομές • Αμέσως μόλις διαπιστωθεί διακοπή ζεύξης ενεργοποιείται ο αλγόριθμος και δημιουργεί νέο δένδρο ώστε όλοι οι σταθμοί να είναι πάλι προσπελάσιμοι. • Παράδειγμα εφαρμογής του αλγορίθμου ακολουθεί. Δίνεται μία τοπολογία και ακολούθως ένα από τα δυνατά δένδρα.

65 65 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής Παράδειγμα δικτύου S S B B S B B B B B

66 66 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ι. Δ. Αγγελόπουλος, καθηγητής Αντίστοιχο δένδρο S S B B S B B B B B


Κατέβασμα ppt "1 ΤΕΙ Πειραιά Τμ. Αυτοματισμού Ενότητα Ι. Δ. Αγγελόπουλος, καθηγητής Τμήμα Αυτοματισμού ΤΕΙ Πειραιά Μάθημα: Δίκτυα Υπολογιστών Διδάσκων: Ι. Δ. Αγγελόπουλος,"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google