Δίκτυα Επικοινωνιών ΙΙ: Transmission Control Protocol
|
|
- Μαθθαῖος Λούπης
- 8 χρόνια πριν
- Προβολές:
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) Αναπαραγωγή παράλληλα με τη λήψη Αρκεί να