Άσκηση 4 Μελέτη πρωτοκόλλων UDP/TCP με χρήση προσομοιωτή δικτύων ns-2.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΑΠΟΤΙΜΗΣΗ ΑΠΟΔΟΣΗΣ ΔΙΚΤΥΩΝ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΟΥΝ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ ΚΑΙ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΣΥΝΔΕΣΗΣ Ιωάννης Κόμνιος Μεταπτυχιακή Διατριβή Τμήμα.
Advertisements

The EDONKEY protocol Ιωάννης Ζιαγκλιαβός Α.Μ.123 Παναγιώτης Κατσίκος Α.Μ.124 Ευφροσύνη Κουρή Α.Μ. 138.
WORDPRESS. Self-Hosting Wordpress • Απαιτείται δικό μας domain, και δικιά μας Web Hosting Υπηρεσία (κατόπιν πληρωμής) • Το λογισμικό του Wordpress κατεβαίνει.
Από Άκρο σε Άκρο Αποφυγή Συμφόρησης
Έλεγχος Συμφόρησης TCP
ΜΟΝΤΕΛΟ OSI.
Δίκτυα Υπολογιστών Εργαστήριο 1.
Διαχείριση Δικτύων Ευφυή Δίκτυα
Εργαστήριο μαθήματος «Τεχνολογία Γνώσης» Σαντιπαντάκης Γιώργος
Slide 1 Δίκτυα Τηλεπικοινωνιών ENOTHTA 12 η A.T.M. (ASYNCHRONOUS TRANSFER MODE) (AΣΥΓΧΡΟΝΟΣ ΡΥΘΜΟΣ ΜΕΤΑΦΟΡΑΣ) (ΜΕΡΟΣ Α’) 1.Ασύγχρονος τρόπος μετάδοσης.
ΠΡΟΓΡΑΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Software Defined Networks (SDN)
Τεχνολογία Δικτύων Επικοινωνιών
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΜΟΝΤΕΛΟ ΕΞΥΠΗΡΕΤΟΥΜΕΝΟΥ – ΕΞΥΠΗΡΕΤΗΤΗ ( CLIENT – SERVER )
Εισαγωγή στον Robot Simulator HY-475/575. Περιεχόμενα Εισαγωγικά Αρχιτεκτονική Εγκατάσταση Περιήγηση.
ΤCP/IP Τι είναι; Σύντομο Ιστορικό
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Εισαγωγή II ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο δεδομένων.
Τεχνικές Μεταγωγής Παράγραφος 1.5.
Διαχείριση Δικτύων Ευφυή Δίκτυα Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Αξιόπιστη Επικοινωνία και Έλεγχος Ροής
Ποσοτική Μελέτη Ζεύξεων
TCP for wireless networks. Περίληψη προβλήματος Η απώλεια πακέτων στα ασύρματα δίκτυα μπορεί να προκαλείται από: –Λάθη στα bit (bit errors) –Αλλαγές στο.
OSI Μοντέλο αναφοράς.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
HY-335 : Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο O R E K W N T net works Επίπεδo.
Κεφ. 1 (Θ) & Κεφ. 9 (Ε): Μοντέλο επικοινωνίας δεδομένων
National Technical University of AthensΤεχνολογίες Διαδικτύου Σύνοψη 1Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή 1.2 Πρωτόκολλα TCP/IP Διαστρωμάτωση.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα
Λειτουργικά Συστήματα Πολλών Χρηστών
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
Κεφάλαιο 6 Δίκτυα Ευρείας Περιοχής Τεχνολογία Τηλεφωνικών Γραμμών.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Κρυπτογραφία Ψηφιακά Πιστοποιητικά
28/06/2015Φεβρουάριος Performance Enhancing Proxies Costas Troulos.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 4: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Πέτρος Λάμψας © 2007 Λογισμικό Δικτύων. Σελίδα 2 ©2007 Δίκτυα Δεδομένων Ι Στόχοι της Ενότητας — Η παρουσίαση των λειτουργιών που εκτελούνται.
Προσομοίωση Δικτύων 2n Άσκηση Δημιουργία, διαμόρφωση μελέτη επικοινωνιακών ζεύξεων.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυείς Προγραμματιζόμενες Δικτυακές Υποδομές (Ι) Κίνητρα για Software Defined Networking – SDN Το Πρωτόκολλο OpenFlow Εφαρμογές σε.
ΕΥΦΥΗ ΠΡΟΓΡΑΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Software Defined Networks (SDN)
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
Προσομοίωση Δικτύων 3η Άσκηση Δημιουργία, διαμόρφωση μελέτη σύνθετων τοπολογιών.
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ (ΕΡΓΑΣΤΗΡΙΟ). 2 Εξοικείωση με πρωτόκολλο TCP Connection Oriented Αξιοπιστία στην παράδοση Σειρά Καθυστερήσεις Χαρακτηριστικά.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.5 Πρωτόκολλο ΙΡ (Internet Protocol)
Κεφάλαιο 6 Δίκτυα Ευρείας Περιοχής Τεχνολογία ISDN.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΟΜΕΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ ΑΝΑΠΤΥΞΗ.
Hy335a Φροντιστήριο 1 ησ σειράς ασκήσεων Βαρδάκης Γιώργος Τριανταφυλλάκης Κωστής.
User Datagram Protocol (UDP)
Προχωρημένα Θέματα Δικτύων
Κεφάλαιο 4. Επίπεδο μεταφοράς
Επιβλέπων : Αναστάσιος Πολίτης, καθηγητής εφαρμογών
LAB HY335 Evripidis tzamousis
Κεφάλαιο 10: Υπηρεσίες και εφαρμογές Διαδικτύου
Δίκτυα Επικοινωνιών Ενότητα # 6: Επίπεδο Μεταφοράς TCP/UDP
Κεφάλαιο 7 Διαδικτύωση-Internet
ΑΣΚΗΣΗ 3.
ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΔΙΑΔΙΚΤΥΟΥ 10.1 Υπηρεσίες Διαδικτύου
Κεφάλαιο 7 Διαδικτύωση- Internet
Εργαστήριο 4 & 5 Βοηθητικές Διαφάνειες
Κεφάλαιο 6o. Επίπεδο εφαρμογής
Το αυτοδύναμο πακέτο και η δομή του
Κεφάλαιο 7:Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 4. Επίπεδο μεταφοράς
Προσομοίωση Δικτύων 1 - Εισαγωγή
3 – Simple Network Δελτούζος Κωνσταντίνος
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Μεταγράφημα παρουσίασης:

Άσκηση 4 Μελέτη πρωτοκόλλων UDP/TCP με χρήση προσομοιωτή δικτύων ns-2

Χαρακτηριστικά UDP/TCP Πρωτόκολλα επιπέδου μεταφοράς (layer 4). Υπεύθυνα για μεταφορά δεδομένων από άκρο σε άκρο. Application UDP/TCP Application UDP/TCP Network

UDP Unreliable Data Transfer: Δεν παρέχει εγγύηση για την παράδοση των δεδομένων Δεν επιτελεί έλεγχο ροής. Δεδομένα που παραλαμβάνονται από την εφαρμογή μεταδίδονται αμέσως στο δίκτυο. Ο ρυθμός μετάδοσης εξαρτάται από το ρυθμό παραγωγής δεδομένων από την εφαρμογή και τη χωρητικότητα του δικτύου.

TCP Reliable Data Transfer: Acknowledgements - Retransmissions Έλεγχος Ροής με χρήση παραθύρου. Το παράθυρο αυξάνεται με τη λήψη επιβεβαιώσεων και μειώνεται με την απώλεια δεδομένων. Ο ρυθμός μετάδοσης εξαρτάται από το ρυθμό παραγωγής δεδομένων από την εφαρμογή, την τιμή του παραθύρου και τη χωρητικότητα του δικτύου.

Σενάριο Προσομοίωσης i TCP συνδέσεις, j UDP ροές Αρίθμηση ροών: –TCP: 0,1,…,i-1 –UDP: i,i+1,…,i+j-1 Απώλειες πακέτων στη σύνδεση 0-1 Έναρξη όλων των ροών: t = 1sec

Αρχεία Άσκησης lab4.tcl: Βασικό script προσομοίωσης Connections.tcl: βοηθητικό trace.pl: επεξεργασία trace file throughwin.pl: επεξεργασία trace file all.tr: παραγόμενο trace file Εκτέλεση πειράματος: ns lab4.tcl

Trace File Event: enqueue (+) dequeue (-) drop (d) receive (r) Ln1 ln2: link fid:flow id cbr cbr r cbr r ack tcp tcp r cbr cbr d cbr cbr r cbr

Trace.pl Επιλέγει από το all.tr τις γραμμές που μας ενδιαφέρουν Παράγει output σε 2 στήλες: Χρόνος και τιμή που μας ενδιαφέρει USAGE: trace.pl [ ] : event, time, src, dst, pk_type, pk_size, flags, fid, pk_src, pk_dst, seq_no, pk_id : "\+", -, r, d or regexpr (eg "d|-", "\*")

throughwin.pl Υπολογίζει throughput Δέχεται input σε 2 στήλες: Χρόνος και μέγεθος πακέτου Παράγει output σε 2 στήλες: Χρόνος και throughput USAGE: throughwin.pl [ ] out_file

Μεταφορά Αρχείων Εγκατάσταση αρχείων στο home dir: tar -xf /home/netmg/lab4.tar Μεταφορά αποτελεσμάτων στο PC: –Putty sftp client PSFTPPSFTP ty/download.html