Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: ATM / IP over ATM / LANE / VLAN

Σχετικά έγγραφα
Δίκτυα Επικοινωνιών ΙΙ: ATM

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: ATM / IP over ATM / LANE / VLAN

ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ Ενότητα #5: Πρωτόκολλο ΑΤΜ

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 5: Automated Teller Machine- ΑΤΜ (1)

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΣΥΝΧΡΟΝΗ ΜΕΤΑΔΟΣΗ ΔΕΔΟΜΕΝΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

Ανάπτυξη Μηχανισμών Ελέγχου Ροής Πληροφορίας Σε Δίκτυα Atm

ΔΙΚΤΥΑ (14) Π. Φουληράς

ΥΨΗΛΕΣ ΑΠΑΙΤΗΣΕΙΣ. Τα B-ISDN δίκτυα παρέχουν ασύγχρονη μετάδοση data και σύγχρονη διακίνηση σε πραγματικό χρόνο.

ΤεχνολογίεςΜεταγωγής Κυκλώµατος & Μεταγωγής Πακέτου (2ου στρώµατος)

Τεχνολογία Πολυμέσων. Ενότητα # 22: Δίκτυα ATM Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Δίκτυα Υπολογιστών I

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)

Μεταγωγή (Switching)

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου

Δίκτυα Υπολογιστών I

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Δίκτυα Τηλεπικοινωνιών. και Μετάδοσης

Τηλεπικοινωνιακά Ψηφιακά Δίκτυα Ενότητα 8: Τεχνολογία Ethernet και τηλεφωνία ΙΡ

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

ιαδίκτυα & Ενδοδίκτυα Η/Υ

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

Διάρθρωση. Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης. Διάρθρωση. Δίκτυο Υπολογιστών: ένας απλός ορισμός. Ευάγγελος Παπαπέτρου

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Νέες Επικοινωνιακές Τεχνολογίες

Επίπεδο Δικτύου: Διαδικτύωση

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

Δίκτυα Υπολογιστών I

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

Μοντέλα Αναφοράς του ISDN - ATM

Η ΤΕΧΝΟΛΟΓΙΑ ΑΤΜ ΣΕ ΤΟΠΙΚΟ ΔΙΚΤΥΟ

ΑΝΑΦΟΡΑ ΚΑΙ ΣΥΓΚΡΙΣΗ ΤΩΝ ΤΕΧΝΙΚΩΝ ΑΤΜ FRAME RELAY

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Εισαγωγή στην πληροφορική

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 6: Automated Teller Machine- ΑΤΜ (2)


ίκτυα Πρόσβασης Ευρείας Ζώνης

Εισαγωγή ΙΙ: Βασικοί τύποι δικτύων

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Δίκτυα Ευρείας Περιοχής

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 3: Ασύγχρονη Μετάδοση - Αρχές Λειτουργίας

Έκδοση: ΓΕΝΙΚΗ ΙΕΥΘΥΝΣΗ ΤΕΧΝΟΛΟΓΙΑΣ & ΛΕΙΤΟΥΡΓΙΩΝ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ιαδίκτυα & Ενδοδίκτυα Η/Υ

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

2 η Σειρά Ασκήσεων Data Link Layer

Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks)

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Δίκτυα Θεωρία

Asynchronous Transfer Mode - ATM

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ: ΚΥΚΛΟΦΟΡΙΑ, ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΚΑΙ ΠΡΟΛΗΨΗ ΣΤΑ BROADBAND-ISDN / ATM ΙΚΤΥΑ

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Πρωτόκολλα Διαδικτύου

Ιδιωτικά δίκτυα δεδομένων - Δημόσια δίκτυα δεδομένων

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI.

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

Δίκτυα Επικοινωνιών ΙΙ: Frame Relay

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay

Δίκτυα ΙΙ. Κεφάλαιο 7

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

Έκδοση: ΓΕΝΙΚΗ ΙΕΥΘΥΝΣΗ ΤΕΧΝΟΛΟΓΙΑΣ & ΛΕΙΤΟΥΡΓΙΩΝ

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Δίκτυα Ευρείας Περιοχής. Επικοινωνίες Δεδομένων Μάθημα 10 ο

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 2: Τεχνικές Μετάδοσης

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Διασύνδεση τοπικών δικτύων

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

Asynchronous Transfer Mode - ATM

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

Τοπικά Δίκτυα. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

ΤεχνολογίεςΜεταγωγής Κυκλώµατος & Μεταγωγής Πακέτου (2ου στρώµατος)

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

Κεφάλαιο 5: Τοπικά ίκτυα

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Transcript:

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: ATM / IP over ATM / LANE / VLAN Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος

ATM Asynchronous Transfer Mode Πρωτόκολλο cell relay που προτάθηκε από το ATM forum και υιοθετήθηκε από την ITU-T Το ATM ί ύ ί TDM (asynchronous TDM) Χρησιμοποιεί μικρά πακέτα σταθερού μεγέθους (κελιά cells) μεταδίδονται μέσα από εικονικά κανάλια virtual circuits Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 2

Ανάγκες δημιουργίας ΑΤΜ Διαφορετικοί τύποι δεδομένων απαιτούν διαφορετικά επίπεδα Ποιότητας Υπηρεσίας (Quality of Service) από το δίκτυο Video Φωνή Δεδομένα Τα δίκτυα μεταγωγής κυκλώματος (τηλεφωνικά δίκτυα) υποστηρίζουν ποιότητα υπηρεσία αλλά είναι ακριβά και καταναλώνουν πολλούς πόρους Το διαδίκτυο δεν υποστηρίζει ποιότητα υπηρεσίας αλλά είναι ευέλικτο και φτηνό Τα δίκτυα ATM δημιουργήθηκαν για να υποστηρίξουν ένα μεγάλο εύρος υπηρεσιών μέσα σε λογικό κόστος θεωρητικά μπορούν να αντικαταστήσουν τόσο το τηλεφωνικό δίκτυο όσο και το διαδίκτυο Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 3

Σχεδιαστικοί στόχοι του ΑΤΜ Παροχή από άκρο σε άκρο (end-to-end) ποιότητας υπηρεσίας Μεγάλο εύρος ζώνης Μεγάλοι ρυθμοί μετάδοσης κυρίως για δίκτυα κορμού Κλιμάκωση Εύκολη η επέκτασή του Διαχείριση Εύκολη λειτουργία και διαχειριστικές λειτουργίες Οικονομικά αποδοτική Σχετικά φτηνή τεχνολογία Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 4

Χαρακτηριστικά ΑΤΜ συνδυάζει πλεονεκτήματα: μεταγωγής πακέτου πολύπλεξη διάφορων ροών κίνησης από διάφορες πηγές πάνω από συγκεκριμένες φυσικές γραμμές μεταγωγής κυκλώματος γρήγορη επεξεργασία των πακέτων κελιών (cells), αποδίδοντας τον ρόλο του ελέγχου και διόρθωσης σφαλμάτων στα δύο άκρα της επικοινωνίας Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 5

Ασύγχρονη σύγχρονη μετάδοση Σύγχρονη μετάδοση: το ψηφιακό σήμα είναι στενά συνδεδεμένο με κάποιου είδους ρολόι Τα ασύγχρονα σήματα δεν χρησιμοποιούν ρολόι, αλλά έχουν συνήθως ένα bit έναρξης και λήξης ή κάποια σειρά από bits που καθορίζει μοναδικά πότε αρχίζει και πότε σταματάει ένας χαρακτήρας ή ένα πακέτο Ασύγχρονη: πιο αποδοτική δεδομένης μιας σταθερής ροής δεδομένων οι περισσότερες σειριακές επικοινωνίες και όλες πρακτικά οι δικτυακές επικοινωνίες σε ένα LAN Σύγχρονη: πιο ευέλικτη και πιο ανθεκτική οι μεταφορές δεδομένων από και προς τον επεξεργαστή καθώς και στις παράλληλες θύρες Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 6

Πολυπλεξία Η ύπαρξη μεταβλητού μεγέθους πακέτου καθιστά αδύνατη την πρόβλεψη της μορφής της κίνησης Το ΑΤΜ χρησιμοποιεί κελιά ως βασική μονάδα μετάδοσης δεδομένων Ως κελί ορίζεται ένα μικρό, σταθερού μεγέθους κομμάτι πληροφορίας Τα κελιά πολυπλέκονται ώστε να μην υφίστανται μεγάλες τιμές καθυστέρησης Το δίκτυο μπορεί να υποστηρίζει εφαρμογές πραγματικού χρόνου Η διαχείριση του δικτύου είναι ευκολότερη και αποτελεσματικότερη Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 7

Ασύγχρονη σύγχρονη πολυπλεξία TDM Κάθε πλαίσιο (frame) αποτελείται από 3 χρονοσχισμές Η χρονική διάρκεια κάθε χρονοσχισμής είναι T sec Δεδομένα μεταδίδονται από κάθε γραμμή κάθε 3T sec Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 8

Αρχιτεκτονική ATM (1) Επίπεδο προσαρμογής (adaptation layer): μόνο στα άκρα του δικτύου ΑΤΜ τεμαχισμός/επανένωση δεδομένων παρόμοιο με το επίπεδο μεταφορά του διαδικτύου Επίπεδο ATM : επίπεδο δικτύου μεταγωγή κελιών, δρομολόγηση Φυσικό επίπεδο Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 9

Αρχιτεκτονική ATM (2) UNI: διεπαφή χρήστη-δικτύου (user-to-network interface) NNI: διεπαφή δικτύου-δικτύου (network-to-network interface) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 10

Δομή ΑΤΜ κελιών Το ΑΤΜ κελί (cell) αποτελεί το σημαντικότερο δομικό στοιχείο του ΑΤΜ πρωτοκόλλου, καθώς είναι η βασική μονάδα μεταφοράς πληροφορίας Αποτελείται από 53 bytes 48 χρησιμοποιούνται για τη μεταφορά πληροφορίας του χρήστη 5 bytes αποτελούν την επικεφαλίδα 5 Bytes 48 Bytes Header Payload Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 11

Τύποι ΑΤΜ κελιών (1) Υπάρχουν δύο τυποποιημένες δομές για τα κελιά του ΑΤΜ για το User to Network Interface UNI για το Network to Network Interface NNI Παρουσιάζουν διαφορές ως προς τον τρόπο δόμησης της επικεφαλίδας της ATM κυψελίδας Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 12

Τύποι ΑΤΜ κελιών (2) UNI κελί ΝΝΙ κελί Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 13

ATM Μεταγωγή Οι ΑΤΜ τεχνικές μεταγωγής βασίζονται στα δύο πεδία που περιέχει η επικεφαλίδα της ΑΤΜ κυψελίδας VPI (Virtual Path Identifier) VCI (Virtual Channel Identifier) Αυτά τα πεδία παρέχουν την απαραίτητη πληροφορία για τη δημιουργία της σύνδεσης και για τη δρομολόγηση δεδομένων έτσι ώστε τα ΑΤΜ κελιά να μεταφέρονται διαμέσου των κόμβων του δικτύου στο τελικό προορισμό Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 14

Επικεφαλίδες UNI - ΝΝΙ VPI και VCI στο UNI VPI και VCI στο NNI Κελί ATM Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 15

Virtual Channels (VC) (1) Ένα λογικό κύκλωμα που εξασφαλίζει αξιόπιστη επικοινωνία μεταξύ δύο σημείων σε ένα ΑΤΜ δίκτυο Για τον προσδιορισμό του απαιτείται τόσο το VPI όσο και το VCI πεδίο του εισερχόμενου κελιού επειδή οι τιμές του VCI, που χρησιμοποιούνται σε ένα νοητό μονοπάτι, χρησιμοποιούνται και σε άλλα μονοπάτια Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 16

Virtual Channels (VC) (2) Κάθε φορά πού ένα νοητό κανάλι μεταγάγεται, αποδίδεται μια συγκεκριμένη τιμή του αναγνωριστικού νοητού καναλιού οι τιμές VPI και VCI στην επικεφαλίδα ενός εισερχόμενου κελιού αλλάζουν σύμφωνα με τον πίνακα μετάφρασης του κόμβου μεταγωγής Ένας τέτοιος κόμβος μεταγωγής που λαμβάνει υπόψη του την τιμή του VCI ονομάζεται κόμβος μεταγωγής νοητών καναλιών ή χειριστής νοητών καναλιών (VC handler) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 17

Virtual Channels (VC) (3) Η σύνδεση μεταξύ δύο τερματικών σημείων επιτυγχάνεται με τα στοιχεία Transmission path - TP Virtual path (VP) Virtual circuit (VC) Μια εικονική σύνδεση καθορίζεται από ένα ζεύγος τιμών VPI καιvci Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 18

Virtual Channel Connections (VCCs) Δημιουργούνται από τη συνένωση νοητών καναλιών (VCs) Έχουν τα άκρα τους στα σημεία εκείνα του δικτύου στα οποία το κομμάτι του κελιού που περιέχει την πληροφορία του χρήστη περνάει από το ATM επίπεδο στο AAL επίπεδο ή αντίστροφα Όλη η επικοινωνία ανάμεσα σε δύο σημεία του δικτύου μπορεί να γίνει διαμέσου του VCL. Αυτού του είδους η σύνδεση προστατεύει την σειρά μεταξύ των ΑΤΜ κελιών κατά την μεταφορά τους μεταξύ δύο τελικών σημείων και εγγυάται κάποιο βαθμό ποιοτικής υπηρεσίας QoS Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 19

Virtual Paths (VPs) (1) Είναι μία δέσμη από νοητά κανάλια η οποία κατευθύνεται σε ένα ΑΤΜ τελικό σημείο Το VP προσδιορίζεται μόνο από το VPI πεδίο της κεφαλής της ATM κυψελίδας το VCI πεδίο αγνοείται Νοητά κανάλια που μοιράζονται το ίδιο νοητό μονοπάτι έχουν την ίδια τιμή VPI Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 20

Virtual Paths (VPs) (2) Κάθε φορά που ένα νοητό μονοπάτι μετάγεται στο δίκτυο, αποδίδεται μια συγκεκριμένη τιμή του VPI η τιμή VPI αλλάζει σύμφωνα με τον πίνακα μετάφρασης του κόμβου μεταγωγής Ένας κόμβος μεταγωγής που λαμβάνει υπόψη του την τιμή του VPI ονομάζεται κόμβος μεταγωγής νοητών μονοπατιών ή χειριστής νοητών μονοπατιών ή κόμβος διασταυρούμενης σύνδεσης Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 21

Κόμβοι μεταγωγής VP και VPC Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 22

Virtual Path Connections (VPCs) Δημιουργούνται από τη συνένωση νοητών μονοπατιών (VPs) Έχουν άκρα τους: τα σημεία εκείνα που αποτελούν άκρα των VCLs τα σημεία όπου τα νοητά κανάλια (VCs) του μονοπατιού οδηγούνται σε διαφορετικά νοητά μονοπάτια λόγω ύπαρξης μεταγωγέα νοητών καναλιών Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 23

Ιεραρχική μεταγωγή με VPI και VCI Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 24

Επίπεδο Προσαρμογής στο ΑΤΜ (AAL) (1) Είναι υπεύθυνο για την μετατροπή της πληροφορίας που προέρχεται από τον χρήστη σε μια μορφή που είναι αποδεκτή από το ΑΤΜ επίπεδο μετατροπή της πληροφορίας που έρχεται από τον χρήστη σε 48άδες από bytes που στην συνέχεια θα σχηματίσουν τα ΑΤΜ κελιά Ανίχνευση και διόρθωση των λαθών μετάδοσης Επεξεργασία των χαμένων, λανθασμένων και με λάθη στην επικεφαλίδα κελιών Αποστολή και την αξιοποίηση πληροφορίας συγχρονισμού Έλεγχος ροής πληροφορίας για την εξασφάλιση της απαιτούμενης ποιότητας υπηρεσίας (QoS) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 25

Επίπεδο Προσαρμογής στο ΑΤΜ (AAL) (2) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 26

Κατηγορίες υπηρεσιών Κλάση Περιγραφή Εφαρμογές CBR RT-VBR NRT-VBR ABR Constant Bit Rate (σταθερός ρυθμός μετάδοσης) Real Time Variable Bit Rate (πραγματικού χρόνου, μεταβλητού ρυθμού μετάδοσης) Non-real-time Variable Bit Rate (πραγματικού χρόνου, μεταβλητού ρυθμού μετάδοσης) Available Bit Rate Μεταγωγή κυκλώματος Βιντεοδίασκεψη πραγματικού χρόνου Email με πολυμέσα Προσπέλαση στο Web UBR Unspecified Bit Rate Μεταφορά αρχείων στο παρασκήνιο Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 27

Υποεπίπεδα του AAL Υποεπίπεδο Σύγκλισης (Convergence Layer - CS) Υποεπίπεδο Κατακερματισμού και Ανασύνθεσης (Segmentation And Reassembly Layer - SAR) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 28

Υποεπίπεδο Σύγκλισης Παρέχει λειτουργίες που υποστηρίζουν ορισμένες εφαρμογές που χρησιμοποιούν το επίπεδο προσαρμογής Κάθε χρήστης του επιπέδου συνδέεται με το επίπεδο στο σημείο πρόσβασης που είναι απλά η διεύθυνση της εφαρμογής Το υποεπίπεδο αυτό είναι λοιπόν εξαρτημένο από την υπηρεσία Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 29

Υποεπίπεδο Κατακερματισμού Υπεύθυνο για να μαζεύει την πληροφορία που λαμβάνεται από το υποεπίπεδο σύγκλισης σε κελιά για εκπομπή και για να αποσυνθέτει την πληροφορία στο άλλο άκρο Περιλαμβάνει κελιά που αποτελούνται από 5 bytes επικεφαλίδα και 48 bytes στο πεδίο πληροφορίας Άρα το υποεπίπεδο πρέπει να μαζεύει τις επικεφαλίδες του και ό,τι ακολουθεί μαζί με την πληροφορία σύγκλισης σε μπλοκ των 48 bytes Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 30

Επίπεδο Προσαρμογής στο ΑΤΜ (AAL) (2) Η ITU και το ATM Forum έχουν προτυποποιήσει αρκετά AAL AAL1: σταθερού ρυθμού μετάδοσης (CBR) βίντεο και φωνή AAL2: μεταβλητού ρυθμού μετάδοσης (VBR) ροές δεδομένων χαμηλού ρυθμού μετάδοσης κίνηση κινητά τηλέφωνα AAL3/4: μετάδοση δεδομένων με/χωρίς σύνδεση (connectionoriented/connectionless) AAL5: SEAL (Simple and Efficient Adaptation Layer) δεν υποστηρίζεται μετάδοση σε σειρά και μηχανισμούς ελέγχου λαθών Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 31

AAL1 Δεδομένα σταθερού ρυθμού μετάδοσης από το ανώτερο στρώμα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 32

AAL2 Μικρά πακέτα από το ανώτερο στρώμα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 33

AAL3/4 Πακέτα δεδομένων μέχρι 65535 bytes Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 34

AAL5 Πακέτα δεδομένων μέχρι 65535 bytes Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 35

IP-Over-ATM (1) Δίκτυο IP 3 δίκτυα (π.χ. LAN υποδίκτυα) διευθύνσεις MAC (802.3) και διευθύνσεις IP Δίκτυο IP over ATM αντικατάσταση δικτύων με δίκτυο IP διευθύνσεις ATM, διευθύνσεις IP δίκτυο ATM Ethernet LANs Ethernet LANs Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 36

IP-Over-ATM (2) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 37

Μετάδοση πακέτων σε δίκτυο IPover-ATM (1) Τερματικό αποστολέα: το επίπεδο IP μετατρέπει τις διευθύνσεις του παραλήπτη από IP σε ATM με χρήση του ARP μετάδοση πακέτων στο επίπεδο AAL5 το επίπεδο AAL5 ενθυλακώνει τα δεδομένα σε κελιά, πραγματοποιεί τεμαχισμό αν απαιτείται και τα στέλνει στο επίπεδο ATM Δίκτυο ΑΤΜ: μεταδίδει τα κελιά κατά μήκος της VC διαδρομής Τερματικό παραλήπτη: το επίπεδο AAL5 συνενώνει τα κελιά σχηματίζοντας τα αρχικά πακέτα αν περάσουν τον έλεγχο του CRC, τα πακέτα μεταφέρονται στο επίπεδο IP Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 38

Μετάδοση πακέτων σε δίκτυο IPover-ATM (2) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 39

Μετάδοση πακέτων σε δίκτυο IPover-ATM (3) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 40

IP-Over-ATM (3) Λειτουργίες: πακέτα IP σε ATM AAL5 PDUs από διευθύνσεις IP σε διευθύνσεις ATM ακριβώς όπως η μετατροπή από διευθύνσεις IP σε διευθύνσεις 802.3 MAC Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 41

ATM LAN (1) Το δίκτυο ATM είναι κυρίως ένα δίκτυο ευρείας περιοχής (WAN ATM) Η τεχνολογία μπορεί να επεκταθεί ώστε να περιλαμβάνει και τοπικά δίκτυα (ATM LANs). Pure ATM LAN Legacy ATM LAN Μικτή αρχιτεκτονική (Mixed ATM LAN) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 42

ATM LAN (2) Pure ATM LAN Legacy ATM LAN Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 43

ATM LAN (3) Mixed ATM LAN Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 44

LAN Emulation Το ΑΤΜ Forum έχει ορίσει ένα πρότυπο το οποίο ονομάζει LAN Emulation (LANE) και το οποίο με την χρήση της ΑΤΜ τεχνολογίας εξομοιώνει την λειτουργία ενός IEEE 802.3 Ethernet δικτύου εξομοιώνει την λειτουργία ενός IEEE 802.5 Token Ring δικτύου. Το LANE επιτρέπει συνδεσιμότητα ανάμεσα στα ήδη υπάρχοντα δίκτυα Ethernet και Token Ring με την χρήση ATM συσκευών. Με την χρήση του LANE δεν απαιτούνται αλλαγές στα υπάρχοντα πρωτοκόλλα ανώτερου επιπέδου και στις εφαρμογές. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 45

LAN Emulation (1) Το ΑΤΜ Forum έχει ορίσει ένα πρότυπο το οποίο ονομάζει LAN Emulation (LANE) και το οποίο με την χρήση της ΑΤΜ τεχνολογίας εξομοιώνει την λειτουργία ενός IEEE 802.3 Ethernet δικτύου εξομοιώνει την λειτουργία ενός IEEE 802.5 Token Ring δικτύου. Το LANE επιτρέπει συνδεσιμότητα ανάμεσα στα ήδη υπάρχοντα δίκτυα Ethernet και Token Ring με την χρήση ATM συσκευών. Με την χρήση του LANE δεν απαιτούνται αλλαγές στα υπάρχοντα πρωτοκόλλα ανώτερου επιπέδου και στις εφαρμογές. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 46

LAN Emulation (2) Σε ένα ATM LANE περιβάλλον, τα ATM switches, διαχειρίζονται την κίνηση που ανήκει στο ίδιο Emulated LAN (ELAN). Mε την χρήση της τεχνολογίας LANE μπορούν να διασυνδεθούν υπάρχοντα LAN και ATM συσκευές όπως switches, routers και τελικοί σταθμοί εργασίας με ATM network interfaces. Η βασική λειτουργία του LANE είναι η μετατροπή των MAC διευθύνσεων σε ATM διευθύνσεις. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 47

Αρχιτεκτονική δικτύου LANΕ (1) Στοιχεία ενός LANE δικτύου LAN Emulation Client (LEC) LAN Emulation Configuration Server(LECS) LAN Emulation Server (LES) Broadcast and Unknown Server (BUS) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 48

LAN Emulation Client (LEC) Αποτελούνται από τελικά συστήματα τα οποία υποστηρίζουν LANE, όπως για παράδειγμα σταθμοί εργασίας με ATM network interfaces και LAN switches με ATM uplinks. Ο LEC παρέχει υπηρεσίες κλασσικών LAN στα πρωτόκολλα των ανώτερων επιπέδων. O LEC πραγματοποιεί προώθηση δεδομένων, ανάλυση διευθύνσεων και καταχώρηση της MAC διεύθυνσης σε ένα LANE server. Επίσης ένας LEC επικοινωνεί με άλλους LECs μέσα από ATM Virtual Channel Connections (VCCs). Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 49

LAN Emulation Configuration Server (LECS) O LECS διατηρεί μια βάση δεδομένων η οποία περιέχει πληροφορίες για τα ELANs και τις ATM διευθύνσεις των LESs οι οποίοι ελέγχουν το ELAN. Ένα LECS δέχεται ερωτήσεις από τους LECs και τους επιστρέφει την ATM διεύθυνση του LES ο οποίος είναι υπεύθυνος για το ζητούμενο ELAN. Η βάση δεδομένων του LECS ορίζεται και συντηρείται από τον διαχειριστή του δικτύου. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 50

LAN Emulation Server (LES) Ένας LES αποτελεί το κεντρικό σημείο για μια σειρά από LECs που ανήκουν στο ίδιο ELAN. Όλοι οι LECs του ίδιου ELAN διατηρούν ένα VCC για μεταφορά πληροφοριών καταχώρησης και ελέγχου προς ένα LES. Ένας LES διατηρεί ένα VCC point to multipoint για όλους τους LEC το οποίο είναι γνωστό ως Control Distribute VCC. Το Control Distribute VCC χρησιμοποιείται μόνο για την μεταφορά πληροφοριών ελέγχου. Κάθε φορά που ένας LEC συνδέεται σε ένα ATM ELAN, προστίθεται ως φύλλο στο control distribute δένδρο. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 51

Broadcast and Unknown Server (BUS) O BUS λειτουργεί ως κεντρικό σημείο για την διανομή broadcast και multicast δεδομένων. To ΑΤΜ είναι ουσιαστικά μια τεχνολογία point to point στην οποία δεν παρέχεται υποστήριξη για μετάδοση broadcast ή multicast. Η τεχνολογία LANE αντιμετωπίζει το παραπάνω πρόβλημα με την χρήση του BUS. Κάθε LEC διατηρεί ένα multicast sent VCC προς τον BUS. Ο BUS προσθέτει τον LEC σαν φύλλο σε ένα point to multipoint VCC γνωστό ως Multicast Forward VCC. Ο BUS λειτουργεί ως multicast server. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 52

Αρχιτεκτονική δικτύου LANΕ (2) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 53

Πλεονεκτήματα LANE Υποστηρίζει τα κλασσικά Ethernet και Token Ring LAN, χωρίς να απαιτούνται τροποποιήσεις στα ανώτερα πρωτόκολλά ή στις εφαρμογές. Υποστηρίζει multicast και broadcast Ο σχεδιασμός του επιτρέπει εύκολες επεκτάσεις του δικτύου. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 54

Μειονεκτήματα LANE Είναι σχετικά δυσκολότερο να ρυθμιστεί αν συγκριθεί με την ρύθμιση κλασσικών LAN δικτύων (π.χ. Ethernet). Η ανίχνευση των προβλημάτων (troubleshoot) στο δίκτυο μπορεί να είναι δύσκολη. Η υποστήριξη redundancy είναι προβληματική ανάμεσα σε προϊόντα από διαφορετικούς κατασκευαστές. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 55

Virtual LAN Ένα εικονικό τοπικό δίκτυο (Virtual Local Area Network - VLAN) αποτελεί μια ομάδα από τερματικά με κοινές απαιτήσεις που επικοινωνούν μεταξύ τους σαν να ήταν απευθείας συνδεδεμένα στην ίδια ομάδα καθολικής εκπομπής (broadcast domain) ανεξάρτητα από την φυσική τους τοποθεσία. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 56

Παραδοσιακό LAN Σε ένα παραδοσιακό LAN, όλοι οι χρήστες που έχουν τις ίδιες απαιτήσεις και ανήκουν στο ίδιο υποδίκτυο, πρέπει να είναι συνδεδεμένοι στην ίδια δικτυακή συσκευή Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 57

LAN με χρήση VLANs Χρησιμοποιώντας VLANs, μπορούμε να μετακινήσουμε τους χρήστες σε οποιαδήποτε γεωγραφική περιοχή, ενώ ταυτόχρονα να συνεχίζουν να ανήκουν στο ίδιο υποδίκτυο (broadcast domain). Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 58

Λειτουργία VLAN (1) Κάθε VLANs χαρακτηρίζεται από έναν αριθμό μοναδικό μέσα στο δίκτυο Εύρος τιμής: 1-4094 Για κάθε switch (που υποστηρίζει VLAN), εκχωρείται σε κάθε θύρα κατάλληλος αριθμός VLAN Το switch επιτρέπει να μεταδοθούν δεδομένα μόνο ανάμεσα σε θύρες που ανήκουν στο ίδιο VLAN Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 59

Λειτουργία VLAN (2) Επειδή σχεδόν κάθε δίκτυο περιλαμβάνει περισσότερα από ένα switch, πρέπει να βρεθεί τρόπος ώστε να μεταδοθεί κίνηση μεταξύ δύο διαφορετικών switches Ένας τρόπος για να το πετύχουμε αυτό είναι να εκχωρήσουμε σε μία θύρα κάθε switch το συγκεκριμένο VLAN. Σχετικά ανέφικτος και πολύ δαπανηρός Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 60

Λειτουργία VLAN (3) Παράδειγμα: Αν υπάρχουν 6 τερματικά σε κάθε switch σε 6 διαφορετικά VLANs, χρειαζόμαστε 6 θύρες σε κάθε switch για να συνδεθούν μεταξύ τους Στην περίπτωση 24 VLANs, σε κάθε switch 48 θυρών μπορούν να χρησιμοποιηθούν μόνο 24 θύρες για την σύνδεση των τερματικών. Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 61

Λειτουργία VLAN (4) Παρουσιάστηκε η ανάγκη για τη δημιουργία προτυποποίησης που θα επιτρέπει με μία μόνο ζεύξη μεταξύ switch να μεταδίδεται κίνηση από όλα τα VLAN. Πρότυπο 802.1q: χρησιμοποιείται μια επικεφαλίδα μπροστά από το πλαίσιο επιπέδου 2 για τον καθορισμό του VLAN που ανήκει το πλαίσιο. Το switch λαμβάνει το πλαίσιο και διαβάζει την επικεφαλίδα 802.1q Προσδιορίζει σε ποιο VLAN ανήκει το πλαίσιο και το στέλνει στην κατάλληλη θύρα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 62

Συμμετοχή σε ομάδα VLAN Η συμμετοχή σε ομάδες VLAN (membership) χαρακτηρίζεται από αριθμό θύρας, διεύθυνση MAC, διεύθυνση IP, διεύθυνση multicast IP ή από το συνδυασμό τους Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 63

Πλεονεκτήματα VLAN Αυξημένη απόδοση (λιγότερες συκρούσεις και broadcast domains, λιγότεροι δρομολογητές) Ευκολότερη διαχείριση (ευκολία στην δημιουργία και διαχείριση των λογικών ομάδων) Ευκολότερη ρύθμιση του δικτύου (λιγότερα υποδίκτυα, λιγότεροι DSCP server) Ανεξαρτησία από την φυσική τοπολογία και τους περιορισμούς που αυτή θέτει. Αυξημένη ασφάλεια (broadcast μόνο στα μέλη του VLAN και όχι σε όλους του χρήστες) Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 64

Μειονεκτήματα VLAN Περιορισμοί στην υλοποίηση του broadcast Η χρήση VLAN θα πρέπει να υποστηρίζεται από τον δικτυακό εξοπλισμό Τα Hubs δεν υποστηρίζουν VLAN (όλα τα port του hub ανήκουν στο ίδιο VLAN) Τα VLANs λειτουργούν στο στρώμα 2 και επομένως δεν υποστηρίζεται πλεονασμός (redundancy) με αποτελεσματικό τρόπο Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών 65