Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών. ίκτυα Επικοινωνιών. Λάζαρος Μεράκος



Σχετικά έγγραφα
Λογισμικό Δικτύων Πέτρος Λάμψας 2007

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

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

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

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

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

Υπολογιστές και ίκτυα Η/Υ.

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

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

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

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

Εισαγωγή στα Δίκτυα Επικοινωνιακών και Υπολογιστικών Συστημάτων

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

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

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

Πληροφορική Μάθημα 9

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Ενότητα 7. Εισαγωγή στην Πληροφορική. Κεφάλαιο 7Α. Χρήσεις ικτύων. Ταυτόχρονη πρόσβαση. Χειµερινό Εξάµηνο

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 1: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Μάθημα 6: Αρχιτεκτονική TCP/IP

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

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

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

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

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

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

Ιατρική Πληροφορική ΔΡ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ

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

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

Μοντέλο OSI 1.8. Κεφάλαιο 1. ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : Τάξη. : Β Τομέα Πληροφορικής Μάθημα. : Δίκτυα Υπολογιστών I Διδάσκων

Εισαγωγή στο διαδίκτυο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

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

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

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1

6.1 Επεκτείνοντας το δίκτυο

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

Φυσικό Επίπεδο ΕνσύρµαταΜέσαΜετάδοσης. Ενότητα Γ

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

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

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

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

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

Certified Telecommunications & Network Professional (CTNP) Εξεταστέα Ύλη (Syllabus) Έκδοση 1.0

Περιεχόµενα. Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα. Εισαγωγή

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

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

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

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής. Φυσικά Μέσα Μετάδοσης. Φυσικό Επίπεδο Ενσύρµατα και ΑσύρµαταΜέσαΜετάδοσης. Ενότητα Γ. ΕνσύρµαταΜέσαΜετάδοσης

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

ίκτυα ίκτυο υπολογιστών: Ένα σύνολο από υπολογιστικές συσκευές που συνδέονται µεταξύ τους για σκοπούς επικοινωνίας και χρήσης πόρων. Συνήθως, οι συσκε

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Κεφάλαιο 12. Πρότυπα. Ανακεφαλαίωση Ερωτήσεις

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα. Μάκης Σταματελάτος

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Επίπεδα πρωτοκόλλων. Κ. Βασιλάκης

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

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

ΕΥΑΓΓΕΛΟΣ Χ. ΖΙΟΥΛΑΣ

Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

3. Ποια είναι τα πλεονεκτήματα των επιλεγόμενων τηλεφωνικών γραμμών; Είναι πολύ διαδεδομένες Εχουν μικρό κόστος

TΕΧΝΟΛΟΓΙΑ DSL (DSL TUTORIAL) (Πηγή: Τηλεπικοινωνιακό κέντρο Α.Π.Θ.: )

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

Επαναληπτικές Ασκήσεις Μαθήματος

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

1. Ως προς τον χρήστη το WAN εµφανίζεται να λειτουργεί κατά τον ίδιο ακριβώς τρόπο µε το LAN.

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

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

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

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε. Χρήσιμοι Σύνδεσμοι

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο. Κ. Βασιλάκης

Ενότητα 2. Φυσικό Στρώµα: Μέσα & Τεχνικές Μετάδοσης

5.1.4 Τεχνολογίες Ψηφιακής Συνδρομητικής Γραμμής (xdsl)

Δικτύωση υπολογιστών

How do loss and delay occur?

Πρόσβαση στο ίκτυο (Network Access) & ιασύνδεση ικτύων (internetworking) Ενότητα ΣΤ

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

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 7: Τοπικά δίκτυα

Βασίλειος Κοντογιάννης ΠΕ19

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

Transcript:

Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών ίκτυα Επικοινωνιών Λάζαρος Μεράκος

Περιεχόµενα Εισαγωγή2 ίκτυα πρόσβασης Φυσικά µέσα Καθυστερήσεις στα δίκτυα µεταγωγής πακέτων Θεώρηση των δικτύων σε στρώµατα/επίπεδα

Εισαγωγή3 ίκτυα πρόσβασης και φυσικά µέσα Ε: Πώς συνδέονται οι τερµατικές συσκευές µε τους δροµολογητές; ίκτυα πρόσβασης στα σπίτια σε Ιδρύµατα, εταιρείες Κινητά δίκτυα πρόσβασης Θυµηθείτε: Εύρος ζώνης (bits per second) των δικτύων πρόσβασης? Μοιραζόµενο ή αποκλειστικό?

Εισαγωγή4 Οικιακάδίκτυαπρόσβασης: πρόσβαση σηµείου προς σηµείο Dialup µέσω modem µέχρι 56Kbps απευθείας πρόσβαση σε δροµολογητή (ιδεατά) ISDN: integrated services digital network: 128Kbps ψηφιακή σύνδεση µέχρι το δροµολογητή ADSL: asymmetric digital subscriber line µέχρι 1 Mbps home-to-router (4-50KHz) µέχρι 8 Mbps router-to-home (50KHZ-1MHz) An ordinary POTS (0-4KHz) Ανάπτυξη ADSL

Εισαγωγή5 Οικιακά δίκτυα : καλωδιακά modems HFC: hybrid fiber coax Ασύµµετρο: µέχρι 10Mbps upstream, 1 Mbps downstream Ένα δίκτυο καλωδίων και οπτικών ινών συνδέει τα σπίτια µε τον δροµολογητή του ISP Μοιράζεται η πρόσβαση στο δροµολογητή µεταξύ των σπιτιών Θέµατα: συµφόρηση, διαστασιοποίηση Ανάπτυξη: διαθέσιµα απότις καλωδιακές εταιρείες

Εισαγωγή6 ίκτυα πρόσβασης σε Ιδρύµατα/εταιρίες: Τοπικά δίκτυα πρόσβασης Τα τοπικά δίκτυα (Local Area Networks- LANs) συνδέουν τις τερµατικές συσκευές µε έναδροµολογητή Ethernet: Μοιραζόµενο ή αποκλειστικό καλώδιο συνδέει τερµατικά συστήµατα µεταξύ τους και µε τον δροµολογητή 10 Mbs, 100Mbps, Gigabit Ethernet Ανάπτυξη: Ιδρύµατα, εταιρίες, σύντοµα και σε σπίτια?

Ethernet Εισαγωγή7 Shared Ethernet: Hubs and Collisions (συγκρούσεις) H/Y συνδεδεµένοι σε ένα Hub. Πολλά συνδεδεµένα Hubs. Τα Hubs επαναµεταδίδουν πακέτα προς όλες τις θυρίδες (ζεύξεις). Κάθε σύνολο διασυνδεδεµένων Hubs ορίζει ένα πεδίο συγκρούσεως (collision domain).

ιευθύνσεις Εισαγωγή8 Όνοµα computer: Τse ικτυακή διεύθυνση υπολογιστή: 124 (λογική τοποθεσία) Ethernet διεύθυνση υπολογιστή: y (, LAN, MAC ) Ορίζεται από adapter (card) - static 6-byte / 48-bit (2 48 δυνατές) - εκαεξαδική περιγραφή: F8-37-B1-1F-33-BA Πρώτα 24 bits ορίζονται από IEEE / Τελευταία 24 bits από τον κατασκευαστή Πλεονεκτήµατα των φυσικών διευθύνσεων: Ανεξάρτητες από διευθύνσεις επιπέδου δικτύου (e.g., IP) εν επηρεάζονται από αλλαγή δικτυακής διεύθυνσης λόγω µετακίνησης. Περιορίζει στην διεπαφή την επεξεργασία των διερχοµένων πακέτων, χωρίς να µεταφέρονται / επεξεργάζονται από τις διεργασίες επιπέδου δικτύου.

Πρωτόκολλα εύρεσης διευθύνσεων Εισαγωγή9 Ethernet ιεύθυνσης: Η πηγή γνωρίζει την δικτυακή διεύθυνση του προορισµού. Απαιτείται γνώση και της Ethernet διεύθυνσης. ARP: Υπολογιστής Α (37) επιθυµεί να µεταδώσει στον Β (124). Α εξετάζει αν το αρχείο του List περιέχει την Ethernet διεύθυνση του Β (124) Αν όχι, στέλνει broadcast µήνυµα ζητώντας από τον 124 να του στείλει την Ethernet διεύθυνση. ικτυακής ιεύθυνσης: Υπολογιστές χωρίς δίσκο δεν γνωρίζουν δικτυακές διευθύνσεις Ο Network Server παρέχει τις δικτυακές διευθύνσεις όταν οι υπολογιστές εκκινούν µε βάση τις Ethernet διευθύνσεις τους (Reverse-ARP, RARP).

Ethernet Εισαγωγή 10 ιασύνδεση ικτύων - Ethernet µε Switches Ενα Ethernet υποστηρίζει ένα µέγιστο αριθµό χρηστών και καλύπτει µια µέγιστη απόσταση. Ανάγκη για υλοποίηση και διασύνδεση πολλαπλών Ethernet δικτύων µέσω switches/routers. Switched Ethernet Προώθηση πακέτων µε βάση τις Ethernet διευθύνσεις. Απλή αντιγραφή πακέτων. Υψηλότερο throughput από αντίστοιχο shared

Ethernet Εισαγωγή 11 ιασύνδεση ικτύων - Ethernet µε Switches (2) Μετάδοση από S (Ethernet E 1 ) προς D (Ethernet E 2 ) S στέλνει [s, d Data] πακέτο στο Ethernet E 1. Switch Β συµβουλεύεται µια λίστα: ΠροωθείτοπακέτοστηνζεύξηπροςτοEthernet του D. Αν δεν γνωρίζει, προωθεί το πακέτο προς όλες τις άλλες ζεύξεις. Η λίστα ενηµερώνεται µε βάση την Ethernet διεύθυνση της πηγής των πακέτων που διέρχονται από το switch.

Ethernet ιασύνδεση ικτύων - Ethernet µε Switches (3) Switched Ethernet µε βρόγχους Αύξηση της αξιοπιστίας switched Ethernet µέσω βρόγχων. Εάν δεν υπάρχει η διεύθυνση στη λίστα το πακέτο περνά στο άλλο ethernet και µετά πάλι πίσω,.. (loops) Εισαγωγή 12

Ethernet Εισαγωγή 13 ιασύνδεση ικτύων - Ethernet µε Switches (4) Spanning Tree Αλγόριθµος Switched Ethernet µε βρόγχουςθαµετέφεραν πακέτα επ άπειρον πάνω από βρόγχους. Πακέτα αντιγράφονται από Ε 1 σε Ε 2 από Switch B και απο Ε 2 σε Ε 1 από switch F, Ο spanning tree αλγόριθµος προσδιορίζει ένα δένδρο (γράφηµα χωρίςβρόγχους) διασύνδεσης όλων των Ethernet. Πακέτα αντιγράφονται µόνο από switches που ανήκουν στο δένδρο.

ιασύνδεση δικτύων: Ethernet µε routers Εισαγωγή 14 Προώθηση πακέτων µε βάση τις δικτυακές διευθύνσεις. Τροποποίηση των Ethernet διευθύνσεων των πακέτων.

ιασύνδεση δικτύων: Ethernet µε routers Εισαγωγή 15 Μετάδοση πακέτου από S σε D s: Ethernet διεύθυνση του S rk: Ethernet διεύθυνση του R στο Ethernet Εk (S γνωρίζει r1 µέσω του ARP) S,D: ικτυακές διευθύνσεις της πηγής και προορισµού. ( πηγή γνωρίζει Sµέσω π.χ. RARP) ( πηγή γνωρίζει Dµέσω υπηρεσίας δικτύου). Πηγή στέλνει πακέτο [s, r1 S, D data] Router R προσδιορίζει µε χρήση πινάκων Ethernet του προορισµού (D Ε2 ) (µέσω αλγορίθµων δροµολόγησης) Ethernet διεύθυνση προορισµού ( D d) (µέσω ARP) Router R στέλνει [r2, d S, D data] χρησιµοποιώντας την Ethernet διεύθυνση του στο Ε2 (r2).

ιασύνδεση δικτύων: η συνολικήεικόνα Εισαγωγή 16

ιασύνδεση δικτύων: η συνολικήεικόνα Εισαγωγή 17 Κάθε ζεύξη υπολογιστή µε δίκτυο έχει διαφορετική δικτυακή διεύθυνση. Κάθε ζεύξη υπολογιστή µε Ethernet έχει διαφορετική Ethernet διεύθυνση. S γνωρίζει την δικτυακή διεύθυνσή του (π.χ. Μέσω RARP) (S) S γνωρίζει την Ethernet διεύθυνσή του (π.χ. Μέσω ARP) (s) S γνωρίζει την Ethernet διεύθυνση του δροµολογητή του (π.χ. Μέσω ARP) (r 1 ) S γνωρίζει D από το παρελθόν ή µέσω του Domain name Server (DNS) (εξηγείται αργότερα) S στέλνει [s, r 1 S, D data] R γνωρίζει µέσω πινάκων δροµολόγησης την επόµενη ζεύξη (r 2 ) (r 2 ) δεν είναι Ethernet διεύθυνση R στέλνει [S, D data] V γνωρίζει µέσω πίνακα δροµολόγησης την επόµενη ζεύξη V στέλνει [S, D data] πάνω στην επόµενη ζεύξη W γνωρίζει ότι D ανήκει στο προκείµενο Ethernet στο οποίο έχει διεύθυνση w (ή συνδέεται µε τηνζεύξηw) W βρίσκει την Ethernet διεύθυνση d στην λίστα του (µέσω ARP) W στέλνει [w, d S, D data]

Εισαγωγή 18 Ασύρµατα δίκτυα πρόσβασης Μοιραζόµενο ασύρµατο δίκτυο πρόσβασης, συνδέει τερµατικές συσκευές µε τον δροµολογητή wireless LANs: Το ράδιο φάσµα αντικαθιστά τα σύρµατα 802.11.χ έχει ραγδαία ανάπτυξη τα τελευταία χρόνια (ταχύτητες έως και 50 Mbps) wider-area wireless access UMTS: 2Mbps router base station Mobile/wireless hosts

Φυσικά µέσα Εισαγωγή 19 Φυσική γραµµή: µετάδοση των δεδοµένων σε bits διαδίδεται πάνω από τη γραµµή Κατευθυνόµενα µέσα: Τα σήµατα διαδίδονται σε στέρεα µέσα: χαλκός, πτική ίνα Μη κατευθυνόµενα µέσα: Τα σήµατα διαδίδονται ελεύθερα στο χώρο: ραδιοκύµατα Συστρεµµένο ζεύγος Category 3: τυπικά τηλεφωνικά καλώδια, 10 Mbps ethernet Category 5 TP: 100Mbps ethernet

Εισαγωγή 20 Φυσικό µέσο: οµοαξονικό καλώδιο, οπτική ίνα Οµοαξονικό καλώδιο: Χάλκινος αγωγός (φορέας σήµατος) µέσα σε προστατευτικό περίβληµα baseband: ένα κανάλι στο καλώδιο broadband: πολλαπλά κανάλια στο καλώδιο ι-κατευθυντικό Εκτεταµένη χρήση σε 10Mbs Ethernet Καλώδιο οπτικής ίνας: Ίνα από γυαλί που µεταφέρει παλµούς φωτός Χαµηλή εξασθένιση Επίτευξη υψηλών ταχυτήτων: Gigabit Ethernet Πολύ χαµηλός ρυθµός λαθών

Εισαγωγή 21 Φυσικό µέσο: ραδιοκύµατα Το σήµα µεταφέρεται στο ηλεκτροµαγνητικό φάσµα εν υπάρχει φυσικό «σύρµα» Χρησιµοποιείται σε τοπικά δίκτυα αλλά και σε δίκτυα πιο ευρείας περιοχής στην περίπτωση των δικτύων κινητών επικοινωνιών Επιδράσεις στη µετάδοση: ανάκλαση Εµπόδια από αντικείµενα Παρεµβολές Τύποι ράδιο ζέυξεων: µικροκυµατικές Π.χ.,. κανάλια µέχρι τα 45 Mbps LAN (e.g., 802.11.b) 10 Mbps wide-area (e.g., κυψελωτά) UMTS, 2 Mbps δορυφορικά Κανάλια µέχρι τα 50Mbps (ή πολλαπλά µικρότερα) 270 msec end-end delay γεωστατικοί και LEOS

Εισαγωγή 22 Καθυστέρηση στα δίκτυα µεταγωγής πακέτων Τα πακέτα υφίστανται µια καθυστέρηση στο µονοπάτι από τη µία άκρη µέχρι την άλλη Τέσσερις πηγές καθυστέρησης σε κάθε βήµα transmission A Κοµβική καθυστέρηση επεξεργασίας: Έλεγχος για λάθη στα bits Καθορισµός γραµµής εξόδου Καθυστέρηση αναµονής Χρόνος αναµονής στη γραµµή εξόδου για τη µετάδοση Εξαρτάται από το επίπεδο συµφόρησης στο δροµολογητή propagation B nodal processing queueing

Καθυστέρηση στα δίκτυα µεταγωγής πακέτων Καθυστέρηση µετάδοσης: R=link bandwidth (bps) L=packet length (bits) Χρόνος αποστολής των bits στη γραµµή = L/R Καθυστέρηση διάδοσης: d = length of link (m) s = propagation speed in medium (π.χ., 2x10 8 m/sec) propagation delay = d/s A transmission Σηµείωση: Τα s&r είναι πολύ διαφορετικές ποσότητες propagation B nodal processing queueing Εισαγωγή 23

Εισαγωγή 24 Θεωρία ουρών R=link bandwidth (bps) L=packet length (bits) a=average packet arrival rate traffic intensity = La/R

Επίπεδα πρωτοκόλλων Εισαγωγή 25 Τα δίκτυα είναι πολύπλοκα Πολλά κοµµάτια: Hosts (τερµατικές συσκευές) Routers (δροµολογητές) Γραµµές διαφόρων µέσων Applications (εφαρµογές) Protocols (πρωτόκολλα) hardware, software (υλικό, λογισµικό) Ερώτηση: Πώς µπορούµε να οργανώσουµε τη δοµή τωνδικτύων Ήέστω τη συζήτηση µας για τα δίκτυα

Οργάνωση ενός αεροπορικού ταξιδιού Εισαγωγή 26 ticket (purchase) ticket (complain) baggage (check) baggage (claim) gates (load) runway takeoff gates (unload) runway landing airplane routing airplane routing airplane routing Μια σειρά βηµάτων

Εισαγωγή 27 Οργάνωση ενός αεροπορικού ταξιδιού ticket (purchase) baggage (check) gates (load) runway takeoff airplane routing ticket (complain) baggage (claim) gates (unload) runway landing airplane routing airplane routing Επίπεδα: Κάθε επίπεδο υλοποιεί µια υπηρεσία Εκτελώντας εσωτερικές λειτουργίες στο ίδιο επίπεδο Βασίζεται σε υπηρεσίες των πιο κάτω επιπέδων

Οργάνωση ενός αεροπορικού ταξιδιού: Υπηρεσίες Εισαγωγή 28 Counter-to-counter delivery of person+bags baggage-claim-to-baggage-claim delivery people transfer: loading gate to arrival gate runway-to-runway delivery of plane airplane routing from source to destination

Εισαγωγή 29 Κατανεµηµένη υλοποίηση της λειτουργίας σε επίπεδα Departing airport ticket (purchase) baggage (check) gates (load) runway takeoff airplane routing ticket (complain) baggage (claim) gates (unload) runway landing airplane routing arriving airport intermediate air traffic sites airplane routing airplane routing airplane routing

Γιατί χρησιµοποιούµε επίπεδα? Εισαγωγή 30 Όταν µελετάµε πολύπλοκασυστήµατα: Σαφής δοµή επιτρέπει τον προσδιορισµό και τις σχέσεις µεταξύ των κοµµατιών του συστήµατος µοντέλο αναφοράς σε επίπεδα κατάλληλο για συζήτηση Τµηµατοποίηση διευκολύνει τη συντήρηση (maintenance) και την αναβάθµιση (upgrade) του συστήµατος Αλλαγή στην υλοποίηση µιας υπηρεσίας ενός επιπέδου είναι µια διάφανη διαδικασία σε σχέση µε το υπόλοιπο σύστηµα Π.χ., η αλλαγή του τρόπου ελέγχου στις θύρες δεν επηρεάζει το υπόλοιπο σύστηµα

Η στοίβα πρωτοκόλλου στο διαδίκτυο Εισαγωγή 31 application: υποστήριξη δικτυακών υπηρεσίων ftp, smtp, http transport: µεταφορά δεδοµένων από τερµατική συσκευή σε τερµατική συσκευή tcp, udp network: δροµολόγηση datagrams από την πηγή στον προορισµό ip, routing protocols link: µεταφορά δεδοµένων µεταξύ γειτονικών δικτυακών στοιχείων ppp, ethernet : µετάδοση bits πάνω από το φυσικό µέσο application transport network link

Εισαγωγή 32 Επίπεδα: Λογική επικοινωνία Σε κάθε επίπεδο: Κατανεµηµένες οντότητες υλοποιούν συγκεκριµένες λειτουργίες εκτελώντας συγκεκριµένες ενέργειες και ανταλλάσσοντας µηνύµατα µε οµότιµες οντότητες application transport network link application transport network link application transport network link network link application transport network link

Εισαγωγή 33 Επίπεδα: Λογική επικοινωνία Π.χ.,: transport Παίρνουµε ταδεδοµένα από την εφαρµογή προσθέτουµε τη διεύθυνση, προσθέτουµε πληροφορία ελέγχου ορθότητας και φτιάχνουµε ένα πακέτο Στέλνουµε τοπακέτο Περιµένουµε γιαack αναλογία: ταχυδροµική υπηρεσία data application transport network link application transport network link data ack application transport network link network link data application transport network link

Εισαγωγή 34 Επίπεδα : Φυσική επικοινωνία data application transport network link application transport network link application transport network link network link data application transport network link

Επίπεδα πρωτοκόλλων και δεδοµένα Εισαγωγή 35 Κάθε επίπεδο λαµβάνει δεδοµένα από το πιο πάνω επίπεδο Προσθέτει επικεφαλίδα µε πληροφορίες και δηµιουργεί µια νέα µονάδα δεδοµένων Στέλνει τη νέα µονάδα δεδοµένων στο πιο κάτω επίπεδο 3PDU source destination Hl Ht HnHt HnHt M M M M application transport network link application transport network link Hl Ht HnHt HnHt M M M M message segment datagram frame

Λειτουργίες επιπέδων Εισαγωγή 36 Σε ένα δίκτυο υπολογιστών κάθε επίπεδο µπορεί να εκτελεί µία ή περισσότερες εργασίες: Error control: µετατρέπει το λογικό κανάλι µεταξύ των οµότιµων επιπέδων πιο αξιόπιστο Flow control: αποφεύγει να κατακλύσει µια πιο αργή οµότιµη οντότητα µε πακέτα Segmentation and reassembly: Χωρισµός των µεγάλων πακέτων σε µικρότερα και επανασύσταση τους Multiplexing: Επιτρέπει πολλές συνεδρίες (sessions) να µοιράζονται µια µοναδική χαµηλότερου επιπέδου σύνδεση Connection setup: ιαδικασία χειραψίας µε µία οµότιµη οντότητα Πιθανά προβλήµατα που µπορεί να προκύψουν από την αρχιτεκτονική επιπέδων;

Εισαγωγή 37 Το πρότυπο OSI Open System Interconnection Reference Model OSI ISO International Organization for Standardization

Communication in the OSI reference model Εισαγωγή 38

Εισαγωγή 39 ATM: Asynchronous Transfer Mode δίκτυα Internet: Το πρότυπο στα δίκτυα υπολογιστών 1980 s: Οι τηλεπικοινωνιακοί οργανισµοί ανέπτυξαν το ανταγωνιστικό πρότυπο του ATM για τη µετάδοση φωνής και δεδοµένων σε υψηλές ταχύτητες: Οργανισµοί προτυποποίησης: ATM Forum ITU Αρχές λειτουργίας του ATM : Μικρά πακέτα (48 byte payload, 5 byte header) σταθερού µεγέθους Γρήγορη µεταγωγή Μικρό µέγεθος κατάλληλο για τη φωνή virtual-circuit network

Εισαγωγή 40 ATM layers ATM Adaptation Layer (AAL): interface to upper layers end-system segmentation/reasse mbly ATM Layer: cell switching Physical application TCP/UDP IP AAL ATM application TCP/UDP IP AAL ATM Where s the application? ATM: lower layer functionality only IP-over ATM: later application TCP/UDP IP AAL ATM ATM application TCP/UDP IP AAL ATM