Δίκτυα Επικοινωνιών ΙΙ: Transmission Control Protocol
|
|
- Μαθθαῖος Λούπης
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Δίκτυα Επικοινωνιών ΙΙ: Transmission Control Protocol Δρ. Απόστολος Γκάμας Διδάσκων 407/80 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1
2 Μηχανισμοί πρωτοκόλλων προσανατολισμένων σε σύνδεση Λογική σύνδεση Εγκαθίδρυση Διατήρηση σύνδεση Αξιοπιστία Χαρακτηριστικό παράδειγμα: TCP Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 2
3 Αξιόπιστες ακολουθιακές δικτυακές υπηρεσίες Υποθέτουν τυχαίο μέγεθος μηνυμάτων Υποθέτουν σχεδόν 100% αξιόπιστη μετάδοση πάνω από το δίκτυο πχ αξιόπιστο δίκτυο μεταγωγής πακέτων πάνω από Χ.25 πχ frame relay με χρήση LAPF πρωτοκόλλου πχ IEEE με χρήση LLC υπηρεσίας προσανατολισμένη σε σύνδεση Μια υπηρεσία στο επίπεδο μεταφοράς είναι ένα πρωτόκολλο από άκρο σε άκρο ανάμεσα σε δύο συστήματα σε ίδιο δίκτυο Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 3
4 Θέματα σε ένα απλό πρωτόκολλο μεταφοράς Διευθυνσιοδότηση Πολύπλεξη Έλεγχος ροής Εγκαθίδρυση σύνδεσης και τερματισμός σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 4
5 Διευθυνσιοδότηση Προσδιορισμός χρήστης User identification Συνήθως σταθμός και θύρα (socket στην ορολογία του TCP) Η θύρα αντιπροσωπεύει μια συγκεκριμένη υπηρεσίας μεταφοράς Οντότητα στο επίπεδο μεταφοράς Ορισμός πρωτοκόλλου μεταφοράς (πχ TCP, UDP, ) Διεύθυνσης σταθμού Αποδίδεται σε κάθε δικτυακή συσκευή Στο Διαδίκτυο μια μοναδική διεύθυνση Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 5
6 Εύρεση διεύθυνσης Ήδη γνωστή διεύθυνση Well know διεύθυνση Χρήση Name Server Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 6
7 Πολύπλεξη Πολλοί χρήστες χρησιμοποιούν το ίδιο πρωτόκολλο μεταφοράς Οι χρήστες προσδιορίζονται από τον αριθμό θύρας ή service access point (SAP) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 7
8 Έλεγχος ροής Μεγαλύτερη καθυστέρηση μετάδοσης σε σύγκριση με τον πραγματικό χρόνο μετάδοσης Καθυστέρησηστηνεπικοινωνίατωνπληροφοριώνελέγχουροής(επιπλέον της καθυστέρησης μετάδοσης δεδομένων) Μεταβλητή καθυστέρηση μετάδοσης Δυσκολία στην χρήση των timeouts Ο έλεγχος ροής χρησιμοποιείται: Όταν ο παραλήπτης δεν μπορεί να διατηρήσει το ρυθμό λήψης δεδομένων Όταν ο αποστολές δεν μπορεί να διατηρήσει το ρυθμό μετάδοσης δεδομένων Το αποτέλεσμα είναι η πλήρωση του buffer Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 8
9 Πολιτικές ελέγχου ροής (1) Δεν χρησιμοποιείται έλεγχος ροής Δεδομένα υπερχειλίζουν στο buffer και απορρίπτονται Ο αποστολέας δεν θα λαμβάνει επιβεβαιώσεις (ACK) και θα ξανάμεταδίδει τα χαμένα δεδομένων Αυτό θα δημιουργήσει περισσότερα εισερχόμενα δεδομένα στον παραλήπτη Απορρίπτονται τα επιπλέον πακέτα δεδομένων Δεν είναι επιθυμητό Οι συνδέσεις που περιπλέκονται αντιμετωπίζονται ως μια ροή δεδομένων (ίσως άδικο για κάποιες ροές δεδομένων) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 9
10 Πολιτικές ελέγχου ροής (2) Χρησιμοποίηση πρωτοκόλλου κυλιόμενου παραθύρου (sliding window protocol) Λειτουργεί αποτελεσματικά για αξιόπιστα δίκτυα Αποτυχία στην λήψη επιβεβαίωσης ενεργοποιεί την διαδικασία ελέγχου ροής Δεν λειτουργεί αποτελεσματικά σε μη αξιόπιστα δίκτυα Δεν μπορεί να διακρίνει ξεκάθαρα την απώλεια πακέτων και την διαδικασία ελέγχου ροής Χρήση συστήματος βασισμένο σε credits Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 10
11 Έλεγχοςροήςμεχρήσηcredits Μεγαλύτερος έλεγχος σε αξιόπιστα δίκτυα Περισσότερο αποτελεσματικός σε μη αξιόπιστα δίκτυα Ανεξαρτητοποίηση του ελέγχου ροής από τις επιβεβαιώσεις λήψης (ACK) των πακέτων Η μετάδοση επιβεβαίωσης λήψης μπορεί να συνεχίζεται χωρίς να σχετίζονται με τα credits Κάθε οκτάδα (octet) έχει αριθμό ακολουθίας Κάθε πακέτο έχει αριθμό ακολουθίας, αριθμό επιβεβαίωσης και μέγεθος παραθύρου στην επικεφαλίδα Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 11
12 Χρήση της επικεφαλίδας του πακέτου Όταν μεταδίδεται ένα πακέτο, αριθμός ακολουθίας προστίθεται ίσος με τον αριθμό ακολουθίας του πρώτου octet του πακέτου Η επιβεβαίωση (ACK) ενός πακέτου περιλαμβάνει AN=i, W=j ΌλαταδεδομέναμέχριτοSN=i-1 έχουν ληφθεί σωστά Αναμονή του octet i Ο Αποστολέας έχει το δικαίωμα να μεταδώσει επιπλέον δεδομένα όσο αυτό ορίζεται από το W=j Για παράδειγμα τα octet ως το i+j-1 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 12
13 Χρήση των credits Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 13
14 Αποστολή και λήψη δεδομένων Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 14
15 Εδραίωση και τερματισμός σύνδεσης Επιτρέπει στα δύο άκρα που επιθυμούν να επικοινωνήσουν να γνωρίζουν την ύπαρξη τους Διαπραγμάτευση των παραμέτρων σύνδεσης Δέσμευση των πόρων στο επίπεδο μεταφοράς Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 15
16 Διάγραμμα κατάστασης σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 16
17 Εδραίωση σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 17
18 Τερματισμός σύνδεσης Μπορεί να κάνει τερματισμό σύνδεση οποιοδήποτε από τα δύο μέρη Μετά από συνεννόηση Αιφνίδιος τερματισμός Ομαλός τερματισμός Αναμονή λήψης όλων των εισερχόμενων δεδομένων μέχρι την λήψη του μηνύματος FIN Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 18
19 Τερματισμός: Άκρο το οποίο αρχικοποιεί τον τερματισμό Ο χρήστης επιθυμεί να τερματίσει την σύνδεση Ο μηχανισμός στο επίπεδο μεταφοράς στέλνει το μήνυμα FIN και ζητά τερματισμό της σύνδεσης Η σύνδεση τίθεται σε κατάσταση αναμονής FIN WAIT Συνεχίζει να λαμβάνει δεδομένα Σταματά να στέλνει δεδομένα Όταν το μήνυμα FIN ληφθεί ενημερώνει τον χρήστη και τερματίζει την σύνδεση Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 19
20 Τερματισμός: Άκρο το οποίο δεν αρχικοποιεί τον τερματισμό Λήψη του μηνύματος FIN Ενημερώνει τον χρήση και θέτει την σύνδεση σε κατάσταση CLOSE WAIT Συνεχίζει να μεταδίδει δεδομένα Ο χρήστης επιβεβαιώνει τον τερματισμό της σύνδεσης Ο μηχανισμός στο επίπεδο μεταφοράς στέλνει το μήνυμα FIN Η σύνδεση τερματίζεται Όλα τα εκκρεμή δεδομένα αποστέλλονται και από τις 2 πλευρές Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 20
21 Μη αξιόπιστες δικτυακές υπηρεσίες Π.χ. Διαδίκτυο με χρήση IP, frame relay με χρήση LAPF IEEE με χρήση LLC χωρίς επιβεβαιώσεις Πακέτα δεδομένων μπορεί να χαθούν Πακέτα δεδομένων μπορεί να φτάσουν σε λάθος σειρά Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 21
22 Προβλήματα Μετάδοση στην σωστή σειρά Στρατηγικές επανα-μετάδοσης Ανίχνευση διπλών μεταδόσεων Έλεγχος ροής Εδραίωση σύνδεσης Τερματισμός σύνδεσης Ανάκαμψη από πρόβλημα Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 22
23 Μετάδοση στην σωστή σειρά Πακέτα μπορεί να φτάσουν σε λάθος σειρά Τα πακέτα αριθμούνται σειριακά Το TCP αριθμοί κάθε octet ακολουθιακά Τα πακέτα αριθμούνται με τον αριθμό του πρώτου octet στο πακέτο Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 23
24 Στρατηγικές επανα-μετάδοσης Πακέτα μπορεί να καταστραφούν στην μετάδοση Πακέτα μπορεί να αποτύχουν να φτάσουν στον προορισμό Ο αποστολέας δεν γνωρίζει ότι ένα πακέτο απέτυχε να μεταδοθεί Ο παραλήπτης θα πρέπει να επιβεβαιώνει την επιτυχημένη λήψη πακέτων Χρησιμοποιείται αθροιστική επιβεβαίωση Υπάρχει ένα περιθώριο αναμονής (timeout) μέχρι να ληφθεί η επιβεβαίωση (ACK) διαφορετικά γίνεται επανα-μετάδοση Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 24
25 Η χρήση timeout Σταθερό timeout Βασίζεται στην κατανόηση της συμπεριφοράς του δικτύου Δεν μπορεί να προσαρμοστεί στις αλλαγές του δικτύου Εάν είναι πολύ μικρό οδηγεί σε μη απαραίτητες επανα-μεταδόσεις Εάν είναι πολύ μεγάλο οδηγεί καθυστέρηση ανίχνευσης χαμένων πακέτων Πρέπει να είναι λίγο μεγαλύτερο από το round trip time Προσαρμογή του timeout Μπορεί να μην στέλνεται επιβεβαίωση ACK αμέσως Δεν μπορεί να διαχωρίσει επιβεβαιώσεις ACK ανάμεσα στα αρχικά πακέτα και πακέτα τα οποία επανα-μεταδόθηκαν Οι συνθήκες μπορει να αλλάξουν δραματικά Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 25
26 Ανίχνευση διπλών μεταδόσεων Ένα η επιβεβαίωση ACK ενός πακέτου χαθεί, τότε το πακέτο επαναμεταδίδεται Ο παραλήπτης θα πρέπει να αναγνωρίζει τις επανα-μεταδόσεις Διπλές μεταδόσεις πριν το κλείσιμο της σύνδεσης Ο παραλήπτης θεωρεί πως η επιβεβαίωση ACK χάθηκε και επανα-μεταδίδει την επιβεβαίωση ACKs Ο αποστολέας δεν θα πρέπει να μπερδεύεται με πολλές επιβεβαιώσεις Ο αριθμός ακολουθίας θα πρέπει είναι αρκετά μεγάλος ώστε να μην εξαντλείται στην «μέγιστη διάρκεια ζωής» ενός πακέτου Διπλές μεταδόσεις μετά το κλείσιμο της σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 26
27 Λανθασμένη ανίχνευση διπλών μεταδόσεων Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 27
28 Έλεγχος ροής Διανομή Credits Πρόβλημα αν AN=i, W=0 στο closing window Μετάδοση AN=i, W=j για επανεκκίνηση, αλλά αυτό χάνεται Ο αποστολέας πιστεύει ότι το window είναι κλειστό, ενώ ο παραλήπτης πιστεύει ότι το window είναι ανοικτό Χρήση του window timeout Εάν περάσει το timeout τότε μετέδωσε Πχ επανα-μετάδοσης του προηγούμενου πακέτου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 28
29 Εγκαθίδρυση σύνδεσης Επικοινωνία και προς τις δύο κατευθύνσεις Το ένα άκρο στέλνει το μήνυμα SYN, και το άλλο άκρο απαντά με το μήνυμα SYN Σε περίπτωση απώλειας του μηνύματος SYN υπάρχει επαναμετάδοση Μπορεί να οδηγήσει σε διπλή μετάδοση μηνυμάτων SYNs Τα επιπλέον μηνύματα SYN αγνοούνται μετά την εγκαθίδρυση σύνδεσης Χαμένα ή καθυστερημένα πακέτα δημιουργούν προβλήματα σύνδεσης Πακέτα από παλιές συνδέσεις Αρχικοποίηση αριθμών ακολουθίας σε σχέση με προηγούμενες συνδέσεις (χρήση SYNi, και three way Εγκαθίδρυση σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 29
30 Απώλεια πακέτου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 30
31 Απώλεια SYN πακέτου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 31
32 Three way Εγκαθίδρυση σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 32
33 Three way Εγκαθίδρυση σύνδεσης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 33
34 Τερματισμός σύνδεσης Η οντότητα σε κατάσταση CLOSE WAIT στέλνει το τελευταίο πακέτο ακολουθημένο από το μήνυμα FIN Το μήνυμα FIN φτάνει πριν το τελευταίο πακέτο δεδομένων Ο παραλήπτης λαμβάνει το μήνυμα FIN Κλείνει την σύνδεση Χάνει το τελευταίο πακέτο δεδομένων Συσχέτιση αριθμών ακολουθίας με μηνύματα FIN Ο παραλήπτης αναμένει όλα τα πακέτα δεδομένων πριν το αριθμό ακολουθίας του μηνύματος FIN Απώλεια πακέτων και παλαιών πακέτων Θα πρέπει να επιβεβαιώνονται τα μηνύματα FIN Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 34
35 Ομαλός τερματισμός Αποστολή μηνύματος FIN i και λήψη μηνύματος AN i Λήψη μηνύματος FIN j και αποστολή μηνύματος AN j Αναμονή διπλάσιου χρόνου από τον αναμενόμενο «χρόνο ζωής» του πακέτου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 35
36 Ανάκαμψη από πρόβλημα Μετά από επανεκκίνηση όλες οι πληροφορίες κατάστασης χάνονται Οι συνδέσεις είναι ανοικτές μόνο από το ένα άκρο Οι πλευρά η οποία δεν έχει πρόβλημα ακόμη νομίζει ότι είναι συνδεμένη Η σύνδεση κλείνει μετά από κάποιο timeout Αναμονή για μήνυμα ACK για χρόνο timeout*αριθμό επανα-μεταδόσεων Μετά την παραπάνω αναμονή κλείσε την σύνδεση και ενημέρωσε τον χρήστη Αποστολή μηνύματος RST i ως ανταπόκριση για κάθε i πακέτο το οποίο λαμβάνεται Ο χρήστης θα πρέπει να αποφασίσει εάν θα ξανα-συνδεθεί Πρόβλημα με χαμένα πακέτα ή διπλές μεταδόσεις πακέτων Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 36
37 TCP & UDP Transmission Control Protocol Προσανατολισμένο σε σύνδεση RFC 793 User Datagram Protocol (UDP) Όχι προσανατολισμένο σε σύνδεση RFC 768 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 37
38 TCP Υπηρεσίες Αξιόπιστη επικοινωνία ανάμεσα σε δύο διεργασίες Λειτουργεί σε μια ποικιλία αξιόπιστων και μη αξιόπιστων δικτύων Δυνατότητα push δεδομένων Μετάδοση όλων των δεδομένων μέχρι το push flag Ο παραλήπτης θα λαμβάνει με τον ίδιο ρυθμο Χρήση urgent data signal Σηματοδοτεί την μετάδοση επείγων δεδομένων Ο χρήστης αποφασίσει πως θα τα χειριστεί Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 38
39 TCP Επικεφαλίδα Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 39
40 Παράμετροι οι οποίοι δίνονται στο IP Το TCP δίνει κάποιες παραμέτρους στο IP Precedence Κανονικό delay / χαμηλό delay Κανονικό throughput/υψηλό throughput Κανονικό reliability/υψηλό reliability Security Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 40
41 TCP Μηχανισμοί (1) Εγκαθίδρυση σύνδεσης Three way εγκαθίδρυση σύνδεσης Ανάμεσα σε δύο θύρες Μία θύρα μπορεί να συνδεθεί σε πολλαπλούς προορισμούς Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 41
42 TCP Μηχανισμοί (2) Μεταφορά δεδομένων Λογικές ροές από octets Τα octets αριθμούνται με modulo 2 23 Έλεγχος ροής με χρήση credit στον αριθμό των octets Τα δεδομένα αποθηκεύονται προσωρινά τόσο στον αποστολέα όσο και στον παραλήπτη Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 42
43 TCP Μηχανισμοί (3) Τερματισμός σύνδεσης Ομαλός τερματισμός Ο χρήστης ανακοινώνει την επιθυμία να τερματίσει την σύνδεση Η οντότητα στο επίπεδο μεταφοράς θέτει το FIN flag στο τελευταίο πακέτο το οποίο στέλνει Αιφνίδιος τερματισμός Η οντότητα στο επίπεδο μεταφοράς δεν στέλνει ούτε λαμβάνει δεδομένα Το RST πακέτο μεταδίδεται Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 43
44 Υλοποίηση επιλογών πολιτικής Μετάδοση Λήψη Αποδοχή Επανα-μετάδοση Επιβεβαίωση λήψης Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 44
45 Μετάδοση Στην απουσία push, ή τερματισμού το TCP μεταδίδει δεδομένα με τον δικό του ρυθμό Τα δεδομένα αποθηκεύονται προσωρινά πριν την μετάδοση Μπορεί να δημιουργηθούν πακέτα ανάλογα με την ροή εισόδου δεδομένων Μπορεί να αναμένει μέχρι να λάβει μια συγκεκριμένη ποσότητα δεδομένων Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 45
46 Λήψη Στην απουσία push παραδίδει δεδομένα με τον δικό του ρυθμό Παραδίδει δεδομένα όταν λαμβάνει πακέτα δεδομένων Μπορεί να αποθηκεύει προσωρινά δεδομένα από περισσότερα του ενός πακέτα Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 46
47 Αποδοχή Τα πακέτα μπορεί να φτάσουν με διαφορετική σειρά από ότι μεταδόθηκαν In order Αποδοχή μόνο πακέτων στην σωστή σειρά Απόρριψη πακέτων σε λάθος σειρά In windows Αποδοχήόλωντωνπακέτωνμέσαστοreceive window Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 47
48 Επανα-μετάδοση Το TCP διατηρεί μια ουρά με τα πακέτα τα οποία έχει μεταδώσει αλλά δεν έχει λάβει επιβεβαίωση για την σωστή λήψη τους Το TCP θα επανα-μεταδώσει εάν δεν λάβει επιβεβαίωση σε ένα ορισμένο χρονικό διάστημα First only Batch Individual Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 48
49 Επιβεβαίωση λήψης Άμεση Αθροιστική Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 49
50 Έλεγχος συμφόρησης RFC 1122, απαιτήσεις για κόμβους του Διαδικτύου Διαχείριση timeout επανα-μετάδοσης Εκτίμηση του χρόνου round trip delay μελετώντας τα μοτίβα της καθυστέρησης Ορισμός του timeout σε κάτι μεγαλύτερο από την παραπάνω εκτίμηση Απλός μέσος όρος Εκθετικός (exponential) μέσος όρος Εκτίμηση διακύμανσης RTT (αλγόριθμος Jacobson) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 50
51 Χρήση εκθετικού (exponential) μέσου όρου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 51
52 Backoff Εκτιμώντας ότι η λήξη του timeout οφείλεται σε συμφόρηση, η διατήρηση του RTO δεν είναι καλή ιδέα Αύξηση του RTO κάθε φορά που ένα πακέτο επαναμεταδίδεται RTO = q*rto Συνήθως q=2 Binary exponential backoff Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 52
53 Αλγόριθμος Karn Εάν ένα πακέτο επανα-μεταδοθεί, η επιβεβαίωση θα αφορά: Το πρώτο αντίγραφο του πακέτου RTT περισσότερο χρόνο από ότι αναμενόταν Το δεύτερο αντίγραφο Δεν υπάρχει τρόπος να το πεις (No way to tell) Μην μετράς τον χρόνο RTT για πακέτα τα οποία επανα-μεταδίδονται Υπολόγισε το backoff όταν γίνεται επανα-μετάδοση ενός πακέτου Χρησιμοποίησε backoff RTO μέχριναλάβειςεπιβεβαίωσηγιαπακέτοτο οποίο δεν έχει επανα-μεταδώσει Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 53
54 Διαχείριση παραθύρου (window) Slow start awnd = MIN[credit, cwnd] Όταν ξεκινά η σύνδεση cwnd=1 Αύξησε το cwnd σε κάθε επιβεβαίωση μέχρι ένα άνω όριο Δυναμικό μέγεθος παραθύρου σε περιόδους συμφόρησης Όταν υπάρξει timeout Θέσε το slow start threshold στο μισό του τρέχοντος μεγέθους του παραθύρου ssthresh=cwnd/2 Θέσε cwnd = 1 και slow start μέχρι cwnd=ssthresh Αύξησε το cwnd κατά 1 σε κάθε επιβεβαίωση την οποία λαμβάνεις Για cwnd >=ssthresh, αύξησε το cwnd κατά 1 για κάθε χρόνο RTT Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 54
55 UDP User datagram protocol RFC 768 Υπηρεσία μη προσανατολισμένη σε σύνδεση Παράδοση και έλεγχος διπλής μετάδοσης δεν εγγυάται Μειωμένη πολυπλοκότητα Διάφορες χρήσεις (πχ μετάδοση πολυμέσων) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 55
56 Χρήσεις UDP Συλλογή δεδομένων (Inward data collection) Διασπορά δεδομένων (Outward data dissemination) Αίτηση απόκριση Εφαρμογές πραγματικού χρόνου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 56
57 Επικεφαλίδα UDP Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 57
ιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ (Kεφ. 17) TCP Υπηρεσίες TCP Μορφή Επικεφαλίδας TCP Μηχανισµοί TCP Πολιτικές Υλοποίησης TCP Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William
Διαβάστε περισσότερα4.1.1 Πρωτόκολλο TCP - Δομή πακέτου
4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής
Διαβάστε περισσότεραΤρίτη Πρόοδος [110 μονάδες] Απαντήσεις
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε
Διαβάστε περισσότεραΠρωτόκολλο TCP Διάλεξη ΙΙI
Πρωτόκολλο TCP Διάλεξη ΙΙI Χρόνος επαναμετάδοσης Στην προηγούμενη διάλεξη είδαμε ότι: Η πρόβλεψη του χρόνου επαναμετάδοσης ενός πακέτου βάσει του εκθετικού μέσου παρατηρημένου χρόνου παράδοσης παλιότερων
Διαβάστε περισσότεραΔίκτυα Θεωρία
Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,
Διαβάστε περισσότεραΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP
ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP Άσκηση 1 η : Καθυστερήσεις Θεωρείστε μία σύνδεση μεταξύ δύο κόμβων Χ και Υ. Το εύρος ζώνης του συνδέσμου είναι 10Gbits/sec
Διαβάστε περισσότεραΆσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή;
ΤCP protocol Άσκηση 1 Είναι το ίδιο να αυξάνεται το congestion window κατά μία μονάδα μετά τη λήψη από κάθε ΑCK πακέτου με το να αυξάνεται σε κάθε RTT; Αν δεν είναι το ίδιο σε ποια περίπτωση επιτυγχάνεται
Διαβάστε περισσότεραΣχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1
I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία
Διαβάστε περισσότερα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) Χωρίζουν τα δεδομένα σε τμήματα
Διαβάστε περισσότεραΚεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol)
Κεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol) Η υλοποίηση του πρωτοκόλλου µεταφοράς TCP είναι προσανατολισµένη για ενσύρµατα δίκτυα δεδοµένων παρέχοντας µια ασφαλή µεταφορά δεδοµένων µεταξύ
Διαβάστε περισσότεραΚεφάλαιο 7.3. Πρωτόκολλο TCP
Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες
Διαβάστε περισσότεραΠρωτόκολλα Διαδικτύου
Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται
Διαβάστε περισσότεραΣχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1
I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 3 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ ΠΡΩΤΟΚΟΛΛΟ ΕΛΕΓΧΟΥ
Διαβάστε περισσότεραΠρωτόκολλο TCP Διάλεξη Ι
Πρωτόκολλο TCP Διάλεξη Ι Εισαγωγή Οι υπηρεσίες μεταβίβασης δεδομένων ανάμεσα σε δύο επικοινωνούντες πόρους κατατάσσονται σε δύο κατηγορίες: Connectionless ή datagram Connection-oriented Οι υπηρεσίες της
Διαβάστε περισσότεραΛουκάς Ελευθέριος
Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης
Διαβάστε περισσότεραΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ
ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ
Διαβάστε περισσότεραΓενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η
Διαβάστε περισσότεραΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Έλεγχος και Αποφυγή Συμφόρησης στο TCP. Δίκτυα Υπολογιστών
ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Έλεγχος και Αποφυγή Συμφόρησης στο TCP Δίκτυα Υπολογιστών Υπηρεσίες μεταφοράς στο Internet αξιόπιστη, με τη σειρά παράδοση στον προορισμό: TCP έλεγχος συμφόρησης έλεγχος ροής εγκατάσταση
Διαβάστε περισσότεραΕπίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής
Επίπεδο Μεταφοράς (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο Μεταφοράς(Transport layer) Επίπεδο εφαρμογής (Application layer): Συντονισμός
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.
Διαβάστε περισσότεραΑξιόπιστη μεταφορά δεδομένων πάνω από αναξιόπιστο δίκτυο. Κατανεμημένα Συστήματα 1
Αξιόπιστη μεταφορά δεδομένων πάνω από αναξιόπιστο δίκτυο Κατανεμημένα Συστήματα lalis@inf.uth.gr Μοντέλο δικτύου* Το δίκτυο δέχεται και επιστρέφει πακέτα κάθε πακέτο μεταφέρει έναν περιορισμένο αριθμό
Διαβάστε περισσότεραΤεχνολογία Πολυμέσων. Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής
Τεχνολογία Πολυμέσων Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του
Διαβάστε περισσότεραΙόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας
Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής ίκτυα Η/Υ Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα Μοντέλο TCP/IP πολλές πολλοί N A N B Ενότητα E PC A PC B PC D PC E E A E B
Διαβάστε περισσότεραΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Έλεγχος και Αποφυγή Συμφόρησης στο TCP. Δίκτυα Υπολογιστών
ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Έλεγχος και Αποφυγή Συμφόρησης στο TCP Δίκτυα Υπολογιστών Υπηρεσίες μεταφοράς στο Internet αξιόπιστη, με τη σειρά παράδοση στον προορισμό: TCP έλεγχος συμφόρησης έλεγχος ροής εγκατάσταση
Διαβάστε περισσότεραΔίκτυα Επικοινωνίας και Υπολογιστών
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Δίκτυα Επικοινωνίας και Υπολογιστών Ενότητα 7 : Πρωτόκολλα Μεταφοράς Γούδος Σωτήριος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότεραΣυνεχής ροή πολυµέσων
Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP
Διαβάστε περισσότερα7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ
Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών ΙΙ: Network Programming Εισαγωγή, TCP, UDP, Ports
Δίκτυα Επικοινωνιών ΙΙ: Network Programming Εισαγωγή, TCP, UDP, Ports Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Transmission Control Protocol - TCP Πρωτόκολλο
Διαβάστε περισσότεραΔιάρθρωση. Δίκτυα Υπολογιστών Επικοινωνία από άκρο σε άκρο. Επικοινωνία από άκρο σε άκρο. Διάρθρωση
Δίκτυα Υπολογιστών Επικοινωνία από άκρο σε άκρο Ευάγγελος Παπαπέτρου Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων 1 Το Επίπεδο Μεταφοράς 2 Το πρωτόκολλο UDP 3 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606:
Διαβάστε περισσότερα7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.
7.4 Πρωτόκολλο UDP & Ερωτήσεις 1. ε ποιες περιπτώσεις χρησιμοποιείται το πρωτόκολλο UDP, εναλλακτικά του TCP; 2. ε τι είδους εφαρμογές χρησιμοποιείται συνήθως το πρωτόκολλο UDP; Να δώσετε παράδειγμα μιας
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ (Kεφ. 10) ΑΡΧΕΣ ΜΕΤΑΓΩΓΗΣ ΠΑΚΕΤΩΝ Τεχνική Μεταγωγής Μέγεθος Πακέτου Σύγκριση Μεταγωγής Κυκλώµατος και Μεταγωγής Πακέτου Εξωτερική και Εσωτερική Λειτουργία Βιβλίο Μαθήµατος: Επικοινωνίες
Διαβάστε περισσότεραΑξιόπιστη μεταφορά δεδομένων πάνω από αναξιόπιστο δίκτυο. Κατανεμημένα Συστήματα 1
Αξιόπιστη μεταφορά δεδομένων πάνω από αναξιόπιστο δίκτυο Κατανεμημένα Συστήματα lalis@inf.uth.gr Μοντέλο δικτύου Το δίκτυο δέχεται και επιστρέφει πακέτα κάθε πακέτο μεταφέρει έναν περιορισμένο αριθμό bytes
Διαβάστε περισσότεραΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 2004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και 3 από
ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και από τις 6 ερωτήσεις του Μέρους ΙΙ Πάντοτε οι απαντήσεις σας θα
Διαβάστε περισσότεραΕπίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)
101001 101001 Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) Είναι το δεύτερο επίπεδο στη διαστρωμάτωση του OSI (μετρώντας από κάτω) Ασχολείται με την αποδοτική και αξιόπιστη επικοινωνία μεταξύ δύο γειτονικών
Διαβάστε περισσότεραΚεφάλαιο 5: Τοπικά ίκτυα
Κεφάλαιο 5: Τοπικά ίκτυα 5.1 ΤοΠρωτόκολλο ALOHA Αλγόριθµοι επίλυσης συγκρούσεων µε βάση το δυαδικό δένδρο 5.2 ίκτυα Ethernet Πρότυπο ΙΕΕΕ 802.3 5.3 ίκτυα Token Ring - Πρότυπο ΙΕΕΕ 802.5 Τοπικά ίκτυα 5-1
Διαβάστε περισσότεραΔίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.
Δίκτυα Απευθείας Ζεύξης Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Περίληψη Ζεύξεις σηµείου προς σηµείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση
Διαβάστε περισσότεραΠεριεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...
Περιεχόμενα Εισαγωγή...7 Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11 Κεφάλαιο 2 Αξιοπιστία...25 Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...65 Κεφάλαιο 4 Μεταγωγή Δεδομένων και Δρομολόγηση...
Διαβάστε περισσότεραΠρωτόκολλα Διαδικτύου
Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP
Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Κλειστά Δίκτυα Ουρών Markov Θεώρημα Gordon Newell Αλγόριθμος Buzen Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 10/5/2017 ΚΛΕΙΣΤΟ ΔΙΚΤΥΟ ΔΥΟ ΕΚΘΕΤΙΚΩΝ ΟΥΡΩΝ Μ = 2 Ουρές,
Διαβάστε περισσότεραΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Κλειστά Δίκτυα Ουρών Markov - Αλγόριθμος Buzen Μοντέλο Παράλληλης Επεξεργασίας Έλεγχος Ροής Άκρου σε Άκρο (e2e) στο Internet Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr
Διαβάστε περισσότεραΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ
ΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ Λογισμικό Δεδομένα Πακέτο Πακέτο Υλικό Πλαίσιο Bit Επίπεδο δικτύου
Διαβάστε περισσότεραΔίκτυα Θεωρία
Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.
Διαβάστε περισσότεραAEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:
Διαβάστε περισσότερα2 η Σειρά Ασκήσεων Data Link Layer
HY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2017-2018 Διδάσκουσα: Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών, Πανεπιστημίου Κρήτης 2 η Σειρά Ασκήσεων Data Link Layer Άσκηση 1 Αναφέρεται τα 4 επιθυμητά
Διαβάστε περισσότεραΙόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N
Διαβάστε περισσότεραΜάθημα 6: Αρχιτεκτονική TCP/IP
Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της
Διαβάστε περισσότεραΜάθημα 5: To Μοντέλο Αναφοράς O.S.I.
Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών ΙΙ: ATM
Δίκτυα Επικοινωνιών ΙΙ: ATM Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα διάλεξης Στόχοι ΑΤΜ Αρχιτεκτονική ΑΤΜ Κατακόρυφα επίπεδα (planes) Οριζόντια
Διαβάστε περισσότερα1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26
1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος
Διαβάστε περισσότεραΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Έλεγχος και Αποφυγή Συμφόρησης στο TCP. Δίκτυα Υπολογιστών
ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Έλεγχος και Αποφυγή Συμφόρησης στο TCP Δίκτυα Υπολογιστών Περί συμφόρησης Δίκτυα Υπολογιστών Η συμφόρηση είναι αναπόφευκτη Συμβαίνει σε διαφορετικές κλίμακες από δύο πακέτα μέχρι πολλούς
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Στο δίκτυο
Διαβάστε περισσότεραΠροχωρημένα Θέματα Προγραμματισμού Δικτύων
1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 9: ΈλεγχοςΡοήςΚλειστούΒρόχου(1) Φώτης Βαρζιώτης 2 Ανοιχτά Τμήμα Μηχανικών Πληροφορικής ΤΕ
Διαβάστε περισσότεραΔίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης
Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή Κ. Βασιλάκης Περίγραμμα Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι είναι τα πρωτόκολλα Τα άκρα του δικτύου
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών ΙΙ: Frame Relay
Δίκτυα Επικοινωνιών ΙΙ: Frame Relay Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα διάλεξης Περιγραφή Χρήσεις Σύγκριση με άλλες τεχνολογίες Αρχιτεκτονική
Διαβάστε περισσότεραΠρωτόκολλα Διαδικτύου
Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 9 η Διάλεξη Δημοσθένης Κυριαζής Παρασκευή 22 Μαΐου 2015 Σημερινή διάλεξη Σύνοψη 8ης διάλεξης Επίπεδο μεταφοράς Συμφόρηση: Αρχές ελέγχου
Διαβάστε περισσότεραΔΙΚΤΥΑ (23-26) Π. Φουληράς
ΔΙΚΤΥΑ (23-26) Π. Φουληράς Μηχανισμός Αναφοράς Σφαλμάτων (ICMP) Πρωτόκολλο Μηνυμάτων Ελέγχου Διαδικτύου (Internet Control Message Protocol) Απαραίτητο για κάθε τυπική υλοποίηση του IP Το ότι το IP προσφέρει
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Ενότητα 4: Transmission Control Protocol - TCP
Δίκτυα Υπολογιστών Ενότητα 4: Transmission Control Protocol - TCP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότερα... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).
Άσκηση 1 Ethernet protocol Δύο H/Y, Α και Β, απέχουν 400 m και συνδέονται με ομοαξονικό καλώδιο (γραμμή μετάδοσης) που έχει χωρητικότητα 100 Mbps και ταχύτητα διάδοσης 2*10 8 m/s. Στην γραμμή τρέχει πρωτόκολλο
Διαβάστε περισσότεραα. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 30/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ, Α. ΙΛΕΡΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας δίπλα στο
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΑΤΜ ΚΑΙ FRAME RELAY (Kεφ. 11) ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΠΡΩΤΟΚΟΛΛΟΥ ATM ΛΟΓΙΚΕΣ ΖΕΥΞΕΙΣ ΑΤΜ ΚΕΛΙΑ ΑΤΜ ΜΕΤΑ ΟΣΗ ΚΕΛΙΩΝ ΑΤΜ Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings,
Διαβάστε περισσότεραΠρωτόκολλα Διαδικτύου
Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 8 η Διάλεξη Δημοσθένης Κυριαζής Παρασκευή 15 Μαΐου 2015 Σημερινή διάλεξη Σύνοψη 7ης διάλεξης Επίπεδο μεταφοράς Αξιόπιστη μεταφορά δεδομένων
Διαβάστε περισσότεραΜηχανισμοί Λογικής σύνδεσης. Διάρθρωση. Δομή πλαισίου. Καθορισμός ορίων πλαισίου
Δίκτυα Υπολογιστών Ι Αξιόπιστη επικοινωνία μέσα από ένα σύνδεσμο Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 4 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΜΥΥ703: Δίκτυα Υπολογιστών
Διαβάστε περισσότεραΑ2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη
Διαβάστε περισσότεραΔίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay
Δίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,
Διαβάστε περισσότεραHY-335a Project: microtcp *, μία lightweight TCP βιβλιοθήκη
HY-335a Project: microtcp *, μία lightweight TCP βιβλιοθήκη Deadline πρώτης ϕάσης : 13 Δεκεμβρίου 2016, 23:59 * Εμπνευσμένο και υλοποιημένο από το Μανώλη Σουρλίγκα :) Γενική περιγραϕή Στο οικοσύστημα του
Διαβάστε περισσότεραTransmission Control Protocol. Transmission Control Protocol
Transmission Control Protocol ρ. Κωνσταντίνος Σ. Χειλάς Transmission Control Protocol TCP δουλεύει στο επίπεδο µεταφοράς (transport layer) της σουίτας πρωτοκόλλων του TCP/IP Παρέχει αξιόπιστη (reliable)
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής (1) Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης Απρόκλητο
Διαβάστε περισσότεραΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την
Διαβάστε περισσότεραΣύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap
Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Δίκτυα Υπολογιστών Επίπεδο Μεταφοράς Διδάσκων : Επίκουρος Καθηγητής Ε. Παπαπέτρου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΕργαστήριο Δικτύων Υπολογιστών
Εργαστήριο Δικτύων Υπολογιστών 2 η Διάλεξη: TCP/UDP Δικτυακά πρωτόκολλα / εφαρμογές Ports Unix δικτυακές εντολές Transmission Control Protocol - TCP Πρωτόκολλο Mεταφοράς RFC 793 [Postel 1981] Xρησιμοποιεί
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Επίπεδο Μεταφοράς Ιωάννης Κορίνθιος Δρ. Ηλεκτρολόγος Μηχανικός ΕΜΠ
Επίπεδο Μεταφοράς Ιωάννης Κορίνθιος Δρ. Ηλεκτρολόγος Μηχανικός ΕΜΠ Σελ 1 Ιεραρχίες Πρωτοκόλλων σελ 2 Ιεραρχίες Πρωτοκόλλων Πρωτόκολλο είναι ένα σύνολο κανόνων που απαιτούνται για να επιτύχουμε την ανταλλαγή
Διαβάστε περισσότεραAEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr
Διαβάστε περισσότεραΣυστήματα Πολυμέσων. Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Συστήματα Πολυμέσων Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής Άδειες Χρήσης
Διαβάστε περισσότεραΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη
ίκτυα Υπολογιστών & Επικοινωνία ΙΑΛΕΞΗ 6 Η ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα ρ. Παντάνο Ρόκου Φράνκα 1 Πολύπλεξη ΗΠολύπλεξηείναι η µετάδοση διαφορετικών ρευµάτων πληροφορίας µέσα από την ίδια φυσική
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών ΙΙ: Network Programming UDP Sockets, Signals
Δίκτυα Επικοινωνιών ΙΙ: Network Programming UDP Sockets, Signals Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 UDP vs TCP Το UDP είναι ένα connectionless, μη αξιόπιστο,
Διαβάστε περισσότεραΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Μήνυμα μήκους
Διαβάστε περισσότεραCSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου
CSMA/CA στο 802.11 Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου Medium Access Control Συνήθως πολλοί κόμβοι μοιράζονται ένα κοινό μέσο Πρόβλημα: απαιτείται διαχείριση της πρόσβασης των κόμβων
Διαβάστε περισσότεραΤρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2
Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων
Διαβάστε περισσότεραΤεχνολογία Πολυμέσων. Ενότητα # 20: Υπηρεσίες καλύτερης προσπάθειας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής
Τεχνολογία Πολυμέσων Ενότητα # 20: Υπηρεσίες καλύτερης προσπάθειας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού
Διαβάστε περισσότεραΒασικές έννοιες. Κατανεμημένα Συστήματα 1
Βασικές έννοιες Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Ορισμός κατανεμημένου συστήματος Ένα σύστημα από ξεχωριστές ενεργές οντότητες (ονομάζονται «κόμβοι» ή «διεργασίες») που εκτελούνται ταυτόχρονα/ανεξάρτητα
Διαβάστε περισσότεραΔίκτυα Υπολογιστών. Ασκήσεις επανάληψης
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής Δίκτυα Υπολογιστών Ασκήσεις επανάληψης 1. Κινητός υπολογιστής
Διαβάστε περισσότεραΑλεξάνδρειο ΤΕΙ Θεσσαλονίκης Τμήμα Πληροφορικής ΔΙΑΔΙΚΤΥΑ ΜΕ TCP / IP. Βίτσας Βασίλειος
ΔΙΑΔΙΚΤΥΑ ΜΕ TCP / IP Βίτσας Βασίλειος Αρχιτεκτονική και φιλοσοφία του Internet Ένα διαδίκτυο TCP/IP παρέχει 3 είδη υπηρεσιών Η διάταξη τους είναι ιεραρχική Ασυνδεσμικό σύστημα παράδοσης ΗυπηρεσίαIP ορίζεται
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer)
Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Επισκόπηση του επιπέδου μεταφοράς Υπηρεσίες επιπέδου μεταφοράς Επίπεδο μεταφοράς έναντι επιπέδου
Διαβάστε περισσότεραΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές
ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/
Διαβάστε περισσότεραΚεφάλαιο 4ο ΕΠΙΠΕΔΟ ΜΕΤΑΦΟΡΑΣ
Εισαγωγή Κεφάλαιο 4ο ΕΠΙΠΕΔΟ ΜΕΤΑΦΟΡΑΣ Στα προηγούμενα κεφάλαια μελετήθηκαν πώς μεταφέρονται τα δεδομένα από διεπαφή σε διεπαφή για να φτάσουν στο προορισμό τους. Επειδή το επίπεδο δικτύου από τη φύση
Διαβάστε περισσότεραΚεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP
Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών
Διαβάστε περισσότεραΔίκτυα Επικοινωνιών Δίκτυα Υπολογιστών και Στρώμα Μεταφοράς Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας
Δίκτυα Επικοινωνιών Δίκτυα Υπολογιστών και Στρώμα Μεταφοράς Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας ΔΠΜΣ «Τεχνο- Οικονομικά Συστήματα» Τεχνολογία Πληροφορίας και Τηλεπικοινωνιών Ιστοσελίδα
Διαβάστε περισσότεραΕπίπεδο Μεταφοράς (Transport Layer)
Επίπεδο Μεταφοράς (Transport Layer) Περίληψη Ο ρόλος του επιπέδου µεταφοράς Τα στοιχεία του πρωτοκόλλου µεταφοράς Τα πρωτόκολλα µεταφοράς του Διαδικτύου UDP (User Datagram Protocol) RPC (Remote Procedure
Διαβάστε περισσότεραΕρωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)
Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων) 1. Ποια είναι η διαφορά μεταξύ ψηφιακής και αναλογικής μετάδοσης; Σχεδιάστε ένα αναλογικό και ένα ψηφιακό σήμα. Αναλογικά είναι τα σήματα τα
Διαβάστε περισσότεραΤεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)
Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν
Διαβάστε περισσότεραΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εφαρμογές Κλειστών Δικτύων Ουρών Markov: 1. Ανάλυση Window Flow Control σε Δίκτυα Υπολογιστών 2. Αξιολόγηση Συστημάτων Πολύ-προγραμματισμού (Multitasking) Γενίκευση Μοντέλων
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 11: Διαδικασία Μετάδοσης Δεδομένων Εισαγωγή
ΚΕΦΑΛΑΙΟ 11: Διαδικασία Μετάδοσης Δεδομένων 11.1. Εισαγωγή Η μετάδοση δεδομένων αναφέρεται στην μεταφορά κάποιας πληροφορίας από ένα σημείο σε κάποιο άλλο, αφού πρώτα έχει μετασχηματισθεί σε ένα ηλεκτρομαγνητικό
Διαβάστε περισσότεραΠρωτόκολλα Επικοινωνίας Πρωτόκολλο IP
Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως
Διαβάστε περισσότεραΔίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης
Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή Κ. Βασιλάκης Περίγραμμα Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι είναι τα πρωτόκολλα Τα άκρα του δικτύου
Διαβάστε περισσότεραΜάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες
Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη
Διαβάστε περισσότεραΡοή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP
Ροή πολυ Εισαγωγή Ροή από εξυπηρετητές Ροή από εξυπηρετητές Το πρωτόκολλο RTSP Τεχνολογία Πολυ και Πολυμεσικές Επικοινωνίες 17-1 Εισαγωγή Ροής (media streaming) Αναπαραγωγή παράλληλα με τη λήψη Αρκεί να
Διαβάστε περισσότερα