Jartel, Sukiswo Sukiswo

Slides:



Advertisements
Similar presentations
Network Simulator and problems in installing. Introduction Problems in installing Wired networks modified example2.tcl commands in OTcl usual problems.
Advertisements

Software untuk EAI. Setting environment variables Set JAVA_HOME Dan masukkan JAVA_HOME/bin ke PATH.
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
Network Simulator (NS-2)
1 NS-2 Tutorial COMP R2 University of Manitoba March 4, 2009.
Wireless Communication : LAB 3
Introduction to Network Simulator NS-2 Part I
Network Simulation One tool to simulation network protocols for the Internet is the network simulator (NS) The simulation environment needs to be set-
An Introduction to NS-2 * Gayatri Swamynathan CS 276 TA *some slides are from a presentation by Haobo Yu & Nader Salehi, USC/ISI.
NS-2 Shahin Shayandeh December 2004 Session 2. Ns programming  Create the event scheduler  Turn on tracing  Create network  Setup routing  Insert.
Ns-2 tutorial Karthik Sadasivam Banuprasad Samudrala CSCI 5931 Network Security Instructor : Dr. T. Andrew Yang.
NS-2 網路模擬器介紹與使用 吳賢明國立中興大學 計算機及資訊網路中心中華民國九十三年十月二十七日.
5-Jul-141 S.Pushpalatha, Associate Professor, PSNACET.
Introduction to NS. Information Main website Documentation, mailing list archive, tutorial Location of Source codes –C++ files.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
CprE 543x – ns-2 Tutorial Zak Abichar, Dept of Electrical and Computer Engineering Iowa State University Ames,
1 Ns Tutorial Alhussein A. Abouzeid Elect. Eng. Dept./U. of Washington Parts of this educational presentation use examples available.
1 Modified Schedule Day 2 Network AniMator (nam) Examples simple.tcl mcast.tcl Day 3 Wireless (ad-hoc)
Installasi Wordpress di Linux. Intallasi web server + php + mysql # apt-get install apache2 php5 mysql-server php5-mysql # apt-get install phpmyadmin.
EECS122 - UCB1 Measurements and Modeling Table of Contents 1. Measurements Measurements 2. Modeling and its Shortcomings Modeling and its Shortcomings.
Ns Simulation of IEEE SC546 Project (Fall 2002) SOO IL KIM JISUN YOON
Background of Wireless Communication Student Presentations and Projects Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Chapter 11: Creating and Managing Shared Folders BAI617.
Simulation and Emulation with NCTUns
10b_ns: CSci551 SP2002 Friday © 2002 John Heidemann1 NS Tutorial, Class 10 CSci551: Computer Networks SP2002 Friday Section John Heidemann.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
Introduction to NS2 -Network Simulator- -Prepared by Changyong Jung.
CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.
1 Introduction to Ns-2 Zhibin WU WINLAB, ECE Dept. Rutgers U.
1 ns-3 Premier Egemen Çetinkaya Department of Electrical Engineering & Computer Science The University of Kansas
1 © 2003 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Alex Wong Curtin University of Technology Curriculum Updates: HP IT Essentials,
NS2 - Appendix Ming-Feng Yang. 2 2 Outline NS2 Models NS2 Directory Structure Extending NS2 in OTcl Extending NS2 in C++ NS2 related links.
Introduction to Unix Part 1 Research Computing Workshops Office of Information Technology & Mississippi Center for Supercomputing Research Jason Hale &
OMNeT++.
Internet Computing KUT Youn-Hee Han
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
NS-2 Tutorial. Motivation What’s NS-2 Network simulator –Discrete event simulator It covers multiple layers –Application layer, transport layer, network.
CS4710 Why Progam?. Why learn to program? Utility of programming skills: understand tools modify tools create your own automate repetitive tasks automate.
Introduction to Unix/Linux ICN Summer Institute Jackson State University June 16, 2009 Mississippi Center for Supercomputing Research Jason Hale & Susan.
1 ns-2 Tutorial Haobo Yu, Nader Salehi USC/ISI
Ns-2 Tutorial (1) Multimedia Networking Group, The Department of Computer Science, UVA Jianping Wang Jianping Wang, 2002 cs757 1.
1 Introduction to NS-2 r Tutorial overview of NS m Create basic NS simulation r Walk-through a simple example m Model specification m Execution and trace.
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
Network Simulator 2. Introduction Open source network simulator NS uses two languages: C++ and OTcl  C++ is fast to run but slower to change Kernel 
Routing Security in Wireless Ad Hoc Networks Chris Zingraf, Charisse Scott, Eileen Hindmon.
The New NS2 Emulation Facility Kevin Fall NS2 is the simulation vehicle for the VINT project: –USC/ISI: Deborah Estrin, Mark Handley,
NS-2 Shahin Shayandeh December 2004 Session 1. Ns-2, the Network Simulator  A discrete event simulator Simple model  Focused on modeling network protocols.
SIMULATION OF MULTIPROCESSOR SYSTEM AND NETWORK Manish Patel Nov 8 th 2004 Advisor: Dr. Chung-E-Wang Department of Computer Science California State University,
Network Simulator 2 Network Simulator 2 Practice SungKyunKwan-Univ Mobile Computing LAB ( 안혜환
Install CB 1.8 on Ubuntu. Steps Followed Install Ubuntu (Ubuntu LTS) on Virtual machine – (VMware Workstation) (
Computer Software Introduction Software Classification Operating systems End user Applications Programmers’ tools Utilities.
NS-2 Training 12/12/2011. Introduction  NS-2: Network Simulator Generation 2  Latest Release: 2.35 / Nov. 4, 2011 
7. Network Simulation Network Performance and Quality of Service.
Ns2 Installations and Basics Abdul Razaque. How to install Ubuntu on windows-7 & 8 Download the Ubuntu ISO file. You can get the ISO file from the Ubuntu.
NS-2 Simulator 최 종 훈 Contents  About NS  Installation  Based on Linux  Based on Windows  Architecture  Using NS-2  Example  References.
ECE 6610 Sandeep Kakumanu GNAN research Lab
(Modified from Polly Huang’s and last year’s original)
Analysis the performance of vehicles ad hoc network simulation based
CHAPTER 8 - OPERATING SYSTEM HISTORY
Network Simulators.
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Introduction to ns-2: “The” Network Simulator
NS2 (and possible directions for mobile routing simulation) Kevin Fall
The Visible Computer Chapter 3.
Session 1. ns-3 기초 신연철 Multimedia & Wireless Networking Laboratory, SNU
Ns By Kulveer Singh.
Karthik Sadasivam Banuprasad Samudrala
Ns-3 Tutorial Xin Li.
STATEL an easy way to transfer data
Presentation transcript:

Jartel, Sukiswo Sukiswo sukiswok@yahoo.com NS2 Sukiswo sukiswok@yahoo.com Jartel, Sukiswo

Pendahuluan Pengenalan NS2 Instalasi NS2 Simulasi dgn NS2 Trace File Network Animator Jartel, Sukiswo

What is ns? A discrete event, packet-level simulator Targeted at networking research Supports the simulation of intserv/diffserv, Multicast, Transport, Applications, Wireless (fixed, mobile, satellite) REAL variant (1989)DARPA (LBL, Xerox PARC, UCB, and USC/ISI) (1995) Currently; DARPA; NSF; collaboration with researchers: ACIRI, UCB Daedelus, CMU, Sun Microsystems, NORTEL, Cisco, Me! Jartel, Sukiswo

Status ns-2 Platforms 100K lines of C++ 70K lines of OTcl 50K+ lines of test suite, examples, docs Platforms Most UNIX and UNIX-like systems (FreeBSD, Linux, Sun Solaris) Window 95/98/NT (rocky) (Emulation only for FreeBSD for now) Jartel, Sukiswo

Resources http://www.isi.edu/nsnam/ns Installed on all machines in High Throughput Lab (EE/CSE 365) add to .cshrc: setenv TCL_LIBRARY /condor/ns-allinone-2.1b7a/tcl8.3.2 ns-users@isi.edu ns-users-request@isi.edu “subscribe ns-users” in body Archive: http://www.isi.edu/nsnam/ns Jartel, Sukiswo

Documentation Tcl (Tool Command Language) OTcl (MIT Object Tcl) http://dev.scriptics.com/scripting OTcl (MIT Object Tcl) ~otcl/doc/tutorial.html (in distribution) ns manual Included in distribution: ~ns/doc http://www.isi.edu/~salehi/ns_doc.ps.gz Jartel, Sukiswo

Remember! A simulator model of a real-world system is necessarily a simplification. For example, in simulating TCP No SYN/FIN Equal size segments No variable window advertisement Bugs: “Users of ns are responsible for verifying for themselves that their simulations are not invalidated by bugs”. Jartel, Sukiswo

Instalasi NS2 Install Linux (Red Hat atau Fedora) atau Cygwind Download NS2 (gunakan 2.29.3) Taruh ns-allinone-2.29.3.tgz di folder /root Ekstrak dg perintah tar xvfz ns-allinone-2.29.3.tgz Menuju folder /root/ns-allinone-2.29 Install NS dg perintah : ./install Validasi dg perintah : ./validate (opsional) Jartel, Sukiswo

Instalasi NS2 Setting PATH dg cara : Jalankan contoh NS2 dg cara : Buka file profile di folder /etc/profile Tambahkan : Jalankan contoh NS2 dg cara : Masuk folder /root/ns-allinone-2.29/ns-229/tcl/ex Simulasikan simple.tcl dg perintah ns simple.tcl Jartel, Sukiswo

Jartel, Sukiswo