Δίκτυα Υπολογιστών Ι. Εγκατάσταση του Network Simulator-2 σε περιβάλλον Cygwin. Δ. Καρβουνάς, Δρ. Κ. Τσαγκάρης, Καθηγ. Π.

Σχετικά έγγραφα
CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ

Εγκατάσταση του 1992 OpenHome 10

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I»

Προγραμματιστικό Περιβάλλον

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I»

MS SQL 2012 Express (Εγκατάσταση με Advanced Services)

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

SingularLogic Σεπτέμβριος 2014

Οδηγίες. Εγκατάσταση Προσωπικού Πιστοποιητικού

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat

ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΤΟΥ Stuttgart Neural Network Simulator (SNNS)

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Σύνδεση μέσω VPN στο εσωτερικό Δίκτυο του ΑΛΣ-ΕΛΑΚΤ

Ιδιότητες αντικειμένων, συγγραφή κώδικα, συντακτικά λάθη

Epsilon Net PYLON Platform

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ DVR KTEC

Εγκατάσταση του 1992 OpenHome

Οδηγίες Εγκατάστασης Pylon Entry

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

Διαδικασία εγκατάστασης και ρύθμισης AUA-VPN για Windows XP/Vista/7/8

1. Βασικές Λειτουργίες των Windows

Δίκτυα Ι. Πρόγραμμα Προπτυχιακών Σπουδών Τμήμα Ψηφιακών Συστημάτων. Καθ. Π. Δεμέστιχας Δρ. Κ. Τσαγκάρης Δ. Καρβουνάς

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1

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

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΑΣΥΡΜΑΤΟ ΔΙΚΤΥΟ eduroam

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Εργαστηριακή Άσκηση 1

Οδηγός χρηστών VPN Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου

Οδηγίες εγκατάστασης. Εκπαιδευτικού Λογισμικού του Γυμνασίου

Οδηγίες εγκατάστασης. Athena ID Protect key v2.0

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Σενάριο Εστίασης Win XP:

Εγκατάσταση του Arduino IDE

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

«Κρυπτογράφηση Εταιριών»

Οδηγίες Εγκατάστασης και χρήσης προγραμμάτων για την γλώσσα C

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Π : Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά

Tο περιβάλλον Code::Blocks

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ OTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Οδηγός Εγκατάστασης

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Αντικειμενοστρεφής Προγραμματισμός

Οδηγίες ρύθμισης για σύνδεση των μετατροπέων Fronius στο online portal Fronius Solar.web (με χρήση Η/Υ)

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

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

Meridian v Βασικές Οδηγίες Χρήσης

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ:

Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE

Εγκατάσταση του Lazarus

Οδηγίες εγκατάστασης Oberthur ID-One Cosmo Token

Πώς να ανοίξω το τερματικό στους υπολογιστές της σχολής

Οδηγός εγκατάστασης προγράμματος TestDrive του Υ.Μ.Ε.

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

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

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής

MCSS Medical Center Support Systems. Setup Instructions

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #0

ΥΠΕΠΘ / ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

MS SQL 2005 Standard (Εγκατάσταση)

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

OTOsuite. Εγχειρίδιο Εγκατάστασης. ελληνικά

Μαθαίνω τα Νοήματα. Περιβάλλον Διδασκαλίας Βασικού Λεξιλογίου της Ελληνικής Νοηματικής Γλώσσας. Οδηγός Εγκατάστασης. Ευίτα Φωτεινέα, Ελένη Ευθυμίου

Tο περιβάλλον Code::Blocks

Δημιουργία μιας εφαρμογής Java με το NetBeans

Μάθημα 4ο. Προγράμματα

Ελεύθερο Λογισμικό. Γιάννης Γαϊδαρτζής ΠΕ19 Υπεύθυνος ΚΕ.ΠΛΗ.ΝΕ.Τ. Ρεθύμνου

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016

ΥΠΕΠΘ / ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ

Γεωργάκης Αριστείδης ΠΕ20

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

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

Δραστηριότητα 2: Ρυθμίσεις Δικτύου Υπολογιστών και Κοινόχρηστοι Φάκελοι

Στο παράθυρο που θα εµφανιστεί πατήστε το κουµπί Unzip.

Εξαγωγή Αρχείου Πληρωμής Τράπεζας Πειραιώς.

Εγκατάσταση του 1992 Enterprise

Εγκατάσταση Mozilla Firefox

1.Puzzle. ΕΠΙΜΕΛΕΙΑ: ΓΕΩΡΓΙΑ ΚΛΩΣΤΡΑΚΗ Σελίδα 1

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

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Windows 7 Windows Vista

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

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

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

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

Chem-PA Χημεία Λυκείου. Oδηγός εγκατάστασης & χρήσης του λογισμικού

Τα Windows Πολύ Απλά και Πολύ Σύντομα

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Eλληνικά. Πληροφορίες σχετικά µε την ασφάλεια

Ξεκινώντας με το MIT Αρρ Inventor. 1 η Εργασία

Transcript:

Εγκατάσταση του Network Simulator-2 σε περιβάλλον Cygwin Δ. Καρβουνάς, Δρ. Κ. Τσαγκάρης, Καθηγ. Π. Δεμέστιχας Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πειραιάς, 2013

Περιεχόμενα Εγκατάσταση του Cygwin Κατέβασμα του NS-2 Εκκίνηση γραφικού περιβάλλοντος Cygwin Εγκατάσταση του NS-2 Μεταβλητές περιβάλλοντος Εκτέλεση του NS-2 2

Εγκατάσταση του Cygwin Πηγαίνουμε στην διεύθυνση www.cygwin.com και κατεβάζουμε το αρχείο setup.exe Εκτελούμε το αρχείο setup.exe Κάνουμε κλικ εδώ για κατέβασμα του αρχείου 3

Εγκατάσταση του Cygwin Πατάμε το κουμπί «Επόμενο» (Next) και στην επόμενη οθόνη επιλέγουμε να γίνει εγκατάσταση από το Internet 4

Εγκατάσταση του Cygwin Στην επόμενη οθόνη αφήνουμε τις προεπιλεγμένες ρυθμίσεις ώστε το Cygwin να εγκατασταθεί στο φάκελο C:\Cygwin Έπειτα επιλέγουμε τον φάκελο στον οποίο θέλουμε να κατέβουν τα πακέτα που θα εγκαταστήσει το Cygwin (στην περίπτωσή μας είναι ο C:\Users\student\Downloads\cygwinSetup). Ο φάκελος αυτός μπορεί μετά να χρησιμοποιηθεί και για μελλοντική εγκατάσταση. 5

Εγκατάσταση του Cygwin Στην επόμενη οθόνη πατάμε το κουμπί «Επόμενο» και μετά επιλέγουμε την διεύθυνση από την οποία θα κατέβουν τα πακέτα της εγκατάστασης. 6

Εγκατάσταση του Cygwin Στην επόμενη οθόνη επιλέγουμε τα πακέτα που θέλουμε να εγκαταστήσουμε. Για την εγκατάσταση του NS-2 πρέπει να εγκαταστήσουμε τα πακέτα των κατηγοριών. Devel, Util και X11. Τις υπόλοιπες κατηγορίες τις αφήνουμε ως έχουν στο Default. Έπειτα πατάμε στο κουμπί «Επόμενο» για την εγκατάσταση των εξαρτήσεων των πακέτων που επιλέξαμε προηγουμένως. Κάνουμε κλικ εδώ ώστε το Default να αλλάξει σε Install για την εγκατάσταση όλων των πακέτων της κατηγορίας 7

Εγκατάσταση του Cygwin Μετά το τέλος της εγκατάστασης σημαδεύουμε τα 2 κουτάκια για την δημιουργία συντομεύσεων και πατάμε το κουμπί «Τέλος». 8

Κατέβασμα του NS-2 Κατεβάζουμε τον πηγαίο κώδικα του NS-2 από την διεύθυνση http://www.isi.edu/nsnam/ns/ns-build.html#allinone και το αποθηκεύουμε στο home directory του Cygwin (π.χ. C:\cygwin\home\student) Κάνουμε κλικ εδώ για να κατεβάσουμε την τελευταία έκδοση του NS-2 9

Εκκίνηση γραφικού περιβάλλοντος Cygwin Εκτελούμε το γραφικό περιβάλλον του Cygwin ακολουθώντας τη διαδρομή Start(Έναρξη) All programs (Όλα τα προγράμματα) Cygwin-X XWin Server Ο XServer εκτελείται ελαχιστοποιημένος στη γραμμή εργασιών (taskbar). Κάνουμε δεξί κλικ στο εικονίδιό του και επιλέγουμε Applications xterm για να ξεκινήσουμε το τερματικό (γραμμή εντολών). 10

Εγκατάσταση του NS-2 Δίνουμε την παρακάτω εντολή για να αποσυμπιέσουμε το αρχείο που κατεβάσαμε με τον πηγαίο κώδικα του NS-2 $ tar xvfz ns-allinone-2.35.tar.gz Μεταφερόμαστε στον φάκελο με τα αρχεία εγκατάστασης του NS-2 με την εξής εντολή $ cd ns-allinone-2.35 Εκτελούμε το script εγκατάστασης με την εντολή $./install Περιμένουμε μέχρι να ολοκληρωθεί η μεταγλώττιση (compile). Σε περίπτωση που αναφέρει ότι λείπει κάποιο πακέτο, κλείνουμε το Cygwin, εκτελούμε ξανά το αρχείο εγκατάστασής του (setup.exe) και αναζητούμε το πακέτο και το προσθέτουμε. Μετά εκτελούμε ξανά το γραφικό περιβάλλον του Cygwin και εκτελούμε ξανά το script εγκατάστασης. 11

Μεταβλητές περιβάλλοντος Μετά το τέλος της εγκατάστασης πρέπει να θέσουμε κάποιες μεταβλητές περιβάλλοντος για να μπορεί να εκτελεσθεί σωστά ο NS-2 Πηγαίνουμε στο home directory του Cygwin (π.χ. C:\cygwin\home\student) και ανοίγουμε το αρχείο.bashrc με το Notepad++. 12

Μεταβλητές περιβάλλοντος Προσθέτουμε τις παρακάτω γραμμές στο τέλος του αρχείου.bashrc export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/ns-allinone-2.35/otcl-1.14:~/ns-allinone-2.35/lib export TCL_LIBRARY=$TCL_LIBRARY:~/ns-allinone-2.35/tcl8.5.10/ export PATH=$PATH:~/ns-allinone-2.35/bin/ Αποθηκεύουμε τις αλλαγές και κλείνουμε το Notepad++ Γράφουμε την εντολή source.bashrc στο τερματικό 13

Εκτέλεση του NS-2 Εκτελούμε το τερματικό του γραφικού περιβάλλοντος Cygwin όπως περιγράφηκε στη διαφάνεια #10 Πηγαίνουμε στο home directory του Cygwin (π.χ. C:\Cygwin\home\students) και δημιουργούμε ένα νέο φάκελο με όνομα scripts Δημιουργούμε ένα TCL αρχείο (π.χ. sw.tcl) με το Notepad++ όπου περνάμε τον κώδικα της προσομοίωσης και το αποθηκεύουμε στον φάκελο scripts Στο τερματικό γράφουμε την εντολή cd scripts για να εισαχθούμε στον φάκελο scripts που δημιουργήσαμε Εκτελούμε την προσομοίωση με την εντολή ns sw.tcl Εκτελούμε τον animator (NAM) με την εντολή nam out.nam 14