Computer Network Lab 資碩一 黃麒瑋

Slides:



Advertisements
Similar presentations
湖南城市学院 Android 智能手机开发 信息科学与工程学院 主 讲:李 旎. 湖南城市学院 课程结构 Android 平台概述 – 平台介绍 开发环境: – 构建 Android 开发环境 Android 的基本操作 -- 五种基本操作 应该程序: – 应用程序结构 典型应用: – 用户界面 –
Advertisements

JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
靜坐時身體的反應 反應一:兩腿發麻 會隨著靜坐的工夫而消失 甚至覺得舒服 血管被壓迫 神經被刺激 一般的常識是認為 其實不盡然
从永磁体谈起.
上 班 族 身心健康操 陽明大學 運動健康科學 研究中心 編著.
遊程規劃實務 中華民國遊程規劃設計協會.
C语言程序设计 李伟光.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
自 我 介 紹 班級:運促一乙 姓名:林以權 學號:D
让我们一起走进物流 大一的时光即将结束,马上就要开专业课了,作为物流管理系的学生,同学们是不是又对物流有了进一步的了解呢?今天让我们通过活动一起走进物流吧! 制作人:丁方媛、王志丹.
电磁铁.
  中国技术交易信息服务平台 中国技术市场管理促进中心.
95學年度第一學期 國文科成果分享 報告者:李香瑩.
Lecture-III-Linux生活应用 许光全 计算机科学与技术学院
汕头大学.
“计算机与网络”工作室和相关特需课程建设
Ns2 一個常用的網路模擬器 台灣科技大學資管系資料庫實驗室 洪振洲.
团队介绍 (1)西湖区社区街道挂职社会实践基地 (2)武义、缙云、双浦乡镇挂职社会实践基地 (3)BOX企业实习社会实践基地
自由軟體SFS3 SFS3 學務系統是採用開放原始程式碼所架構的校務行政電腦化系統,目標是希望使各中小學校能擁有一個自由開放強大的校務E化平台。 本系統採用 Apache+PHP+MySQL,具備強大的模組功能,並且跨平台支援 Linux/FreeBSD/Windows等作業環境。 最大的特色是:自由、開放、模組化、高度可擴展能力。
TCL多媒体2013校园招聘春季补招 TCL 多媒体科技控股有限公司(简称TCL 多媒体)是香港联交所上市公司(股票代码:01070),其母公司为 TCL 集团。TCL 多媒体是全球领先的消费电子产品生产商,主要从事电视机产品的研发、制造和销售,其中彩电是公司的核心产品。 TCL 多媒体总部设在中国深圳,其研发、生产的分支机构遍布世界各地。制造基地分别位于广东惠州、江苏无锡、内蒙呼和浩特、四川成都、墨西哥、波兰和越南胡志明市等,为全球客户提供高品质的产品。
中国家电行业 专业化与多元化道路         第9组               黄超               张黎江               鲍天钰               孙蓉               汤娜                 制作  黄超         
企业的创新 2011级会计学三班 姓名: 吴思思 学号:
模块五 应用软件PowerPoint 2003操作技术.
新世代的就業競爭力 報告人:朴子就業服務站劉美玲站長 日 期:96.10.
我的心得報告 經過篩選,挑中我們 十多位學生由學校推薦進入公司,開始他們的學習之旅 學習的過程中有想像不到的意外驚喜
簡報內容 一、概論 二、展延工期及逾期罰款爭議 三、標單數量不足與漏列漏項 四、停工期間之補償 五、竣工認定減價收受未驗收 先行使用之爭議.
Ubuntu 驱动安装准备 1. 确认ubuntu操作系统版本 2. 运行安装脚本 3.驱动Controller.
2018/9/19.
主讲:邓 志 龙 Linux网络技术 主讲:邓 志 龙
Linux的認識與使用 2013/01/05.
非常好色軟體應用研習 數立科技推廣組 2009/02/17.
网络仿真工具介绍
第2章 大数据处理架构Hadoop (PPT版本号:2017年2月版本)
亂數函數(Random-Number Function)
DM81X 视频采集处理 ——软硬件环境介绍 广州创龙电子科技有限公司
高并发之Redis初级 讲师:杨振平 博客地址:blog.csdn.net/yangzhenping
Linux环境高级编程实验.
本节我们结合AD5724驱动时序给大家介绍一下状态机在实际工程中的使用。
學習如何使用NS-2和NSG2.
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
伺服器探索營 Day 1 指導老師: 張啟中 (JohnAxer) 教學助理:
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
珍愛一世情 製作青春紀實MV 珍愛一世情 製作青春紀實MV 教學對象:國中二年級 課程範圍:藝術與人文 2上.
NS2 – TCP/IP Simulation How-Wei Wu.
電腦攻擊與防禦 在 Virtual Box 加入硬碟檔 ADL 2019/2/17.
TinyOS开发环境安装 基于Ubuntu14.04.
Linux核心編譯與模組管理 2013/01/19.
雲端計算.
编辑文本文件 软件包管理 Samba 在Linux下使用Windows共享打印机
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A Lab3.
雲端計算.
英创安众公开课程(日语) ~ 劳务基础讲座 2015年4月22日(周三)~ 课程内容和报名回执
○课程目的 英创安众公开课程(中文) 培训内容及报名回执 ~ 管理基础讲座 2015年4月9日(周四)~ 讲师介绍 林立群 英创讲师
雲端運算的基石(1) 虛擬化技術簡介
NS2 (Network Simulator - version 2)
複製硬碟映像檔 & 在 VirtualBox 加入硬碟檔
Live CD— 免安裝!立即體驗 Fedora
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A Lab3.
論四端 孟子 一. 關於孟子…… 孟子,名軻,字子輿,戰國時鄒人。他受業於孔子孫子思的門人,是繼孔子後,儒家的另一位代表人物,給人尊稱為「亞聖」。 你想了解孟子更多的生平事蹟嗎?你聽過「孟母三遷」的故事嗎? 試用滑鼠指向孟子畫像,然後在滑鼠左邊連按兩下。
实验一:编译运行Linux内核并使用gdb进行调试
實驗十六:匯出APK安裝檔與軟體上架.
實驗(五)了解動態路由及靜態路由的差異並計算其最小成本
霧台--魯凱族祕境.
助教:田成锦、汪睿、游翎璟 吴加禹、李佳伟、唐凯成
方格紙上畫正方形.
暗房技術實驗 顯影 停影 定影 授課教授:莊東漢 林招松 教授 助教:朱峰民 實驗目的 暗房技術 實驗設備與材料 實驗結果 實驗原理
教育部補助「行動寬頻尖端技術跨校教學聯盟第二期計畫 -- 行動寬頻網路與應用 -- 小細胞基站聯盟中心」 課程模組: 「LTE-Small Cell 核心網路架構及服務」 實驗二: QoS網路效能指標 (Delay, PLR, Throughput) 的量測 計畫主持人:許蒼嶺 (國立中山大學.
NS3 & NS2 (network simulator)
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
105-1 Data Structure Homework 4
Presentation transcript:

Computer Network Lab 4 103753004 資碩一 黃麒瑋 學習使用NS2&NSG2 Computer Network Lab 4 103753004 資碩一 黃麒瑋

NS2(Network Simulator,verion2) 是一套物件導向的網路模擬器。他能模擬真實 網路系統 的架構和特性。 而NS2是由C++和OTcl作為開發語言,簡而言之, NS2就 是一個OTcl的腳本解釋器,他把使用者 所寫好的腳本進行解讀後,產生出模擬的結果, 進而對結果進行分析,或者透過NAM工具程式把 模擬的過程視覺化呈現出來。

實驗步驟 安裝VirtualBox(載點 http://goo.gl/KaAV5u) 到ubuntu正體中文站下載ubuntu的映像檔 安裝NS2,用NS2去執行NAM=>模擬結果視覺化 下載NSG2,利用它產生所產生的tcl檔+公式程 式檔 =>用gnuplot繪圖,把結果畫出來 寫tcl程式計算數值

1.安裝Virtual Box 按照電腦規格到下列網址下載並安裝virtual box https://www.virtualbox.org/wiki/Downloads

2&3.下載Ubuntu映像檔並安裝 按照電腦規格到下列網址下載12.04(舊版映像檔) http://www.ubuntu-tw.org/modules/tinyd0/ Install Ubuntu over VirtualBox http://www.youtube.com/watch?v=IWZP1tV5hJY

4.安裝NS2&Nam NS2:http://goo.gl/eJMtae Nam:http://goo.gl/yQz9DT NS2 + Nam over Ubuntu http://www.youtube.com/watch?v=ZQ_TkLWqRIU

Install NS2 sudo apt-get update tar xvfz ns-allinone-2.35.tar.gz sudo apt-get install build-essential autoconf automake libxmu-dev cd ns-allinone-2.35/ ./install Cd gedit .bashc

Install NS2 mv nam-1-20090106.tar.gz ns-allinone-2.35 cd ns-allinone-2.35 tar –zxvf nam-1-20090106.tar.gz sudo reboot sudo apt-get install ns2 sudo apt-get install nam ns ns-allinone2.35/ns- 2.35/tcl/ex/simple.tcl

Network Scenario Generator (NSG) NSG是ㄧ個專門為NS2所設計的劇本產生器,目 前最近版本為NSG2,除了原本支援的無線網路 之外,還有支援有線網路

How to use NSG2 NSG2下載網址︰ http://goo.gl/y6TVJd 在執行NSG2之前必須先確定電腦中存有Java Runtime Environment(JRE)或Java SE Development Kit(JDK) 昇陽的JAVA官方網站︰ http://java.sun.com/javase/downloads/inde x.jsp

安裝前須知 請把linux版本對應你電腦規格的最新版jdk下載至家 目錄並右鍵點開選解壓縮至此

Ubuntu java安裝指令 1. 安裝指令 1-1. sudo add-apt-repository ppa:webupd8team/java 1-2. sudo apt-get update 1-3. sudo apt-get install oracle-java7- installer 2. 看看是否安裝成功 java –version

The Network Topology

5.使用NSG2 按右鍵以 Oracle Java 7 Runtime 開啟 nsg 2.1

Scenario -> New wired scenario

Analysis End-to-End Delay 端點到端點的延遲 = receiver time – sender time Jitter 抖動率(延遲時間變化量) = (receiver time(j) – sender time(j)) – (receiver time(i) – sender time(i)), j > i Throughput 吞吐量 packet loss 封包遺失率

5.使用NSG2 下載measure-throughput.awk檔 http://goo.gl/zzxOvT

5.使用NSG2 gnuplot > set title “cbr_delay” gnuplot > set xlabel “simulation time” gnuplot > set ylabel “delay time” gnuplot > unset key gnuplot > set label “constant delay = 0.038706 sec” at 0.1 ,0.05 gnuplot > set arrow from 0.5,0.05 to 0.5,0.04 gnuplot > plot ”cbr_delay”

Homework 本次實驗請各位把安裝NS2和gnuplot cbr_delay成功的 結果截圖 並撰寫tcl檔完成計算本實驗NSG2拓樸的Packet loss,Jitter,以及Throughput(透過完成半成品的awk檔) Loss下載:http://goo.gl/qLr8nn Jitter下載:http://goo.gl/CnBnmr Throughput下載:http://goo.gl/KSDcbo

作業要求 1.Gnuplot cbr_delay的gif 2.NS2安裝成功截圖 3.loss.awk完成檔 4.loss.awk輸出 5.throughput.awk完成檔 6. throughput.awk輸出 7.jitter.awk完成檔 8.jitter.awk輸出 9.心得與感想

作業格式 文字檔一律用.txt檔(記事本) 圖檔不限 透過ftp上傳到作業區 有問題請e-mail給助教