Πανεπιστήμιο Κύπρου DEPARTMENT OF COMPUTER SCIENCE

Σχετικά έγγραφα
Πανεπιστήμιο Κύπρου DEPARTMENT OF COMPUTER SCIENCE

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

TCP : Transmission Control Protocol

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3

Αντικείμενο της παρούσας άσκησης είναι η μελέτη του ρόλου των τοίχων προστασίας Firewalls στην προστασία των κοινόχρηστων δικτύων.

Άσκηση 2 : Γενικά περί LAN

Προσομείωση ασύρματων δικτύων με τη χρήση του OPNET Modeler

Επιλογές σύνδεσης στο Internet για ένα µικρό οικιακό δίκτυο

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 4

Δίκτυο Άμεσης Σύνδεσης με Έλεγχο Πρόσβασης στο Μέσο

6. Ethernet. 6.1 Εισαγωγή

Εργαστήριο «Δίκτυα Η/Υ ΙΙΙ» Άσκηση 7η : TCP

Ο στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές καταστάσεις λειτουργίας ενός ασύρματου τοπικού δικτύου (ad hoc και υποδομής).

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

6. Μελέτη των επιδόσεων ενός οικιακού δικτύου

QoS: Queuing disciplines

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

Δίκτυα και Internet στο επιχειρηµατικό περιβάλον

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης. ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ ] Εργαστήριο 2

ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ

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

Εργαστήριο Wireshark: Εισαγωγή

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little. Β. Μάγκλαρης, Σ. Παπαβασιλείου

Επικοινωνιακή Διάταξη Σημείου-προς-Σημείο

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή;

Εργαστήριο Δικτύων Υπολογιστών

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

ΕΠΛ 605: ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2018 ΕΡΓΑΣΙΑ 3 (13/10/2018) Ηµεροµηνία Παράδοσης δεύτερου µέρους: 18/10/2018

Μεταγωγή Τοπικής Κλίμακας


Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 2004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και 3 από

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

Ασύρματες Κινητές Επικοινωνίες Ενότητα 8: Επαναληπτική ενότητα

Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών ΙI»

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

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

Εργαστήριο Wireshark: TCP

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

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

ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ

MusicOnCloud: Μια cloud-based υπηρεσία online streaming μουσικής

Ασύρματες Κινητές Επικοινωνίες Ενότητα 2: Το επίπεδο MAC του WiFi

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

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

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

8. Προσομοίωση Λειτουργίας Ασύρματων Δικτύων Υποδομής

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

Εργαστήριο «ίκτυα Η/Υ ΙΙΙ» Άσκηση 3η : Ethernet

Δίκτυα Υπολογιστών Εργαστήρια

7. Hubs ή Switches? 7.1 Εισαγωγή

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ- Ακαδημαϊκό Φροντιστήριο ΕΠΑΛ-Κάνιγγος 13 Αθήνα Α2. Να επιλέξετε μια από τις παρακάτω επιλογές στην ερώτηση που δίνετσι:

MYY703: Δίκτυα Υπολογιστών I Εργαστήρια

Προσομοίωση Συστημάτων Χειμερινό εξάμηνο Εξάμηνο 5 ο. Ατομική εργασία προς παράδοση στο CloudAnalyst

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

Δίκτυα Υπολογιστών Ενότητα 4: Transmission Control Protocol - TCP

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

ΑΝΑΛΥΣΗ TCP ΚΙΝΗΣΗΣ ΜΕ ΤΟ ΠΡΟΓΡΑΜΜΑ TCPTRACE.

7. Προσομοίωση Λειτουργίας Ασύρματων Τοπικών Δικτύων

Άσκηση Διάλεξης 5. Router. Δεδομένα: Οι ζεύξεις ειναι τεχνολογίας ενσύρματου Ethernet των 10 Mbps και 100 Mbps αντίστοιχα.

Παραδειγματικό σενάριο στο μάθημα της Νεοελληνικής Γλώσσας. «Η παράσταση αρχίζει»

Επιλογή. τύπου καναλιού πολυεκποµπής σε δίκτυα UMTS. Παρουσίαση: Ευτυχία Γκιάτη Επιβλέπων Καθηγητής: Γ. Ξυλωµένος 2ος Αξιολογητής: Γ.

Connecto. Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Άγγελος Σφακιανάκης. Επιφάνεια Άμεσης Σύνδεσης

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Επίπεδο δικτύου IP διευθυνσιοδότηση

Δίκτυα Υπολογιστών Ενότητα 1: Αναλυτής Πρωτοκόλλων Wireshark

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little

RIP : Routing Information Protocol

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Πρωτόκολλα Διαδικτύου (ΨΣ-326 DS151)

Δίκτυα Υπολογιστών II Εργασία 1 η

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ONLINE APPLICATION SYSTEM ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΚΥΠΡΟΥ ΔΙΑΧΕΙΡΙΣΤΕΣ ΤΜΗΜΑΤΟΣ

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο

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

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

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

EPL324: Tutorials* on Communications and Networks Tutorial 2: Chapter 1 Review Questions

Πρωτόκολλα Μεταφοράς: UDP και TCP. Άγγελος Ρούσκας

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

Εργαστήριο Δικτύων. 6 η Διάλεξη: Network Simulator NS

Πρωτόκολλο ICMP (Internet Control Message Protocol)

ιαδικτυακές Εφαρµογές

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

Hase οδηγίες χρήσης.

Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer)

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

ΜΑΘΗΜΑ: Ασύρματες Κινητές Επικοινωνίες

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

How do loss and delay occur?

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων

Δίκτυα Υπολογιστών Εργασία 1 η

Με λίγα λόγια, το TCP/IP καθορίζει τον τρόπο που πακετάρονται και μεταφέρονται τα δεδομένα της σύνδεσής μας.

Transcript:

Πανεπιστήμιο Κύπρου DEPARTMENT OF COMPUTER SCIENCE Εργαστήρια ΕΠΛ 324 TCP/UDP LAB INSTRUCTOR Γιάννος Μυλωνάς

A. ΣΚΟΠΟΙ Σκοπός της άσκησης αυτής είναι: 1. να εξοικειωθείτε με τον simulator OPNET 2. να μάθετε να για το TCP και το UDP 3. να μάθετε να για το TCP Throughput 4. να μάθετε να αναλύετε τα αποτελέσματα σας και να βγάζετε συμπεράσματα. B. Απαντήστε στα πιο κάτω ερωτήματα Μέρος Α (TCP flavors) Να ανοίξετε το project TCP project από τα παραδείγματα της OPNET. 1) Nα αναλύσετε τα πιο κατω σενάρια ξεχωριστά γρφωντας λιγα λογια για το καθε σεναριο: Default_with_one_drop, Tachoe_with_one_drop, Reno_with_one_drop, και SACK_with_one_drop. 2) Να συγκρίνετε τα σενάρια μεταξύ τους. Μέρος Β (TCP vs. UDP) Η εταιρία UCYBANK βρίσκεται στην Κύπρο και πρόσφατα άνοιξε ένα παράρτημα στην Ελλάδα. Για να υπάρχει ο σωστός έλεγχος του παραρτήματος θα πρέπει μια φορά το μήνα να αποστέλλονται μηνιαίες εκθέσεις για τις συναλλαγές που έγιναν κατά την διάρκεια του μήνα. Η UCYBANK για να μειώσει το κόστος της, θα χρησιμοποιήσει την εφαρμογή FTP για τη μεταφορά των αρχείων. Με την εφαρμογή FTP μπορούμε να χρησιμοποιήσουμε δύο πρωτόκολλα μεταφοράς το TCP ή το UDP. H UCYBANK αποφάσισε να τρέξει διάφορα τεστ για να ανακαλύψει ποιο από τα δύο πρωτόκολλα είναι καλύτερο για τη μεταφορά αρχείων, και όπως επίσης πώς επηρεάζουν την εφαρμογή FTP. Στην ιστοσελίδα του μαθήματος κάτω από τα εργαστήρια θα βρείτε τα αρχεία (tcp_vs_udp.rar) που χρειάζεστε για να ολοκληρώσετε την άσκηση σας. 1. Να επιλέξετε το σενάριο TCP, και να το αναλύσετε.

a. Να βρείτε τα ακόλουθα: i. File Size:. ii. Transport Protocol:. iii. Ip32_cloud: Packet Latency:. 2. Να επιλέξετε το σενάριο UDP, και να το αναλύσετε. a. Να βρείτε τα ακόλουθα: i. File Size:. ii. Transport Protocol:. iii. Ip32_cloud: Packet Latency:. 3. Να συγκρίνετε τα δύο πρωτόκολλα σε σχέση με τις πιο κάτω γραφικές παραστάσεις. a. FTP: Download Response Time (time average) 4. Να βρείτε το μέσο όρο του FTP download response time για το TCP? 5. Να βρείτε το μέσο όρο του FTP download response time για το UDP? 6. Βάσει των αποτελεσμάτων που πήρατε στην ερώτηση 4 και 5 να σχολιάσετε αν είναι αυτό που αναμένατε? 7. Να αναλύσετε και να σχολιάσετε τη γραφική παράσταση του Traffic Sent (bytes/secs) για το TCP και το UDP. 8. Να αναλύσετε και να σχολιάσετε τη γραφική παράσταση του Throughput, sent and received για το TCP και το UDP. 9. Να αναλύσετε και να σχολιάσετε τη γραφική παράσταση του Utilization για το TCP και το UDP. 10. Εάν αυξήσουμε το μέγεθος του αρχείου ποια θα ήταν τα αναμενόμενα αποτελέσματα σε σχέση με το delay και το Utilization για TCP και UDP.

11. Ποιο πρωτόκολλο είναι καλύτερο για να χρησιμοποιείται για τη μεταφορά πληροφοριών multimedia και γιατί? 12. Για να δούμε τη συμπεριφορά των δύο πρωτόκολλων TCP και UDP στην περίπτωση που έχουμε απώλειες δεδομένων να δημιουργήσετε ένα αντίγραφο του TCP και να αλλάξετε το packet discard rate σε 5%. (click ip32_cloud, right click, edit attributes). Να κάνετε το ίδιο και για το UDP. Να συγκρίνετε τη γραφική παράσταση του FTP download response times για όλα τα σενάρια και να σχολιάσετε. Μέρος Β (TCP Throughput) 1. Να επιλέξετε το σενάριο TCP throughput, και να το αναλύσετε. i. Να βρείτε τα ακόλουθα: ii. File Size:. iii. Transport Protocol:. iv. Ip32_cloud: Packet Latency:. b. Application Client i. TCP Parameters-Receive Buffer (Bytes):.. ii. TCP Maximum Segment Size:.. c. Application server i. TCP Parameters-Receive Buffer (Bytes):.. ii. TCP Maximum Segment Size:.. 2. Να αναλύσετε τo σενάριο TCP Throughput και να απαντήσετε στα εξής: i. Να δημιουργήσετε 5 αντίγραφα για το σενάριο TCP Throughput και να αλλάξετε το TCP window size σε 16KB, 24KB, 32KB, 48KB, και 64KB. Να καταγράψετε τις τιμές μέσου όρου του FTP download response time για κάθε window size και να δημιουργήσετε γραφική

παράσταση χρησιμοποιώντας το excel. Πως επηρεάζει το TCP window size το download response time? ii. Να σχολιάσετε ποια είναι τα πλεονεκτήματα όταν έχουμε μικρό window size? iii. Να σχολιάσετε ποια είναι τα πλεονεκτήματα όταν έχουμε μεγάλο window size? iv. Να κάνετε ένα αντίγραφο του TCP throughput του αρχικού και να αλλάξετε τις γραμμές από DS1 σε DS3. Να τρέξετε την προσομοίωση σας και να σχολιάσετε το πώς θα επηρεάσει αυτή η αλλαγή το σενάριο μας. Να υποστηρίξετε την απάντηση σας με γραφικές παραστάσεις. v. Να κάνετε ένα αντίγραφο του TCP throughput του αρχικού και να αλλάξετε τις γραμμές από DS1 σε DS0. Να τρέξετε την προσομοίωση σας και να σχολιάσετε το πώς θα επηρεάσει αυτή η αλλαγή το σενάριο μας. Να υποστηρίξετε την απάντηση σας με γραφικές παραστάσεις.