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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Γαβαλάς αµιανός dgavalas@aegean.gr"

Transcript

1 ίκτυα Υπολογιστών (Γ έτος, ΣΤ εξ) ιάλεξη #3: ικτυακά πρότυπα, το µοντέλο αναφοράς OSI, Επίπεδο ζεύξης δεδοµένων (data link layer), Αξιόπιστη Επικοινωνία και Έλεγχος Ροής. ιαγνωστικά εργαλεία δικτύων (ping, traceroute) Γαβαλάς αµιανός Εαρινό εξάµηνο Περίληψη διάλεξης Πρότυπα δικτύωσης Το µοντέλο αναφοράς OSI και τα στρώµατά (επίπεδα) του Λειτουργίες που ανήκουν στο µοντέλο αναφοράςosi Επίπεδο ζεύξης δεδοµένων (data link layer) Αξιόπιστη Επικοινωνία και Έλεγχος Ροής ιαγνωστικά εργαλεία δικτύων (ping, traceroute)

2 Πρότυπα (Standards) Τα πρότυπα είναι δηµοσιευµένες συµφωνίες που περιλαµβάνουν τεχνικές προδιαγραφές Γιατί χρειάζονται: Τα προϊόντα και οι εφαρµογές που ακολουθούν τις προδιαγραφές που περιγράφονται στα πρότυπα είναι συµβατές µε άλλα προϊόντα, εφαρµογές, περιεχόµενο, υπηρεσίες,... Παραδείγµατα: Ηλεκτρικές συσκευές που λειτουργούν σε συγκεκριµένη τάση ρεύµατος. Οι παροχείς ρεύµατος (π.χ. µπρίζες) παρέχουν ρεύµα αυτής της τάσης Εταιρία που παράγει ραδιοφωνικούς δέκτες που µπορούν να λάβουν ραδιοφωνικά σήµατα σε συγκεκριµένη µπάντα συχνοτήτων και να συντονιστούν µε ραδιοφωνικούς ποµπούς Εταιρία hardware που παράγει κάρτες δικτύου. Οι κάρτες θα πρέπει να είναι συµβατές µε κάποιο δικτυακό πρότυπο (π.χ. ΙΕΕΕ 82.3) για να µπορεί ο Η/Υ που «φοράει» την κάρτα να συνδεθεί σε κάποιο δίκτυο (LAN) Εταιρία λογισµικού που αναπτύσσει έναν νέο browser. Ο browser θα πρέπει να ακολουθήσει τις προδιαγραφές της HTML για να παρέχει στους χρήστες πρόσβαση σε web περιεχόµενο 2

3 Πρότυπα Απαιτούνται για την εξασφάλιση διαλειτουργικότητας (συµβατότητας) µεταξύ συσκευών Πλεονεκτήµατα Εξασφαλίζουν µια µεγάλη αγορά για συσκευές και λογισµικό Προϊόντα διαφορετικών κατασκευαστών µπορούν να επικοινωνήσουν Μειονεκτήµατα Παγώνουν την τεχνολογία δεν παράγεις µια συσκευή ή λογισµικό µέχρι να δηµοσιευθεί το πρότυπο που θα πρέπει να υποστηρίζει Συχνά υπάρχουν πολλαπλά πρότυπα για το ίδιο αντικείµενο Οργανισµοί προτυποποίησης (standardization bodies) ANSI (American National Standards Institute): παράγει πρότυπα για βιοµηχανίες ηλεκτρονικών αλλά και σε άλλα πεδία (χηµική και πυρηνική µηχανική, υγεία και ασφάλεια, κατασκευές) TIA (Telecommunications Industry Association): επικεντρώνει σε πρότυπα της πληροφορικής, ασύρµατες, δορυφορικές επικοινωνίες, οπτικές ίνες, τηλεφωνικές συσκευές IEEE (Institute of Electrical and Electronics Engineers): ένωση επαγγελµατιών µηχανικών (engineers) ISO (International Standardization Organization): διατηρεί κεντρικά γραφεία στην Γενεύη, αποτελεί συλλογή από πρότυπα και οργανισµούς που αντιπροσωπεύουν 48 χώρες Στόχος του ISO είναι να αναπτύξει διεθνή τεχνολογικά πρότυπα για να διευκολύνει την παγκόσµια ανταλλαγή πληροφορίας και το εµπόριο 3

4 Οργανισµοί προτυποποίησης (standardization bodies) ITU (International Telecommunication Union) Ένα εξειδικευµένο σώµα των Ηνωµένων Εθνών που ρυθµίζει τις διεθνείς τηλεπικοινωνίες (π.χ. ραδιοφωνικές και τηλεοπτικές επικοινωνίες), προδιαγραφές για τηλεφωνικές και δορυφορικές επικοινωνίες, δικτυακές επικοινωνίες, κοστολογήσεις επικοινωνιακών υπηρεσιών IAB (Internet Architecture Board) Μια τεχνική συµβουλευτική οµάδα ερευνητών και τεχνοκρατών επαγγελµατιών µε ενδιαφέρον για το σχεδιασµό, εξέλιξη και διαχείριση του Internet IETF (Internet Engineering Task Force) Οργανισµός που θέτει πρότυπα για το πως συστήµατα επικοινωνούν µέσω του Internet, συγκεκριµένα πως τα πρωτόκολλα λειτουργούν και αλληλεπιδρούν W3C (World Wide Web Consortium) O οργανισµός που καθορίζει τα πρότυπα σχετικά µε τον παγκόσµιο ιστό (web) 4

5 Αρχιτεκτονική δικτύων µε τη λογική των στρωµάτων ή επιπέδων (layers) Στρώµατα ή Επίπεδα H «παραβολή» του ταχυδροµείου και των αεροπορικών µεταφορών ιεπαφή µεταξύ Στρωµάτων Στοίβα πρωτοκόλλων (protocol stack) Ηλογική των επιπέδων στις αεροπορικές µεταφορές Εισιτήριο (αγορά) Αποσκευές (έλεγχος) Πύλες (φόρτωση) Εισιτήριο (παράπονα) Αποσκευές (συλλογή) Πύλες (άδειασµα) Εισιτήριο Αποσκευές Πύλη Αεροδιάδροµος (απογείωση) ροµολόγηση αεροπλάνου ροµολόγηση αεροπλάνου Αεροδιάδροµος (προσγείωση) Προσγείωση / απογείωση ροµολόγηση αεροπλάνου ροµολόγηση αεροπλάνου Αεροδρόµιο αφετηρία Ενδιάµεσες στάσεις κέντρα ελέγχου Αεροδρόµιο προορισµός Επίπεδα (Layers): κάθε επίπεδο υλοποιεί µία υπηρεσία Μέσω διεργασιών που γίνονται εσωτερικά σε κάθε επίπεδο Βασίζεται σε υπηρεσίες που παρέχονται σε προηγούµενα / επόµενα επίπεδα 5

6 Γιατί επίπεδα;;; Καταµερισµός του πολύπλοκου προβλήµατος σε µικρότερα, πιο απλά προβλήµατα («διαίρει και βασίλευε») Κάθε επίπεδο είναι υπεύθυνο για την αντιµετώπιση κάποιων προβληµάτων που µπορεί να προκύψουν Κάθε επίπεδο κρύβει την πολυπλοκότητα του από τα υπόλοιπα επίπεδα και τους χρήστες (tranasparency: «διαφάνεια») Αποτελεσµατικότερη δοµή αποτελούµενη από πολλές επί µέρους µονάδες (modular) Μια καινούργια υπηρεσία µπορεί να υλοποιηθεί µετατρέποντας µόνο ένα επίπεδο (στρώµα) Μοντέλο Αναφοράς OSI (Open System Interconnection) Εφαρµογής Παρουσίασης Συνόδου Μεταφοράς ικτύου ιασύνδεσης δεδοµένων Φυσικό 6

7 Πρότυπο αρχιτεκτονικής OSI-ISO OSI: Open System Interconnection ISO: International Standardization Organization Μοντελοποιώντας χρησιµοποιώντας στρώµατα (Layers Models) Στρώµατα (layers) Μείωση πολυπλοκότητας σχεδίασης «Χτίσιµο πάνω στο προηγούµενο» Επίπεδο ν επικοινωνεί µε επίπεδο ν Κανόνες + Συνθήκες επιπέδου ν πρωτόκολλα επιπέδου ν Πρωτόκολλα Υψηλού επιπέδου (εφαρµογές) και Χαµηλού επιπέδου (ηλεκτρικά σήµατα) Από ν σε ν επίπεδο τα δεδοµένα µεταφέρονται ως εξής: Κάθε επίπεδο περνά τα δεδοµένα και πληροφορίες ελέγχου στο επίπεδο που βρίσκεται ακριβώς κάτω από αυτό, µέχρι τα δεδοµένα και οι πληροφορίες αυτές να µεταφερθούν στο κατώτερο και να πραγµατοποιηθεί η βασική επικοινωνία 7

8 Μοντέλο OSI Φυσικό στρώµα (Physical Layer) Μετάδοση ακατέργαστων bits ( ή ) από τον αποστολέα στον δέκτη. Στρώµα ιασύνδεσης εδοµένων (Data Link Layer) Τεµαχίζει τα δεδοµένα σε πλαίσια δεδοµένων (frames) Επιβεβαιώνει ότι η επικοινωνία του Φυσικού στρώµατος είναι αξιόπιστη (Πλαίσια επαλήθευσης -acknowledgement frames) Ανίχνευση και επιδιόρθωση λαθών (Error detection and correction) Έλεγχος ροής (flow control) Μοντέλο OSI Στρώµα ικτύου(network Layer) ροµολόγηση πακέτων Έλεγχος συµφόρησης Στρώµα Μεταφοράς (Transport Layer) Τεµαχίζει τα µηνύµατα σε µικρότερες µονάδες Επιβεβαιώνει ότι όλες οι µονάδες φτάνουν στο άλλο άκρο και επανα-συναρµολογεί το µήνυµα Πολυπλεξία συνδέσεων Υπηρεσίες µεταφοράς πακέτων από άκρο σε άκρο (end-to-end) (π.χ., αξιόπιστη µεταφορά δεδοµένων στον δέκτη) Έλεγχος συµφόρησης (congestion) και ροής πακέτων 8

9 Μοντέλο OSI Στρώµα Συνόδου (Session Layer) Εγκαθίδρυση και επίβλεψη συνδέσεων µεταξύ τερµατικών συστηµάτων Στρώµα Παρουσίασης (Presentation Layer) Κωδικοποίηση δεδοµένων, Μετατροπές στη µορφή παρουσίασης της πληροφορίας (συµπίεση, ασφάλεια) Στρώµα Εφαρµογής (Application Layer) Περιλαµβάνει προγράµµατα χρηστών τα οποία χρησιµοποιούν το επίπεδο παρουσίασης για τις επικοινωνιακές τους ανάγκες 9

10 «Επικοινωνία» µεταξύ επιπέδων στο µοντέλο OSI Ενθυλάκωση (encapsulation) των header+data κάθε επιπέδου ως δεδοµένα του κατώτερου επιπέδου Ενθυλάκωση (encapsulation) στο µοντέλο του OSI Data link layer Header (επικεφαλίδα) Data link layer Trailer (ουρά)

11 To µοντέλο αναφοράς TCP/IP εν έχουν υλοποιηθεί To µοντέλο αναφοράς TCP/IP

12 Το Μοντέλο του ιαδικτύου FTP HTTP SNMP TFTP TCP UDP IP NET NET 2 NET n 2

13 Πρωτόκολλο (protocol) Ησυµφωνία ανάµεσα σε δύο επικοινωνούντα µέρη, ως προς τον τρόπο µε τον οποίο θα διεξαχθεί η επικοινωνία Ένα ανθρώπινο πρωτόκολλο και ένα δικτυακό πρωτόκολλο: Γεια σου Γεια Έχεις ώρα; 2: χρόνος TCP connection req TCP connection response <file> Πλαισίωση (Framing) Στο επίπεδο «ζεύξης δεδοµένων» δύο υπολογιστές ανταλλάσσουν πλαίσια (frames) Ένα πλαίσιο περιέχει: ιεύθυνση αποστολέα (MAC address) ιεύθυνση παραλήπτη (MAC address της κάρτα δικτύου που είναι µοναδική) εδοµένα Κώδικα ανίχνευσης σφαλµάτων κατά την επικοινωνία Επικεφαλίδα και ουρά (header & trailer) Πρωτόκολλο (προαιρετικό: σε περίπτωση που κάποια µηχανή υποστηρίζει διάφορα πρωτόκολλα) 3

14 Πλαίσια βασισµένα σε συρµούς ψηφίων (bit streams) BS Header BODY CRC ES High-level Data Link Control (HDLC) BS: Beginning Sequence ES: Ending Sequence Η σειρά µεταδίδεται επίσης και όταν το κανάλι είναι ανενεργό Πως αντιµετωπίζεται η περίπτωση όπου η σειρά παρουσιάζεται µέσα στα δεδοµένα; Bit-stuffing Πως αντιµετωπίζεται η περίπτωση όπου η σειρά παρουσιάζεται µέσα στα δεδοµένα; Ο αποστολέας µόλις στείλει 5 συνεχόµενα, (δεδοµένου ότι δεν θέλει να στείλει το ES), τότε στέλνει και µετά συνεχίζει µε τα υπόλοιπα ψηφία. Ο παραλήπτης, µόλις παραλάβει 5 συνεχόµενα, τότε ελέγχει το επόµενο ψηφίο Εάν είναι, τότε υποθέτει ότι αποτελεί bit-stuffing, το αγνοεί και συνεχίζει την λήψη των υπολοίπων ψηφίων. Εάν όµως είναι, τότε αντιλαµβάνεται ότι το πλαίσιο είτε έχει τελειώσει είτε υπάρχει κάποιο λάθος και παίρνει το επόµενο ψηφίο. Εάν είναι, δηλαδή έχει πάρει, τότε το πλαίσιο έχει τελειώσει. Εάν είναι, τότε υπάρχει κάποιο λάθος, οπότε ολόκληρο το πλαίσιο απορρίπτεται, και περιµένει το επόµενο που αποτελεί την αρχή του επόµενου πλαισίου. 4

15 Bit-stuffing εδοµένα που παραδίδονται από το Network Layer Στα δεδοµένα εµφανίζεται ακολουθία 8 bits που συµπίπτει µε το BS και το ES Extra bit που προστίθεται από το Data Link Layer Extra bit που αφαιρείται από το Data Link Layer του παραλήπτη και διαβιβάζεται στο Network Layer Ο αποστολέας προσθέτει ένα επιπλέον bit ώστε ο παραλήπτης να µην το εκλάβει ως ES Ο παραλήπτης αφαιρεί το επιπλέον bit Ανίχνευση Σφαλµάτων (Error Detection) Σφάλµατα λόγω θορύβου ή παρεµβολών Ανίχνευση και Επιδιόρθωση Σφαλµάτων Προϋποθέτουν την αποστολή πλεονάζουσας πληροφορίας (redundant information) π.χ. ένα πακέτο αποστέλλεται δύο φορές αν ο παραλήπτης λάβει δύο πακέτα που συµπίπτουν, θεωρεί ότι δεν έχει γίνει λάθος στην µετάδοση του πακέτου Μέθοδοι ανίχνευσης σφάλµατος ισδιάστατη Ισοτιµία (two-dimensional parity) Άθροισµα ελέγχου (check sum) Κυκλικός Κώδικας Πλεονασµού (Cyclic Redundancy Check CRC) 5

16 Ανίχνευση Σφαλµάτων (Error Detection) Τι γίνεται σε περίπτωση που ανιχνευθεί σφάλµα; Επαναµετάδοση (retransmission): Ο δέκτης ζητά από τον αποστολέα να ξαναστείλει το πλαίσιο Στο πλαίσιο µπορεί να περιληφθεί πλεονάζουσα πληροφορία ώστε ο δέκτης να µπορεί να επιδιορθώσει τα σφάλµατα (error correction codes) Πότε χρησιµοποιούµε επαναµετάδοση και πότε επιδιόρθωση σφάλµατος; Τεχνικές Ανίχνευσης Σφαλµάτων: Μονοδιάστατη Ισοτιµία (Parity) Έστω ότι χρησιµοποιούµε άρτια ισοτιµία (το άθροισµα των data και parity bits είναι άρτιος αριθµός) Ο αποστολέας στέλνει: Data bits Παράδειγµα ο Ο παραλήπτης λαµβάνει: parity bit Το άθροισµα των bits δεν είναι άρτιο: ο παραλήπτης ανιχνεύει λάθος και ζητάει επανεκποµπή Λάθος (δεν µπορεί βέβαια να το διορθώσει) Παράδειγµα 2ο Ο παραλήπτης λαµβάνει: ύο λάθη Το άθροισµα των bits είναι άρτιο: ο παραλήπτης δεν ανιχνεύει λάθος 6

17 υσδιάστατη Ισοτιµία (Parity) bit σε κάθε byte χρησιµοποιείται σαν bit ισοτιµίας Το άθροισµα όλων των bits να είναι άρτιο (even parity) Το πρωτόκολλο µπορεί να καθορίζει είτε άρτια (even parity) είτε περιττή ισοτιµία (odd parity) Τα δεδοµένα τοποθετούνται σε ένα πίνακα (matrix) Το άθροισµα όλων των στηλών και γραµµών να είναι θετικό (even parity) Η µέθοδος ανιχνεύει σφάλµατα στις περιπτώσεις που υπάρχουν ή 2 ή 3 σφάλµατα σε ένα πλαίσιο ή πολλές φορές ακόµα και 4 Πλεονάζουσα πληροφορία = 8 + Ν bits, όπου Ν = databits / 7 (δηλαδή για κάθε 7 bits δεδοµένων στέλνεται ένα parity bit) Πολύ πιο αποδοτικό από το να σταλούν όλα τα δεδοµένα 2 φορές και επίσης υπάρχει καλύτερη πιθανότητα ανίχνευσης των σφαλµάτων Παράδειγµα υσδιάστατης Ισοτιµίας Bits ισοτιµίας (parity bits) Χρησιµοποιείται Χρησιµοποιείται άρτια άρτια ισοτιµία ισοτιµία (το (το άθροισµα άθροισµα των των bits bits σε σε κάθε κάθε γραµµή γραµµή & στήλη στήλη είναι είναι άρτιος άρτιος αριθµός) αριθµός) 7

18 8 Παράδειγµα υσδιάστατης Ισοτιµίας Λάθος Λάθος Ο δέκτης παρέλαβε το πιο κάτω πλαίσιο: Ο δέκτης µπορεί να επιδιορθώσει το σφάλµα! Παράδειγµα υσδιάστατης Ισοτιµίας Λάθος Λάθος Ο δέκτης παρέλαβε το πιο κάτω πλαίσιο: Ο δέκτης δεν µπορεί να επιδιορθώσει το σφάλµα! ιπλά λάθη ανιχνεύονται αλλά δεν διορθώνονται αν βρίσκονται στην ίδια γραµµή ή στήλη ιπλά λάθη ανιχνεύονται αλλά δεν διορθώνονται αν βρίσκονται στην ίδια γραµµή ή στήλη

19 Άθροισµα Ελέγχου (checksum) Οαποστολέας απλά προσθέτει όλες τις λέξεις (words) του πλαισίου και επισυνάπτει το άθροισµα στο πλαίσιο (ones complement addition) Ο παραλήπτης κάνει το ίδιο (απλά προσθέτει όλες τις λέξεις του πλαισίου και συγκρίνει το αποτέλεσµα µε το Άθροισµα Ελέγχου που παρέλαβε µε το πλαίσιο Εάν τα δύο αθροίσµατα είναι τα ίδια, τότε το πλαίσιο είναι αποδεκτό Εάν τα δύο αθροίσµατα διαφέρουν, τότε το πλαίσιο απορρίπτεται Ο αλγόριθµος αυτός συνήθως δεν χρησιµοποιείται στη ζεύξη δεδοµένων Παράδειγµα: H e l l o W o r l d C 6C 6F F 72 6C 64 2E C6C + 6F F + 726C + 642E = 7FC Στέλνονται τα δεδοµένα ακολουθούµενα από το 77C Τεχνικές ιόρθωσης (Hamming) Κωδικοποιούνται οι καταστάσεις µε τρόπο ώστε να απέχουν µεταξύ τους τουλάχιστον ένα συγκεκριµένο αριθµό αλλαγών (απόσταση Hamming). π.χ. Απόσταση Hamming των και = 3 (µε XOR) Παράδειγµα: έστω αλφάβητο τεσσάρων συµβόλων (A, B, C, D) Κωδικοποίηση ώστε να µεγιστοποιηθεί η απόσταση Hamming: Α=, Β =, C =, D = (ποια είναι η απόσταση Hamming και ποια η σπατάλη;) Σε διπλό σφάλµα κάνω σωστή διόρθωση, π.χ. αν λάβω => (πως βρίσκω τη σωστή λέξη;) Αν όµως ένα τριπλό λάθος αλλάξει το σε θα το διορθώσω εσφαλµένα σε Για ανίχνευση d σφαλµάτων χρειάζεται κώδικας µε απόσταση Hamming d+ Για διόρθωση d σφαλµάτων χρειάζεται κώδικας µε απόσταση Hamming 2d+ Ξοδεύονται κάποιοι κωδικοί: δεν αντιστοιχίζονται σε νόµιµες τιµές (π.χ., στο παραπάνω παράδειγµα, ο κωδικός δεν είναι νόµιµος). Όταν ανιχνεύεται παράνοµος κωδικός, µετατρέπεται στον πιο κοντινό του νόµιµο. Σπατάλη, αλλά αξιοπιστία. Χρησιµοποιούνται σε CD-ROM 9

20 Κυκλικός Κώδικας Πλεονασµού (Cyclic Redundancy Check, CRC) Βασισµένη στη θεωρία των πεπερασµένων πεδίων Κάθε συρµός (bit stream) αντιπροσωπεύει ένα πολυώνυµο M(x) (n+)-bit συρµός αντιπροσωπεύει πολυώνυµο βαθµού n M(x) = x 3 +x 2 +x +x = x 3 +x Επιλογή διαιρέτη: Πολυώνυµο C(x) βαθµού k το οποίο γνωρίζουν ο αποστολέας και παραλήπτης Ο αποστολέας στέλνει το πολυώνυµο P(x) το οποίο είναι βαθµού n+k (δηλαδή n+k+ bits) Το πολυώνυµο P(x) επιλέγεται έτσι ώστε το υπόλοιπο της διαίρεσης P(x) / C(x) να είναι Ο παραλήπτης κάνει τη διαίρεση και αν υπάρχει υπόλοιπο τότε το δεδοµένο πλαίσιο έχει κάποιο σφάλµα Εάν δεν υπάρχει υπόλοιπο, τότε πιθανότατα το πλαίσιο παραλήφθηκε σωστά Πλαισίωση, έλεγχος σφαλµάτων και θόρυβος Υποθέτουµε πως έχουµε πλαίσιο µεγέθους n bits και η πιθανότητα σφάλµατος σε ένα bit = p (ανεξάρτητη από την πιθανότητα σφάλµατος σε οποιοδήποτε άλλο bit). Πιθανότητα αλάνθαστης µετάδοσης του πλαισίου (-p) n Όσο µεγαλώνει ένα πλαίσιο, µεγαλώνει και η πιθανότητα σφάλµατος! Όσο µικραίνει ένα πλαίσιο αυξάνονται και οι µη ωφέλιµες πληροφορίες (επικεφαλίδες κλπ) που µεταδίδονται Εάν η πιθανότητα λάθους σε ένα πλαίσιο είναι «µικρή» τότε, σε περίπτωση λάθους, ο παραλήπτης µπορεί να ζητήσει επαναµετάδοση του πλαισίου Σε περίπτωση που η πιθανότητα λάθους σε ένα πλαίσιο είναι «µεγάλη», τότε µπορεί να είναι πιο αποδοτικό να χρησιµοποιείται διόρθωση λαθών (π.χ. Forward error correction code, FEC) 2

21 Περίληψη Ως τώρα γνωρίσαµε τεχνικές µε τις οποίες ο δέκτης ανιχνεύει ή (πιθανά) διορθώνει σφάλµατα Πως όµως ο δέκτης ενηµερώνει ότι έχει (ή δεν έχει) λάβει ένα πλαίσιο και µάλιστα χωρίς λάθη;;; Αξιόπιστη µετάδοση και έλεγχος ροής (reliable transmission and flow control) Πρωτόκολλα Παύσης και Αναµονής (Stop and Wait Protocols) Πρωτόκολλα Ολισθαίνοντος Παραθύρου (sliding window protocols) Παράθυρο µε bit Πρωτόκολλο µε οπισθοδρόµηση κατά Ν (Go-Back N) Πρωτόκολλο µε Επιλεκτική Επανάληψη (selective repeat) 2

22 Αξιόπιστη Μετάδοση (Reliable Transmission) Χρήση πακέτων επιβεβαίωσης (acknowledgements, ACKs) και χρονοµέτρων (timers) Ο δέκτης κάθε φορά που παραλαµβάνει ένα πλαίσιο χωρίς σφάλµατα τότε στέλνει πακέτο επιβεβαίωσης (ACK) στον αποστολέα Ο αποστολέας συνεχίζει να στέλνει πλαίσια ενόσω λαµβάνει ACKs Εάν περάσει µια χρονική περίοδος κατά την οποία ο αποστολέας δεν λάβει κανένα ACK, ή αν λάβει αρνητικές επαληθεύσεις NACK (δηλαδή ο δέκτης έλαβε πλαίσια µε σφάλµατα), ο αποστολέας ξαναστέλνει τα προηγούµενα πλαίσια Πρωτόκολλα Παύσης και Αναµονής (Stop and Wait Protocols) Οποµπός στέλνει ένα πλαίσιο και σταµατάει, περιµένοντας επαλήθευση (ACK) Όταν πάρει ACK στέλνει το επόµενο πλαίσιο Εάν πάρει NACK ή λήξει κάποιο χρονόµετρο (timer), τότε ξαναστέλνει το προηγούµενο πακέτο Αποστολέας Παραλήπτης χρονόµετρο χρονόµετρο Πλαίσιο ACK ACK Πλαίσιο Αργή Αργήδιαδικασία... Σταµατάω Σταµατάω τη τη µετάδοση µετάδοση δεδοµένων δεδοµένων µέχρι µέχρι να να φτάσει φτάσει κάποιο κάποιο ACK ACK 22

23 Τι µπορεί να πάει λάθος Αποστολέας Παραλήπτης Αποστολέας Παραλήπτης χρονόµετρο Πλαίσιο χρονόµετρο Πλαίσιο ACK Πλαίσιο Πλαίσιο ACK ACK Το πλαίσιο έχει χαθεί (π.χ. λόγω buffer overflow σε έναν router) Περιττή επανεκποµπή ενός πλαισίου που έχει ληφθεί χωρίς λάθη επειδή χάθηκε το ACK Τι µπορεί να πάει λάθος Αποστολέας Παραλήπτης χρονόµετρο Πλαίσιο ACK Πλαίσιο χρονόµετρο ACK Περιττή επανεκποµπή ενός πλαισίου που έχει ληφθεί χωρίς λάθη επειδή άργησε το ACK (έληξε ο timer) 23

24 Αύξων Αριθµός Πλαισίου (Frame Sequence Number) Αποστολέας Παραλήπτης Πλαίσιο ACK Πλαίσιο ACK Πλαίσιο ACK Πρωτόκολλα Ολισθαίνοντος Παραθύρου (Sliding Window) Οαποστολέας διατηρεί ένα παράθυρο µε τους αύξοντες αριθµούς όλως των πλαισίων που έχει στείλει και για τα οποία δεν έχει λάβει επαλήθευση Κάθε φορά που στέλνει καινούργιο πλαίσιο, αυξάνει το άνω όριο του παραθύρου Κάθε φορά που λαµβάνει επαλήθευση, αυξάνει το κάτω όριο του παραθύρου Ο παραλήπτης επίσης διατηρεί παράθυρο µε τους αύξοντες αριθµούς των πλαισίων που αναµένει Αν πάρει πλαίσιο εκτός παραθύρου, τότε το αγνοεί Οι αύξοντες αριθµοί επαληθευµένων πλαισίων µπορούν να µπουν στην επικεφαλίδα εξερχόµενων πλαισίων για καλύτερη απόδοση (piggybacking) 24

25 Πρωτόκολλο Ολισθαίνοντος Παραθύρου µε Παράθυρο bit Υποθέτουµε ότι ο αύξων αριθµός αποτελείται από 3 bits (δηλαδή -7). Αποστολέας Παράθυρο αποστολής Παραλήπτης Παράθυρο λήψης Οπισθοδρόµηση κατά Ν (Go Back N): κανονική λειτουργία 25

26 Οπισθοδρόµηση κατά Ν (Go Back N): χαµένο πλαίσιο Το πλαίσιο #2 χάνεται. Όταν ο παραλήπτης λαµβάνει το πλαίσιο #3, το απορρίπτει γιατί περιµένει το #2 (σύµφωνα µε το παράθυρό του) Τα ACKs στέλνονται αθροιστικά Επιλεκτική Επανάληψη (Selective Repeat) To πρόβληµα µε την τεχνική Go-Back-N είναι ότι σε περίπτωση λάθους σε ένα πλαίσιο, ο αποστολέας µπορεί να ξαναστείλει πολλά πλαίσια που είχαν ληφθεί σωστά, άρα δεν είναι αποδοτική σε κανάλια µε υψηλό θόρυβο π.χ. στο προηγούµενο παράδειγµα ξαναστέλνει το πλαίσιο #3, παρότι είχε ληφθεί σωστά από το δέκτη Στην τεχνική Selective Repeat ο παραλήπτης έχει παράθυρο µεγαλύτερο από στέλνει NACK για πλαίσια που έχουν χαθεί αλλά κρατάει επόµενα πλαίσια (όσα του επιτρέπει το παράθυρό του) που έχουν ληφθεί χωρίς λάθη Πρόβληµα: χρειάζεται περισσότερη µνήµη (buffer) στην πλευρά του παραλήπτη Το παράθυρο του αποστολέα δεν µπορεί να υπερβαίνει το (MaxSeqNum+)/2 26

27 Επιλεκτική Επανάληψη (Selective Repeat) 27

28 Εργαλεία «διάγνωσης» (probing) στο Internet Το Internet «µεγαλώνει» µε εκθετικό ρυθµό, τόσο σε αριθµό χρηστών, όσο και σε αριθµό συνδεδεµένων Η/Υ Πως προκύπτουν όµως στατιστικά δεδοµένα σχετικά µε τον αριθµό συνδεδεµένων Η/Υ; Τις πρώτες µέρες του Internet υπήρχαν µερικές δες τοποθεσίες και το µέγεθος µπορούσε να προσδιοριστεί εύκολα Σήµερα χρειάζεται ένα αυτοµατοποιηµένο εργαλείο που διατρέχει το DNS (το σύστηµα που αποθηκεύει ονόµατα και διευθύνσεις υπολογιστών) και µετά ελέγχει αν ο κάθε Η/Υ είναι συνδεδεµένος εκείνη τη στιγµή Υπάρχουν σήµερα διαθέσιµα στους χρήστες εργαλεία για τη διάγνωση (probing) στο Internet ICMP Internet Control Message Protocol Αποτελεί το µηχανισµό αποστολής µηνυµάτων ελέγχου και αναφοράς λαθών για τη λειτουργία ενός δικτύου IP ICMP πακέτα: IP πακέτα ειδικού τύπου (χωρίς L4 payload) Echo_request Echo_reply Time exceeded Host_unreachable Port_unreachable 28

29 Ping Ένα από τα απλούστερα διαγνωστικά εργαλεία Ο χρήστης δίνει ως όρισµα το όνοµα ή τη διεύθυνση ενός Η/Υ Το ping στέλνει ένα µήνυµα (ICMP packet) στον Η/Υ και περιµένει ένα µικρό χρονικό διάστηµα έως ότου ο Η/Υ αποκριθεί Αν ο Η/Υ αποκριθεί σηµαίνει ότι είναι alive, διαφορετικά το Ping αναφέρει ότι ο Η/Υ δεν αποκρίνεται Πως εκτελείται: ping <όνοµα Η/Υ> [παράµετροι] ping sapfo.aegean.gr Παραδείγµατα παραµέτρων -a: Resolve addresses to hostnames -r <count>: Record route for count hops -w timeout: Timeout in milliseconds to wait for each reply Ping οκιµάστε να κάνετε ping τον Η/Υ ct-green.ct.aegean.gr και αναφέρεται τι είδους στοιχεία τυπώνει Από την κονσόλα (command prompt) του Η/Υ σας Από έναν αποµακρυσµένο Η/Υ, π.χ. Τι διαφορές εντοπίζετε;;; 29

30 Ping «Τρέξτε» το ping κάνοντας χρήση κάποιων από τις διαθέσιµες παραµέτρους, π.χ. ping -r 9 sapfo.aegean.gr ping -w 2 sapfo.aegean.gr Ping: χρησιµότητα ως διαγνωστικό εργαλείο & αδυναµίες To ping χρησιµοποιείται συχνά ως διαγνωστικό εργαλείο από διαχειριστές δικτύων (network administrators) Ενηµερώνει κατά πόσο ένας Η/Υ είναι συνδεδεµένος και λειτουργεί, για το κατά πόσο υπάρχει συµφόρηση (congestion) στο δίκτυο, για το ποια τµήµατα του δικτύου λειτουργούν σωστά και ποια έχουν βλάβη, κλπ (πως;;;;) Έχει όµως πολλές αδυναµίες ως διαγνωστικό εργαλείο καθώς αν ένας Η/Υ δεν αποκρίνεται, δύσκολα µπορεί να εξακριβωθεί η ακριβής αιτία Ο Η/Υ έχει αποσυνδεθεί, δεν λειτουργεί (off) ή έχει βλάβη Ο τοπικός Η/Υ έχει αποσυνδεθεί από το δίκτυο Ίσως υπάρχει πρόβληµα σε ενδιάµεσο Η/Υ ή στο δίκτυο Το δίκτυο είναι υπερφορτωµένο µε κυκλοφορία δεδοµένων και ο Η/Υ δεν αποκρίνεται στον καθορισµένο χρόνο Η εταιρία που φιλοξενεί τον Η/Υ έχει ρυθµίσει το δίκτυό της έτσι ώστε να απορρίπτονται ping πακέτα (για λόγους ασφαλείας, ώστε να είναι εξασφαλισµένη από επιθέσεις «άρνησης εξυπηρέτησης» (denial of service), όπου το δίκτυο κατακλύζεται από Ping πακέτα ώστε να τεθεί εκτός λειτουργίας 3

31 traceroute ιαγνωστικό εργαλείο που προσδιορίζει τους ενδιάµεσους Η/Υ κατά µήκος της διαδροµής από τον τοπικό προς ένας αποµακρυσµένο Η/Υ Κάθε µία από τις γραµµές εξόδου του προγράµµατος αντιστοιχεί σε έναν ενδιάµεσο Η/Υ (δροµολογητή, router) Υπάρχει ως προ-εγκατεστηµένο πρόγραµµα σε πολλά λειτουργικά συστήµατα Μπορείτε να το «τρέξετε» και online, π.χ. traceroute 3

32 traceroute: πως λειτουργεί; Όταν εκτελούµε το traceroute στον τοπικό Η/Υ, στέλνουµε ένα UDP πακέτο µε το πεδίο Time-To-Live (TTL)= Όταν αυτό το πακέτο φθάσει στον πρώτο ενδιάµεσο Η/Υ (router), αυτός µειώνει την τιµή του TTL κατά ένα και απορρίπτει το πακέτο. Στη συνέχεια ο router στέλνει ένα πακέτο στον Η/Υ µας αναφέροντας τη διεύθυνσή του, άρα ο Η/Υ µας γνωρίζει πλέον τον πρώτο ενδιάµεσο router στη διαδροµή προς τον αποµακρυσµένο Η/Υ που µας ενδιαφέρει Στη συνέχεια, ο Η/Υ µας στέλνει ένα UDP πακέτο µε TTL=2 (µε την ίδια διεύθυνση παραλήπτη, εκείνη του Η/Υ που µας ενδιαφέρει) Το πακέτο θα περάσει από τον ίδιο ενδιάµεσο router που ήδη γνωρίζουµε, ο οποίος θα µειώσει το TTL= και θα το προωθήσει στον επόµενο ενδιάµεσο router. Εκείνος (ο 2ος ενδιάµεσος) θα µειώσει το TTL=, θα απορρίψει το πακέτο και θα στείλει πίσω στον Η/Υ µας ένα ICMP πακέτο που θα αναφέρει τη διεύθυνσή του. Άρα πλέον γνωρίζουµε και τον δεύτερο ενδιάµεσο router Στο επόµενο βήµα, ο Η/Υ µας θα στείλει πάλι ένα UDP πακέτο µε TTL=3 και η ίδια διαδικασία επαναλαµβάνεται µέχρι να λάβουµε ένα ICMP πακέτο µε τη διεύθυνση του H/Y που µας ενδιαφέρει. Τότε θα γνωρίζουµε πλέον την πλήρη λίστα µε τους ενδιάµεσους routers που βρίσκονται ανάµεσα στον Η/Υ µας και σε εκείνος που µας ενδιαφέρει. traceroute: πως λειτουργεί; UDP (TTL = ) Destination: TTL: Time To Live 32

33 traceroute: πως λειτουργεί; TTL = TTL: Time To Live traceroute: πως λειτουργεί; ICMP Address: TTL: Time To Live traceroute output:

34 traceroute: πως λειτουργεί; TTL = UDP (TTL = 2) Destination: TTL = TTL: Time To Live traceroute: πως λειτουργεί; ICMP Address: TTL: Time To Live traceroute output:

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

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Δίκτυα Απευθείας Ζεύξης Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Περίληψη Ζεύξεις σηµείου προς σηµείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση

Διαβάστε περισσότερα

Δίκτυα Απευθείας Ζεύξης

Δίκτυα Απευθείας Ζεύξης Δίκτυα Απευθείας Ζεύξης Επικοινωνία μεταξύ δύο υπολογιστώνοιοποίοιείναι απευθείας συνδεδεμένοι. Περίληψη Ζεύξεις σημείου προς σημείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση σφαλμάτων

Διαβάστε περισσότερα

Μεταγωγή Κυκλωμάτων και Πακέτων και Δίκτυα Απευθείας Ζεύξης

Μεταγωγή Κυκλωμάτων και Πακέτων και Δίκτυα Απευθείας Ζεύξης Μεταγωγή Κυκλωμάτων και Πακέτων και Δίκτυα Απευθείας Ζεύξης Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών Κυκλωμάτων (Virtual circuit switching)

Διαβάστε περισσότερα

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) 101001 101001 Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) Είναι το δεύτερο επίπεδο στη διαστρωμάτωση του OSI (μετρώντας από κάτω) Ασχολείται με την αποδοτική και αξιόπιστη επικοινωνία μεταξύ δύο γειτονικών

Διαβάστε περισσότερα

Μέθοδοι Ελέγχου Σφαλμάτων

Μέθοδοι Ελέγχου Σφαλμάτων Μέθοδοι Ελέγχου Σφαλμάτων Έλεγχος Ισοτιμίας (Parity Check) Άθροισμα Ελέγχου (Checksum) Έλεγχος κυκλικού πλεονασμού (CRC- Cyclic Redundancy Check) Μερικά μπορεί να μεταφερθούν λάθος, πχ λόγω θορύβου Θα

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Σχεδίαση και Αρχιτεκτονική Δικτύων Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 19 Διάρθρωση

Διαβάστε περισσότερα

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής ίκτυα Η/Υ Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα Μοντέλο TCP/IP πολλές πολλοί N A N B Ενότητα E PC A PC B PC D PC E E A E B

Διαβάστε περισσότερα

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

Διαβάστε περισσότερα

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

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος

Διαβάστε περισσότερα

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

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N

Διαβάστε περισσότερα

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

Διαβάστε περισσότερα

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

Διαβάστε περισσότερα

Τεχνικές διόρθωσης και ανίχνευσης σφαλµάτων

Τεχνικές διόρθωσης και ανίχνευσης σφαλµάτων Τεχνικές διόρθωσης και ανίχνευσης σφαλµάτων Εντοπισµός σφαλµάτων Εντοπισµός ιόρθωση Προστίθενται bit πλεονασµού Αν µπορεί διορθώνει, (forward error correction) αλλιώς ζητά επανεκποµπή (backward error correction)

Διαβάστε περισσότερα

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

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας Πανεπιστήμιο Πειραιά To Μοντέλο OSI pdemest@unipi.gr ιάρθρωση Το μοντέλο αναφοράς OSI Επίπεδα Πρωτόκολλα, κατανομή πρωτοκόλλων σε στοιχεία δικτύου Αντιστοιχία τστοχα μοντέλων OSI και Internet Ανάλυση Επιπέδων

Διαβάστε περισσότερα

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

Διαβάστε περισσότερα

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

Γαβαλάς αµιανός ίκτυα Υπολογιστών (Γ έτος, ΣΤ εξ) Ύλη εξετάσεων, τρόπος αξιολόγησης, σηµεία στα οποία πρέπει να δοθεί έµφαση / προσοχή κατά την προετοιµασία για την γραπτή εξέταση Γαβαλάς αµιανός dgavalas@aegean.gr Εαρινό

Διαβάστε περισσότερα

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

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως

Διαβάστε περισσότερα

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο. Ευάγγελος Παπαπέτρου. Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων

Δίκτυα Υπολογιστών. Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο. Ευάγγελος Παπαπέτρου. Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Δίκτυα Υπολογιστών Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 1 /

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

Διαβάστε περισσότερα

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

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

Διαβάστε περισσότερα

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

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

Διαβάστε περισσότερα

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

Διαβάστε περισσότερα

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

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM Παραδείγµατα δικτυακών τεχνολογιών Ethernet Internet ATM Τοπικά δίκτυα (LANs) Τα πιο απλά δίκτυα Κάθε υπολογιστής έχει όνοµα διεύθυνση δικτύου (Internet) διεύθυνση τοπικού δικτύου (Ethernet) alice 28 35

Διαβάστε περισσότερα

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

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

Διαβάστε περισσότερα

Φύλλο Κατανόησης 1.8

Φύλλο Κατανόησης 1.8 Σχολικό Έτος : 2012-2013 Τάξη : B Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι - Θεωρία Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya1 Φύλλο Κατανόησης 1.8 1.8. Το μοντέλο OSI Ερωτήσεις

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν µεταξύ τους Πως συνδέονται ανοµοιογενή δίκτυα µεταξύ τους Εικονικά κυκλώµατα συνδεδεµένα σε σειρά ιαδικτύωση

Διαβάστε περισσότερα

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

Διαβάστε περισσότερα

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

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Διαβάστε περισσότερα

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο. Αναγκαιότητα και ορισμός λογικής σύνδεσης. Διάρθρωση

Διάρθρωση. Δίκτυα Υπολογιστών Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο. Αναγκαιότητα και ορισμός λογικής σύνδεσης. Διάρθρωση Δίκτυα Υπολογιστών Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο Ευάγγελος Παπαπέτρου Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων 1 Λογική σύνδεση 2 Πλαισίωση 3 Ανίχνευση και διόρθωση σφαλμάτων 4 5 Έλεγχος

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Δίκτυα Υπολογιστών Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο Διδάσκων : Επίκουρος Καθηγητής Ε. Παπαπέτρου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές

Διαβάστε περισσότερα

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βελτίστου Σχεδιασμού Δικτύων Τηλεματικής

Διαβάστε περισσότερα

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

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα : Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα Σαββαΐδης Στυλιανός

Διαβάστε περισσότερα

Χρήστος Ξενάκης. Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων

Χρήστος Ξενάκης. Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΑΣ Κεφάλαιο 10 : Κωδικοποίηση καναλιού Χρήστος Ξενάκης Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων Περιεχόμενα Ομιλίας Απόσταση και βάρος Hamming Τεχνικές και κώδικες ανίχνευσης &

Διαβάστε περισσότερα

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2 Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

Διαβάστε περισσότερα

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

7.2 Τεχνολογία TCP/IP 7.2 Τεχνολογία TCP/IP Ερωτήσεις 1. Πώς χρησιµοποιείται σήµερα ο όρος TCP/IP; ε ποια πρωτόκολλα αναφέρεται και γιατί έχει επικρατήσει αυτή η ονοµασία; 2. Ποια ανάγκη οδήγησε στην επικράτηση της τεχνολογίας

Διαβάστε περισσότερα

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 2: Στοιχεία Μετάδοσης Κώδικες 2 Κώδικες Κωδικοποίηση Δεδομένων: Όπως έχει ήδη αναφερθεί, προκειμένου τα δεδομένα να γίνουν κατανοητά από ένα ηλεκτρονικό

Διαβάστε περισσότερα

Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία

Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία Improving the performance of TCP in the case of packet reordering Στρατάκη Μαρία Γενικές Πληροφορίες για το TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) Χωρίζουν τα δεδομένα σε τμήματα

Διαβάστε περισσότερα

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που 7.7 Πρωτόκολλο ARP 1 ύο είδη διευθύνσεων: MAC - IP Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που µπορεί

Διαβάστε περισσότερα

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών

Διαβάστε περισσότερα

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα

Διαβάστε περισσότερα

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση

Διαβάστε περισσότερα

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 5/03/204 Συμπληρωματικές Διαφάνειες Νίκος Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου 2 ΟΣΣ/5.03.204/Ν.Δημητρίου 3 ΟΣΣ/5.03.204/Ν.Δημητρίου 4 Θεωρία Aloha/Slotted

Διαβάστε περισσότερα

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ: Κυκλικός Έλεγχος Πλεονασμού CRC codes Cyclic Redundancy Check codes Ο μηχανισμός ανίχνευσης σφαλμάτων στις επικοινωνίες

Διαβάστε περισσότερα

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

Διαβάστε περισσότερα

Κεφάλαιο 6 Συστήµατα Επικοινωνίας

Κεφάλαιο 6 Συστήµατα Επικοινωνίας Κεφάλαιο 6 Συστήµατα Επικοινωνίας Δεδοµένων Άµεση ιασύνδεση Συσκευών ιασύνδεση Συσκευών σε Μακρινή Απόσταση MODEM ιαχείριση σφαλµάτων ίκτυα εδοµένων Κ.Κυριακόπουλος Εισαγωγή στους Η/Υ 1 Σταθµοί στην Εξέλιξη

Διαβάστε περισσότερα

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

Μάθημα 6: Αρχιτεκτονική TCP/IP Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της

Διαβάστε περισσότερα

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση

Διαβάστε περισσότερα

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

Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications ιδάσκοντες: Στέλιος Σαββαϊδης, Επίκ. Καθ., Τµήµα Η/Ν, ΣΤΕΦ/ΤΕΙ Πειραιά E-mail: ssavaid@teipir.gr Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications

Διαβάστε περισσότερα

Εισαγωγή στους Η/Υ. Ενότητα 8: Μετάδοση Δεδομένων. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Εισαγωγή στους Η/Υ. Ενότητα 8: Μετάδοση Δεδομένων. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Εισαγωγή στους Η/Υ Ενότητα 8: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Κατανόηση του τρόπου με τον οποίο στέλνεται ένα πακέτο δεδομένων

Διαβάστε περισσότερα

Εισαγωγή στις Τηλεπικοινωνίες

Εισαγωγή στις Τηλεπικοινωνίες Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στις Τηλεπικοινωνίες Ενότητα 6: Εισαγωγή στα Τηλεπικοινωνιακά Συστήματα Αν. καθηγήτρια Μαλαματή Λούτα e-mail: louta@uowm.gr Τμήμα Μηχανικών Πληροφορικής

Διαβάστε περισσότερα

Λουκάς Ελευθέριος

Λουκάς Ελευθέριος Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης

Διαβάστε περισσότερα

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

Διαβάστε περισσότερα

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

Περιεχόµενα. Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα. Εισαγωγή Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα Περιεχόµενα Εισαγωγή Επικοινωνία εδοµένων Αναλογική vs. Ψηφιακή Μετάδοση ιαµόρφωση σήµατος Κανάλια επικοινωνίας Κατεύθυνση και ρυθµοί µετάδοσης Ασύγχρονη

Διαβάστε περισσότερα

Επίπεδο δικτύου IP Forwading κτλ

Επίπεδο δικτύου IP Forwading κτλ Επίπεδο δικτύου IP Forwading κτλ (IP για που το έβαλες) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer):

Διαβάστε περισσότερα

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

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Κεφάλαιο 2 Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Εισαγωγή Μέσα αποθήκευσης Δίκτυα υπολογιστών Βάσεις δεδομένων Δίκτυα Υπολογιστών Σύνολο από υπολογιστές ή συσκευές διασυνδεδεμένες

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή Διδάσκων: Χρίστος Παναγιώτου Γιατί Δίκτυα Υπολογιστών; Επιχειρησιακές Εφαρμογές Π.χ., εξ αποστάσεως πρόσβαση σε βάσεις δεδομένων. Εξοικονόμηση χρημάτων από τον καταμερισμό

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Μηχανισμοί Λογικής σύνδεσης. Διάρθρωση. Δομή πλαισίου. Καθορισμός ορίων πλαισίου

Μηχανισμοί Λογικής σύνδεσης. Διάρθρωση. Δομή πλαισίου. Καθορισμός ορίων πλαισίου Δίκτυα Υπολογιστών Ι Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 4 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΜΥΥ703: Δίκτυα Υπολογιστών

Διαβάστε περισσότερα

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1 I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου Α5.1 Εισαγωγή στα Δίκτυα Α Λυκείου Εισαγωγή Δίκτυο Υπολογιστών (Computer Network) είναι μια ομάδα από δύο ή περισσότερους υπολογιστές ή άλλες συσκευές που συνδέονται μεταξύ τους με σκοπό να ανταλλάσσουν

Διαβάστε περισσότερα

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

Κεφάλαιο 7.3. Πρωτόκολλο TCP Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες

Διαβάστε περισσότερα

7.2.2 Σχέση OSI και TCP/IP

7.2.2 Σχέση OSI και TCP/IP Κεφάλαιο 7 7.2.2 Σχέση OSI και TCP/IP Σελ. 226-230 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Γνωστό μοντέλο OSI διασύνδεσης ανοικτών συστημάτων.

Διαβάστε περισσότερα

Το Επίπεδο Ζεύξης (ή Σύνδεσης) Δεδομένων

Το Επίπεδο Ζεύξης (ή Σύνδεσης) Δεδομένων Το Επίπεδο Ζεύξης (ή Σύνδεσης) Δεδομένων Διαφάνειες στα πλαίσια του μαθήματος: Δίκτυα Υπολογιστών Τμήμα Πληροφορικής και Τεχνολογίας Υπολογιστών, ΤΕΙ Λαμίας Πέτρος Λάμψας 2004 Προτεινόμενη Βιβλιογραφία

Διαβάστε περισσότερα

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

Εισαγωγή στο πως λειτουργεί το διαδίκτυο Εισαγωγή στο πως λειτουργεί το διαδίκτυο (και τι θα δούμε στο εργαστήριο δικτύων) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διαδίκτυο - ένα δίκτυο δεδομένων Σημαντικό

Διαβάστε περισσότερα

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

ΔΙΚΤΥΑ (15-17) Π. Φουληράς ΔΙΚΤΥΑ (15-17) Π. Φουληράς Χαρακτηριστικά Δικτύου: Ιδιοκτησία, Υπόδειγμα Υπηρεσίας, και Απόδοση Ιδιωτικά Δίκτυα Κλασσικό Παράδειγμα τα LAN Μεγάλες εταιρείες όμως και σε επίπεδο WAN Αγοράζουν υλικό διασύνδεσης

Διαβάστε περισσότερα

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων ΔΙΚΤΥΑ Π. Φουληράς Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων Οποιοδήποτε δικτυακό σύστημα παραχωρεί σε μία εφαρμογή αποκλειστική χρήση των μεριζομένων πόρων θέτει σε εμπλοκή τους άλλους υπολογιστές για απαράδεκτα

Διαβάστε περισσότερα

1.8 Το μοντέλο OSI 1 / 33

1.8 Το μοντέλο OSI 1 / 33 1.8 Το μοντέλο OSI 1 / 33 Η ανάγκη της τυποποίησης 2 / 33 Το μοντέλο στρωματοποιημένης αρχιτεκτονικής δικτύου, του διεθνή οργανισμού τυποποίησης (ISO) 3 / 33 Μοντέλο αναφοράς διασύνδεσης ανοικτών συστημάτων

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #3 Στρώµα ικτύου:ip Πρωτόκολλο και Πρωτόκολλα ροµολόγησης

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #3 Στρώµα ικτύου:ip Πρωτόκολλο και Πρωτόκολλα ροµολόγησης ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #3 Στρώµα ικτύου:ip Πρωτόκολλο και Πρωτόκολλα ροµολόγησης 1. Αντικείµενο Η εργαστηριακή άσκηση αποσκοπεί στην εξοικείωση των φοιτητών µε το ζήτηµα των λογικών διαδικασιών, οι οποίες

Διαβάστε περισσότερα

7.6 ιευθυνσιοδότηση. Ερωτήσεις

7.6 ιευθυνσιοδότηση. Ερωτήσεις 7.6 ιευθυνσιοδότηση Ερωτήσεις 1. Να εξηγήσετε τους όρους διεύθυνση, όνοµα και διαδροµή στην τεχνολογία TCP/IP και να εξηγήσετε πώς σχετίζονται αυτοί µεταξύ τους. 2. Τι είναι η φυσική διεύθυνση ή διεύθυνση

Διαβάστε περισσότερα

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

Υπολογιστές και ίκτυα Η/Υ. Υπολογιστές και ίκτυα Η/Υ http://www.net.uom.gr Βιβλίο για ίκτυα Η/Υ Computer Networking, A Top-Down Approach Featuring the Internet, 2nd edition J. Kurose, K. Ross ρ. Παναγιώτης Ε. Φουληράς 2003/2004

Διαβάστε περισσότερα

Λύση: Λύση: Λύση: Λύση:

Λύση: Λύση: Λύση: Λύση: 1. Ένας δίαυλος έχει ρυθµό δεδοµένων 4 kbps και καθυστέρηση διάδοσης 20 msec. Για ποια περιοχή µηκών των πλαισίων µπορεί η µέθοδος παύσης και αναµονής να έχει απόδοση τουλάχιστον 50%; Η απόδοση θα είναι

Διαβάστε περισσότερα

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Στο δίκτυο

Διαβάστε περισσότερα

Εργαστήριο Ethereal: ICMP

Εργαστήριο Ethereal: ICMP Εργαστήριο Ethereal: ICMP Έκδοση:1.0 2005 J.F. Kurose, K.W. Ross Μετάφραση - Απόδοση: Σ. Τσακιρίδου Computer Networking: A Top-Down Approach Featuring the Internet Στο εργαστήριο αυτό θα εξετάσουµε µερικά

Διαβάστε περισσότερα

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ (Kεφ. 17) TCP Υπηρεσίες TCP Μορφή Επικεφαλίδας TCP Μηχανισµοί TCP Πολιτικές Υλοποίησης TCP Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William

Διαβάστε περισσότερα

//009 Βασικές εργασίες του επιπέδου ζεύξης ηµιουργία πλαισίων Έλεγχος σφαλµάτων Έλεγχος ροής Σχέση µεταξύ πακέτων (επιπέδου δικτύου) και πλαισίων (επι

//009 Βασικές εργασίες του επιπέδου ζεύξης ηµιουργία πλαισίων Έλεγχος σφαλµάτων Έλεγχος ροής Σχέση µεταξύ πακέτων (επιπέδου δικτύου) και πλαισίων (επι //009 Επίπεδο ζεύξης δεδοµένων Εφαρµογών Παρουσίασης Συνόδου ιακίνησης ικτύου Ζεύξης Ζεύξης Φυσικό Τι κάνει το επίπεδο ζεύξης Χρησιµοποιεί τις υπηρεσίες του φυσικού επιπέδου, ήτοι την (ανασφαλή) µεταφορά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

Διαβάστε περισσότερα

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

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr

Διαβάστε περισσότερα

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.

Διαβάστε περισσότερα

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

Λογισμικό Δικτύων Πέτρος Λάμψας 2007 Λογισμικό Δικτύων Πέτρος Λάμψας 2007 Στόχοι της Ενότητας Η παρουσίαση των λειτουργιών που εκτελούνται από λογισμικό στις επικοινωνίες δεδομένων Η παρουσίαση του τρόπου με τον οποίο δομείται σε τμήματα

Διαβάστε περισσότερα

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη

Διαβάστε περισσότερα

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

Διαβάστε περισσότερα

Πρωτόκολλα επανεκποµπής

Πρωτόκολλα επανεκποµπής Πρωτόκολλα επανεκποµπής Πρωτόκολλα επανεκποµπής Πρωτόκολλα: Εναλλασσοµένου bit (Alternating Bit Protocol) Επιλεκτικής επανάληψης (Selective Reeat Protocol) Οπισθοχώρησης κατά Ν (Go Back N) Μηχανισµοί:

Διαβάστε περισσότερα

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

.1 Βασικές Έννοιες Δικτύωσης. .2 Δίκτυα Άμεσου Συνδέσμου. .3 Δίκτυα Μεταγωγής και Διαδίκτυα. .4 Δικτύωση: συνολική θεώρηση Δίκτυα Υπολογιστών Βασικές Αρχές Δικτύωσης 1 Βασικές Έννοιες Δικτύωσης 2 Δίκτυα Άμεσου Συνδέσμου Ευάγγελος Παπαπέτρου 3 Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων 4 Δικτύωση: συνολική θεώρηση 5 ΕΠαπαπέτρου

Διαβάστε περισσότερα

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε

Διαβάστε περισσότερα

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

Βασικές Αρχές Δικτύωσης. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών Βασικές Αρχές Δικτύωσης Ευάγγελος Παπαπέτρου Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 1 / 36 Διάρθρωση 1 Βασικές Έννοιες

Διαβάστε περισσότερα

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

Διαβάστε περισσότερα

Εξοικείωση με τις εντολές ipconfig και ping

Εξοικείωση με τις εντολές ipconfig και ping Διαχείριση Δικτύων Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Εργαστηριακή Άσκηση Εξοικείωση με τις εντολές ipconfig και ping Σημείωση : Η άσκηση αναφέρεται σε εντολές των Windows. Υπάρχουν παρόμοιες

Διαβάστε περισσότερα

1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19

1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19 1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19 2 / 19 Το Φυσικό Επίπεδο Το Φυσικό Επίπεδο ή στρώμα (Physical layer) ασχολείται με τη μετάδοση των bit (1 0) που απαρτίζουν

Διαβάστε περισσότερα