Μετάδοση Δεδομένων και Δίκτυα Υπολογιστών ΙΙ
Κεφ2
Κεφ3
Κεφ4
Κεφ5
Κεφ6
Εισαγωγή στα τοπικά δίκτυα
Βασικά στοιχεία τοπικών δικτύων
Φυσικά μέσα
Εισαγωγή
Φυσικά μέσα τοπικών δικτύων
Δομημένη καλωδίωση στα τοπικά δίκτυα
Ασύρματα μέσα μετάδοσης
Τοπολογίες
Εισαγωγή
Τοπολογίες ενσύρματων τοπικών δικτύων
Βασικές τοπολογίες | Παράγωγες |
Δίαυλος | (τροποποίηση) δέντρο |
Δακτύλιος | (επέκταση) διπλός δακτύλιος |
Άστρο | (συνδυασμός) αστρο-δακτύλιος |
| (συνδυασμός όλων) δικτυωτά |
Τοπολογία διαύλου
Χαρακτηριστικά
Άμεση σύνδεση σε κοινή γραμμή μέσω (συνδετήρων, βυσμάτων, τερματισμών)
Παραλαβή πακέτων από όλους
Έλεγχος από κάθε κόμβο και αντιγραφή αν τον αφορά
Περιορισμοί στο μήκος και υλικό καλωδίου, αριθμό κόμβων, υλικά συνδέσεων
Απλότητα διευκολύνει αναδιάταξη, επέκταση, απομόνωση λόγω βλάβης
Καλή επιλογή
Λίγοι κόμβοι
Μικρή κυκλοφορία
Τοπολογία δέντρου
Χαρακτηριστικά
Τροποποποίηση διαύλου
Διακλαδισμένο καλώδιο χωρίς βρόγχους
Ξεκινάει από τη ρίζα
Ρίζα έχει μεγάλο φόρτο
Ίδια πλεονεκτήματα/μειονεκτήματα με διαύλο
Επιπλέον μειονεκτήματα
Πολυπλοκότητα
Βλάβη στην ρίζα, κατάρρευση δικτύου
Τοπολογία δακτυλίου
Περιγραφή
Διαδοχικοί κόμβοι, συνδέσεις σημείο προς σημείο σε σχήμα βρόγχου
Σύνδεση κόμβων μέσω αναμεταδοτών
Μία κατεύθυνση ροής πληροφοριών
Όχι επιβάρυνση δικτύου με πληροφορίες δρομολόγησης
Οι κόμβοι ελέγχουν και αντιγράφουν τα πακέτα που τους αφορούν
Κεντρικός ή κατανεμημένος έλεγχος
Απομόνωση κόμβων με βλάβη
Καλή επιλογή
Ισοκατανομή χωρητικότητας
Μικρές αποστάσεις, λίγοι κόμβοι και απαιτούνται υψηλές ταχύτητες
Ανάγκη μετάδοσης πριν από συγκεκριμένο χρονικό διάστημα
Άλλα χαρακτηριστικά
Καθυστέρηση μετάδοσης και σε μικρό φόρτο
Μη αναλογική σε σχέση με τον φόρτο αύξηση καθυστέρησης μετάδοσης
Σταθερή χρήση καναλιού σε μεγάλο φόρτο
Επέκταση ο διπλός δακτύλιος με διπλή κατεύθυνση μετάδοσης
Τοπολογία άστρου
Τοπολογίες ασυρμάτων δικτύων
Διάκριση σε συνδέσεις
Εκπομπής
Σημείου προς σημείο
Περιπτώσεις εκπομπής
Συνδέσεις Σημείο προς σημείο
2 σταθερά σημεία
Το ένα ή και τα δύο σε κίνηση
Ραδιοκύματα, μικροκύματα και οπτικά κύματα (laser)
Μεγάλες αποστάσεις
Άνοιγμα θυρίθων, συστήματα ασφαλείας, ενεργοποίησης συσκευών, βομβητές
Μεθόδοι ελέγχου πρόσβασης στο μέσο
Εισαγωγή
Πρωτόκολλο επικοινωνίας
Κανόνες επικοινωνίας
Τερματικές διατάξεις (κάρτες δικτύου)
Συνδέσεις μεταξύ τοπικών δικτύων
Τρόπο πρόσβασης στο μέσο
Παραδείγματα
Πρότυπο 802
Φυσικό επίπεδο συμπίπτει με το OSI
Επίπεδο γραμμής δεδομένων διαιρέθηκε επιπρόσθετα σε
LLC
Αξιόπιστη μετάδοση πακέτων
Εγκατάσταση, διατήρηση, τερματισμό λογικής σύνδεσης 2 διατάξεων
MAC
Διαδικασία πρόσβασης στο μέσο
Διαχείριση διευθυνσιοδότησης
Παρέχει διεύθυνση αποστολέα/παραλήπτη
Έλεγχος
Κεντρικός
Κατανεμημένος
Επιλεκτική εκτέλεση λειτουργιών πρωτοκόλλου
Δυναμική σειρά
Περιορισμοί Τρόπου μετάδοσης
Διάκριση Τεχνικών Ελέγχου Πρόσβασης στο μέσο
Συχρονισμένες
Αποκλειστική διάθεση μέρους της χωρητικότητας
Αναποτελεσματική λόγω απροσδιόριστων απαιτήσεων
Ασυχρόνιστες
Δυναμική εκχώρηση ανάλογα με εκάστοτε απαιτήσεις
Ευέλικτη χρονική και ποσοτική κατανομή
Π.χ. κανάλια ανοικτής ακρόασης (πολλαπλής πρόσβασης, τυχαίας προσπέλασης)
Τοπικά Δίκτυα
Στο υποεπίπεδο MAC καθορίζεται ποιος σταθμός μεταδίδει και πότε
Κανάλια πολλαπλής πρόσβασης άρα το Mac είναι σημαντικό
Ευρείας Περιοχής
Δέσμευση χωρητικότητας στα τοπικά δίκτυα
Στατικές τεχνικές Δέσμευσης χωρητικότητας μεταξύ χρηστών
FDM
Επιμερισμός συχνότητας
Αποτελεσματική σε λίγους σταθερούς χρήστες, μεγάλο φόρτο
Προβλήματα σε μεγάλο, μεταβαλλόμενο αριθμό χρηστών, καταιγιστική κυκλοφορία
TDM
Επιμερισμός χρόνου
Ανάλογα προβλήματα με την FDM
Παραδοχές (υποθέσεις) δυναμικών τεχνικών
n ανεξάρτητοι κόμβοι (ηλεκτρονικές διατάξεις όπως σταθμοί εργασίας, Η/Υ, τηλέφωνα κ.α.)
Κάθε κόμβος δημιουργεί πακέτα
Δεσμευμένος ο κόμβος με πακέτο προς μετάδοση (μέχρι να το αποστείλει επιτυχώς δεν δημιουργεί άλλο)
Νέα πακέτα σε δεσμευμένο κόμβο απορρίπτωνται
Σταθερός ρυθμός δημιουργίας πακέτων λ (πακέτα) / t (χρόνο)
Ένα και μόνο κοινό κανάλι επικοινωνίας
Όλοι οι κόμβοι ισότιμοι στο δικαίωμα πρόσβασης στο μέσο
Σύγκρουση η επικάλυψη/καταστροφή ταυτόχρονα μεταδιδόμενων πακέτων
Οι συγκρούσεις είναι τα μόνα σφάλματα μετάδοσης και αναγνωρίζονται (ανιχνεύονται) από τους κόμβους
Βελτίωση απόδοσης συστήματος μετάδοσης
Σύλληψη (capture)
Εμφανίζεται στην ψηφιακή ραδιοεπικοινωνία
Σε σύγκρουση υπερισχύει το πακέτο με ισχυρότερο σήμα
Μηχανισμοί μείωσης ανταγωνισμού
Σε ορισμένα τοπικά δίκτυα (π.χ. δακτύλιος με κουπόνι)
Μείωση συγκρούσεων
Χρόνος έναρξης μετάδοσης πακέτου (σχήμα με χρόνο παράλληλα για να γίνει κατανοητό)
Χρονοθυρίδες (σύγχρονη μετάδοση)
Είναι καθορισμένα χρονικά διαστήματα
Έναρξη : μόνο στην αρχή κάποιας χρονοθυρίδας
Διάρκεια : όσο απαιτείται για να μεταδοθεί ένα πακέτο
3 περιπτώσεις ανάλογα με αριθμό πακέτων στην χρονοθυρίδα
0 : κανάλι σε αργία
1 : επιτυχημένη μετάδοση
2+ : σύγκρουση
Οποιαδήποτε χρονική στιγμή (ασύγχρονη μετάδοση)
Ανίχνευση φέροντος σήματος
Από πριν
Αναγνώριση απασχολημένου καναλιού
Αποχή από μετάδοση εωσότου αποδεσμευτεί, άρα αποφυγή σύγκρουσης
Εκ των υστέρων
Μη αναγνώριση απασχολημένου καναλίου
Επιτυχία/αποτυχία γίνεται αντιληπτή αργότερα
Δορυφορικά : Αδυναμία ανίχνευσης λόγω καθυστέρησης διάδοσης
Τοπικά : Δυνατότητα ανίχνευσης, τερματισμός πριν ολοκληρωθεί η μετάδοση
Τυποποιήσεις IEEE 802.x
802.3 CSMA / CD (Carrier Sense Multiple Access / Collision Detection)
802.4 Δίαυλος με κουπόνι Token Passing Bus
802.5 Δακτύλιος με κουπόνι Token Passing Ring
Βασική Ζώνη (baseband)
xxBase-yy
Ένα φυσικό κανάλι επικοινωνίας
Ένας σταθμός μεταδίδει ανά χρονική στιγμή
Χρήση όλου του διαθέσιμου εύρους ζώνης
Ευρεία Ζώνη (broadband)
xxBroad-yy
Μετάδοση πολλών σημάτων ανά καλώδιο
Διαχωρισμός μέσου μετάδοσης σε κανάλια, π.χ. καθένα δική του φέρουσα συχνότητα
Επεξήγηση συμβολισμών
xx
Ταχυτητα σε Mbps
yy
Μέγιστο μήκος σε εκατοντάδες μέτρα
F : Fiber (οπτική ίνα)
T : Twisted (συνεστραμμένο καλώδιο
Πρότυπο ΙΕΕΕ 802.3
Γενική περιγραφή
Βελτίωση του CSMA / CD
Πρώτη υλοποίηση από XEROX ως Ethernet
Χρήση συνεστραμμένου ή ομοαξονικού καλωδίου ή οπτικής ίνας
Αρχική ταχύτητα 10 Mbps, νεότερες υλοποιήσεις σε 100Mbps
Δυνατές παραλλαγές
10Base-5 : ομοαξονικό καλώδιο
10Base-2 : ομοαξονικό καλώδιο, μέγιστο μήκος 185 μέτρα
10Base-T : Μέγιστο μήκος 100 μέτρα
1Base-5 : Συνεστραμμένο καλώδιο
10Broad-36 : Ομοαξονικό καλώδιο
10Base-F : Μέγιστο μήκος 4km. Πρότυπο ΕΙΑ/ΤΙΑ για εμπορική χρήση κτιρίων
100Base-X : Νέα τυποποίηση Ethernet με ιεραρχικά δομημένη καλωδίωση
100Base-VGAnyLAN : Πρόσφατη τυποποίηση Ethernet, μέθοδος αιτήματος προτεραιότητας(demand priority), ιεραρχικά δομημένη καλωδίωση
Πρότυπα τοπικών δικτύων
Τεχνολογική εξέλιξη
Εισαγωγή
Τεχνολογία Τοπικών Δικτύων 1ης γενιάς 1970-1984
Βασικά γνωρίσματα παλαιότερων δικτύων (Τοπικά δίκτυα 1ης γενιάς)
Περιορισμένη έκταση έως 50 km
Χαμηλός ρυθμός μετάδοσης (10-20Mbps)
Ιδιοκτησιακό καθεστώς νομής και εκμετάλλευσης
Μετάδοση ενός μόνο τύπου πληροφορίας
Άλλα χαρακτηριστικά
Μια γραμμή επικοινωνίας
Αποδοχή απόρριψη πακέτου βάση διεύθυνσης
Μεθοδος πολλαπλής πρόσβασης, ανταγωνισμός γραμμής επικοινωνίας
Αντιπροσωπευτικά παραδείγματα δικτύων
CSMA/CD 802.3
Δίαυλος με κουπόνι 802.4
Δακτύλιος με κουπόνι 802.5
Ισομοιρία (Ίδιες ευκαιρίες μετάδοσης στο ίδιο μέσο)
Δύσκολο να την καθορίσουμε
Εξαρτάται από ρυθμό διέλευσης και καθυστέρηση μετάδοσης
Ίδια καθυστέρηση σε όλους δεν σημαίνει ισομοιρία, αφού π.χ. ευνοούνται τα μη επείγοντα πακέτα
TCP /IP
De facto το πρωτόκολλο IP
Θεωρείται το πιο εύχρηστο
Μέρος της ομάδας πρωτοκόλλων TCP
Υποστηρίχθηκε εδώ και χρόνια από το Unix και προωθήθηκε επίσης από Microsoft και Apple
Τεχνολογία Τοπικών Δικτύων 2ης γενιάς 1985-1990
Χαρακτηριστικά
Εξέλιξη του προτύπου 802.5
Κατάλληλα για μετάδοση ενός τύπου πληροφορίας
Ο ισοχρονισμός ανασταλτικός παράγοντας μετάδοσης άλλων τύπων πληροφορίας
Ταχύτητες έως 155Mbps
Μεγάλες αποστάσεις κοντά στις αποστάσεις δικτύων ευρείας περιοχής
Συμπεριλήφθηκαν στα MAN
Χρήση ως κορμός διασύνδεσης τοπικών δικτύων με άλλα τοπικά αλλά και ευρείας περιοχής δίκτυα
Ισοχρονισμός είναι η δυνατότητα εξασφάλισης
σταθερού ρυθμού μετάδοσης
μικρής, κάτω ενός ορίου καθυστέρησης
Αποδεκτά πρότυπα 2ης γενιάς
FDDI-I : συμβατό με 802.5 (το μεγαλύτερο ενδιαφέρον)
FDDI-II : επέκταση του FDDI-I ώστε να παρέχει ισοχρονισμό
DQDB : πρότυπο 802.6-MAN
SDMS
Τεχνολογία Τοπικών Δικτύων 3ης γενιάς 1990-2000
Χαρακτηρίστηκε από :
Εξέλιξη του 802.3 ώστε να εξασφαλιστεί χωρητικότητα πάνω από 150Mbps
Χαρακτηριστικές περιπτώσεις δικτύων 3ης γενιάς
100 Base-T ή Fast Ethernet. 802.3u
ISO-EThernet : 802.9
Δίκτυα με αίτημα προτεραιότητας 100Base-VG και 100Base-VGAnyLan : 802.12
Gigabit Ethernet
Τοπικά δίκτυα νέας γενιάς (ATM-Based LANs)
Βασίζονται σε τεχνικές ATM
εξομοίωση των 802.4 και 802.5 με των αυτή του ATM
Πρότυπο ALOHA
ALOHA
Παλαιότερη από τις ανταγωνιστικές μεθόδους
Εφαρμόστηκε στα ραδιοδίκτυα
Δημιουργήθηκε στο Παν. Χαβάης το 1970
Εφαρμόζεται σε οποιοδήποτε μέσο που διαμοιράζεται η χωρητικότητα
Εφαρμόζεται σε
επίγεια ραδιοεπικοινωνία
κινητή τηλεφωνία
δορυφορική επικοινωνία
Διαδικασία Μετάδοσης
Ασυχρόνιστο (Μετάδοση όποτε διαθέτουμε πακέτο)
Συχρονισμένο
Δεν αποθηκεύεται πάνω από ένα πακέτο
Άμεση μετάδοση πακέτου
Περιμένει μέγιστο χρόνο πλήρους περιφοράς
Αν δεν πάρει επιβεβαίωση επαναμεταδίδει
Ο δέκτης ελέγχει αν είναι ορθό οπότε στέλνει επιβεβαίωση
Σφάλματα λόγω θορύβου ή συγκρούσεων
Παραδοχές Μέτρησης απόδοσης ALOHA
Κανάλι χωρίς θόρυβο
Πολλοί κόμβοι
Σταθερό μήκος πακέτων
Τυχαίος αριθμός πακέτων
Αμελητέα καθυστέρηση διάδοσης
Ασυχρόνιστο ALOHA (Απόδοση 18% των επιχειρούμενων μεταδόσεων)
Συχρονισμένο ALOHA
Απόδοση 36%
Χρονοθυρίδες ίσες με χρόνο μετάδοσης ενός πακέτου
Συχρονισμός από κοινό ρολόι
Ολικές όχι μερικές επικαλύψεις πακέτων
Πρότυπο CSMA
CSMA
Βελτίωση του ALOHA που φτάνει έως 36%
Αναγνώριση τι κάνουν οι άλλοι κόμβοι
Διαδικασία Μετάδοσης
Ανίχνευση εάν άλλη μετάδοση είναι σε εξέλιξη
Εάν ναι, συνέχιση ανίχνευσης, αναβολή μετάδοσης
Εάν όχι, ελεύθερο κανάλι, έναρξη μετάδοσης
Συγκρούσεις όταν ανιχνεύσουν ταυτόχρονα ελεύθερο κανάλι και εκκινήσουν μαζί
1-επιμένων - Συνεχίζει ανίχνευση αν είναι απασχολημένο (Άρα αν ανιχνεύουν 2 κόμβοι έχουμε σίγουρη σύγκρουση) (Χαμηλότερη απόδοση από τα άλλα 2)
μη-επιμένων - Ανιχνεύει πάλι μετά από τυχαίο χρονικό διάστημα
p-επιμένων - Ανιχνεύει και στέλνει με πιθανότητα 0<p<1 εάν είναι ελεύθερο
Καθυστέρηση Μετάδοσης
Σημαντική στην απόδοση στο 1-επιμένων
1ος ξεκινάει, το σήμα καθυστερεί να φτάσει στον 2ο, ο 2ος ξεκινάει μετάδοση, βέβαιη σύγκρουση
Πρότυπο CSMA/CD, IEEE 802.3 και Ethernet
Το πρότυπο CSMA/CD
CSMA/CD
Βελτίωση από το CSMA
διακοπή επικοινωνίας μόλις αντιληφθούμε σύγκρουση
Αναβολή μετάδοσης για κάποιο χρονικό διάστημα
Καταστάσεις Συγχρονισμένου καναλιού
Αργία. Περίοδος αργίας. Κανάλι ελεύθερο
Μετάδοση. Επιτυχημένη. Περίοδος μετάδοσης. Οι υπόλοιποι κόμβοι περιμένουν
Ανταγωνισμού. Περίοδος ανταγωνισμού. Χρόνος επίλυσης συγκρούσεων
Περίοδος Ανταγωνισμού
Κρίσιμο ερώτημα η διάρκεια της περιόδου
Χρόνος αναγνώρισης σύγκρουσης.
Διπλάσιος από καθυστέρηση διάδοσης από άκρη σε άκρη. Γιατί; Σχήμα 8.8
Διάρκεια μετάδοσης πλαισίου
Να επιτρέπει αναγνώριση σύγκρουσης πριν την ολοκλήρωση και την εκκίνηση νέας μετάδοσης
Τουλάχιστον 2τ, διπλάσιος της καθυστέρησης
Συμπέρασμα : μικρό μήκος καλωδίου, μικρή καθυστέρηση διάδοσης, εύκολοη αναγνώριση συγκρούσεων
Ενδεικτικά, ομοαξονικό 1km τ=5μsec
Αναγνώριση συγκρούσεων
Οι κόμβοι παρακολουθούν το καλωδιακό μέσο
Ελέγχουν την ισχύ, (πλάτος σήματος) που λαμβάνουν
Απόδοση δικτύου
Διάρκεια αποχής από μετάδοση μετά από αναγνώριση σύγκρουσης
Διαφέρει από κόμβο σε κόμβο ώστε να μην ξαναγίνει σύγκρουση
Ο τρόπος συμμετοχής κόμβου στον ανταγωνισμό είναι ανάλογη των επανειλλημένων συγκρούσεων
Χρήση δυαδικού αλγορίθμου εκθετικής αποχής
Αλγόριθμος εκθετικής αποχής
Διάρκεια αποχής μετριέται σε χρονοθυρίδες διάρκειας 2τ, μέγιστη καθυστέρηση διάδοσης με επιστροφή)
Μετά από k επανειλλημμένες συγκρούσεις απέχει τυχαίο αριθμό χρονοθυρίδων μεταξύ 0 και 2^κ -1
Σκοπός αλγορίθμου :
Αδυναμίες
όταν είναι : Μικρός αριθμός κόμβων π.χ. 2, αλλά με πολλές συγκρούσεις μεταξύ τους π.χ. 10
όταν είναι : Μεγάλος αριθμός κόμβων π.χ. 10, αλλά με λίγες συγκρούσεις μεταξύ τους π.χ. 2
Το πρότυπο IEEE 802.3 και το Ethernet
802.3 αντιπροσωπεύεται από 1-επιμένων CSMA/CD
Σε σύγκρουση περιμένουν κάποιο χρονικό διάστημα πριν ξαναπροσπαθήσουν
Ιστορικό
XEROX 2.94Mbps CSMA/CD, 100 υπολογιστές, 1km, Ethernet
DEC/INTEL 10Mbps IEEE 802.3
Το Ethernet υλοποιεί αρκετά καλά το 802.3
Πρότυπο ΙΕΕΕ 802.4 -Δίκτυα διαύλου με κουπόνι διέλευσης
Εισαγωγή
Λόγοι δημιουργίας του πρωτοκόλλου
Ανασφάλεια χρηστών για καθυστέρησεις μετάδοσης
Αντιμετώπιση του προβλήματος των προτεραιοτήτων
Τα παραπάνω δεν τα κάλυπτε το 802.3
Το πρότυπο ΙΕΕΕ802.4
Γενική Περιγραφή
Χρησιμοποιεί νοητό δακτύλιο για σειρά μετάδοσης
Κάθε κόμβος γνωρίζει τους γειτονικούς του στον νοητό δακτύλιο (αριστερά - δεξιά)
Πρώτος ξεκινάει ο κόμβος με την μεγαλύτερη αρίθμηση
Στην συνέχεια δίνει το κουπόνι στον επόμενό του προς την ίδια κατεύθυνση
Φυσικό Επίπεδο
Ομοαξονικό καλώδιο 75 Ohm (ίδιο με τηλεόρασης)
Μονή ή διπλή καλωδίωση
3 διαφορετικά σχήματα διαμόρφωσης
Ρυθμοί μετάδοσης 1,5,10 Mbps
Το φυσικό επίπεδο είναι ασύμβατο με 802.3 και πιο σύνθετο
Προτεραιότητες
4 επίπεδα προτεραιοτήτων
Οι κόμβοι διαχωρίζεται εσωτερικά σε 4 τμήματα, ένα για κάθε επίπεδο
Οι πληροφορίες που έρχονται σε κάθε κόμβο πάνε στο αντίστοιχης προτεραιότητας τμήμα
Ουρά αναμονής σε κάθε τμήμα
Το κουπόνι περνάει από το τμήμα μεγαλύτερης προτεραιότητας στο μικρότερο μεταδίδοντας τα πακέτα που βρίσκει
Αλλάζει τμήμα αφού υπερβεί χρονικό όριο
Τέλος προχωράει στον επόμενο κόμβο του νοητού δακτυλίου
Κουπόνι διέλευσης
Πακέτο ελέγχου 3 χαρακτήρων
Κεφαλή, πεδίο δεδομένων και ουρά
Όποιος το έχει, έχει δικαίωμα να στείλει
Δίκτυα με κουπόνι διέλευσης
Πλεονεκτήματα
Κατανεμημένος έλεγχος
Δεν έχουμε συγκρούσεις
Υπολογίζουμε την χωρητικότητα με ακρίβεια
Εφαρμογή κουπονιού ιδιαίτερα σε τοπολογίες δακτυλίου
Τοπολογία δίαυλου με κουπόνι
λόγω πολυπλοκότητας δεν χρησιμοποιήθηκε πολύ
Διαθέσιμος στο εμπόρι και σε βιομηχανικά συστήματα αυτοματισμού
Πρότυπο ΙΕΕΕ 802.5 -Δίκτυα δακτυλίου με κουπόνι διέλευσης
Εισαγωγή
Παρουσιάστηκε από την IBM
Εμφανίστηκαν το 1970, σε τοπικά και ευρείας περιοχής δίκτυα
Χρησιμοποιείται καλώδια UTP, ομοαξονικό, ή οπτική ίνα
Διαφέρει από τα 802.3, δεν παρακολουθείται το μέσο αφού δεν συμβαίνουν συγκρούσεις
Το δίκτυο δακτυλίου με κουπόνι διέλευσης
Μέθοδος πρόσβασης
Κουπόνι που περιφέρεται γύρω από το δακτύλιο όταν οι κόμβοι δε μεταδίδουν
Όποιος πρόκειται να μεταδόσει αποσύρει το κουπόνι για όσο διάστημα μεταδίδει
Από τους 3 χαρακτήρες αντιστρέφεται ένα δυαδικό ψηφίο και έτσι αποσύρεται το κουπόνι
Ένα κουπόνι, ένας κόμβος μεταδίδει κάθε στιγμή, άρα επιλύονται οι συγκρούσεις
Καταστάσεις κόμβων
Ακρόασης
Η είσοδος αντιγράφεται στην έξοδο
Μετάδοσης
Όταν σταματήσει η περιφορά του κουπονιού
Χωρίζεται η σύνδεση σε είσοδο και έξοδο
Υπάρχει ενταμιευτής (χώρος αποθήκευσης) ώστε η καθυστέρηση εναλλαγής καταστάσεων να μην φαίνεται
Μετά την αποστολή
Αναδημιουργείται το κουπόνι
Λαμβάνει αντίγραφο του πακέτου που έστειλε. Το συγκρίνει με αυτό που έστειλε (ως επιβεβαίωση)
Ο αποστολέας είναι υπεύθυνος να αποσύρει το πακέτο που έστειλε
Επιστρέφει σε κατάσταση ακρόασης
Το πρότυπο ΙΕΕΕ 802.5
Γενικά
Περιγράφει δίκτυα δακτυλίου με κουπόνι
Χρησιμοποιεί STP (Θωρακισμένο συνεστραμμένο καλώδιο)
Ταχύτητες 1, 4 και 16 Mbps
Χρησιμοποιεί διαφορική κατά Manchester κωδικοποίηση
Πρόβλημα : Αν γίνει βλάβη κόμβου το δίκτυο καταρρέει
Λύση
Αποδοχή της τοπολογίας άστρου.
Νοητή τοπολογία παραμένει δακτύλιος
Ο κεντρικός κόμβος συνδέεται με 2 καλώδια (από και πρός) κάθε άλλο τερματικό κόμβο
Υπάρχουν διακόπτες στον κεντρικό που απομωνόνουν τον προβληματικό κόμβο
Λογισμικό - Υλικό τοπικών δικτύων
Δικτυακό λειτουργικό σύστημα
Εισαγωγή
Περιβάλλον τοπικού δικτύου, αποτελείται από
Λειτουργικό Σύστημα Δικτύου, επιτρέπει να διαχειριστούμε τους πόρους του δικτύου
Πρωτόκολλα επικοινωνίας, που καθορίζουν τρόπο πρόσβασης στο μέσο
Δικτυακό Σύστημα Τερματικών
Περιγραφή
Γνωστό και ως δικτυακό σύστημα κεντρικής διαχείρισης
Λειτουργεί σε τοπολογία άστρου, ή δέντρου
Η επεξεργασία δεδομένων γίνεται από τον κεντρικό υπολογιστή
Ο κεντρικός συνδέεται με κουτά τερματικά
Η απόδοσή του ελαττώνεται όσο αυξάνεται ο αριθμός τερματικών
Π.χ. συστήματα κράτησης αεροπορικών θέσεων
Πλεονεκτήματα
Λόγω συγκεντρωτικών χαρακτηριστικών του συστήματος ελέγχουμε εύκολα
Κύριο όγκο ηλεκτρονικού εξοπλισμού
Λογισμικό
Δεδομένα
Τεχνικό προσωπικό
Μειονεκτήματα
Αδυναμία τελικού χρήστη να ασκεί έλεγχο και να παίρνει αποφάσεις
Αβεβαιότητα ανταπόκρισης λόγω μεγάλου φόρτου ή βλάβης
Ανεπαρκής αξιοποίηση δυνατοτήτων επεξεργασίας τερματικών υπολογιστών
Δικτυακό Σύστημα Ομότιμων Σταθμών Εξυπηρέτησης
Περιγραφή
Όχι κουτά τερματικά αλλά υπολογιστές με επεξεργαστή και μνήμη που τρέχουν εφαρμογές
Λογισμικό και δεδομένα κάθε υπολογιστή χρησιμοποιούνται από όλους τους άλλους
Όλοι οι σταθμοί εργασίας είναι ομότιμοι σταθμοί εξυπηρέτησης
Εκτενής περιγραφή
Κατάλληλα για μικρό αριθμό χρηστών
Οι χρήστες εργάζονται κυρίως στο δικό τους σύστημα
Περιστασιακά χρησιμοποιούν πόρους άλλων υπολογιστών
Χρησιμοποιούνται λειτουργικά με δικτυακή υποστήριξη
Δυνατότητες ανταλλάγής αρχείων και ηλεκτρονικών μηνύματων
Δυνατότητα εκτέλεσης εφαρμογών που βρίσκονται σε άλλους κόμβους
Περιέχει χαρακτηριστικά ασφαλείας και διαχείρισης
Συνδυάζονται με τοπολογίες διαύλου
Δικτυακά λειτουργικά συστήματα : NetWare Lite της Novell, Windows NT, unix/linux κτλ
Πλεονεκτήματα
Δυνατότητες τοπικής επεξεργασίας και αποθήκευσης
Υψηλότερη απόδοση
Αντιμετωπίζει μεγαλύτερο φόρτο
Μικρό κόστος
Ευκολία εγκατάστασης
Καλή λύση όταν έχουμε λίγα τερματικά π.χ. 15
Μείωση απόδοσης
Λόγω εκτεταμένης πληροφορίας στο δίκτυο
Λόγω υπερφόρτωσης των σταθμών εξυπηρέτησης
Λόγω μεγάλου αριθμού σταθμών εξυπηρέτησης
Δικτυακό Σύστημα Σταθμών Εξυπηρέτησης με Εξειδικευμένες Λειτουργίες
Περιγραφή
Χρησιμοποιείται συχνά σε κατανεμημένα περιβάλλοντα εργασίας με πολλούς χρήστες
Παρέχει καλύτερη διαχείριση και ασφάλεια
Αποτελείται από κόμβους εξυπηρέτησης που δίνουν πρόσβαση σε
βάσεις δεδομένων
Λογισμικό εφαρμογών
περιφερειακές διατάξεις
Ο εξυπηρετητής είναι υπολογιστής υψηλών προδιαγραφών
Ο εξυπηρετητής διαθέτει σύστημα προστασίας των δεδομένων και διαχείρισης
Κατανεμμημένο περιβάλλον εργασίας
Το δίκτυο είναι συλλογή διασυνδεόμενων συσκευών επεξεργασίας
Επικοινωνία συντονισμού εργασιών μέσω μηνυμάτων
Κατανομή εργασιών μεταξύ μετωπικών σταθμών επεξεργασίας
Ακολουθείται το μοντέλο πελάτης-εξυπηρετητής
Σταθμός εξυπηρέτησης
Βρίσκεται σε εύκολα προσβάσιμο χώρο
Παρέχει δυνατότητες αποθήκευσης,ανάκτησης αρχείων
Περιέχει μέρος εφαρμογής που τον αφορά, λογισμικό ασφαλείας, διαχείρισης και ελέγχου λειτουργίας
Σταθμοί εργασίας
Περιέχουν λογισμικό πελάτη που
υποστηρίζει διαδικασίες πρόσβασης στο δίκτυο
κατευθύνει τα αιτήματα προς τον τοπικό υπολογιστή ή κάποιον εξυπηρετητή
Λειτουργία αντικατοπτρισμού
Αποθήκευση πανομοιότυπων αντιγράφων σε πολλούς για περιπτώσεις βλάβης
Εξυπηρέτηση απομακρυσμένων κόμβων με αντίγραφα σε κοντινότερους εξυπηρετητές
Εξυπηρετεί καλά σε περιπτώσεις εφαρμογών μη πραγματικού χρόνου
Η μέθοδος είναι επιτυχής όταν η ενημέρωση και ο συγχρονισμός της βάσης γίνεται γρήγορα
Δυνατότητες δικτυακών λειτουργικών συστημάτων
Γενικά : Χρήση όλων των διαθέσιμων πόρων του δικτύου
Βασικά Χαρακτηριστικά
Διαχείριση αρχείων (δημιουργία, επεξεργασία..) όπου υπάρχει πρόσβαση με τρόπο που να φαίνεται τοπική διαχείριση
Υπηρεσίες εκτύπωσης σε κάθε χρήστη στους εκτυπωτές που έχει πρόσβαση
Διαχείριση επικοινωνίας όλων των συσκευών και υπολογιστών διαφορετικού τύπου
Υποστήριξη κατανεμημένων ΛΣ που είναι εγκατεστημένα στους σταθμούς εργασίας και αξιοποίηση των υπηρεσιών τους
Πρόσθετα Χαρακτηριστικά
Προστασία δεδομένων από μη εξουσιοδοτημένη πρόσβαση ή προσπάθεια καταστροφής
Δυνατότητα ανοχής λάθους ή επανάκαμψη από λάθος.
Υποστήριξη διαδικασιών διαχείρισης με παρακολούθηση λάθων και οδηγίες διόρθωσής τους
Υποστήριξη διαδεδομένων τυποποιήσεων επικοινωνίας δικατυακών εφαρμογών και υπολογιστών, για λόγους συμβατότητας, εύκολης υλοποίησης και μελλοντικών αναβαθμίσεων, επεκτάσεων, αλλαγών
Υποστήριξη διασυνδέσεων με άλλα τοπικά δίκτυα
Πρωτόκολλα επικοινωνίας
Γενικά : αποτελούν κανόνες επικοινωνίας μεταξύ των κόμβων του δικτύου
Ασφάλεια
Επηρεάζει την απόδοση και σχετίζεται με
Απώλεια
Υποκλοπή
Παραποίηση
Πολύπλοκο ζήτημα και πρόβλημα
Πιο εύκολος ο περιορισμός πρόσβασης
σε τοπικό δίκτυο
σε ιδιόκτητο εξοπλισμό
Λήψη μέτρων
Ειδικός δικτυακός εξοπλισμός
Επικοινωνιακός εξοπλισμός
Βασικές μονάδες επικοινωνιακού εξοπλισμού
Μετωπικοί επεξεργαστές
Διαχειρίζονται τις επικοινωνίες
Αποδεσμεύονται οι υπολογιστές των χρηστών από διεργασίες επικοινωνίας και ασφαλείας
Ελέγχουν την πρόσβαση στο δίκτυο
διορθώνουν λάθη
Κάρτες δικτύου
Συνδέουν υπολογιστές με το δίκτυο
Λειτουργούν στο φυσικό επίπεδο OSI
Σχεδιάζονται για συγκεκριμένο τύπο δικτύου
Έχουν υποδοχή για συγκεκριμένο τύπο καλωδίου
Οι ασύρματες διαθέτουν κεραία
Έχουν μοναδικές διευθύνσεις
Λειτουργίες επικοινωνίας που καθορίζουν συμφωνία για
Ρυθμό μετάδοσης
μέγεθος πακέτου
λήξη χρόνου
Ηλεκτρικά χαρακτηριστικά που καθορίζουν
Τρόπο μετάδοσης bit
Σήματα ελέγχου χρονισμού
Μηχανικά χαρακτηριστικά που καθορίζουν
Τρόπους φυσικής σύνδεσης με το μέσο μετάδοσης
Μέθοδο πρόσβασης στο μέσο
Διανομείς
Συνδέει τα καλώδια όλων των σταθμών με τον κεντρικό
Είναι κεντρικός κόμβος σε τοπολογία άστρου
Πλεονεκτήματα τοπολογίας
Λαμβάνει σήματα από ένα σταθμό και επανεκπέμπει στους άλλους
Συγκρούσεις ανιχνεύονται από τις κάρτες δικτύου
Κατηγορίες
Χρήση
Οφέλη
Διευκόλυνση επεκτάσεων/αλλαγών
Δυνατότητες επιλογής εναλλακτικών τύπων δικτύωσης (Ethernet, δακτύλιος με κουπόνι)
Δυνατότητες κεντρικής διαχείρισης
Δυνατότητες ανοχής ή ανάκαμψης από λάθη
Επαναλήπτες
Εισαγωγή
Επαναλήπτες
Τύποι Επαναληπτών
Μίας θύρας : Μία εισόδου και μία εξόδου
Πολλών θυρών : Μία είσοδο πολλές εξόδους. Διασυνδέουν συνήθως δίκτυα διαφορετικής καλωδίωσης
Οπτικής μετάδοσης : Επαναλαμβάνουν οπτικό σήμα
Τοπικής διασύνδεσης : Διασυνδέουν όμοια δίκτυα σε αποστάσεις έως 2km
Απομακρυσμένης διασύνδεσης : Διασυνδέουν δίκτυα σε αποστάσεις πάνω από 2km. Διασύνδεση επαναληπτών με οπτική ίνα
Καταχωρητές : Χρήση σε μεγάλες αποστάσεις. Σε φόρτο αποθηκεύουν προσωρινά πακέτα για να μη χαθούν και τα στέλνουν πιο μετά
Διανομείς : Δημοφιλής λύση, για όλους τους τύπους καλωδίωσης. Χρήσιμα σε περιπτώσεις αναβάθμισης/αλλαγών
Έξυπνοι : Υβριδικές συσκευές με χαρακτηριστικά γεφυρών
Γέφυρες
Εισαγωγή
Διαφορές με επαναλήπτες
Διαθέτουν επεξεργαστή
Η σύνδεση γίνεται στο επίπεδο γραμμής δεδομένων
Χειρίζονται τη ροή δεδομένων
Ελέγχουν για λάθη μετάδοσης
Έλέγχουν την πρόσβαση στο μέσο
Παρέχει τη φυσική διεύθυνση προορισμού του πακέτου
Προωθεί πλαίσια στα διασυνδεόμενα δίκτυα βάση αλγορίθμων
Λειτουργίες Γεφυρών
Προώθηση
Φιλτράρισμα
Διαχωρισμός δεδομένων βάση κριτηρίων
Προσαρμογή γεφυρών σε επεκτάσεις δικτύων διευκολύνοντας τη διαχείριση
Απομάκρυνση πλαισίων που δεν αφορούν το δίκτυο, περιορίζοντας την άσκοπη κυκλοφορία
Διαφάνεια (Μάθηση)
Τύποι Γεφυρών
Βάση των ιδιοτήτων τους και των υπηρεσιών τους
Με έλεγχο πρόσβασης στο μέσο (MAC)
Διασύνδεση ίδιου τύπου τοπικών δικτύων
Σημαντικό να γνωρίζουμε συνολική απόδοση και απόδοση κάθε θύρας
Μεικτή ή μεταφραστική (Mixed,linked ή translation)
Διασύνδεση διαφορετικού τύπου τοπικών δικτύων
Σημαντικό να γνωρίζουμε συνολική απόδοση και απόδοση κάθε θύρας
Διαφανή ή μάθησης (transparent ή learning)
Χρησιμοποιεί διαδικασία μάθησης
Χρησιμοποιείται μαζί με άλλες ίδιου τύπου γέφυρες σε μικρές αποστάσεις
Ανακαλύπτει την τοπολογία του συνολικού δικτύου
Σε συνεργασία με τις άλλες γέφυρες, βρίσκει την καλύτερη διαδρομή
Συνήθως σε δίκτυα Ethernet αλλά και σε Token Ring
Δρομολόγησης από την πηγή (Source Routing Bridge)
Χρησιμοποιείται μαζί με άλλες σε δίκτυα Token Ring
Η τεχνική επινοήθηκε από την IBM και είναι ενσωματωμένη στα δίκτυα Token Ring
Χρήση και σε δίκτυα Ethernet τοποθετημένα σε διάταξη βρόγχου
Μεταφέρουν πακέτα αλλά δεν δρομολογούν όπως οι δρομολογητές
Διαφανή γέφυρα δρομολόγησης από την πηγή (Transparent Source Routing Bridge)
Συνδυασμός των παραπάνω τύπων γεφυρών
Λειτουργεί σαν μία από τις δύο ανάλογα το πρωτόκολλο που χρησιμοποιούμε
Τοπικής διασύνδεσης (local bridge)
Διασύνδεση ίδιου τύπου τοπικών δικτύων
Χρήση σε μικρές αποστάσεις
Απομακρυσμένης διασύνδεσης (remote brige)
Χρήση σε μεγάλες αποστάσεις (300 και πλεόν km)
Πολλών θυρών (multi-port)
Διασυνδέει 3 και παραπάνω τοπικά δίκτυα διαφορετικού τύπου (π.χ. 10Base-2, 10Base-5, Token Ring)
Μεταγωγής (switching)
Έχει τις ιδιότητες και τείνει να αντικαταστήσει τις γέφυρες μικρών αποστάσεων και πολλών θυρών
Πολύ γρήγορη γέφυρα
Προωθεί πακέτα χωρίς να τα αποθηκεύει
Δρομολογητές
Εισαγωγή
Διασυνδέουν διαφορετικά δίκτυα και υποδίκτυα υπολογιστών με συνδέσεις πολλών μέσων μετάδοσης
Διενεργούν έλεγχο στην ροή πακέτων
Αυξάνουν την αξιοπιστία της σύνδεσης
Λειτουργίες δρομολογητών
Δρομολόγηση : Διαδικασία μεταφοράς δεδομένων από ένα σημείο σε ένα άλλο
Διαφορές με γέφυρες
Σύνδεση στο επίπεδο δικτύου του μοντέλου OSI
Υποστηρίζουν πιο πολύπλοκες τοπολογίες
Υποστηρίζουν πολλές συνδέσεις μεταξύ των τμημάτων του δικτύου
Εξισορροπούν τον φόρτο όλων των διαδρομών
Λαμβάνουν δυναμικά αποφάσεις επιλογής διαδρομής
Λήψη αποφάσεων δρομολόγησης
Με συνεργασία μεταξύ τους βάση κοινά αποδεκτών συμφωνιών (πρωτόκολλα δρομολόγησης)
Βάση διευθύνσεων επιπέδου δικτύου
Βάση του τύπου των πακέτων δεδομένων
Εξαρτώνται από το πρωτόκολλο που χρησιμοποιούν, όμως όλα έχουν κοινά χαρακτηριστικά
Βασικές Λειτουργίες
Φιλτράρουν και δρομολογούν πακέτα βάση του τύπου τους
Υποστηρίζουν πολλές εναλλακτικές συνδέσεις, προστατεύοντας από βλάβες συνδέσεων
Δυναμικές αποφάσεις δρομολογίων βάση συνθηκών κίνησης στο δίκτυο
Σχήματα δρομολόγησης (μπλε κουτάκι)
Κεντρική / μη κεντρική
Στατική / δυναμική
TCP/IP, SNA IPX ..
Επιπλέον χαρακτηριστικά
Πολύ ακριβότεροι από τις γέφυρες
Χρήσιμοι σε δίκτυα ευρείας περιοχής για την διασύνδεση τους με τοπικά δίκτυα υψηλών επιδόσεων
Χρησιμοποιούνται πλέον εκτεταμένα λόγω
Αυξανόμενης ισχύς μικροεπεξεργαστών
μεγάλης χωρητικότητας μνήμης
Πτώση τιμής τους
Υποστηρίζουν πολλά πρωτόκολλα επιπέδου δικτύου
Ενσωματώνουν χαρακτηριστικά γεφυρών
Αρχές σχεδίασης - διαχείρισης τοπικών δικτύων
Σχεδίαση τοπικών δικτύων
Περιπτώσεις σχεδίασης
Αρχική
Διορθωτική - παρεμβατική (με περιορισμούς από την υπάρχουσα εγκατάσταση)
Παράγοντες που μελετώνται στην σχεδίαση
Φόρτος. Παρόντας και μελλοντικός
Θέση και την κατανομή των στοιχείων του δικτύου
Δυνατές εναλλακτικές λύσεις
Βιωσιμότητα (κόστος λειτουργίας)
Τηλεπικοινωνιακά τέλη
Κόστος διαχείρισης
Ποσότητα και ποιότητα υπηρεσιών, καθώς και δίκαιη κατανομή πόρων
Ασφάλεια από εσωτερικές και εξωτερικές παραμβάσεις
Καθορισμός υπάρχοντων περιορισμών
οικονομικοί πόροι
γεωγραφική κάλυψη
ποιότητα και ποσότητα δεδομένων
Τα πορίσματα υποδεικνύουν την χρήση κατάλληλης αρχιτεκτονικής και τεχνολογιών.
Συγκεκριμένα:
Τεχνικές μετάδοσης σήματος στο κανάλι
Τύπο καναλιού
Τοπολογία δικτύου
Τεχνική πρόσβασης στο δίκτυο ώστε να έχουν όλοι ίσες δυνατότητες
Ειδικός εξοπλισμός διασύνδεσης (Επαναλήπτες, γέφυρες, δρομολογητές)
Προβληματισμός :
Ποιοι οι λόγοι χρήσης συγκεκριμένης αρχιτεκτονικής και τεχνολογιών.
Βασική διαχείριση τοπικών δικτύων
Υπηρεσίες σε αρθρωτά λειτουργικά συστήματα:
Εξυπηρετητής αρχείων:
Αποθήκευση,ανάκτηση αρχείων με ασφάλεια ελέγχοντας δικαιώματα πρόσβασης
Εξυπηρετητής ή πύλη ηλεκτρονικού ταχυδρομείου
Υπηρεσίες email σε επίπεδο επιχείρησης ή τοπικού δικτύου
Υπηρεσίες καταλόγου
Μετάφραση μηνυμάτων μεταξύ διαφορετικών συστημάτων
Εξυπηρετητής επικοινωνιών:
Υπηρεσίες σύνδεσης σε απομακρυσμένα συστήματα
Εξυπηρετητής βάσεων δεδομένων
Διαχειρίζεται αιτήματα και απαντήσεις όσον αφορά την βάση δεδομένων
Άλλες υπηρεσίες : Αντίγραφα ασφαλείας, Αρχειοθέτηση, Υπηρεσίες Fax και εκτύπωσης ..
Κεφ 10
Εισαγωγή στα τοπικά δίκτυα υψηλών επιδόσεων
Γενικά Στοιχεία
Αρχιτεκτονική
Ενδοδίκτυα
Εισαγωγή
Ανάγκες λειτουργίας επιχειρήσεων/οργανισμών
Παραμένουν σταθερές, παρότι αλλάζουν οι τεχνολογίες
Άμεση, έγκαιρη και έγκυρη ανταλλαγή και χρήση πληροφοριών
Ασφαλή μετάδοση πληροφοριών
Συνέπεια, πληρότητα και δυνατότητα πρόσβασης σε πληροφορίες όταν τις χρειαζόμαστε
Οδηγούμαστε στην αποδοχή εξελιγμένων και ευέλικτων μοντέλων διαχείρισης όπως εφαρμογές υποστήριξης ομάδων εργασίας
Το Ενδοδίκτυο είναι τοπικό δίκτυο που βασίζεται
στα πρότυπα επικοινωνίας του διαδικτύου και
στα πρότυπα περιεχομένων του παγκοσμίου ιστού
Χρησιμοποιεί εργαλεία ανάπτυξης εφαρμογών παρόμοια με του διαδικτύου
Βασικά χαρακτηριστικά ενδοδικτύων
Χρήση τεχνικών με εγκατεστημένη βάση και ανεπτυγμένη τεχνογνωσία και άρα γρήγορη ανάπτυξη εφαρμογών
Εύκολη επέκταση
Εύκολη πλοήγηση, πρόσβαση και χρήση πληροφοριών μέσω περιηγητών (φυλλομετρητών)
Προσπελάσιμα από όλα τα υπολογιστικά συστήματα
Δυνατότητα κατανεμμημένης επεξεργασίας
Ενσωματώνουν εύκολα τις ήδη υπάρχουσες πηγές πληροφορίας και τις διαθέτουν σε ετερογενή συστήματα με τεχνολογίες όπως
Java, CGI (εκτέλεση εφαρμογών)
TCP/IP (επικοινωνίες)
Υποστηρίζουν ήχο βίντεο και αλληλεπιδραστικές εφαρμογές
Ανάγκες που εξυπηρετούν τα ενδοδίκτυα
Προβλήματα προηγούμενων τεχνολογιών
Όγκος συσσωρευμένης πληροφορίας και άρα δύσκολη ανάκτηση και διαχείριση
Τεχνολογίες ενδοδικτύων
Τεχνική υπερκειμένου
Ανάκτηση μετά από αίτημα
Κατανεμημένη διαχείριση της πληροφορίας από τον δημιουργό της
Πλεονεκτήματα Χρήσης Ενδοδικτύων
Μικρό κόστος υλοποίησης
Εύκολη εγκατάσταση, χρήση και συντήρηση
Συνεργασία με βάσεις δεδομένων και άλλες δημοφιλής εφαρμογές
Ανοιχτή αρχιτεκτονική, ανεξάρτητη κατασκευαστή
Δομικά Στοιχεία ενδοδικτύων
Δυνατότητα διασύνδεσης
Σταθμοί εξυπηρέτησης Ενδοδικτύων
Βάσεις Δεδομένων
Χρησιμοποιεί βάσεις για αποθήκευση και οργάνωση πληροφοριών
Η αλληλεπίδραση σε διαφορετικά συστήματα βάσεων γίνεται με φυλλομετρητές
Μεσολαβεί στον διαμοιρασμό των βάσεων και διαχειρίζεται κρίσιμες επιχειρησιακές συναλλαγές
Ασφάλεια
Είναι πολύ κρίσιμος παράγοντας
Διαχείριση ασφάλειας μέσω
firewalls
Κρυπτογράφησης
Πιστοποίησης
Πρωτόκολλα κρυπτογράφησης με χρήση κλειδιού
SSL (Secure Sockets Layer)
Προτάθηκε από την Netscape
Χρήση RSA τεχνικής ασφαλείας
Λειτουργεί μεταξύ TCP/IP και HTTP
S-HTTP (Secure Http)
Για διευκόλυνση εμπορικών συναλλαγών
Πιστοποιεί την αυθεντικότητα των εξυπηρετητών μέσω ψηφιακής υπογραφής
Μεταδίδει κρυπτογραφημένα τα δεδομένα των πελατών (περιηγητών)
Ψηφιακή υπογραφή
Επιβεβαίωση ταυτότητας χρήστη - φορέα αποστολής δεδομένων
Επιβεβαίωση ότι στάλθηκαν κρυπτογραφημένα και δεν αλλοιώθηκαν δεδομένα κατά την μεταφορά
Τα πιστοποιητικά εκδίδονται από εξειδικευμένους Φορείς Ηλεκτρονικής Πιστοποίησης (π.χ. Verisign)
Διαδικασία έκδοσης
Επιβεβαίωση ορθότητας χαρακτηριστικών δημοσίου κλειδιού και ταυτότητα ιδιοκτήτη
Έκδοση πιστοποιητικού εγκυρότητας που υπογράφεται ψηφιακά από το ιδιωτικό κλειδί του ΦΗΠ
Διαλειτουργικότητα
Ορισμός : Δυνατότητα συνεργασίας με διαφορετικών εφαρμογών σε ετερογενή περιβάλλοντα
Επίπεδο δικτύου
Πρωτόκολλα επικοινωνίας (TCP/IP, SPX, SNA)
Πρωτόκολλα διευθυνσιοδότησης και ονοματοδοσίας (DHCP και
DNS)
Πρωτόκολλα δρομολόγησης (RIP)
Επίπεδο δεδομένων
Συστήματα αρχείων (NFS, IPX/SPX, NCP)
Βάσεις δεδομένων (ODBC, ADO, OLEDB)
Ηλεκτρονικό ταχυδρομείο (SMTP, POP3, IMAP4)
Επίπεδο εφαρμογών
Μοντέλο πελάτη-σταθμού εξυπηρέτησης
Αρχιτεκτονικές 3-tier n-tier (DCOM,CORBA,EJBs)
Πρότυπα
Πρότυπα FDDI-I και FDDI-II
Εισαγωγή
Αναπτύχθηκε από την ANSI στα μέσα του 1980
Λόγω ανάγκης μεγαλύτερου εύρους ζώνης (από Ethernet, Token Ring)
Λόγω κρίσιμων δικτυακών εφαρμογών που απαιτούσαν αξιόπιστο δίκτυο
Υποστηρίζεται ως πρότυπο και από τον οργανισμό ISO
Τοπολογία φυσικό μέσο μετάδοσης
Χαρακτηριστικά
Μέσο μετάδοσης : Πολύτροπη οπτική ίνα
Χρήση LEDs (δίοδοι φωτοεκπομπής) αντί για laser
Τοπολογία : Διπλού δακτυλίου
Μέθοδος ελέγχου πρόσβασης στο μέσο : Δακτύλιος με κουπόνι
Ταχύτητα : 100Mbps (υλοποιήσεις και στα 200Mbps)
Μέγιστες Αποστάσεις
Μεταξύ κόμβων-επαναληπτών : 2 km
Συνολική : 200Km
Μέγιστος αριθμός κόμβων : 1000
Χρήση : Κορμός διασύνδεσης τοπικών δικτύων
Σφάλματα : 1 στα 2,5*1010
Απώλεια ισχύος μεταξύ 2 κόμβων : έως 11db (92%) - αναπαραγωγή σε κάθε κόμβο
FDDI με Συλλέκτες (σχήμα)
Για επέκταση των πλεονεκτημάτων του FDDI
Σύνδεση UTP, για αποστάσεις έως 100m, μεταξύ σταθμών εργασίας και συλλέκτη
Πρότυπο CDDI, TPDDI
Παρακολούθηση λειτουργίας με διάταξη FDDI Probe
Δακτύλιοι FDDI
Βασικός δακτύλιος
Μεταδίδει αριστερόστροφα
Δευτερεύον δακτύλιος
Μεταδίδει δεξιόστροφα
Σε προβλήματα
Αν ο ένας σπάσει χρησιμοποιούμε τον άλλον
Αν σπάσουν στο ίδιο σημείο σχηματίζουν έναν διπλάσιου μήκους (σχήμα)
Διακόπτες στους κόμβους για
παράκαμψη κόμβου ή
ένωση των δακτυλίων
Κατηγορίες κόμβων
Κλάσης Α
Σύνδεση και με τους 2 δακτυλίους (DAS)
μεγαλύτερο κόστος
Για ανοχή σφαλμάτων
Κλάσης Β
Σύνδεση με τον 1 δακτύλιο (SAS)
μικρότερο κόστος
Προδιαγραφές του FDDI-I
Λειτουργία του FDDI-I
Περιγραφή του FDDI-II
Βασική μορφή
λειτουργεί όπως το FDDI-I
Υβριδική μορφή
Όταν ζητάμε ισόχρονη κίνηση
Ισόχρονη μετάδοση (Εκτός από συγχρονισμένη και ασύγχρονη)
GBR κωδικοποίηση
Μετάδοση φωνής και video σε κυκλώματα μεταγωγής (με σύνδεση)
Πρότυπο 100 Mbps Ethernet
Εισαγωγή
Προτάσεις βελτίωσης του Ethernet από την IEEE
Στηρίχθηκε στο CSMA/CD
Πρότυπο 100Base-T ή Fast Ethernet
Βάση του προτότυπου προτύπου ΙΕΕΕ 802.3u
Νέος μηχανισμός ελέγχου πρόσβασης στο μέσο
Διανομείς βάση αιτήματος προτεραιότητας
Πρότυπο 100Base-VGAnyLAN
Επέκταση του και σε δακτύλιο με κουπόνι
Βάση του προτότυπου προτύπου ΙΕΕΕ 802.3u
Φυσικά Μέσα Μετάδοσης στο 100 Mbps Ethernet
Σύγκριση Fast Ethernet με Ethernet
Μείωση 10 φορές του χρόνου μετάδοσης ενός bit (Δεκαπλασιασμός της ταχύτητας)
Παραμένουν αναλλοίωτα
Τυποποίηση πλαισίου
Ποσότητα δεδομένων πλαισίου
Μηχανισμός ελέγχου πρόσβασης στο μέσο
Αυτόματη διαχείριση-ορισμός ταχύτητας 10 ή 100 Mbps
Τύποι καλωδίωσης (φυσικού μέσου) Ethernet
Γενικά
100 Mbps ταχύτητα
Σηματοδότηση βασικού εύρους (μετάδοση σημάτων μόνο στο επίπεδο του φυσικού μέσου)
Τα 100Base-TΧ και 100Base-FΧ είναι γνωστά και ως 100Base-X
100Base-T4
UTP κατηγορίας 3, χρήση 4 ζευγών
100Base-TΧ
UTP, χρήση 2 ζευγών, μετάδοση βάση προτύπου ANSI
100Base-FΧ
οπτική ίνα, 2 καλωδίων, μετάδοση βάση προτύπου ANSI
Αυτόματη διαπραγμάτευση
Προαιρετικό στοιχείο
Έλεγχος το φυσικό μέσο για νέες συσκευές
Ανταλλαγή πληροφοριών σχετικά με δυνατότητες
Επιλογή και αυτόματη διαμόρφωση του συνδυασμού δυνατοτήτων υψηλότερης απόδοσης
Βοηθάει αυτόματη σύνδεση συσκευών διαφορετικών κατασκευαστών
Ρυθμίζει τον έλεγχο καναλιού στην κατάλληλη τεχνολογία μέχρι το τέλος της σύνδεσης
(Πίνακας προτεραιοτήτων από το βιβλίο)
Full Duplex Ethernet
Παραλλαγή του Ethernet
Βρίσκεται σε διαδικασία προτυποποίησης
προσωρινά οι κανόνες των κατασκευαστών μπορεί να διαφέρουν
Αβέβαιη η επικοινωνία εξοπλισμών διαφορετικών κατασκευαστών
Ταυτόχρονη αποστολή και λήψη δεδομένων
Θεωρητικά διπλάσιος ρυθμός μετάδοσης
Σύνδεση μίας μόνο συσκευής σε κάθε άκρο (!?)
Σύνδεση στο σύστημα 100 Mbps Ethernet
(Σχήμα 12.10 στο βιβλίο)
MDI : Διεπαφή Εξαρτώμενη από το Μέσο
PHY : Συσκευή Φυσικού Επιπέδου
Λειτουργίες όπως ένας πομποδέκτης Ethernet
Σύνολο ολοκληρωμένων κυκλωμάτων ή δικτυακή συσκευή ή κουτί με καλώδιο MII
ΜΙΙ : Ανεξάρτητη από το μέσο διεπαφή
Προαιρετική συσκευή
Συνδέει λειτουργίες ελέγχου πρόσβασης (της DTE) με την PHY που στέλνει μηνύματα στο μέσο
Λειτουργεί επιλεκτικά σε 10Base-T ή 100Base-T
Μετατρέπει ηλεκτρικά σήματα από διαφορετικά φυσικά μέσα σε ψηφιακά
Συνδέεται με εξωτερικό πομποδέκτη με συνδετήρα ΜΙΙ 40 ακίδων και προεραιτικά με μικρό καλώδιο 40 ακίδων ΜΙΙ έως 0,5m
DTE : Τερματική διάταξη δεδομένων
Εξοπλισμένη με διεπαφή Ethernet που την συνδέει με το φυσικό μέσο
Η διεπαφή περιέχει υλικό και λογισμικό για εκτέλεση λειτουργιών ελέγχου πρόσβασης στο μέσο
Επαναλήπτες
Επαναλήπτες
Οι θύρες τους δε χρησιμοποιούν διεπαφές Ethernet, αλλά ίδιο MDI και PHY εξοπλισμό
Δε λειτουργούν σε επίπεδο πλαισίου Ethernet, αλλά σε επίπεδο bit
Διανομείς - επαναλήπτες
Έχουν διεπαφές Ethernet
Λειτουργίες διαχείρισης μέσω πρωτοκόλλου snmp
Απομακρυσμένη καταγραφή κυκλοφορίας και λαθών
Διακοπή λειτουργίας για επιδιόρθωση βλαβών
Επαναλήπτες Class I
Μεγαλύτερες καθυστερήσεις συγχρονισμού
Μετατρέπει από ηλεκτρικά σε ψηφιακά και ξανά σε ηλεκτρικά
Ενώνει τμήματα διαφορετικής σηματοδότησης (π.χ 100Base-Tx/Fx με 100Base-T4)
Χρήση αριθμού παλμών ρολογιού για μετατροπή σημάτων,
ένας επαναλήπτης σε υποδίκτυο μέγιστης καλωδίωσης
Επαναλήπτες Class IΙ
Μικρότερες καθυστερήσεις συγχρονισμού
Ηλεκτρική αναμετάδοση χωρίς μετατροπή σε ψηφιακό
Σύνδεση όμοιων τμημάτων σηματοδότησης (π.χ. 100Base-Tx με 100Base-Fx)
Δύο επαναλήπτες σε υποδίκτυο μέγιστης καλωδίωσης
Λογισμικό - Υλικό
Εισαγωγή στα δίκτυα ευρείας περιοχής
Στοιχεία δικτυών ευρείας περιοχής
Ορισμός Βασικές έννοιες
Διαφορές ΔΕΠ με τοπικά δίκτυα
Μεγαλύτερες καθυστερήσεις, όχι λόγω απόστασης αλλά λόγω διέλευσης μέσω πολλών ενδιάμεσων δικτυακών συσκευών
Καλύπτουν μεγάλες αποστάσεις (πάνω από 200km)
Μικρότερες ταχύτητες
Περισσότερα λάθη μετάδοσης
Αύξηση του χρόνου μετάδοσης λόγω επαναμετάδοσης λανθασμένης πληροφορίας
Ταξινόμηση
Ταξινόμηση ΔΕΠ βάση τεχνικής μεταγωγής
ΔΕΠ μεταγωγής κυκλώματος
Εγκατάσταση μόνιμου φυσικού κυκλώματος για μετάδοση
Διατήρηση του κυκλώματος όσο διαρκεί η μετάδοση
π.χ. τηλεφωνικό δίκτυο, δίκτυο ISDN
(σχήμα)
ΔΕΠ μεταγωγής πακέτου
Διαμοιρασμός κυκλωμάτων από πολλές δικτυακές συσκευές
Χρήση στατικής πολυπλεξίας
π.χ. X.25, FR, SMDS
ΔΕΠ νοητών κυκλωμάτων
λογικό κύκλωμα που εξασφαλίζει αξιόπιστη επικοινωνία μεταξύ 2 δικτυακών συσκευών
Προσωρινά κυκλώματα : εγκαθίστανται ανάλογα τη ζήτηση
Μόνιμα κυκλώματα : για συνεχή ροή δεδομένων
Χρήση
Εφαρμογές ΔΕΠ
Υλοποίηση δικτύων κορμού για δημόσια ή ιδιωτικά δίκτυα, π.χ. Διαδίκτυο
Διασύνδεση απομακρυσμένων τοπικών δικτύων π.χ. τράπεζες, υποκαταστήματα εταιρειών
Αρχιτεκτονική
Φυσικά μέσα
Κανάλια επικοινωνίας Ε/Τ
Οι σειρές καναλιών έχουν ιεραρχική δομή βάση ψηφιακής μετάδοσης και πολυπλεξίας δεδομένων
Τ : Αμερικάνικο πρότυπο. π.χ. Τ1 : 1,544Mbps, T4 : 274,176 Mbps
E : Ευρωπαϊκό πρότυπο, π.χ. E1 : 2,048Mbps, E5 : 565,148 Mbps
Συγχρονισμένο οπτικό δίκτυο (SONET)
Πρότυπο του οργανισμού ANSI για ταχύτητες τάξης Gbps
Δεν έχει πλήρως αναπτυχθεί η τεχνολογία του
Χρήση από τηλεπικοινωνιακές εταιρείες με ταχύτητες έως 622Mbps
Δορυφορικές συνδέσεις
Μικρότερα, ισχυρότερα και οικονομικότερα συστήματα δορυφορικών κεραιών VSAT
Μεγαλύτερη αποτελεσματικότητα και ευελιξία από επίγειες μισθωμένες γραμμές (π.χ. οπτική ίνα)
Διασύνδεση απομακρυσμένων περιοχών με κόστος συγκρίσιμο με την καλωδίωση
Υποχρεωτικά όταν οι επίγειες δεν είναι εφικτές ή είναι χαμηλής ποιότητας
Ταχύτητες από 9,6 Kbps έως πάνω από 1,544 Mbps
Συνδέσεις ISDN
Πολλά κανάλια μετάδοσης μέσω τεχνικής TDM
Τυποποιημένα κανάλια (να μην κρατηθούν σημειώσεις, είναι όπως στο βιβλίο)
A : 4Khz αναλογικό τηλεφωνικό κανάλι
Β : 64kbps (φωνή+δεδομένα)
C : 8 ή 16 Κbps
D : 16 Kbps (σηματοδοσία)
Ε : 64 Kbps (σηματοδοσία)
Η : 384, 1536 ή 1920 Kbps
Συνδυασμοί καναλιών
Βασικού ρυθμού : 2Β+D
Πρωτεύοντος ρυθμού : 23B+D (ΗΠΑ,Ιαπωνία), 30B+D (Ευρώπη)
Υβριδικά : 1Α+1C
Βασικού ρυθμού (Basic Rate ή N-ISDN)
Κάθε Β κανάλι για μετάδοση φωνής (8 bit δειγματοληψία 8Khz συχνότητα)
Όλη η χωρητικότητα διαθέσιμη (σηματοδοσία από ξεχωριστό κανάλι)
Πρωτεύοντος ρυθμού
Χρήση π.χ. για μεγάλα ψηφιακά τηλεφωνικά κέντρα
Επιλογή 23B+D για ενσωμάτωση στο T1
Επιλογή 30B+D για ενσωμάτωση στο E1 (τα 2 επιπλέον για συντήρηση)
( Πίνακας ταχυτήτων δημοφιλών τεχνολογιών : http://bytepile.com/data_speed.php )
Τοπολογίες
Γενικά
Τοποθέτηση στοιχείων δικτύου στο χώρο
Διαφορετικές δυνατότητες επέκτασης
Διαφορετική σχέση κόστους - απόδοσης
Ομότιμου δικτύου
Απλή λύση και συχνά η μόνη εφικτή λύση για λίγους κόμβους
Συνδέσεις σημείου προς σημείο
Όλοι οι κόμβοι ίσες δυνατότητες (εξ ού και ομότιμου δικτύου)
Πιθανή χρήση μισθωμένων γραμμών
Περιορισμοί
Μικρή δυνατότητα επέκτασης (αύξηση αριθμού βημάτων μεταξύ 2 κόμβων)
Σε βλάβη κόμβου, πιθανή κατάρρευση δικτύου
Δακτυλίου
Δυνατότητα κατασκευής τροποποιώντας ομότιμο δίκτυο
Μικρό επιπλέον κόστος
Πρόσθετες γραμμές μετάδοσης,
Δυνατότητα δυναμικής δρομολόγησης
Αντιμετώπιση προβλημάτων
Περιορισμοί
Κόστος εγκατάστασης εξαρτάται από γεωγραφική διασπορά κόμβων
Μικρή δυνατότητα επέκτασης (αύξηση αριθμού βημάτων μεταξύ 2 κόμβων)
Άστρου
Χρήση συνδέσεων σημείου προς σημείο ή μεταγωγής πλαισίου
Πλεονεκτήματα
Οι συσκευές απέχουν πάντα 2 βήματα
Ευκολότερη επέκταση
Λόγω χρήσης συλλέκτη-δρομολογητή
Μικρή αύξηση αριθμού δρομολογητών, θυρών και εξοπλισμού μετάδοσης
Μειονεκτήματα
Βλάβη κεντρικού καταρρέει το δίκτυο
Πλήρως συνεκτική full mess (γνωστή και ως Δικτυωτό)
Κάθε κόμβος συνδέεται με κάθε άλλον απευθείας
Χρήση μόνιμων συνδέσεων επικοινωνίας
Πλεονεκτήματα
Απόλυτη αξιοπιστία και ανοχή σε σφάλματα (fault tolerance)
Οι συσκευές απέχουν πάντα 1 βήμα
Μειονεκτήματα
Χρήση πάρα πολλών μέσων μετάδοσης και θύρών
Υψηλό κόστος εγκατάστασης
Δύσκολη και οριακή η δυνατότητα επέκτασης
Συμπέρασμα : Ιδανική αλλά σπάνια εφαρμόσιμη. (π.χ. διασύνδεση μικρού αριθμού δρομολογητών)
Μερικώς συνεκτική
Κάθε κόμβος δεν διασυνδέεται πάντα με κάθε άλλον
Πλεονεκτήματα
Μεγάλη ευελιξία και δυνατότητες ρύθμισης
Μικρός αριθμός βημάτων
Σε σχέση με πλήρως συνεκτική
Δεν διασυνδέει τμήματα μικρής κυκλοφορίας, άρα έχει λιγότερο κόστος
Μεγαλύτερη δυνατότητα επέκτασης
Δημοφιλής ως συνδυασμός ενός δακτυλίου και πολλών δέντρων
Τεχνικές μεταγωγής
Μεταγωγή : Τεχνική μετάδοσης πληροφορίας με χρήση πολλών ενδιάμεσων κόμβων
Μεταγωγή κυκλώματος
Μεταγωγή πακέτου (προτιμάται στα ΔΕΠ)
Με χρήση αυτοδύναμου πακέτου
Με χρήση νοητού κυκλώματος
Πλεονεκτήματα Μεταγωγής πακέτου σε σχέση με Μεταγωγή κυκλώματος
Δυναμικός διαμοιρασμός συνδέσεων, άρα καλύτερη απόδοση
Διασύνδεση κόμβων με διαφορετικούς ρυθμούς μετάδοσης
Μεγάλος φόρτος μειώνει την απόδοση, δεν απορρίπτει πακέτα
Δυνατότητα να δοθεί προτεραιότητα σε κάποια επείγοντα πακέτα
Μεταγωγή Κυκλώματος | Αυτοδύναμου Πακέτου | Νοητού Κυκλώματος | Χαρακτηριστικά |
Αποκλειστικό μονοπάτι | Όχι αποκλειστικό | Όχι αποκλειστικό | Μονοπάτι-Διαδρομή |
Για όλη τη σύνδεση | Για κάθε πακέτο | Για όλα τα πακέτα | Καθορισμός μονοπατιού |
Συνεχής ροή | Σε πακέτα | Σε πακέτα | Δεδομένα-Μετάδοση |
Ικανοποιητική | Ικανοποιητική | Ικανοποιητική | Αλληλεπίδραση ? |
Όχι | Πιθανή | Αποθηκεύονται | Ενδιάμεση Αποθήκευση |
Στην εγκατάσταση σύνδεσης | Στην μετάδοση | Εγκατάσταση σύνδεσης και μετάδοση | Καθυστερήσεις |
Σήμα κατειλημμένου | Ενημέρωση αν δεν φτάσει πακέτο | Ενημέρωση για αποτυχία εγκατάστασης | Μη εφικτή σύνδεση |
Πιθανόν αποτρέπονται | Αυξάνονται οι καθυστερήσεις | Πιθανόν αποτρέπονται | Φόρτος - Νέες συνδέσεις |
Δεν επηρεάζονται | Αυξάνονται οι καθυστερήσεις | Αυξάνονται καθυστερήσεις | Φόρτος - Υπάρχουσες συνδέσεις |
Χρήστης | Δίκτυο | Δίκτυο | Ευθύνη απώλεια δεδομένων |
Δεν μεταβάλλεται συνήθως | Μπορεί να αλλάξει | Μπορεί να αλλάξει | Ταχύτητα (Εύρος Ζώνης)- Κωδικοποίηση |
Όχι μετά την εγκατάσταση σύνδεσης | Σε κάθε πακέτο | Σε κάθε πακέτο | Σηματοδοσία - Έλεγχος |
Τυποποιήσεις Διεθνών Οργανισμών
Εισαγωγή
Τα πρότυπα που χρησιμοποιούνται στα ΔΕΠ αντιστοιχούν στα 3 χαμηλότερα Επίπεδα Αρχιτεκτονικής OSI
Πρότυπο X.25
Πρότυπο της ITU-T
Καθορίζει τρόπο εγκατάστασης και διατήρησης σύνδεσης μεταξύ εξοπλισμού χρήστη και συσκευών ΔΕΠ
Αποτελεσματικό ανεξαρτήτα συνδεόμενων συστημάτων
Χρήση τεχνικής μεταγωγής πακέτου
Χρέωση συνδρομητών ανάλογη τη χρήση
Πρότυπο Μεταγωγής Πλαισίου FR
Πρότυπο της ITU-T, και του ANSI
Χρήση τεχνικής μεταγωγής πακέτου
Λειτουργία στα 2 χαμηλότερα επίπεδα Αρχιτεκτονικής OSI
Σχεδιάστηκε αρχικά για το ISDN
Παρέχει διεπαφή μεταξύ εξοπλισμού χρήστη και συσκευών ΔΕΠ
Συνήθεις ταχύτητες 56kbps - 2Mbps
Αποτελεσματικότερο από το X.25
Υποστήριξη νέων μέσων μετάδοσης π.χ. οπτικές ίνες
Αποτρέπει χρονοβόρες διαδικασίες ελέγχου λαθών
Πρότυπο HSSI
Σειριακής Διεπαφής Υψηλού Ρυθμού Μετάδοσης
Αναπτύχθηκε από την Cisco και T3plus Networking
Προτάθηκε στον ANSI και στην συνέχεια στην ITU-T
Ταχύτητες έως 52Mbps
Παρέχει διεπαφή μεταξύ εξοπλισμού χρήστη και συσκευών ΔΕΠ
Πρότυπο ISDN
Ψηφιακών δικτύων ολοκληρωμένων υπηρεσιών
Αντιστοιχεί στα 3 χαμηλότερα επίπεδα της Αρχιτεκτονικής OSI
Σύνολο πρωτοκόλλων επικοινωνιών (Α έως Η)
Μετάδοση δεδομένων, ήχου, video κτλ
Παρέχει υπηρεσίες μέσω του τηλεφωνικού δικτύου
Εναλλακτικό των δικτύων μεταγωγής πλαισίου και των WATS που στηρίζονται σε Τ1 ή Ε1
Προτυποποιήθηκε από την ITU-T
Πρότυπο PPP
Πρότυπο Σημείου Προς Σημείο
Παρέχει συνδέσεις σε δρομολογητές, εξοπλισμό χρηστών και δικτυακό εξοπλισμό
Χρησιμοποιεί σύγχρονα και ασυχρόνιστα κυκλώματα
Δημιουργήθηκε το 1980 ως πρωτόκολλο ενθυλάκωσης
Στόχοι
Περιορισμός ανάπτυξης σειριακών γραμμών πρόσβασης
Επίλυση προβλημάτων απομακρυσμένων συνδέσεων
Προτυποποιήθηκε από τον ISO
Πρότυπο SMDS
Μεταγωγής για Υπηρεσίες Δεδομένων Εκατομμυρίων Δυαδικών Ψηφίων
Παρέχει υψηλούς ρυθμούς μετάδοσης έως 44,736 Mbps
Χρήση αυτοδύναμων πακέτων
Υποστήριξη εφαρμογών δικτύων υψηλών επιδόσεων π.χ. κατανεμημένη επεξεργασία δεδομένων
Υποστηρίζει οπτικές ίνες ή χάλκινα καλώδια
Πρότυπα
Πρότυπο X.25
Εισαγωγή
Δίκτυα παλαιάς γενιάς
Κατάσταση
Παρείχαν περιορισμένες υπηρεσίες
Χρήση σε συνδέσεις μικρής κλίμακας
Μόνιμα κυκλώματα
Λίγοι ισχυροί υπολογιστές
Αίτια
Περιορισμένη δυνατότητες τεχνολογίας
Μέγαλο κόστος υπολογιστών
Έλλειψη προτύπων (για επέκταση συνδέσεων)
Ανάγκη
Διασύνδεση απομακρυσμένων διαφορετικών συστημάτων
Χρήση δημοσίων δικτύων αντί για ιδιωτικά
Ανάπτυξη προτύπων διεπαφής χρήση και συσκευών δικτύου
Χ.25
Καθορίζει διεπαφή μεταξύ DTE και DCE ( συσκευής δικτύου)
DTE
τερματική συσκευή χρήστη που ανταλλάσσει πακέτα
Π.χ. συγχρονισμένο τερματικό
Αν η DTE είναι απλό ασύχρονο τερματικό έχουμε χρήση ενδιάμεσης συσκευής PAD (πακετάρει δεδομένα και αντίστροφα)
DCE
κόμβοι του δικτύου
Υπηρεσίες που παρέχει
Ανταλλαγή κωδικών για έναρξη σύνδεσης
Λειτουργίες αποστολής/λήψης και ελέγχου λαθών
Συμβατό με επίπεδα OSI. Χρήση διαφορετικών πρωτοκόλλων για κάθε επίπεδο OSI
Νοητά Κυκλώματα
Λόγοι χρήσης πολυπλεξίας
Ανάγκη οικονομίας σε καλωδιώσεις
Περιοδική χρήση κάθε γραμμής για πολύ μικρό χρόνο
Είδη νοητών κυκλωμάτων
Μόνιμα (PVC)
Αντιστοιχούν στις μισθωμένες τηλεφωνικές γραμμές
Δεν χρειάζεται διαδικάσία εγκατάστασης μέσω αποστολής ειδικών πακέτων
Επιλογικά (SVC)
Σύνδεση μόνο κατά την διάρκεια κλήσης και μετάδοσης
Αντιστοιχούν στις επιλογικές κλήσεις του τηλεφωνικού δικτύου
Ανάγκη εγκατάστασης νοητού κυκλώματος πριν την έναρξη μετάδοσης
Αποστολή ειδικών πακέτων ελέγχου για εγκατάσταση νοητού κυκλώματος
Η λειτουργία του X.25
Δομή πακέτων στο X.25
Π.χ. μεγέθους 128 bytes το καθένα (το τελευταίο μπορεί να είναι μικρότερο)
Πακέτο δεδομένων (ενθυλακώνεται στο πλαίσιο πληροφορίας)
Επικεφαλίδα
Πεδίο δεδομένων χρήστη
μεταβλητό πεδίο πληροφορίας
Πλαίσιο πληροφορίας
Σημαία αρχής
Επικεφαλίδα
Πακέτο δεδομένων
Πεδίο ελέγχου ακολουθίας
Σημαία τέλους
Πλεονεκτήματα αποστολής σε πακέτα
Αποτελεσματική δρομολόγηση αφού χρησιμοποιούμε για πολύ λίγο την σύνδεση
Εξοικονόμηση χρόνου μετάδοσης σε σφάλμα αφού ξαναστέλνουμε μόνο ένα μικρό πακέτο
Ασφάλεια από υποκλοπή, αφού πρέπει να κλαπούν όλα τα πακέτα και να μπούνε σε σειρά
Μεγαλύτερη αξιοπιστία,ορθή επικοινωνίας εως το πακέτο ππου στείλαμε
Επίπεδα επικοινωνίας DTE με DCE
Φυσικό Επίπεδο
Καθορίζει μηχανικά, ηλεκτρικά και διαδικαστικά χαρακτηριστικά σύνδεσης
Μεταφέρει bits
Γραμμής Δεδομένων
Ομαδοποίηση δεδομένων σε πλαίσια
Διαδικασίες ανταλλαγής πλαισίων και αντιμετώπιση σφαλμάτων
Δικτύου
Μεταφορά δεδομένων και πληροφοριών ελέγχου από και προς το δίκτυο
Γενικά
Κάθε επίπεδο παρέχει υπηρεσίες προς το υψηλότερο
Κάθε επίπεδο επικοινωνεί με το αντίστοιχο της άλλης πλευράς (σύμφωνο με OSI)
Συγκεκριμένο μέγεθος πακέτου που περιέχει και στοιχεία δρομολόγησης και ελέγχου
Πρότυπο μεταγωγής πλαισίου
Εισαγωγή
Λειτουργεί στα 2 χαμηλότερα επίπεδα OSI
Βασίζεται στην τεχνική μεταγωγής πλαισίου
Το 1988 εισήχθηκε ως νέα μορφή υπηρεσίας φορέα
Προσπάθειες τυποποίησης από την ITU-Τ και ANSI
Ταχύτητες πολλαπλάσια των 64Kbps (1..32 φορές) έως 2,048 Mbps
Προσπάθειες για ταχύτητες έως 100Mbps
Εξέλιξη του X.25
Μείωση καθυστερήσεων
Καλύτερη χρήση εύρους ζώνης
Μείωση κόστους εξοπλισμού
Υλοποιείται σε ιδιωτικά ή δημόσια δίκτυα
Συσκευές μεταγωγής πλαισίου
Νοητά κυκλώματα μεταγωγής πλαισίου
Χρήση νοητών κυκλωμάτων
Επικοινωνία διπλής κατεύθυνσης
Επίπεδο γραμμής δεδομένων
Χαρακτηρίζονται από ταυτότητα σύνδεσης γραμμής δεδομένων (DLCI)
Χρήση πολυπλεξίας για μείωση εξοπλισμού και πολυπλοκότητας δικτύου
Μόνιμα και επιλογικά νοητά κυκλώματα
Δομή πλαισίου μεταγωγής
Σημαία.
Οριοθετεί την αρχή και το τέλος.
Αριθμός 7Ε
Διεύθυνση (επικεφαλίδα).
Πληροφορίες για το νοητό κύκλωμα
Δεδομένα.
Περιλαμβάνει τα δεδομένα του χρήστη
Μεταβλητού μεγέθους εως 16Kbytes
Έλεγχος ακολουθίας πλαισίου
Χρήση για έλεγχο λαθών
Η τιμή του υπολογίζεται από την συσκευή μετάδοσης και επιβεβαιώνεται από τον παραλήπτη
Σύγκριση των προτύπων X.25 και FR
Λόγοι δημιουργίας του FR
Βελτίωση του X.25
Μείωση καθυστερήσεων - επιβαρύνσεων στην απόδοση του δικτύου
Εξασφάλιση μεγαλύτερης δυνατής αξιοπιστίας-ποιότητας στην μετάδοση
Επιβαρύνσεις στο X.25
Σε κάθε βήμα στο δίκτυο απαιτείται ανταλλαγή
πλαισίου δεδομένων
πλαισίου αναγνώρισης
Κάθε ενδιάμεσος κόμβος περιέχει
Πίνακες κατάστασης για κάθε νοητό κύκλωμα για έλεγχο ροής κυκλοφορίας και λαθών
Διαφορές FR και X.25
Σηματοδοσία στο FR από ξεχωριστό κανάλι
Δεν έχουμε πίνακες κατάστασης καναλιού
Δεν έχουμε μηνύματα προόδου
Η μεταγωγή πακέτων στο FR γίνεται στο 2ο επίπεδο ενώ στο X.25 στο 3ο
Δεν απαιτούνται ελέγχοι ροής και λαθών σε κάθε κόμβο. Γίνονται σε υψηλότερο επίπεδο
Μειονεκτήματα
Οι ελέγχοι λαθών γίνονται σε υψηλότερο επίπεδο. Μικρό πρόβλημα λόγω βελτιωμένων γραμμών και τεχνικών μετάδοσης
Πλεονεκτήματα
Μειώνει τις επιβαρύνσεις του X.25
Ταχύτητες έως 2Mbps
Παρέχει έυρος ζώνης κατ αίτημα
(Πίνακας σύγκρισης όπως είναι στο βιβλίο)
Πλεονεκτήματα
(Όπως είναι στο βιβλίο). Να σημειωθεί ότι το 1ο είναι κοινό χαρακτηριστικό και το συνδέσεις με πολλά σημεία δεν βγάζει νόημα
Πρότυπο TCP/IP
Εισαγωγή
(βλ. http://el.wikipedia.org/wiki/TCP/IP)
Οργανώνεται στα επίπεδα
Γραμμής δεδομένων
Διαδικτύου
Μεταφοράς
Εφαρμογής (Συνόδου, Παρουσίασης και Εφαμογής αντίστοιχα στο OSI
Πρωτόκολλα οικογένειας TCP/IP
TCP (Επίπεδο Μεταφοράς)
Προσανατολισμένο στη σύνδεση
Προσφέρει αξιόπιστη διπλής κατεύθυνσης σύνδεση
UDP (Επίπεδο Μεταφοράς)
Δεν προσανατολίζεται στην σύνδεση
Δεν εγγυάται ότι θα φτάσουν τα πακέτα στον προορισμό
ICMP (Επίπεδο Διαδικτύου)
Χειρίζεται λάθη και ελέγχει την διακίνηση των πληροφοριών
IP (Επίπεδο Διαδικτύου)
Διακινεί τα πακέτα που δημιουργούνται από τα TCP/UDP
Δεν συνδέεται άμεσα με τις διεργασίες του χρήστη
ARP
Αντιστοιχεί διεύθυνση διαδικτύου (IP) με διεύθυνση υλικού (MAC)
RARP
Αντιστοιχεί διεύθυνση υλικού (MAC) με διεύθυνση διαδικτύου (IP)
Διευθυνσιοδότηση
IP Διευθύνσεις
Διατίθενται από το Κέντρο Πληροφοριών Δικτύου (NIC)
Περιλαμβάνουν
Ταυτότητα δικτύου (αναφέρεται σε ιδιαίτερο δίκτυο)
Ταυτότητα κόμβου (αναφέρεται σε ιδιαίτερη συσκευή στο παραπάνω δίκτυο)
Συσκευές με συνδέσεις σε πολλά δίκτυα έχουν πολλές IP διευθύνσεις
Είναι τεχνητό δημιούργημα
Αποτελείται από 32 bit
Ταξινομούνται σε 4 κλάσεις (βλ. σελ.244 διορθωμένη)
Γράφεται ως μια τετράδα δεκαδικών που χωρίζεται με τελείες
Γράφεται και ονομαστικά και μετατρέπεται σε αριθμητική από σύστημα ονομασίας περιοχών (
DNS)
Λειτουργία TCP
Περιγραφή
Παρέχει αξιόπιστες προσανατολισμένες στην σύνδεση υπηρεσίες μετάδοσης πάνω από ένα αναξιόπιστο κανάλι
Συμβατό με OSI
Είναι ένα επίπεδο πάνω από το IP. To IP μεταδίδει μεταβλητές μονάδες δεδομένων (PDUS) στο δίκτυο
(μπλε κάτω) προσδιορίζει την μορφή των δεδομένων και των πληροφοριών ώστε να είναι αξιόπιστη η μετάδοση
Πλεονεκτήματα
Υποστηρίζει πολλά συστήματα μετάδοσης
Διασυνδέει ετερογενή δίκτυα
Υποστηρίζει ευρύ φάσμα εφαρμογών
Καθορίζει τους τρόπους
Διαχωρισμού πολλών παραληπτών στον ίδιο υπολογιστή
Επανάκαμψης και συνέχισης μετά από σφάλματα (απώλεια, καταστροφή, πολλαπλή αποστολή πακέτων)
Καταχώρισης μετάδοσης και συμφωνία για τερματισμό από τους κόμβους
Θύρες και συνδέσεις στο TCP/IP
Επιτρέπει ταυτόχρονη χρήση από πολλές εφαρμογές του ίδιου μέσου (πολυπλεξία)
Οι παραλήπτες των μηνυμάτων είναι αφηρημένα σημεία προορισμού, που λέγονται θύρες πρωτοκόλλου
Θύρες
Θετικοί ακέραιοι
Πρόβλημα : Δημιουργούνται με τυχαία επιλογή αριθμού θύρας
Πρέπει η εφαρμογή πελάτης (π.χ. ftp client) στον υπολογιστή Α να γνωρίζει ποια θύρα χρησιμοποιεί η εφαρμογή εξυπηρετητής στον Β (ftp server)
Αντιμετώπιση : Διεθνής Κεντρική Διεύθυνση έχει δεσμεύσει συγκεκριμένες θύρες για δημοφιλής εφαρμογές
Υπάρχουν επίσης μη δεσμευμένες θύρες για χρήση από άλλες εφαρμογές
Αξιοπιστία επικοινωνίας
(Απαράδεκτη παράγραφος)
Έλεγχος αξιοπιστίας μετάδοσης με
Αριθμούς ακολουθίας
Αριθμούς επιβεβαίωσης
Κάθε οκτάδα δεδομένων μεταδίδεται μαζί με τον αριθμό ακολουθίας της
Ο αριθμός επιβεβαίωσης δηλώνει τον αριθμό ακολουθίας της επόμενης οκτάδας
(δεν βγάζει νόημα το τελευταίο κομμάτι, μόνο μπερδεύει)
Λήξη χρόνου των μετρητών και επαναμετάδοσης
Λειτουργίες επαναμετάδοσης και λήξης χρόνου του TCP
Λήξη χρόνου
Αναμονή επιβεβαίωσης από τον παραλήπτη, μέχρι να λήξει συγκεκριμένος χρόνος
Αν λήξη υποθέτει καταστροφή ή απώλεια πακέτου οπότε επαναμεταδίδει
Δυσκολίες
Διαδρομές των πακέτων είναι πολύπλοκες και οι καθυστερήσεις απρόβλεπτες (φόρτος)
Δύσκολο να γνωρίζουμε πόσο χρόνο θα κάνει μια επιβεβαίωση να έρθει
Ο χρόνος μετάδοσης και επιβεβαίωσης διαφέρει ανά περίπτωση
Λογισμικό - Υλικό
Δικτυακό Λειτουργικό Σύστημα
Δικτυακός Εξοπλισμός
Διαχείριση Δικτύου
Εισαγωγή
Συντήρηση δικτύου από ανθρώπους : ασύμφορη και χρονοβόρα
Διαχείριση δικτύου : Γίνεται πλέον αυτοματοποιημένα από το ίδιο σύστημα με στόχους
Ελαχιστοποίηση λειτουργικού κόστους
Μεγιστοποίηση απόδοσης και παραγωγικότητας
Χρήση μοντέλου διαχείριστη - αντιπροσώπου.
Λογική οργάνωση διαχείρισης
Administrator - Διαχειριστής (εφαρμογή όχι άνθρωπος)
Agents - Αντιπροσώποι
NE - Στοιχεία Δικτύου
Σταθμοί εργασίας, δρομολογητές, γέφυρες, επαναλήπτες, διαποδιαμορφωτές(modem) κ.α.
MIB -Βάση Δεδομένων
Επικοινωνία Διαχειριστή με NE μέσω πρωτοκόλλων διαχείρισης δικτύου (NMPs)
Αντιπρόσωποι
Λογισμικό εγκατάστασης στα NE
Ενημερώνουν για την κατάσταση του NE
Λαμβάνουν εντολές για ενέργειες πάνω στα NE
Πληρεξούσιοι Αντιπρόσωποι
Για απλοικά NE όπως γέφυρα και διαποδιαμορφωτής
Τα άλλα NE επικοινωνούν με αυτά μέσω κάποιου πληρεξούσιου αντιπρόσωπου (π.χ. μέσω τον υπολογιστή που διαθέτει το modem)
ΜΙB - Βάση δεδομένων
Την μοιράζονται μεταξύ τους διαχειριστές και αντιπροσώποι
Παρέχει πληροφορίες σχετικά με τα NE
Καθορίζει δομή και περιεχόμενο πληροφοριών διαχείρισης
Οργάνωση ως δέντρο με τα δεδομένα ως φύλλα
Σύνθετο σχήμα διαχείρισης
Πολλοί διαχειριστές και πολλοί αντιπροσώποι
Διαχειριστές είναι ταυτόχρονα αντιπρόσωποι προς άλλους διαχειριστές
Ιεραρχική οργάνωση σε πεδία διαχείρισης - ονομάζονται (βάση OSI) πεδία διαχείρισης
Διάκριση αρχιτεκτονικών διαχείρισης σε
Αρχιτεκτονικές TCP/IP
Αρχιτεκτονικές OSI
Πλατφόρμα διαχείρισης δικτύου
Ενιαία πλατφόρμα διαχείρισης δικτύου
Λόγοι δημιουργίας
Οικονομικοί
εξοικονόμησης χώρου
έλλειψης έμπειρων τεχνικών
Το Πακέτο αυτό λογισμικού απαρτίζεται από
Γραφική διεπαφή χρήστη
Δικτυακό χάρτη με εργαλεία
Διαχείρισης βλαβών
Παράστασης της φυσικής και νοητής διαμόρφωσης του δικτύου
Παρακολούθησης της απόδοσης
Προσαρμοζόμενο σύστημα επιλογών (Ρυθμίσεις)
Σύστημα διαχείρισης βάσης δεδομένων
Σύστημα πληροφόρησης
Ημερολόγιο συμβάντων (logs)
Εργαλεία γραφικών (για απεικονίσεις)
Διεπαφή πρόγράμματος (προγραμματισμού) εφαρμογής (
API)
Βιβλιοθήκη συναρτήσεων-προγραμμάτων
Επιτρέπουν τυποποιημένη πρόσβαση στις πληροφορίες της πλατφόρμας
(Δημιουργία εφαρμογών που επικοινωνούν με οποιαδήποτε πλατφόρμα)
Σύστημα ασφαλείας
Αρχιτεκτονικές διαχείρισης
Κεντρική αρχιτεκτονική
Η πιο απλή και κλασική
Η διαχείριση γίνεται μόνιμα από έναν μόνο σταθμό
Συμβατή με το μοντέλο διαχειριστή-αντιπροσώπου
Επιτελεί λειτουργίες
Επικοινωνεί με τα NE μέσω των αντιπροσώπων τους και του πρωτοκόλλου διαχείρισης
Αποθήκευει πληροφορίες κεντρικά ή κατανεμημένα ελέγχοντας τις πάντα κεντρικά
Παρέχει ενιαία εικόνα του δικτύου, μέσω κατάλληλης εφαρμογής, στο διαχειριστή
Ιεραρχική αρχιτεκτονική
Χρησιμοποιεί πολλές πλατφόρμες διαχείρισης
Μια κεντρική και οι υπολοιπές πελάτες σε αυτήν
Ένα σύστημα διαχείρισης βάσης δεδομένων που συντονίζει η κεντρική
Οι σημαντικές πληροφορίες και λειτουργίες συγκεντρώνονται από τον κεντρικό, οι λεπτομέρειες χειρίζονται από τους επιμέρους
Ο κεντρικός επικοινωνεί με τους επιμέρους μέσω των ΝΕ ή ανεξάρτητου δικτύπυ διαχείρισης
Πλεονεκτήματα
Καλύτερος έλεγχος
Υψηλότερη απόδοση
Κατάλληλη για διαχείριση ετερογενών δικτύων (απομονώνει από τον κεντρικό τα διαφορετικά πρωτόκολλα)
Κατανεμημένη αρχιτεκτονική
Συνδυασμός κεντρικής και ιεραρχικής
Έχει κεντρική ή μια ιεραρχία από πλατφόρμες διαχείρισης
Κάθε πλατφόρμα αποτελεί κεντρικό σύστημα με δική της βάση δεδομένων
Πλεονεκτήματα
Λιγότερες απαιτήσεις σε ισχύ και υλικό, η διαχείριση γίνεται από τοπικές πλατφόρμες
Επικεντρωμένη άρα αρτιότερη διαχείρηση του κάθε τομέα
Πληροφορίες άλλων περιοχών διαχείρισης παρέχονται από ομότιμους διαχειριστές
Πρωτόκολλα διαχείρισης
Εισαγωγή
Καθορίζουν
τρόπο επικοινωνίας μεταξύ διαχειριστή και αντιπροσώπου
μορφή και σημασία των μηνυμάτων που ανταλλάσσονται
Σημαντικά πρωτόκολλα
SNMP
CMIP
Διαχείριση TCP/IP - Πρωτόκολλο SNMP
(Απαράδεκτο κείμενο)
Κάθε αντιπρόσωπος έχει απεικονίσεις αντικειμένων (μεταβλητές) που μπορεί να εμφανίσει όπως
διευθύνσεις
τύπους
μετρητές
Τα ΝΕ έχουν μία ή παραπάνω αφαιρετικές απεικονίσεις
Οι απεικονίσεις οργανώνονται σε έναν πίνακα
Το σύνολο των μεταβλητών αποτελούν την βάση ΜΙΒ
Μέσω του SNMP ο διαχειριστής ελέγχει και μεταβάλλει τις μεταβλητές ενός αντιπροσώπου
Ο διαχειριστής παρακολουθεί την απόδοση, ελέγχει την κατάσταση και διορθώνει τα σφάλματα του δικτύου
Ασφάλεια MIB
Κάθε αντιπρόσωπος γνωρίζει υποσύνολο απεικονίσεων της βάσης (έχει μερική όψη) (MIB view)
Κάθε διαχειριστής έχει διαφορετικά δικαιώματα πρόσβασης (ανάγνωσης, εγγραφής)
Πληρεξούσιοι αντιπρόσωποι
SNMP
Δίνει δυνατότητα στους διαχείριστές έλεγχο ή αλλαγή μικρού υποσύνολου απεικονίσεων της MIB
Επικοινωνία διαχειριστών-αντιπροσώπων μέσω PDUs που κωδικοποιούνται σε πακέτα UDP
Το SNMP εφαρμόζεται ακριβώς πάνω από το UDP
SNMPv2
Εξέλιξη του SNMP, εξαλείφει μειονεκτήματα
Διευρύνει την εφαρμογή του και σε δίκτυα OSI
Βελτιώσεις και πρόσθετα στοιχεία
Βελτιώσεις δομής πληροφοριών διαχείρισης
Εισάγωγή νέων λειτουργίων πρωτοκόλλου
Νέες MIB
Μεγαλύτερη ασφάλεια
Παράρτημα