ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I»
|
|
- Εύφημη Γούναρης
- 7 χρόνια πριν
- Προβολές:
Transcript
1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I» 1 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ. Κ. Τσαγκάρης Δρ. Μ. Λογοθέτης Δ. Καρβουνάς (dkarvoyn@unipi.gr)
2 1 Εισαγωγή στον NS-2 Ο NS-2 (Network Simulator version 2) είναι ένα δωρεάν διαθέσιμο πρόγραμμα για προσομοιώσεις δικτύων. Ο δικτυακός τόπος της ομάδας εξέλιξης του NS είναι Η ιστοσελίδα αυτή περιέχει βοήθεια σχετικά με τον NS καθώς και τον πηγαίο κώδικά του. Οι οδηγίες χρήσεως του NS (αρχείο pdf) βρίσκονται στη διεύθυνση Το εκτελέσιμο αρχείο του NS είναι το ns.exe. Άλλα βοηθητικά προγράμματα που θα χρησιμοποιηθούν είναι το Network Animator (nam.exe) και το Xgraph (xgraph.exe). Το πρώτο χρησιμοποιείται για την γραφική απεικόνιση μιας προσομοίωσης ενώ το δεύτερο για τη δημιουργία γραφικών παραστάσεων. Η διάταξη του δικτύου που θέλουμε να προσομοιώσουμε καθώς και όλα τα υπόλοιπα πρέπει να οριστούν σε ένα αρχείο κειμένου. Η γλώσσα που χρησιμοποιείται είναι μία scripting γλώσσα που ονομάζεται Tcl. Μπορείτε να αρχίσετε τον NS από ένα παράθυρο εντολών (command prompt) και να τρέξετε τα αρχεία με την εντολή ns file.tcl υποθέτοντας ότι είστε στον κατάλογο (directory) που βρίσκεται το αρχείο και ότι το file.tcl είναι το όνομα του κειμένου σε γλώσσα Tcl που περιγράφει την προσομοίωση. Τα αποτελέσματα της προσομοίωσης θα είναι είτε αρχεία που προορίζονται για χρήση στο NAM και το όνομά τους θα έχει τη μορφή filename.nam είτε αρχεία που προορίζονται για χρήση στο Χgraph (filename.tr). Σε κάθε περίπτωση τα ονόματα των αρχείων αυτών (δηλ. των filename) ορίζονται εντός του αρχείου Tcl της προσομοίωσης. 2 Το πρώτο Tcl script Γνωριμία με το ΝΑΜ Στην άσκηση αυτή θα γράψετε βήμα προς βήμα ένα Tcl script για τον NS, το οποίο προσομοιώνει μια απλή τοπολογία δικτύου. Θα μάθετε πώς εγκαθίστανται κόμβοι και ζεύξεις, πώς να στέλνετε δεδομένα από τον ένα κόμβο στον άλλον, πώς να παρακολουθείτε μια ουρά αναμονής και πώς να χρησιμοποιήσετε το NAM (Network Animator) για να αναπαραστήσετε γραφικά την προσομοίωση που κάνετε. 2.1 Πώς να αρχίσετε Μπορείτε να γράψετε τα Tcl scripts με οποιονδήποτε επεξεργαστή κειμένου, όπως το Notepad, το Textpad ή το Word σε Windows ή αντίστοιχα Kedit, Kwrite, Nano, ακόμα και vi κτλ. σε περιβάλλοντα Linux. Για τη δημιουργία του αρχείου Tcl θα πρέπει να δημιουργήσετε πρώτα ένα αρχείο Notepad με κατάληξη *.tcl, όπου θα γράψετε το script σε γλώσσα Tcl, όπως περιγράφεται στη συνέχεια.. Σώστε το πρώτο αρχείο αυτό με την ονομασία exercise1.tcl. Ξεκινήστε γράφοντας ένα βασικό πρότυπο (template) το οποίο μπορείτε να χρησιμοποιείτε για όλα τα αρχικά Tcl scripts. Αρχικά, πρέπει να δημιουργήσετε ένα αντικείμενο (object) προσομοίωσης, το οποίο πραγματοποιείται με την εντολή: set ns [new Simulator] - 2 -
3 Στη συνέχεια χρειάζεται να δώσετε εντολή να ανοιχτεί ένα αρχείο από το πρόγραμμα για να γραφτούν τα δεδομένα που πρόκειται να χρησιμοποιηθούν από το ΝΑΜ, δηλαδή τα λεγόμενα trace data: set nf [open out.nam w] $ns namtrace-all $nf Η πρώτη γραμμή ανοίγει ένα αρχείο με όνομα out.nam για εγγραφή και του προσδίδει το file handle nf'. Στη δεύτερη γραμμή λέμε στο αντικείμενο της προσομοίωσης που δημιουργήθηκε προηγουμένως να γράφει όλα τα δεδομένα που έχουν σχέση με το ΝΑΜ σ αυτό το αρχείο. Το επόμενο βήμα έχει ως στόχο να προσθέσει μια διαδικασία finish η οποία κλείνει το αρχείο δεδομένων trace. proc finish {} { global ns nf $ns flush-trace close $nf exit 0 } Η επόμενη γραμμή λέει στο αντικείμενο προσομοίωσης να εκτελέσει τη διαδικασία finish μετά από χρόνο προσομοίωσης 5.0 sec. Ο NS σας παρέχει έναν πολύ απλό τρόπο να θέτετε τη σειρά των γεγονότων με την εντολή at. Τέλος, η τελευταία γραμμή αρχίζει την προσομοίωση. $ns at 5.0 "finish" $ns run Αφού σώσετε το αρχείο, όπως περιγράφηκε παραπάνω, μπορείτε να το τρέξετε γράφοντας ns exercise1.tcl σε ένα παράθυρο εντολών. Αφού πραγματοποιηθεί η προσομοίωση, θα πρέπει να δημιουργηθεί ένα αρχείο.nam, στην περίπτωσή μας έχει όνομα out.nam, που θα έχει αποθηκευμένα τα δεδομένα της προσομοίωσης που είναι απαραίτητα για την γραφική απεικόνιση της. Αυτή μπορείτε να τη δείτε πληκτρολογώντας την εντολή nam out.nam στο παράθυρο εντολών. Θα πρέπει να ανοίξει ο Network Animator (NAM), αλλά δεν θα δείτε τίποτα παρά μια κενή εικόνα διότι μέχρι τώρα δεν έχετε ορίζει objects (nodes, links, κλπ.) ή events, δηλαδή δεν υπάρχουν δεδομένα για να προσομοιωθούν. Θα ορίσουμε τα objects στην Eνότητα 2.2 και τα events στην Eνότητα Δύο κόμβοι και μία ζεύξη Στην ενότητα αυτή, πρόκειται να ορίσετε μια πολύ απλή τοπολογία με δύο κόμβους που συνδέονται με μία ζεύξη. Οι παρακάτω δύο γραμμές ορίζουν τους δύο κόμβους. (Σημείωση: Πρέπει να εισάγετε τον παρακάτω κώδικα πριν από τη γραμμή $ns at 5.0 "finish" ). set n0 [$ns node] set n1 [$ns node] - 3 -
4 Ένα αντικείμενο νέου κόμβου δημιουργείται με την εντολή $ns node. Ο ανωτέρω κώδικας δημιουργεί δύο κόμβους και τους αντιστοιχεί στα handles n0 και n1. Η επόμενη γραμμή συνδέει τους δύο κόμβους. $ns duplex-link $n0 $n1 1Mb 10ms DropTail Η γραμμή αυτή λέει στο αντικείμενο της προσομοίωσης να συνδέσει τους κόμβους n0 και n1 με μια αμφίδρομη ζεύξη εύρους ζώνης 1Mbps, καθυστέρηση 10ms και μια ουρά αναμονής DropTail. Τώρα μπορείτε να σώσετε το αρχείο σας και να τρέξετε το script πληκτρολογώντας και πάλι ns exercise1.tcl. Αφού πραγματοποιηθεί η προσομοίωση, θα δημιουργηθεί ένα αρχείο με όνομα out.nam στο φάκελο που βρίσκεστε. Πληκτρολογήστε την εντολή nam out.nam στο παράθυρο εντολών και το ΝΑΜ θα αρχίσει αυτόματα. 2.3 Αποστολή δεδομένων Το παράδειγμα βέβαια δεν είναι πολύ ικανοποιητικό ακόμα, αφού μπορείτε να δείτε μόνο την τοπολογία χωρίς να συμβαίνει τίποτε άλλο. Έτσι, το επόμενο βήμα είναι να σταλούν δεδομένα από τον κόμβο n0 στον κόμβο n1. Στον NS, τα δεδομένα στέλνονται πάντα από έναν agent σε έναν άλλον. Επόμενο βήμα έχει ως στόχο να δημιουργήσει ένα agent object που στέλνει δεδομένα από τον κόμβο n0, και ένα άλλο agent object που λαμβάνει τα δεδομένα στον κόμβο n1. Ο παρακάτω κώδικας πρέπει να εισαχθεί μετά τις εντολές που βάλατε στην προηγούμενη ενότητα (Ενότητα 2.2). #Δημιουργία ενός UDP agent και «προσάρτησή» του στον κόμβο «n0» set udp0 [new Agent/UDP] $ns attach-agent $n0 $udp0 #Δημιουργία μιας πηγής κίνησης CBR και «τοποθέτησή» της στο «udp0» set cbr0 [new Application/Traffic/CBR] #Προσδιορισμός της κίνησης για τον κόμβο n0 $cbr0 set packetsize_ 500 $cbr0 set interval_ $cbr0 attach-agent $udp0 Οι γραμμές αυτές δημιουργούν έναν UDP agent και τον προσαρτούν στον κόμβο n0, στη συνέχεια προσαρτούν μια γεννήτρια κίνησης σταθερού ρυθμού bit (CBR: constant bit rate) στον UDP agent. Το μέγεθος πακέτου, packetsize, τίθεται ίσο προς 500 bytes και θα στέλνεται ένα πακέτο κάθε sec. Μπορείτε να βρείτε σχετικές παραμέτρους για κάθε τύπο agent στο εγχειρίδιο του NS. Η επόμενη γραμμή δημιουργεί έναν Sink Agent που δρα ως αποδέκτης της κίνησης και τον προσαρτά στον κόμβο n1. set sink [new Agent/LossMonitor] $ns attach-agent $n1 $sink - 4 -
5 Οι δύο Agents πρέπει τώρα να συνδεθούν μεταξύ τους. $ns connect $udp0 $sink Στη συνέχεια θα πρέπει να πούμε στον CBR agent πότε να στείλει τα δεδομένα και πότε να σταματήσει. Οι παρακάτω γραμμές πρέπει να τεθούν μόλις πριν την γραμμή $ns at 5.0 "finish". $ns at 0.5 "$cbr0 start" $ns at 4.5 "$cbr0 stop" Η εξήγηση των παραπάνω γραμμών είναι προφανής. Μπορείτε τώρα να σώσετε το αρχείο και να αρχίσετε πάλι την προσομοίωση. Όταν κάνετε κλικ στο κουμπί play του παραθύρου ΝΑΜ, θα δείτε ότι μετά 0.5 sec προσομοίωσης, ο κόμβος 0 αρχίζει να στέλνει πακέτα δεδομένων στον κόμβο 1. Αν θέλετε να κάνετε πιο αργό το ΝΑΜ, χρησιμοποιείστε το Step, δηλαδή την μπάρα πάνω δεξιά. Προτείνουμε, στη συνέχεια, να πειραματιστείτε με το ΝΑΜ και το Tcl script. Μπορείτε να κάνετε κλικ σε οποιοδήποτε πακέτο στο παράθυρο ΝΑΜ για να το παρακολουθήσετε, όπως επίσης να κάνετε κλικ απευθείας στη ζεύξη για να λάβετε μερικά στατιστικά. Στη συνέχεια να απαντήσετε στα ακόλουθα ερωτήματα. Για κάθε ένα από τα ερωτήματα αυτά να επιβεβαιώσετε την απάντησή σας τρέχοντας το tcl script και το animation (ΝΑΜ). 1. Ποιος είναι ο ρυθμός μετάδοσης σε bit/sec; 2. Ποια η χρησιμοποίηση του καναλιού; 3. Πόσος είναι ο συνολικός αριθμός bytes και bits που μεταφέρθηκαν από την αρχή ως το τέλος της προσομοίωσης; 4. Πόσα bytes υπάρχουν πάνω στη γραμμή ζεύξης κάθε στιγμή; 5. Εάν υποθέσουμε ότι σε κάθε πακέτο η επικεφαλίδα του IP και του UDP μαζί έχει μήκος 40 bytes, ποιος είναι ο καθαρός ρυθμός μετάδοσης των δεδομένων σε bit/sec; 6. Ποιες παράμετροι μπορεί να αλλαχθούν έτσι ώστε να έχουμε καθαρό ρυθμό μετάδοσης των δεδομένων ίσο με 0.8 Mbit/sec; 7. Για ποιες τιμές των μεταβλητών αυτών παρουσιάζονται οριακά χαμένα πακέτα. 3 Μελέτη απλής τοπολογίας με το Xgraph Στη συνέχεια της άσκησης θα χρησιμοποιήσετε το Xgraph για να δημιουργήσετε γραφικές παραστάσεις της κίνησης στο δίκτυο που ήδη μελετάτε. Οι παρακάτω εντολές θα πρέπει να προστεθούν στην αρχή του script, κάτω από την εντολή $ns namtrace-all $nf. Θα πρέπει κατ αρχήν να δημιουργηθεί ένα αρχείο όπου θα καταχωρηθούν όλα τα δεδομένα της προσομοίωσης σχετικά με το Xgraph : set f [open out.tr w] - 5 -
6 Επίσης χρειαζόμαστε μια διαδικασία (procedure) καταγραφής των δεδομένων της κίνησης: proc record {} { global sink f set ns [Simulator instance] #Ορισμός της ώρας που η διαδικασία θα ξανακληθεί. set time 0.2 #Καταγραφή των bytes. set bw [$sink set bytes_] #Λήψη της τρέχουσας ώρας set now [$ns now] #Υπολογισμός του bandwidth και καταγραφή αυτού στο αρχείο puts $f "$now [expr (($bw/$time)*8)/ ]" #Κάνει την τιμή bytes_ 0 $sink set bytes_ 0 #Επαναπρογραμματισμός της διαδικασίας $ns at [expr $now+$time] "record" } Επιπλέον τροποποιήστε τις εντολές διαδικασίας κλεισίματος των αρχείων ώστε να συμπεριλάβετε το κλείσιμο του ανοιχτού αρχείου για το Xgraph ως εξής: proc finish {} { global ns nf f $ns flush-trace close $nf close $f exit 0 } Τέλος, η επόμενη γραμμή καλεί την διαδικασία καταγραφής της κίνησης και πρέπει να είναι η πρώτη από τις εντολές καθορισμού των γεγονότων (events). $ns at 0.0 "record" Αφού γράψετε τα παραπάνω, μπορείτε να τα σώσετε είτε στο ίδιο αρχείο είτε να ανοίξετε άλλο αρχείο με όνομα π.χ. exercise1b.tcl, με τη διαδικασία που περιγράφηκε στην Ενότητα 2.1, και να σώσετε το script εκεί. Έπειτα, κατά τα γνωστά, προσομοιώσετε ανοίγοντας ένα παράθυρο εντολών και εκτελώντας ns exercise1b.tcl ή όποιο άλλο όνομα έχετε δώσει στο αρχείο. Για να δείτε τα αποτελέσματα της προσομοίωσης σε γραφική παράσταση, πληκτρολογήστε xgraph out.tr. Στη συνέχεια να απαντήσετε στα ακόλουθα ερωτήματα. 1. Πώς επηρεάζει η τιμή του μεγέθους του πακέτου και ο ρυθμός μετάδοσης δυο πακέτων την γραφική παράσταση της μεταφερόμενης κίνησης; 2. Αυξήστε την καθυστέρηση της γραμμής σύνδεσης των δυο κόμβων σε 0.5 δευτερόλεπτα. Τι παρατηρείτε στην γραφική παράσταση της - 6 -
7 μεταφερόμενης κίνησης; (στο τέλος επαναφέρατε την καθυστέρηση στην αρχική τιμή). 3. Πως επηρεάζει τη γραφική παράσταση ο χρόνος που επαναλαμβάνεται η διαδικασία record. Προτείνετε ένα κατάλληλο χρόνο για να επιτύχετε μια γραφική παράσταση στιγμιαίας κίνησης και μια μέσης. 4. Η κίνηση μεταξύ των δυο κόμβων είναι σταθερής ροής (CBR). Αλλάξτε την κίνηση σε εκθετική θέτοντας Exponential όπου υπάρχει CBR. Εξηγείστε την γραφική παράσταση της κίνησης. Για να βγάλετε σωστά συμπεράσματα, θα πρέπει να αυξήσετε τον χρόνο αποστολής της κίνησης, και φυσικά της προσομοίωσης, τουλάχιστον σε 15 δευτερόλεπτα και να ξανατρέξετε το script
Εργαστηριακή Άσκηση 1
Εργαστηριακή Άσκηση 1 1. Εισαγωγή στο Network Simulator v2 (NS2) Το NS2 (Network Simulator version 2) είναι ένα δωρεάν διαθέσιμο πρόγραμμα για προσομοιώσεις δικτύων. Ο δικτυακός τόπος της ομάδας εξέλιξης
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1 1. Εισαγωγή στο Network Simulator v2 (NS2) Το NS2 (Network Simulator version 2) είναι ένα πρόγραμμα για προσομοιώσεις δικτύων που διατίθεται δωρεάν. Ο δικτυακός
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I»
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I» 3 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ. Κ.
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I 2 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι: Λέκτορας ΠΔ/407 Κ. Τσαγκάρης
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
3P P Εργαστηριακή ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I η άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι: Λέκτορας ΠΔ/407 Κ. Τσαγκάρης
Διαβάστε περισσότεραΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3
ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3 1 Μετάδοση δεδομένων σε δίκτυο με σύνθετη τοπολογία Στην άσκηση αυτή θα ασχοληθείτε με τη μετάδοση δεδομένων μεταξύ κόμβων που συνδέονται σε δίκτυο με σχετικά
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3 1 Μετάδοση δεδομένων σε δίκτυο με σύνθετη τοπολογία Στην άσκηση αυτή θα ασχοληθείτε με τη μετάδοση δεδομένων μεταξύ κόμβων που συνδέονται σε δίκτυο με σχετικά σύνθετη
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 2
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 2 1. Συνθετότερα προβλήµατα µε το NS2 Στην άσκηση αυτή θα ορίσουµε στο NS2 µια τοπολογία µε τέσσερις κόµβους, στην οποία ένας κόµβος λειτουργεί ως δροµολογητής και
Διαβάστε περισσότεραΕργαστήριο μαθήματος Δίκτυα Υπολογιστών Ι
Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Εργαστήριο μαθήματος Δίκτυα Υπολογιστών Ι Διδάσκουσα Δρ.Αρίστη Γαλάνη Ακαδημαϊκό Έτος 2016-2017 Εισαγωγή στο Εργαστήριο Δίκτυα Υπολογιστών Ι Δρ.Αρίστη Γαλάνη
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων 1. Eισαγωγή Σε αυτή την άσκηση θα μελετηθεί η επίδοση του πρωτοκόλλου δρομολόγησης διανύσματος αποστάσεων (distance vector - DV).
Διαβάστε περισσότεραMYY703: Δίκτυα Υπολογιστών I Εργαστήρια
MYY703: Δίκτυα Υπολογιστών I Εργαστήρια Άσκηση 1 η Εισαγωγή στον Network Simulator (Ns-2) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Η άσκηση
Διαβάστε περισσότεραΕργαστήριο Δικτύων. 6 η Διάλεξη: Network Simulator NS
Εργαστήριο Δικτύων 6 η Διάλεξη: Network Simulator NS Περίγραμμα παρουσίασης Εισαγωγήστον ns Τατμήματα (components) του ns Ηδομή του ns Ξεκινώντας... Το 1 ο script Εκτέλεση προσομοιώσεων Trace analysis
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών ΙΙ» 1 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ.
Διαβάστε περισσότεραΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 6 Δρομολόγηση Διανύσματος Αποστάσεων
ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 6 Δρομολόγηση Διανύσματος Αποστάσεων Σε αυτή την άσκηση θα μελετηθεί η επίδοση του πρωτοκόλλου δρομολόγησης διανύσματος αποστάσεων (distance vector, DV). Η λειτουργία
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 9 Επαναληπτικά Θέματα στη Μελέτη Πρωτοκόλλων με το NS2
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 9 Επαναληπτικά Θέματα στη Μελέτη Πρωτοκόλλων με το NS2 Για τον κώδικα προσομοίωσης που παρατίθεται στο παράρτημα να απαντήσετε στις εξής ερωτήσεις: (α) Να σχεδιάσετε
Διαβάστε περισσότεραΤί είναι ο Network Simulator-2
ίκτυα Υπολογιστών Εργαστήριο 1 Υπεύθυνος : Τσαουσίδης Βασίλης Βοηθός : Μαµάτας Λευτέρης Τί είναι ο Network Simulator-2 Ο Network Simulator-2 (NS-2) είναι ένας αντικειµενοστρεφής προσοµοιωτής δικτύων, γραµµένος
Διαβάστε περισσότεραΕργαστηριακή Άσκηση 4
Εργαστηριακή Άσκηση 4 Επίδοση πρωτοκόλλου Go Back N Σε αυτή την άσκηση θα µελετηθεί η επίδοση του πρωτοκόλλου go back N απουσία σφαλµάτων µετάδοσης. Η λειτουργία του πρωτοκόλλου αυτού περιγράφεται αναλυτικά
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5 Επίδοση πρωτοκόλλου Selective Repeat 1. Πρωτόκολλο Selective Repeat Σε αυτή την εργαστηριακή άσκηση θα μελετηθεί η επίδοση του πρωτοκόλλου Selective Repeat (πρωτόκολλο
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 Επίδοση πρωτοκόλλου Go Back N 1. Πρωτόκολλα ολισθαίνοντος παραθύρου Στα πρωτόκολλα ολισθαίνοντος παραθύρου, κάθε αποστελλόμενο πακέτο περιέχει έναν αύξοντα αριθμό
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 6 Επίδοση Τοπικών ικτύων IEEE 802.3
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 6 Επίδοση Τοπικών ικτύων IEEE 802.3 1. Eισαγωγή Σε αυτή την άσκηση θα μελετηθεί η επίδοση του MAC πρωτοκόλλου IEEE 802.3. Η λειτουργία του πρωτοκόλλου αυτού περιγράφεται
Διαβάστε περισσότεραΕργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών ΙI»
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών ΙI» 2 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ.
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 Πρωτόκολλα Stop and Wait και Go Back N 1. Πρωτόκολλα κυλιομένου παραθύρου Στα πρωτόκολλα κυλιόμενου παραθύρου, κάθε αποστελλόμενο πακέτο περιέχει έναν αύξοντα αριθμό
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Ι. Εγκατάσταση του Network Simulator-2 σε περιβάλλον Cygwin. Δ. Καρβουνάς, Δρ. Κ. Τσαγκάρης, Καθηγ. Π.
Εγκατάσταση του Network Simulator-2 σε περιβάλλον Cygwin Δ. Καρβουνάς, Δρ. Κ. Τσαγκάρης, Καθηγ. Π. Δεμέστιχας Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πειραιάς, 2013 Περιεχόμενα Εγκατάσταση του
Διαβάστε περισσότεραNs-allinone. Currently the package contains:
Ns-allinone Currently the package contains: * Tcl release 8.4.18 (required component) * Tk release 8.4.18 (required component) * Otcl release 1.13 (required component) * TclCL release 1.19 (required component)
Διαβάστε περισσότεραΔίκτυα Ι. Πρόγραμμα Προπτυχιακών Σπουδών Τμήμα Ψηφιακών Συστημάτων. Καθ. Π. Δεμέστιχας Δρ. Κ. Τσαγκάρης Δ. Καρβουνάς
Δίκτυα Ι Πρόγραμμα Προπτυχιακών Σπουδών Τμήμα Ψηφιακών Συστημάτων Καθ. Π. Δεμέστιχας Δρ. Κ. Τσαγκάρης Δ. Καρβουνάς ΕΙΣΑΓΩΓΗ 2 Τι είναι τα δίκτυα; Είναι ένα σύνολο από αυτόνομους Η/Υ συνδεδεμένους με μια
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Εργαστήρια
Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. «Μελέτη συστήματος αναμονής M/M/1 με χρήση του Network Simulator-2»
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 2 η Άσκηση για το μάθημα: Συστήματα Ουρών Αναμονής «Μελέτη συστήματος αναμονής M/M/1 με χρήση του Network Simulator-2» Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ.
Διαβάστε περισσότεραΑρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι
Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Τοπικά δίκτυα και μεταγωγείς - Προσομοίωση με χρήση εργαλείου Riverbed Modeler. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων
Διαβάστε περισσότεραΠροσομείωση ασύρματων δικτύων με τη χρήση του OPNET Modeler
Προσομείωση ασύρματων δικτύων με τη χρήση του OPNET Modeler ΣΚΟΠΟΙ Σε αυτήν την άσκηση: Θα φτιάξουμε μικρά ασύρματα δίκτυα Θα επιλέξουμε ποια δεδομένα θα συλλέξουμε Θα τρέξουμε την προσομείωση Θα αναλύσουμε
Διαβάστε περισσότεραΔίκτυα Υπολογιστών I Εργαστήρια
Δίκτυα Υπολογιστών I Εργαστήρια Άσκηση 7 η Υποεπίπεδο ελέγχου λογικής σύνδεσης Έλεγχος Σφαλμάτων Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή
Διαβάστε περισσότεραΟδηγός Εισαγωγή Χρηστών σε LDAP Server με χρήση. LdapAdmin TEMPLATE
Οδηγός Εισαγωγή Χρηστών σε LDAP Server με χρήση LdapAdmin TEMPLATE Version 1 23/6/2017 Περιεχόμενα Ldap Admin... 2 Σύνδεση στον Ldap Server με την χρήση του Ldap Admin... 2 Εισαγωγή Χρήστη τύπου Employee-Affiliate
Διαβάστε περισσότεραSMPcache. Ένα εργαλείο για προσομοίωση-οπτικοποίηση κρυφής μνήμης (Cache)
SMPcache Ένα εργαλείο για προσομοίωση-οπτικοποίηση κρυφής μνήμης (Cache) 1. Βασικές ρυθμίσεις του συστήματος: δημιουργία μια δικής μας σύνθεσης συστήματος. Το SMPcache είναι ένα εργαλείο με το οποίο μπορούμε
Διαβάστε περισσότεραΑρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι
Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Εισαγωγή στο εργαλείο προσομοίωσης δικτύων Riverbed Modeler - Προσομοίωση δικτύου Ethernet. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα
Διαβάστε περισσότεραΧρόνοι Μετάδοσης και Διάδοσης
Εργαστήριο 2 ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Χρόνοι Μετάδοσης και Διάδοσης Στόχος Ο στόχος του σημερινού εργαστηρίου είναι η εξοικείωση με τις βασικές
Διαβάστε περισσότεραΕπικοινωνιακή Διάταξη Σημείου-προς-Σημείο
Εργαστήριο 1 ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Επικοινωνιακή Διάταξη Σημείου-προς-Σημείο Στόχος Σε αυτό το εισαγωγικό εργαστήριο μελετάται ο τρόπος
Διαβάστε περισσότεραΆσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).
Άσκηση Υπολογίστε τον συνολικό χρόνο που απαιτείται για την μετάδοση ενός αρχείου 500KB πάνω από μια ζεύξη (Link), στις παρακάτω περιπτώσεις, θεωρώντας πως η καθυστέρηση μιας κατεύθυνσης (one way delay)
Διαβάστε περισσότεραΟδηγός Εγκατάστασης και Χρήσης του Arebas Easy
Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...
Διαβάστε περισσότεραΜεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1
Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP Περιεχόµενα Τι είναι η υπηρεσία FTP;...2 FTP από τη γραµµή εντολών των Windows...2 Το πρόγραµµα WS-FTP...4 Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5 Επίδοση Τοπικών ικτύων 802.3
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5 Επίδοση Τοπικών ικτύων 802.3 Σε αυτή την άσκηση θα μελετηθεί η επίδοση του MAC πρωτοκόλλου IEEE 802.3. Η λειτουργία του πρωτοκόλλου αυτού περιγράφεται αναλυτικά
Διαβάστε περισσότεραΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP
ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP Το FTP (File Transfer Protocol) είναι το εξειδικευμένο πρωτόκολλο μεταφοράς αρχείων στα σύγχρονα δίκτυα δεδομένων όπως το Διαδίκτυο. Δίνει τη δυνατότητα μεταφοράς αρχείων από τον υπολογιστή
Διαβάστε περισσότεραΟδηγίες για την εγκατάσταση του πακέτου Cygwin
Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy
Διαβάστε περισσότεραΣύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0
Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Τµήµα Μεθοδολογίας, Ιστορίας & Θεωρίας της Επιστήµης ιαπανεπιστηµιακό Πρόγραµµα Μεταπτυχιακών Σπουδών «Βασική και Εφαρµοσµένη Γνωσιακή Επιστήµη» Σύντοµο Εγχειρίδιο
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C
ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει
Διαβάστε περισσότεραΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ
Εργαστήριο 1 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Τοπικά Δίκτυα Μεταγωγής (Επισκόπηση) Τοπικά δίκτυα που διασυνδέονται με hubs switches - bridges Στόχος Αυτό το εργαστήριο σχεδιάστηκε
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές
ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.
Διαβάστε περισσότεραΔημιουργία μιας εφαρμογής Java με το NetBeans
Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία
Διαβάστε περισσότεραΕργαστηριακή Άσκηση 3
Εργαστηριακή Άσκηση 3 1) Σκοπός της εργαστηριακής άσκησης Με αυτή την άσκηση εξετάζουμε τη συμπεριφορά του σημείου πρόσβασης (access point) σε ένα δίκτυο IEEE 802.11. Ακόμα, με αυτή την άσκηση θα μάθουμε
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C
ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει
Διαβάστε περισσότεραΕργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend
Εργαστήριο Διοίκησης Παραγωγής & Έργων Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ EXTEND Το Extend είναι ένα λογισμικό εικονικής προσομοίωσης που μπορεί να
Διαβάστε περισσότεραΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC
ΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC Χρησιμοποιούμε την δωρεάν έκδοση του λογισμικού προσομοίωσης Anylogic. Για εκπαιδευτική χρήση μπορείτε να «κατεβάσετε» και να εγκαταστήσετε στον υπολογιστή σας την Personal
Διαβάστε περισσότεραΔίκτυο Άμεσης Σύνδεσης με Έλεγχο Πρόσβασης στο Μέσο
Εργαστήριο 3 ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Δίκτυο Άμεσης Σύνδεσης με Έλεγχο Πρόσβασης στο Μέσο Στόχος To ακόλουθο εργαστήριο σχεδιάστηκε για να
Διαβάστε περισσότεραΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Στο δίκτυο
Διαβάστε περισσότεραΕυ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp
Ευ ομή Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp Περιεχόμενα 1. Χειρισμός του περιβάλλοντος LT125-dp Εγκατάσταση & Τρέξιμο Χειρισμός της ψηφιακής εφαρμογής Πλοήγηση στο περιεχόμενο Αλλαγή του μεγέθους
Διαβάστε περισσότεραΗ-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr
Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην
Διαβάστε περισσότεραΣημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού
Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ Εισαγωγή στην γλώσσα προγραμματισμού Ακαδημαϊκό έτος 2016-2017, Εαρινό εξάμηνο Οι σημειώσεις βασίζονται στα συγγράμματα: A byte of Python (ελληνική
Διαβάστε περισσότεραProcSim οδηγίες χρήσης.
ProcSim οδηγίες χρήσης. Το ProcSim είναι ένα εργαλείο προσομοίωσης Οπτικοποίησης του Datapath του απλού επεξεργαστή που περιγράφεται στο μάθημα (και στο βιβλίο). Το εργαλείο αυτό εκτελεί προγράμματα γραμμένα
Διαβάστε περισσότεραΔομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0
Δομές Δεδομένων 5ο εξάμηνο Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse v1.0 Τις σημειώσεις κράτησαν και διαμόρφωσαν σε word οι: Κονδύλη Γαλήνη, ΑΜ 5576 Μάλλιου Χριστίνα, ΑΜ 5413
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr 1 Δομημένος προγραμματισμός έναντι αντικειμενοστρεφούς
Διαβάστε περισσότεραΓια περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.
Σελίδα 1 από 7 Οδηγός σύνδεσης Υποστηριζόμενα λειτουργικά συστήματα Μπορείτε να πραγματοποιήσετε εγκατάσταση του λογισμικού του εκτυπωτή χρησιμοποιώντας το CD Λογισμικό και τεκμηρίωση για τα ακόλουθα λειτουργικά
Διαβάστε περισσότεραΔίκτυα Υπολογιστών II Εργασία 1 η
Δίκτυα Υπολογιστών II Εργασία 1 η Παράδοση στο e-class Προθεσµία: 6/4/2014 Σωτήρης Διαµαντόπουλος, Σωτήρης-Άγγελος Λένας {sdiaman, slenas} @ ee.duth.gr Στα αρχεία µε όνοµα Ergasia1_a.tcl και Ergasia1_b.tcl,
Διαβάστε περισσότεραΕισαγωγή στους Υπολογιστές
Εισαγωγή στους Υπολογιστές Ενότητα #5: Διαγράμματα ροής (Flow Charts), Δομές επανάληψης Καθ. Δημήτρης Ματαράς Πολυτεχνική Σχολή Τμήμα Χημικών Μηχανικών Διαγράμματα ροής (Flow Charts), Δομές επανάληψης
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή
ΕΡΓΑΣΤΗΡΙΟ 6: Συναρτήσεις και Αναδρομή Στο εργαστήριο αυτό θα μάθουμε για τη χρήση συναρτήσεων με σκοπό την κατασκευή αυτόνομων τμημάτων προγραμμάτων που υλοποιούν μία συγκεκριμένη διαδικασία, τα οποία
Διαβάστε περισσότερα... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).
Άσκηση 1 Ethernet protocol Δύο H/Y, Α και Β, απέχουν 400 m και συνδέονται με ομοαξονικό καλώδιο (γραμμή μετάδοσης) που έχει χωρητικότητα 100 Mbps και ταχύτητα διάδοσης 2*10 8 m/s. Στην γραμμή τρέχει πρωτόκολλο
Διαβάστε περισσότεραKεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...
Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο
Διαβάστε περισσότεραΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Μήνυμα μήκους
Διαβάστε περισσότεραΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP
ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP Άσκηση 1 η : Καθυστερήσεις Θεωρείστε μία σύνδεση μεταξύ δύο κόμβων Χ και Υ. Το εύρος ζώνης του συνδέσμου είναι 10Gbits/sec
Διαβάστε περισσότεραΠεριεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1
Διαβάστε περισσότεραProcSim οδηγίες χρήσης.
ProcSim οδηγίες χρήσης. Το ProcSim είναι ένα εργαλείο προσομοίωσης Οπτικοποίησης του Datapath του απλού επεξεργαστή που περιγράφεται στο μάθημα (και στο βιβλίο). Το εργαλείο αυτό εκτελεί προγράμματα γραμμένα
Διαβάστε περισσότεραSPSS Statistical Package for the Social Sciences
SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος
Διαβάστε περισσότεραΣύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7
Σύντομη περιγραφή 5 Για να ξεκινήσετε 6 Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Οι οθόνες του προγράμματος 8 Αρχική οθόνη 8 Στοιχεία ασθενή 9 Εργασίες - Ραντεβού 10 Εικόνες 11 Ημερολόγιο
Διαβάστε περισσότεραΣΥΝΟΠΤΙΚΕΣ ΟΔΗΓΙΕΣ LABNET WEBLIS
ΣΥΝΟΠΤΙΚΕΣ ΟΔΗΓΙΕΣ LABNET WEBLIS Για την είσοδο στην διαδικτυακή πλατφόρμα των εργαστηρίων της Labnet επιλέγουμε το εικονίδιο LABNET WEBLINK στην ιστοσελίδα www.labnet.gr ή πληκτρολογούμε απευθείας τη
Διαβάστε περισσότεραΑλλαγή προσανατολισμού εγγράφου σε κατακόρυφο ή οριζόντιο, αλλαγή μεγέθους σελίδας
3.3.3.1 Αλλαγή προσανατολισμού εγγράφου σε κατακόρυφο ή οριζόντιο, αλλαγή μεγέθους σελίδας Συνήθως εκτυπώνουμε κατά τη μακρόστενη μεριά της σελίδας. Αυτού του είδους ο προσανατολισμός ονομάζεται κατακόρυφος.
Διαβάστε περισσότεραΟδηγίες Χρήσης της MySQL
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2
Διαβάστε περισσότεραMIPS Interactive Learning Environment. MILE Simulator. Version 1.0. User's Manual
MILE Simulator Version 1.0 User's Manual Νοέμβριος, 2011 Περιεχόμενα 1. Εισαγωγή στον προσομοιωτή...2 1.1 Εγκατάσταση...2 1.2 Βοήθεια Διευκρινήσεις...2 2. Ξεκινώντας με τον προσομοιωτή...3 2.1 Το memory
Διαβάστε περισσότεραΛουκάς Ελευθέριος
Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης
Διαβάστε περισσότεραΣχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1
I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία
Διαβάστε περισσότεραProcSim οδηγίες χρήσης.
ProcSim οδηγίες χρήσης. Το ProcSim είναι ένα εργαλείο προσομοίωσης Οπτικοποίησης του Datapath του απλού επεξεργαστή που περιγράφεται στο μάθημα (και στο βιβλίο). Το εργαλείο αυτό εκτελεί προγράμματα γραμμένα
Διαβάστε περισσότεραΒήμα 2ο: Δημιουργία ψηφιακής υπογραφή με το λογισμικό JSignPdf
Αποστολή εγγράφων για δημοσίευση στο Φύλλο της Εφημερίδας της Κυβέρνησης με χρήση τεχνολογιών πληροφορικής και επικοινωνιών και προηγμένης ηλεκτρονικής υπογραφής Βήμα 1ο: Δημιουργία αρχείου pdf Δημιουργείτε
Διαβάστε περισσότεραΧρησιμοποιούμε από το Λογισμικό Προσομοίωσης AnyLogic το αρχείο-μοντέλο Call Center.alp που υπάρχει στο φάκελο \models\call Center\
ΤΕΙ ΚΡΗΤΗΣ-ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων-ΕΡΓΑΣΤΗΡΙΟ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2018-19 6 η ΑΣΚΗΣΗ: ΠΡΟΣΟΜΟΙΩΣΗ AnyLogic-CALL CENTER Χρησιμοποιούμε από το Λογισμικό
Διαβάστε περισσότεραSpecial edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000. PIRCH 32 v0.92b
PIRCH 32 v0.92b A.S. DRIGAS Applied Technologies Department NCSR DEMOKRITOS Ag. Paraskevi GREECE dr@imm.demokritos.gr http://imm.demokritos.gr Το Pirch 32 είναι ένα από τα καλύτερα προγράµµατα επικοινωνίας
Διαβάστε περισσότεραHase οδηγίες χρήσης.
Hase οδηγίες χρήσης. Το Hase είναι ένα πρόγραμμα προσομοίωσης που έχει αναπτυχθεί στο πανεπιστήμιο του Εδιμβούργου (http://www.icsa.inf.ed.ac.uk/research/groups/hase/) και μπορεί να χρησιμοποιηθεί για
Διαβάστε περισσότερα8. Προσομοίωση Λειτουργίας Ασύρματων Δικτύων Υποδομής
8. Προσομοίωση Λειτουργίας Ασύρματων Δικτύων Υποδομής Στόχοι της Άσκησης: Σκοπός της παρούσας εργαστηριακής άσκησης είναι η επίδειξη λειτουργίας των ασύρματων τοπικών δικτύων υποδομής. Πιο συγκεκριμένα,
Διαβάστε περισσότεραProcSim οδηγίες χρήσης.
ProcSim οδηγίες χρήσης. Το ProcSim είναι ένα εργαλείο προσομοίωσης Οπτικοποίησης του Datapath του απλού επεξεργαστή που περιγράφεται στο μάθημα (και στο βιβλίο). Το εργαλείο αυτό εκτελεί προγράμματα γραμμένα
Διαβάστε περισσότεραΤρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2
Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων
Διαβάστε περισσότεραΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007
ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007 Ο σχεδιασμός ιστοσελίδας με τη χρήση του προγράμματος Microsoft Office SharePoint
Διαβάστε περισσότεραZTrade Quick Start User Manual Version 2.2
ZTrade Quick Start User Manual Version 2.2 1. Εισαγωγή Το κείμενο αυτό περιγράφει τις βασικές λειτουργίες της εφαρμογής ZΤrade για την παρακολούθηση των αγορών και την διαχείριση των χαρτοφυλακίων. Για
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Δρ. Π. Νικολαΐδου Γνωριμία με τον προγραμματισμό μέσω της γλώσσας R Εργαστηριακό Μάθημα Η παρουσία στο εργαστήριο είναι υποχρεωτική. Δικαιούστε μέχρι 3 απουσίες Θα χωριστείτε
Διαβάστε περισσότεραΤυπικές χρήσεις της Matlab
Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις
Διαβάστε περισσότεραΠανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ηλεκτρονική Υγεία Εργαστήριο 4 ο : MATLAB Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες
Διαβάστε περισσότεραΠεριεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...
Περιεχόμενα Εισαγωγή...7 Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11 Κεφάλαιο 2 Αξιοπιστία...25 Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...65 Κεφάλαιο 4 Μεταγωγή Δεδομένων και Δρομολόγηση...
Διαβάστε περισσότερα7.5 Πρωτόκολλο IP. & Ερωτήσεις
7.5 Πρωτόκολλο IP & Ερωτήσεις 1. ε ποιο επίπεδο του μοντέλου TCP/IP ανήκει το IP πρωτόκολλο; Εξασφαλίζει αξιόπιστη μετάδοση, και αν όχι ποιο πρωτόκολλο είναι υπεύθυνο για την αξιοπιστία; 2. Τι χρειάζεται
Διαβάστε περισσότεραΕργαστήριο ίκτυα Η/Υ ΙΙΙ
Εργαστήριο ίκτυα Η/Υ ΙΙΙ ρ. Κ. Σ. Χειλάς Στόχος του εργαστηρίου Στόχος του εργαστηρίου είναι : (α) η εµβάθυνση σε θέµατα λειτουργίας δικτύων καθώς και (β) η εξοικείωση των σπουδαστών µε ένα από τα συχνότερα
Διαβάστε περισσότεραΤΕΙ Κρήτης, Παράρτηµα Χανίων
ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2
Διαβάστε περισσότεραCubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885
CubisLITE Client Οδηγίες Χρήσεως Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 1 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά 1. Τι είναι ο CubisLITE Server 2. Τι είναι ο
Διαβάστε περισσότερα6. Ethernet. 6.1 Εισαγωγή
6. Ethernet 6.1 Εισαγωγή Αντικείμενο της παρούσας εργαστηριακής άσκησης είναι η επίδειξη της λειτουργίας των δικτύων Ethernet. Το ethernet είναι το συνηθέστερα χρησιμοποιούμενο πρωτόκολλο ενσύρματης τοπικής
Διαβάστε περισσότεραΟ στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές καταστάσεις λειτουργίας ενός ασύρματου τοπικού δικτύου (ad hoc και υποδομής).
Εργαστήριο 2 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Ασύρματη Δικτύωση Μελέτη ασύρματου δικτύου ad hoc και υποδομής Στόχος Ο στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές
Διαβάστε περισσότεραΣελίδα.1/1 www.1999.gr
Σελίδα.1/1 LXT-4 WATCH GPS GSM TRACKER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Κεφάλαιο 1 γενική εισαγωγή 1.1 Εμφάνιση 1.2 Λειτουργίες Ο κάθε επιλεγμένος αριθμός μπορεί να πάρει τις πληροφορίες θέσης άμεσα μέσω της ερώτησης SMS,
Διαβάστε περισσότεραΤο βιβλίο διευθύνσεων των Windows
Το βιβλίο διευθύνσεων των Windows Αν στέλνουμε email συχνά σε κάποιους, τότε για να μην πληκτρολογούμε τις διευθύνσεις τους κάθε φορά, τις αποθηκεύουμε στο Βιβλίο Διευθύνσεων. Έτσι όταν θα θέλουμε να τους
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C
ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον
Διαβάστε περισσότεραHase οδηγίες χρήσης.
Hase οδηγίες χρήσης. Το Hase είναι ένα πρόγραμμα προσομοίωσης που έχει αναπτυχθεί στο πανεπιστήμιο του Εδιμβούργου (http://www.icsa.inf.ed.ac.uk/research/groups/hase/) και μπορεί να χρησιμοποιηθεί για
Διαβάστε περισσότερα