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

Σχετικά έγγραφα
ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

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

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

ΗΜΥ 460/654: Προχωρημένα Δίκτυα Υπολογιστών. Εισαγωγή. Διδάσκων: Γ. Έλληνας και Χρίστος Παναγιώτου

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

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

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

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

Εργαστήριο ίκτυα Η/Υ ΙΙΙ

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

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

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

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

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

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

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

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

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

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

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

7.2 Τεχνολογία TCP/IP

Κεφάλαιο 12. Επικοινωνίες-Δίκτυα-Διαδίκτυο. Εξαιρούνται οι παράγραφοι:

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.

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

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

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

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

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

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

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

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)

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

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

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

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

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

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

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

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

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

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

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

Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications

HY-335 : Δίκτυα Υπολογιστών

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

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

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

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

Δίκτυα και Διαδίκτυο

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

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

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

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

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

7.11 Πρωτόκολλα Εφαρµογής Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

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

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

7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.

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

Γαβαλάς αµιανός

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

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

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

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

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ 1 στα Δίκτυα Υπολογιστών

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

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

Βασικές Αρχές Δικτύωσης. Ευάγγελος Παπαπέτρου

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

Αριστοµένης Μακρής Εργαστήρια Η/Υ

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

LAYER 3 ( NETWORΚ LEVEL ) - ΣΤΡΩΜΑ 3 ( ΕΠΙΠΕ Ο ΙΚΤΥΟΥ)

Δίκτυα. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

X.25. Επίπεδο πακέτου Επίπεδο ζεύξης Φυσικό επίπεδο. ΕΥ, Κεφ. 10 (3/3) ρ Παύλος Θεοδώρου 1

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

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

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

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

.1 Βασικές Έννοιες Δικτύωσης. .2 Δίκτυα Άμεσου Συνδέσμου. .3 Δίκτυα Μεταγωγής και Διαδίκτυα. .4 Δικτύωση: συνολική θεώρηση

Κεφάλαιο 7.3. Πρωτόκολλο TCP

ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος Παρασκευή 01 ΕΚ 2006 ιευθυνσιοδότηση στα Τοπικά ίκτυα (LAN).

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

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

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

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

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

Ασύρµατη ευρυζωνικότητα µέσω τεχνολογίας Wimax

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

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

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

ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ Ενότητα # 2: Εισαγωγή στα Δίκτυα Δεδομένων Μέρος 2

Δίκτυα (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Transcript:

ΗΜΥ 654: ίκτυα Υπολογιστών. Εισαγωγή ιδάσκων: Χρίστος Παναγιώτου Γιατί ίκτυα Υπολογιστών; Επιχειρησιακές Εφαρµογές Π.χ., εξ αποστάσεως πρόσβαση σε βάσεις δεδοµένων. Εξοικονόµηση χρηµάτων από τον καταµερισµό πόρων (reearch haring) Βελτίωση αξιοπιστίας (reliability) Οικιακές Εφαρµογές Π.χ. πρόσβαση στο ιαδίκτυο Κινητοί Χρήστες Πρόσβαση σε πληροφορίες µέσω κινητού τηλεφώνου ή φορητού υπολογιστή. Επικοινωνιακό µέσο Ηλεκτρονικό ταχυδροµείο (Email), new-group, chat-group, intant meaging, τηλεδιάσκεψη (teleconferencing) 1

Πρόβληµα Θέλουµε να κτίσουµε ένα δίκτυο το οποίο Θα µπορεί να µεγαλώνει σε παγκόσµια κλίµακα (επεκτάσιµο - calable). Θα µπορεί να υποστηρίζει ένα εύρος εφαρµογών από µεταφορά αρχείων (file tranfer), τηλεδιάσκεψη (teleconferencing), ηλεκτρονικό εµπόριο (electronic commerce), ψηφιακές βιβλιοθήκες (digital librarie) Πως σχεδιάζουµε ένα τέτοιο δίκτυο (υλικό και λογισµικό hardware and oftware); ΗΜΜΥ 654: Ο στόχος του µαθήµατος είναι ακριβώς να δώσει απάντηση στην πιο πάνω ερώτηση! Τι θα καλύψουµε; L.L. Peteron and B.S. Davie, Computer Network: A Sytem Approach Περίληψη µαθήµατος Επιπρόσθετες Πληροφορίες www.eng.ucy.ac.cy/chrito/coure/ece654 2

Απαιτήσεις από τα δίκτυα Ποιοι θέτουν τις απαιτήσεις και τους περιορισµούς του δικτύου; Προγραµµατιστές (application programmer) θέλουν υπηρεσίες τις οποίες θα αξιοποιήσουν οι εφαρµογές τους, π.χ. παράδοση πακέτων µέσα σε δεδοµένα χρονικά πλαίσια ή αξιόπιστη παράδοση πακέτων (reliable delivery). Σχεδιαστές (network deigner) επιδιώκουν παραγωγική χρήση των πόρων του δικτύου Παροχέας υπηρεσιών (network provider) επιδιώκει δίκτυο το οποίο είναι εύκολο στη λειτουργία και στη συντήρηση. Απαιτήσεις: Συνεκτικότητα (connectivity) Επικοινωνία µεταξύ συνόλου υπολογιστών Βασικές δοµικές µονάδες Κόµβοι Υπολογιστές (computer, hot, erver), δροµολογητές (router), µεταγωγείς (witche) κλπ. Ζεύξεις Οµοαξονικές, ασύρµατες, οπτικές κλπ. Σηµείο προς σηµείο (point-to-point) ή πολλαπλής πρόσβασης (multiple acce) Σηµείο προς σηµείο Πολλαπλής πρόσβασης 3

Απαιτήσεις: Συνεκτικότητα (connectivity) ίκτυα και ιαδίκτυα ύο ή περισσότεροι συνδεδεµένοι κόµβοι ύο ή περισσότερα συνδεδεµένα δίκτυα Απαιτήσεις: Αποδοτικός καταµερισµός πόρων (reource haring) Πολυπλεξία µε διαίρεση χρόνου (Synchronou Time Diviion Multiplexing) Πολυπλεξία µε διαίρεση συχνότητας (Frequency Diviion Multiplexing) L1 R1 L2 Switch 1 Switch 2 R2 L3 R3 4

Απαιτήσεις: Αποδοτικός καταµερισµός πόρων (reource haring) Στατιστική πολυπλεξία (Statitical multiplexing) Κατανοµή χρονο-διαστηµάτων (time lot) βάση της ζήτησης Απαιτήσεις: Υποστήριξη κοινών υπηρεσιών Κανάλια που να µπορούν να παρέχουν υπηρεσίες όπως Αξιόπιστη επικοινωνία (reliable communication) Επικοινωνία µε µικρή καθυστέρηση (low delay) Το κανάλι κρύβει την πολυπλοκότητα του δικτύου από τους προγραµµατιστές Hot Hot Application Hot Application Channel Hot Hot 5

Απαιτήσεις: Αποδοτικότητα (Performance) Εύρος Ζώνης (bandwidth, throughput) Hz v. bp Καθυστέρηση (latency or delay) Latency= Propagation + Tranmiion + Queue Propagation = Ditance / Speed of light Tranmiion = Packet ize / Bandwidth Throughput = TranferSize / TranferTime TranferTime = RTT + TranferSize / Bandwidth Απώλεια πακέτων (packet lo) ιακύµανση καθυστέρησης (jitter) Παράδειγµα 1 ύο υπολογιστές βρίσκονται σε απόσταση 100Km. Πόσος χρόνος χρειάζεται για τη µετάδοση 1ΜΒ από τον ένα στον άλλο δεδοµένου ότι συνδέονται µε ζεύξη χωρητικότητας 100Mbp στην οποία ηλεκτροµαγνητικά κύµατα ταξιδεύουν µε ταχύτητα 3x10 8 m/ t0 t 0 = 0 + RTT A Αίτηµα B t + t 0 propagation t0 + ttranmiion + tpropagation t 5 10 m = = 333µ 3 10 m/ propagation 8 RTT = 2t = 666µ t propagation tranmiion 8 6 8 10 b = = 80m 10 b/ t0 + RTT + ttranmiion 6 8 10 b Throughput= 99Mbp 80.667m 6

Παράδειγµα 2 ύο υπολογιστές βρίσκονται σε απόσταση 100Km. Πόσος χρόνος χρειάζεται για τη µετάδοση 1ΚΒ από τον ένα στον άλλο δεδοµένου ότι συνδέονται µε ζεύξη χωρητικότητας 100Mbp στην οποία ηλεκτροµαγνητικά κύµατα ταξιδεύουν µε ταχύτητα 3x10 8 m/ t0 t 0 = 0 + RTT A Αίτηµα B t + t 0 propagation t0 + ttranmiion + tpropagation t 5 10 m = = 333µ 3 10 m/ propagation 8 RTT = 2t = 666µ t tranmiion 8 propagation 3 8 10 b = = 80µ 10 b/ t0 + RTT + ttranmiion 3 8 10 b Throughput= 11Mbp 747µ Απαιτήσεις: Αποδοτικότητα (Performance) Γινόµενο καθυστέρησης Εύρος Ζώνης (Delay Bandwidth product) Οαριθµός των διαδίκων ψηφίων (bit) που χωρούν µέσα στο κανάλι. (Amount of data in flight or in the pipe ) Παράδειγµα: 100m x 45Mbp = 560KB Delay Bandwidth 7

Μοντέλα Μεταγωγής Μεταγωγή Κυκλώµατος (circuit witching) Πρώτα εξασφαλίζεται και προκρατείται (reerved) φυσική σύνδεση µεταξύ αποστολέα και παραλήπτη Μετά ξεκινά η µετάδοση των πληροφοριών Το κύκλωµα που συνδέει το αποστολέα και παραλήπτη χρησιµοποιείται αποκλειστικά για την επικοινωνία των δύο. Παρέχει προκαθορισµένη ποιότητα υπηρεσίας Μη αποδοτική χρήση των πόρων του δικτύου Μεταγωγή Πακέτου (packet witching) εν υπάρχει απευθείας σύνδεση µεταξύ αποστολέα και παραλήπτη. Ο αποστολέας ξεκινά αµέσως να στέλνει πληροφορίες. Κάθε πακέτο «βρίσκει το δρόµο του» µέσα στο δίκτυο Πιο αποδοτική χρήση των πόρων του δικτύου. ύσκολη η παροχή εγγυήσεων για την ποιότητα υπηρεσίας. Εικονική Μεταγωγή Κυκλώµατος (virtual circuit witching) Πρωτόκολλο (protocol) ΗΣυµφωνία ανάµεσα σε δύο επικοινωνούντα µέρη, ως προς τον τρόπο µε τον οποίο θα προχωρήσει η επικοινωνία. 8

Μοντέλο Πελάτη-Εξυπηρετητή (Client- Server model) Αίτηµα Απάντηση Μοντέλο Επικοινωνίας Οµότιµων Κόµβων (Peer-to-peer Communication) Οµότιµοι κόµβοι 9

Τι µπορεί να πάει λάθος; Λάθη στο φυσικό επίπεδο (bit error) Απώλεια πακέτων εξ αιτίας συµφόρησης (congetion and buffer overflow) Απώλεια ζεύξεων ή κόµβων Πακέτα φτάνουν στον δέκτη καθυστερηµένα Πακέτα φτάνουν στον δέκτη εκτός σειράς (out-oforder) Κάποιος τρίτος υποκλέπτει ή παρεµβαίνει στην συνδιαλλαγή µεταξύ δύο κόµβων. Αρχιτεκτονική ικτύου Στρώµατα ή Επίπεδα ιεπαφή µεταξύ Στρωµάτων Στοίβα πρωτοκόλλων (protocol tack) 10

Γιατί Επίπεδα; Καταµερισµός του πολύπλοκου προβλήµατος σε µικρότερα, πιο απλά προβλήµατα. Κάθε επίπεδο είναι υπεύθυνο για την αντιµετώπιση κάποιων προβληµάτων που µπορεί να προκύψουν. Κάθε επίπεδο κρύβει την πολυπλοκότητα του από τα υπόλοιπα επίπέδα και τους χρήστες. Καλύτερη δοµή αποτελούµενη από πολλά στοιχεία (modular). Μια καινούργια υπηρεσία µπορεί να υλοποιηθεί µετατρέποντας µόνο ένα επίπεδο (στρώµα). Παραδείγµατα Στοίβας Πρωτοκόλλων Hot 1 Hot 2 File application Digital library application Video application File application Digital library application Video application Data Data RRP Data RRP Data Πρωτόκολλο Αιτήµατος- Απάντησης ΗΗP RRP Data ΗΗP RRP Data ΗΗP RRP Data Πρωτόκολλο ροής (treaming) 11

Παράδειγµα Ροής Μηνυµάτων µεταξύ Στρωµάτων Επικεφαλίδα (Header) Τεµαχισµός Μηνύµατος Μοντέλο Αναφοράς: OSI (Open Sytem Interconnection) Εφαρµογής Παρουσίασης Συνόδου Μεταφοράς ικτύου Ζεύξης Φυσικό 12

Μοντέλο OSI Φυσικό στρώµα (Phyical Layer) Μετάδοση ακατέργαστων bit (0 ή 1) από τον αποστολέα στον δέκτη. Στρώµα Ζεύξης εδοµένων (Data Link Layer) Τεµαχίζει τα δεδοµένα σε πλαίσια δεδοµένων (frame) Επιβεβαιώνει ότι η επικοινωνία του Φυσικού στρώµατος είναι αξιόπιστη (Πλαίσια επαλήθευσης - acknowledgement frame) Ανίχνευση και επιδιόρθωση λαθών (Error detection and correction). Έλεγχος ροής (flow control). Μοντέλο OSI Στρώµα ικτύου(network Layer) ροµολόγηση πακέτων Έλεγχος συµφόρησης Έκδοση λογαριασµών (billing) Στρώµα Μεταφοράς (Tranport Layer) Τεµαχίζει τα µηνύµατα σε µικρότερες µονάδες Επιβεβαιώνει ότι όλες οι µονάδες φτάνουν στο άλλο άκρο και επανασυναρµολογεί το µήνυµα. Πολυπλεξία συνδέσεων/συρµών (team) Υπηρεσίες µεταφοράς πακέτων από άκρο σε άκρο (endto-end). (π.χ., αξιόπιστη µεταφορά δεδοµένων στον δέκτη). Έλεγχος συµφόρησης (congetion) και ροής πακέτων 13

Μοντέλο OSI Στρώµα Συνόδου(Seion Layer) Αποκατάσταση συνόδων µεταξύ διαφόρων µηχανών (eion) ιαχείριση σκυτάλης (token management) Συγχρονισµός (ynchronization) Στρώµα Παρουσίασης (Preentation Layer) Κωδικοποίηση δεδοµένων Στρώµα Εφαρµογή (Application Layer) Συµβατότητα µεταξύ εφαρµογών Μοντέλο Αναφοράς: TCP/IP εν έχουν υλοποιηθεί 14

Κατηγοριοποίηση ικτύων Απόσταση επεξεργαστών 1m 10m 100m 1Km 10Km 100Km 1000Km 10,000Km Περιοχή υλοποίησης Τετραγωνικό µέτρο ωµάτιο Κτίριο Σύµπλεγµα κτιρίων Πόλη Χώρα Ήπειρος Πλανήτης Παράδειγµα Προσωπικά υπολογιστικά συστήµατα (peronal network) Τοπικά ίκτυα (Local Area Network) Μητροπολιτικό ίκτυο (Metropolitan Network) ίκτυο Ευρείας Περιοχής (Wide Area Network) Το ιαδίκτυο (The Internet) Τοπικό ίκτυο (Local Area Network) Ethernet ακτύλιος (Ring) ίκτυα Εκποµπής 15

Ασύρµατο Τοπικό ίκτυο (Wirele Local Area Network) Επικοινωνία µε σταθερή βάση (bae tation) Απευθείας επικοινωνία µε κινητούς δέκτες (Ad-hoc network) Μητροπολιτικό ίκτυο (Metropolitan Network) ίκτυο Καλωδιακής Τηλεόρασης 16

ίκτυο Ευρείας Περιοχής (Wide Area Network) Υποδίκτυο (ubnet) ροµολογητής (router) Το Μοντέλο του ιαδυκτίου FTP HTTP NV TFTP TCP UDP IP NET 1 NET 2 NET n 17