NDN SIM (Named Data Networking Simulator)

43 %
57 %
Information about NDN SIM (Named Data Networking Simulator)
Technology

Published on February 16, 2014

Author: PutuShinoda

Source: slideshare.net

Description

NDN SIM (Named Data Networking Simulator), Linux, IGOS Nusantara, Future Internet

Named Data Network (NDN) Simulator Menggunakan Open Source NDN SIM oleh : I Putu Agus Eka Pratama, ST MT http://www.slideshare.net/PutuShinoda/ http://bytescode.wordpress.com/ https://www.facebook.com/putushinoda Kelompok Keahlian (KK) Teknologi Informasi Sekolah Teknik Elektro dan Informatika (STEI) Institut Teknologi Bandung 2014 Sumber : http://ndnsim.net/getting-started.html Persiapan : 1. Instal sistem operasi Linux, boleh distribusi (distro) apa saja. Contoh ini menggunakan Linux IGOS Nusantara (http://igos-nusantara.or.id/) 2. Sediakan koneksi internet. 3. Menuju ke situs NDNSIM 4. Ikuti langkah – langkah di tutorial ini. Langkah – Langkah : Instal dulu boost develop yum install boost-devel

Gambar install boost devel Gambar Tekan y untuk memulai unduh dan instalasi boost

Gambar Mengunduh semua paket boost Gambar Proses pemasangan (instalasi) boost

Gambar Instalasi boost selesai Instal komponen lainnya yum install pygoocanvas python-kiwi graphviz-python Jika sudah terinstal, maka sistem akan memberitahukan beserta dengan versi terbarunya (latest version) Gambar Sudah terinstal di sistem Tambahkan lagi paket lainnya : yum install graphviz-devel

yum install python-pip easy_install pygraphviz Gambar Install graphiz devel Gambar Instalasi graphiz devel selesai

Gambar Instal python pip Gambar Instal python pip selesai

Gambar easy install pygraphiz Gambar Proses install easy pygrahiz selesai Membuat direktori ndnSIM di home user.

Gambar membuat direktori ndnsim menghubungkan ke github atau google code Gambar Clone github ns-3

Gambar Clone Github ns-3 selesai Gambar Clone phybinden dan selesai dengan baik

Gambar clone ndn routing dan selesai Pindah ke lokasi ns-3 Gambar Pindah ke ns-3

Gambar pindah ke lokasi ns 3 Compile saja ./waf configure –enable-examples Gambar compile 1

Gambar Compile 2 Gambar Compile 3 ./waf

Gambar Compile 1 Gambar Compile 2

Gambar Compile 3 Gambar Compile 4 Tunggu hingga kurang lebih 30 menit – 1 jam.

Gambar Compile selesai dengan baik Catatan : For more configuration options, please refer to ./waf --help Kini jalankan ns 3 dulu ./waf --run=ndn-simple Gambar Run ndn simple ./waf --run=ndn-grid

Gambar run ndn grid Dengan simulasi visual ./waf --run=ndn-simple --vis Hasil Gambar Simulasi visual

Gambar Proses di terminal Linux ./waf --run=ndn-grid --vis Gambar Menjalankan ns 3 grid

Gambar Simulasi grid ns 3 Gambar Tampilan di terminal kemudian lakukan simulasi ndn sim dengan melakukan clone lagi dari github. Untuk itu pindahlah dulu ke lokasi ndn sim di /home/certain-death/ndnSIM. Kemudian pindah ke lokasi ns 3, lalu ke sub direktori scratch Lalu buat kembali direktori ndnSIM

Gambar ke direktori ndn sim Gambar isi sub direktori ns 3

Gambar Membuat lagi ndnSIM git clone git://github.com/cawka/ns-3-dev-ndnSIM.git ns-3 Gambar Proses clone ns3-dev cawka selesai akan terbentuk sub folder ns 3 git clone git://github.com/cawka/pybindgen.git pybindgen

Gambar Clone pybindgen selesai akan terbentuk sub folder pybindgen git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM Gambar clone ndnsim selesai Pindah ke ns 3 yg ada di /home/certain-death/ndnSIM/ns-3/scratch/ndnSIM/ns-3

Gambar Pindah ke ns 3 ./waf configure -d optimized Gambar Proses optimisasi

Gambar Optimisasi selesai ./waf

Gambar Proses binding compile waf Gambar Compile 2

Gambar Compile 3 Gambar Compile 4

Gambar Compile selesai Lanjutkan dengan ./waf install Gambar Instal 1

Gambar Instal selesai Lanjutkan cd .. Gambar Pindah ke ndnSIM git clone git://github.com/cawka/ndnSIM-scenario-template.git scenario

Gambar Clone scenario cd scenario Gambar cd scenario lakukan eksport export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

Gambar Export Lanjutkan configure ./waf configure Gambar Configure

Gambar Configure selesai mkdir ns-dev cd ns-dev Gambar cd git clone git://github.com/cawka/ns-3-dev-ndnSIM.git -b ns-3.16-ndnSIM ns-3 git clone git://github.com/cawka/ndnSIM-scenario-template.git my-simulations

Add a comment

Related presentations

Related pages

ndnSIM Documentation — ndnSIM documentation

NS-3 based Named Data Networking (NDN) simulator . ndnSIM: simulation of NDN, ICN, Information-Centric Networking: ndnSIM documentation: Navigation. ndnSIM ;
Read more

Named Data Networking (NDN) - A Future Internet Architecture

Mini-NDN; ndnSIM: NDN simulator; ... You can find these newsletters posted on the Named Data Networking ... See the complete list at http://named-data.net ...
Read more

ndnSIM: NDN simulator for NS-3 - Named Data Networking ...

3 Link layer (PPP, 802.11, etc.) Network layer (IPv4, IPv6) UDP TCP ndn::AppFace ndn::Net Device Face ndn::Ipv4 Face ndn::Udp Face ndn::Tcp Face ndn ...
Read more

ndnSIM documentation — Overall ndnSIM documentation

NS-3 based Named Data Networking (NDN) simulator . ndnSIM: NDN, CCN, CCNx, content centric networks: Overall ndnSIM documentation: Navigation. ndnSIM ...
Read more

NDN SIM (Named Data Networking Simulator) - Technology

NDN SIM (Named Data Networking Simulator), Linux, IGOS Nusantara, Future Internet
Read more

Named Data Networking · GitHub - How people build ...

Named Data Networking. ... NS-3 based NDN simulator ... forked from named-data/NFD. ndnSIM-specific fork of NDN Forwarding Daemon
Read more

A Simulation Study of Connected Vehicle Systems Using ...

A Simulation Study of Connected Vehicle Systems Using Named Data Networking. ... of performing a microscopic traffic simulation with both NDN and IP ...
Read more

MCBS: Matrix Computation Based Simulator of NDN | Jiang ...

MCBS: Matrix Computation Based Simulator of NDN. This paper presents a lightweight matrix computation-based simulator of Named Data Networking (NDN).
Read more

ndnSIM: NDN simulator for NS-3 | Lixia Zhang - Academia.edu

Abstract Named Data Networking (NDN) is a newly proposed Internet architecture. NDN retains the Internet's hourglass architecture but evolves the ...
Read more