Microsoft Word - measure.doc

Size: px
Start display at page:

Download "Microsoft Word - measure.doc"

Transcription

1 網路效能量測 實驗目的 1. 學習如何量測以 UDP 為傳輸協定的應用程式之吞吐量 (throughput) 封包延遲 (packet dealy) 抖動率(packet jitter) 和封包遺失率(packet loss rate) 2. 學習如何量測以 TCP 為的應用程式之吞吐量 (throughput) 背景知識當模擬結束後, 我們通常會需要使用模擬過程中所產生的模擬過程記錄檔來分析以得到吞吐量 封包延遲 抖動率 或封包遺失率 但是,NS2 所提供的模擬過程記錄檔格式並不是統一的, 模擬環境若是全部都是有線的, 其紀錄檔格式如下所示 : event time from to pkt pkt flags fid src dst seq pkt node node type size addr addr num id r:receive (at to_node) +:enqueue (at queue) -:dequeue (at queue) src_addr:node.port d:drop (at queue) dst_addr:node.port 圖?. 有線網路環境下的模擬過程記錄檔格示 cbr cbr cbr cbr r cbr cbr cbr 圖?. 有線網路環境下的模擬過程記錄檔範例

2 格式說明 : 1. 每一筆記錄的開始都是封包事件發生的原因, 若是 "r" 則表示封包被某個節點所接收 ; 若是 "+" 則表示進入了佇列 ; 若是 "- 則表示離開佇列 ; 若是 "d" 則表示封包被佇列所丟棄 2. 第二個欄位表示的是事件發生的時間 3. 欄位三和欄位四表示事件發生的地點 ( 從 from node 到 to node) 4. 欄位五表示封包的型態 5. 欄位六是封包的大小 6. 欄位七是封包的旗標標註 7. 欄位八表示封包是屬於哪一個資料流 8. 欄位九和欄位十是表示封包的來源端和目的端, 這兩個欄位的格式是 a.b,a 代表節點編號,b 表示埠號 (port number) 9. 欄位十一表示封包的序號 ; 欄位十二表示封包的 id 以前面模擬過程記錄檔的第一筆為例, 意思就是說有一個封包 pakcet id 為 0, 資料流 id 為 2, 序號為 0, 長度為 1000 bytes, 型態為 CBR, 它是從來源端 1.0 要到目的地 3.1, 在時間 0.1 秒的時候, 從節點 1 進入了節點 2 的佇列中 若是模擬環境為無線的, 則模擬過程記錄檔格式則會跟路由協定和是否有設定要使用新格式而不同, 以 DSDV 且沒有設定使用新格式的範例如下所示 : s _1_ RTR message 32 [ ] [1:255-1: ] s _1_ MAC message 84 [0 ffffffff 1 800] [1:255-1: ] r _0_ MAC message 32 [0 ffffffff 1 800] [1:255-1: ] r _0_ RTR message 32 [0 ffffffff 1 800] [1:255-1: ] s _0_ AGT tcp 40 [ ] [0:0 1:0 32 0] [0 0] 0 0 圖? DSDV 且沒有設定使用新格式的範例

3 格式說明 : 1. 第一個欄位是封包事件發生的原因 s: 傳送 (send) r: 接收 (Receive) d: 丟棄 (Drop) f: 轉送 (Forward) 2. 第二個欄位是事件發生的時間 3. 第三個欄位是事件發生的節點 ID 4. 第四個欄位是說明這是發生在那一層的事件 RTR: 路由層 (Router Trace) AGT: 應用層 (Agent Trace) MAC: 媒體存取層 (Mac Trace) 5. 第七個欄位是封包的型態 6. 第八個欄位是封包的大小 7. 第十四個欄位是來源節點位址 (NodeID:PortNumber) 8. 第十五個欄位是目的節點位址 (NodeID:PortNumber) 其他欄位說明請參考 [1] 若是使用相同的模擬 tcl 檔, 但加入了如 $ns_ use-newtrace ( 使用新的格式 ), 則產生的範例如下所示 : s -t Hs 1 -Hd -1 -Ni 1 -Nx Ny Nz Ne Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is Id It message -Il 32 -If 0 -Ii 0 -Iv 32 s -t Hs 1 -Hd -1 -Ni 1 -Nx Ny Nz Ne Nl MAC -Nw --- -Ma 0 -Md ffffffff -Ms 1 -Mt 800 -Is Id It message -Il 84 -If 0 -Ii 0 -Iv 32 r -t Hs 0 -Hd -1 -Ni 0 -Nx Ny Nz Ne Nl MAC -Nw --- -Ma 0 -Md ffffffff -Ms 1 -Mt 800 -Is Id It message -Il 32 -If 0 -Ii 0 -Iv 32 r -t Hs 0 -Hd -1 -Ni 0 -Nx Ny Nz Ne Nl RTR -Nw --- -Ma 0 -Md ffffffff -Ms 1 -Mt 800 -Is Id It message -Il 32 -If 0 -Ii 0 -Iv 32 圖? DSDV 且設定使用新格式的範例格式說明 : 1. 第一個欄位是封包事件發生的原因 s: 傳送 (send) r: 接收 (Receive) d: 丟棄 (Drop) f: 轉送 (Forward)

4 2. 第二個欄位是事件發生的時間 -t time ( 時間 ) 3. 第三個欄位是下一站的資訊 (Next hop info) -Hs: id for this node -Hd: id the next hop towards the destination 4. 第四個欄位是節點屬性類型標籤 (Node property type tag) -Ni: node id -Nx Ny -Nz: node's x/y/z coordinate -Ne: node energy level -Nl: trace level, such as AGT, RTR, MAC -Nw: reason for the event 5. 第五個欄位是封包在 IP 層的資訊 (Packet information at IP level) -Is: source address. Source port number ( 來源位置,a.b 其中 a 為節點 ID,b 為埠號 ) -Id: dest address.dest port number ( 目的位置 ) -It: packet type ( 封包類型 ) -Il: packet size ( 封包大小 ) -If: flow id ( 資料流 ID) -Ii: unique id ( 唯一的 ID 編號 ) -Iv: ttl value (Time To Live 的值 ) 6. 第六個欄位是 MAC 層的資訊 (packet info at MAC level) -Ma: duration -Md: destination's ethernet address -Ms: source's ethernet address -Mt: ethernet type 其他欄位說明請參考 [1] 看完以上的簡介後, 讀者就會發現若是直接去分析 NS2 在模擬過程所產生的記錄檔是一件辛苦的事情, 當使用不同的路由協定或者模擬的環境不同時, 所需要的分析程式就會不同, 因而造成使用者的不便 所以筆者就開發了新的記錄檔的方式, 讓使用者能方便的分析模擬的結果 筆者所採用的方法是當有一條以

5 UDP 為傳輸協定的應用程式開始發送資料時, 當封包從應用程式層到 UDP 層時, 我們就把封包的序號 時間 和大小紀錄到一個檔案中 ( 發送端記錄檔 ), 而當封包到達接收端時, 同樣的我們把收到的封包序號 傳送時間 ( 在傳送端要發送封包時會把當時的時間放在封包的標頭檔 (common header) 中 ) 到達時間 封包延遲時間 (= 到達時間 - 傳送時間 ) 和封包大小紀錄到一另個檔案中( 接收端記錄檔 ), 有了這兩個記錄檔, 我們要求得吞吐量 封包延遲 抖動率 或封包遺失率就變得很簡單了 對於封包遺失率, 我們可以先計算發送端記錄檔中有多少筆記錄, 每一筆記錄就代表一個送出封包的資訊, 因此有多少筆記錄就代表有多少封包被送出, 同理, 我們去計算接收端記錄檔中有多少記錄, 每一筆記錄代表每一個所接収封包的資訊, 因此有多少筆記錄就代表有多少封包被接收, 從這兩個數值的差值我們就可以得知會有多少的封包在傳送的過程被丟棄了, 然後再把這個差值除以全部送出的封包量, 就可以得到封包遺失率 對於封包延遲, 則可以直接從接收端記錄檔的第四欄得到 對於抖動率 (jitter), 則可以使用封包延遲時間差距除以封包序號差距得到 (jitter =( (recvtime(j) - sendtime(j) ) - (recvtime(i) - sendtime(i) ) ) / (j-i) = delay(j) - delay(i) / (j-1), 其中 j>i ) 對於吞吐量, 則可以把所接收的封包大小總和除以所花費的時間就可以得到 若是要求得以 TCP 為傳輸協定的應用程式的吞吐量, 方法也跟 UDP 相同, 直接分析接收端記錄檔的資訊就可以了 實驗步驟 [ 有線網路 ] 模擬環境 : 如下圖所示, 這個網路的環境包含了兩個傳輸節點 s1 和 s2, 路由器 r, 和資料接收端 d s1 到 r 之間與 s2 到 r 之間的網路頻寬都是 2Mbps, 傳遞延遲時間是 10ms 網路架構中的頻寬瓶頸是在 r 到 d 之間, 頻寬為 1.7Mbps, 傳遞延遲的時間為 20ms 所有鏈路的管理機制都是採用 DropTail, 且 r 到 d 之間的最大佇列長度 (queue limit) 是 10 個封包的長度 在 s1 到 d 之間會有一條 FTP 的連線, 另外, 在 s2 到 d 之間有一條 CBR 的連線, 其傳送速度為 1Mbps, 每一個封包大小為 1Kbytes CBR 是在 0.1 秒開始傳送, 在 4.5 秒結束傳輸 ;FTP 是在 1.0

6 秒開始傳送,4.0 秒結束傳輸 node link agent ftp tcp traffic trace s1 2Mbps, 10ms r 1.7Mbps, 20ms d sink s2 2Mbps, 10ms null udp cbr cbr ftp sec TCL 程式碼 ( 光碟中的?.tcl) # 產生一個模擬的物件 set ns [new Simulator] # 針對不同的資料流定義不同的顏色, 這是要給 NAM 用的 $ns color 1 Blue $ns color 2 Red # 開啟一個 NAM 記錄檔 set nf [open out.nam w] $ns namtrace-all $nf # 開啟一個模擬過程記錄檔, 用來記錄封包傳送的過程 set nd [open out.tr w] $ns trace-all $nd # 定義一個結束的程序 proc finish { { global ns nf nd $ns flush-trace

7 close $nf close $nd # 以背景執行的方式去執行 NAM #exec nam out.nam & exit 0 # 產生傳輸節點, s1 的 id 為 0, s2 的 id 為 1 set s1 [$ns node] set s2 [$ns node] # 產生路由器節點, r 的 id 為 2 set r [$ns node] # 產生資料接收節點, d 的 id 為 3 set d [$ns node] #s1-r 的鏈路具有 2Mbps 的頻寬,10ms 的傳遞延遲時間,DropTail 的佇列管理方式 #s2-r 的鏈路具有 2Mbps 的頻寬,10ms 的傳遞延遲時間,DropTail 的佇列管理方式 #r-d 的鏈路具有 1.7Mbps 的頻寬,20ms 的傳遞延遲時間,DropTail 的佇列管理方式 $ns duplex-link $s1 $r 2Mb 10ms DropTail $ns duplex-link $s2 $r 2Mb 10ms DropTail $ns duplex-link $r $d 1.7Mb 20ms DropTail # 設定 r 到 d 之間的 Queue Limit 為 10 個封包大小 $ns queue-limit $r $d 10 # 設定節點的位置, 這是要給 NAM 用的 $ns duplex-link-op $s1 $r orient right-down $ns duplex-link-op $s2 $r orient right-up $ns duplex-link-op $r $d orient right # 觀測 r 到 d 之間 queue 的變化, 這是要給 NAM 用的 $ns duplex-link-op $r $d queuepos 0.5 # 建立一條 TCP 的連線 set tcp [new Agent/TCP]

8 $ns attach-agent $s1 $tcp # mtcpsink 是 TCPsink 的延申, 除了具有 TCPSink 的功能外, 也能記錄所送出封包資訊 set sink [new Agent/TCPSink/mTcpSink] # 設定 tcp 接收記錄檔的檔名為 tcp_sink $sink set_filename tcp_sink $ns attach-agent $d $sink $ns connect $tcp $sink # 在 NAM 中,TCP 的連線會以藍色表示 $tcp set fid_ 1 # 在 TCP 連線之上建立 FTP 應用程式 set ftp [new Application/FTP] $ftp attach-agent $tcp $ftp set type_ FTP # 建立一條 mudp 的連線 #mudp 是 UDP 的延申, 除了具有 UDP 的功能外, 也能記錄所送出封包資訊 set udp [new Agent/mUDP] # 設定傳送記錄檔檔名為 sd_udp $udp set_filename sd_udp $ns attach-agent $s2 $udp # 新增的接收 Agent, 可以把接收封包資訊記錄到檔案中 set null [new Agent/mUdpSink] # 設定接收檔記錄檔檔名為 rd_udp $null set_filename rd_udp $ns attach-agent $d $null $ns connect $udp $null # 在 NAM 中,UDP 的連線會以紅色表示 $udp set fid_ 2 # 在 UDP 連線之上建立 CBR 應用程式 set cbr [new Application/Traffic/CBR] $cbr attach-agent $udp $cbr set type_ CBR # 設定傳送封包的大小為 1000 byte $cbr set packet_size_ 1000 # 設定傳送的速率為 1Mbps $cbr set rate_ 1mb

9 $cbr set random_ false # 設定 FTP 和 CBR 資料傳送開始和結束時間 $ns at 0.1 "$cbr start" $ns at 1.0 "$ftp start" $ns at 4.0 "$ftp stop" $ns at 4.5 "$cbr stop" # 結束 TCP 的連線 ( 不一定需要寫下面的程式碼來實際結束連線 ) $ns at 4.5 "$ns detach-agent $s1 $tcp ; $ns detach-agent $d $sink" # 在模擬環境中,5 秒後去呼叫 finish 來結束模擬 ( 這樣要注意模擬環境中 # 的 5 秒並不一定等於實際模擬的時間 $ns at 5.0 "finish" # 執行模擬 $ns run 執行方式 : $ns xxx.tcl 模擬結束後就會產生 tcp_sink,sd_udp, 和 rd_udp 三個記錄檔 計算 CBR 的封包遺失率 從 sd_udp 檔案中, 可以得知共有 550 筆記錄 ; 從 rd_udp 檔案中, 可以得知共有 542 筆記錄, 所以共有 8 個封包遺失, 因此封包遺失率就為 8/550 = 1.45% 求得封包延遲時間 $awk `{print $1, $4' rd_udp > cbr_delay 說明 : 使用 awk, 把 rd_udp 檔案中的第一 ( 封包序號 ) 和第四欄 ( 封包延遲時間 ) 列 印到 cbr_delay 的檔案中 使用 gnuplot 畫出 cbr_delay

10 gnuplot> plot cbr_delay" title `cbr: packet delay'with linespoints 1 gnuplot> set xlabel `packet sequence' gnuplot> set ylabel `delay time (sec)' gnuplot> set terminal gif gnuplot> set output cbr_delay.gif" gnuplot> replot 結果是不是跟第一本計算機網路實驗當中使用 awk 分析原本的記錄檔一樣呢 求得抖動率 awk 分析程式 (measure-jitter.awk) BEGIN{ last_pkt_id = -1; last_e2e_delay = -1; { pkt_id = $1; send_time = $2;

11 rcv_time = $3; e2e_delay = $4; pkt_size = $5; if( last_pkt_id!=-1) { jitter = (e2e_delay - last_e2e_delay) / (pkt_id - last_pkt_id); printf("%f %f\n", send_time, jitter); { last_pkt_id = pkt_id; last_e2e_delay = e2e_delay; 執行方法 : $awk f measure-jitter.awk rd_udp > cbr_jitter gnuplot> plot cbr_jitter" title `cbr: packet jitter'with linespoints 1 gnuplot> set xlabel `packet start time (sec)' gnuplot> set ylabel `jitter (sec)' gnuplot> set terminal gif gnuplot> set output cbr_jitter.gif" gnuplot> replot

12 求得吞吐量 Perl 分析 UDP 吞吐量程式 (measure-throughput.pl) # 使用方法 : perl measure-throughput.pl <trace file> <granlarity> # 記錄檔檔名 $infile=$argv[0]; # 多少時間計算一次 ( 單位為秒 ) $granularity=$argv[1]; $sum=0; $sum_total=0; $clock=0; $maxrate=0; $init=0; # 打開記錄檔 open (DATA,"<$infile")

13 die "Can't open $infile $!"; # 讀取記錄檔中的每行資料, 資料是以空白分成眾多欄位 while (<DATA>) = split(' '); if($init==0){ $start=$x[2]; $init=1; # 讀取的第零個欄位是 pkt_id # 讀取的第一個欄位是封包傳送時間 # 讀取的第二個欄位是封包接收時間 # 讀取的第三個欄位是封包 end to end delay # 讀取的第四個欄位是封包大小 # 判斷所讀到的時間, 是否已經達到要統計吞吐量的時候 if ($x[2]-$clock <= $granularity) { # 計算單位時間內累積的封包大小 $sum=$sum+$x[4]; else { # 計算累積的總封包大小 $sum_total=$sum_total+$x[4]; # 計算吞吐量 $throughput=$sum*8.0/$granularity; if ($throughput > $maxrate){ $maxrate=$throughput; # 輸出結果 : 時間吞吐量 (bps) print STDOUT "$x[2]: $throughput bps\n"; # 設定下次要計算吞吐量的時間

14 $clock=$clock+$granularity; $sum_total=$sum_total+$x[4]; $sum=$x[4]; $endtime=$x[2]; # 計算最後一次的吞吐量大小 $throughput=$sum*8.0/$granularity; print STDOUT "$x[2]: $throughput bps\n"; $clock=$clock+$granularity; $sum=0; #print STDOUT "$sum_total $start $endtime\n"; $avgrate=$sum_total*8.0/($endtime-$start); print STDOUT "Average rate: $avgrate bps\n"; print STDOUT "Peak rate: $maxrate bps\n"; # 關閉檔案 close DATA; exit(0); 執行的方法 : $perl measure-throughput.pl rd_udp 0.5 執行的結果 : : bps : bps : bps : bps : bps : bps : bps : bps : bps Average rate: bps Peak rate: bps

15 說明 : 0.5 指的是每 0.5 秒去統計這段時間的平均的吞吐量 結果中的第一欄是時 間, 第二欄是這段時間內的平均吞吐量 最後還會把全部平均吞吐量的值和最高 的吞吐量顯示出來 計算 TCP 的吞吐量 Perl 分析 TCP 吞吐量程式 (measure-tcp.pl) # 使用方法 : perl measure-tcp.pl <trace file> <granlarity> # 記錄檔檔名 $infile=$argv[0]; # 多少時間計算一次 ( 單位為秒 ) $granularity=$argv[1]; $sum=0; $sum_total=0; $clock=0; $init=0; # 打開記錄檔 open (DATA,"<$infile") die "Can't open $infile $!"; # 讀取記錄檔中的每行資料, 資料是以空白分成眾多欄位 while (<DATA>) = split(' '); if($init==0){ $start=$x[1]; $init=1; # 讀取的第零個欄位是 pkt_id

16 # 讀取的第一個欄位是封包接收時間 # 讀取的第二個欄位是封包大小 # 判斷所讀到的時間, 是否已經達到要統計吞吐量的時候 if ($x[1]-$clock <= $granularity) { # 計算單位時間內累積的封包大小 $sum=$sum+$x[2]; else { # 計算累積的總封包大小 $sum_total=$sum_total+$x[2]; # 計算吞吐量 $throughput=$sum*8.0/$granularity; # 輸出結果 : 時間吞吐量 (bps) print STDOUT "$x[1] $throughput\n"; # 設定下次要計算吞吐量的時間 $clock=$clock+$granularity; $sum_total=$sum_total+$x[2]; $sum=$x[2]; $endtime=$x[1]; # 計算最後一次的吞吐量大小 $throughput=$sum*8.0/$granularity; print STDOUT "$x[1] $throughput\n"; $clock=$clock+$granularity; $sum=0; print STDOUT "$sum_total $start $endtime\n"; $avgrate=$sum_total*8.0/($endtime-$start); print STDOUT "Average rate: $avgrate bps\n";

17 # 關閉檔案 close DATA; exit(0); 執行的方法 : $perl measure-tcp tcp_sink 0.5 執行的結果 Average rate: bps [ 無線網路 ] 模擬的範圍區域為 1000m x 1000m, 共有三個 Mobile Nodes 在節點 0 和節點 2 之間有一條 CBR/UDP 的連線 在模擬時間 200 秒的時候, 節點 1 開始從位置 (500, 500) 移動到 (500, 900), 然後在 500 秒的時候, 再從位置 (500, 900) 移動到 (500, 100) 全部的模擬時間為 1000 秒

18 TCL 程式碼 ( 光碟中的?.tcl) # Define options 定義一些變數 #=========================================================== set val(chan) Channel/WirelessChannel ;# channel type set val(prop) Propagation/TwoRayGround ;#radio-propagation model set val(netif) Phy/WirelessPhy ;# network interface type set val(mac) Mac/802_11 ;# MAC type set val(ifq) Queue/DropTail/PriQueue ;# interface queue type set val(ll) LL ;# link layer type set val(ant) Antenna/OmniAntenna ;# antenna model ( 天線模型 ) set val(x) 1000 ;# 拓樸範圍 :X set val(y) 1000 ;# 拓樸範圍 :Y set val(ifqlen) 50 ;# max packet in ifq set val(nn) 3 ;# number of mobile nodes set val(seed) 0.0 set val(stop) ;# simulation time set val(tr) exp.tr ;# trace file name set val(rp) DSDV ;# routing protocol # Initialize Global Variables

19 set ns_ [new Simulator] # Open trace file 開啟 trace file $ns_ use-newtrace set namfd [open nam-exp.tr w] $ns_ namtrace-all-wireless $namfd $val(x) $val(y) set tracefd [open $val(tr) w] $ns_ trace-all $tracefd # set up topography object # 建立一個拓樸物件, 以紀錄 mobilenodes 在拓樸內移動的情況 set topo [new Topography] # 拓樸的範圍為 1000m x 1000m $topo load_flatgrid $val(x) $val(y) # create channel set chan [new $val(chan)] # Create God set god_ [create-god $val(nn)] # Create the specified number of mobile nodes [$val(nn)] and "attach" them # to the channel. Three nodes are created : node(0), node(1) and node(2) # 設置 Mobile node 的參數 $ns_ node-config -adhocrouting $val(rp) \ -lltype $val(ll) \ -mactype $val(mac) \ -ifqtype $val(ifq) \ -ifqlen $val(ifqlen) \ -anttype $val(ant) \ -proptype $val(prop) \ -phytype $val(netif) \ -channel $chan \ -topoinstance $topo \ -agenttrace ON \ -routertrace ON \ -mactrace OFF \

20 -movementtrace OFF for {set i 0 {$i < $val(nn) {incr i { set node_($i) [$ns_ node] $node_($i) random-motion 0 ;# disable random motion # Provide initial (X,Y, for now Z=0) co-ordinates for mobilenodes # # 設定節點 0 在一開始時, 位置在 (350.0, 500.0) $node_(0) set X_ $node_(0) set Y_ $node_(0) set Z_ 0.0 # 設定節點 1 在一開始時, 位置在 (500.0, 500.0) $node_(1) set X_ $node_(1) set Y_ $node_(1) set Z_ 0.0 # 設定節點 2 在一開始時, 位置在 (650.0, 500.0) $node_(2) set X_ $node_(2) set Y_ $node_(2) set Z_ 0.0 # Load the god object with shortest hop information # 在節點 1 和節點 2 之間最短的 hop 數為 1 $god_ set-dist # 在節點 0 和節點 2 之間最短的 hop 數為 2 $god_ set-dist # 在節點 0 和節點 1 之間最短的 hop 數為 1 $god_ set-dist # Now produce some simple node movements # Node_(1) starts to move upward and then downward set god_ [God instance]

21 # 在模擬時間 200 秒的時候, 節點 1 開始從位置 (500, 500) 移動到 (500, 900), # 速度為 2.0 m/sec $ns_ at "$node_(1) setdest " # 然後在 500 秒的時候, 再從位置 (500, 900) 移動到 (500, 100), 速度為 2.0 m/sec $ns_ at "$node_(1) setdest " # Setup traffic flow between nodes 0 connecting to 2 at time # 在節點 0 和節點 2 建立一條 CBR/UDP 的連線, 且在時間為 100 秒開始傳送 set udp_(0) [new Agent/mUDP] # 設定傳送記錄檔檔名為 sd_udp $udp_(0) set_filename sd_udp $udp_(0) set fid_ 1 $ns_ attach-agent $node_(0) $udp_(0) set null_(0) [new Agent/mUdpSink] # 設定接收檔記錄檔檔名為 rd_udp $null_(0) set_filename rd_udp $ns_ attach-agent $node_(2) $null_(0) set cbr_(0) [new Application/Traffic/CBR] $cbr_(0) set packetsize_ 200 $cbr_(0) set interval_ 2.0 $cbr_(0) set random_ 1 $cbr_(0) set maxpkts_ $cbr_(0) attach-agent $udp_(0) $ns_ connect $udp_(0) $null_(0) $ns_ at "$cbr_(0) start" #Define node initial position in nam, only for nam # 在 nam 中定義節點初始所在位置 for {set i 0 {$i < $val(nn) {incr i { # The function must be called after mobility model is defined. $ns_ initial_node_pos $node_($i) 60 # Tell nodes when the simulation ends # 設定節點模擬結束時間 for {set i 0 {$i < $val(nn) {incr i {

22 $ns_ at $val(stop) "$node_($i) reset"; $ns_ at $val(stop) "stop" $ns_ at $val(stop) "puts \"NS EXITING...\" ; $ns_ halt" proc stop { { global ns_ tracefd namfd $ns_ flush-trace close $tracefd close $namfd puts "Starting Simulation..." $ns_ run 執行方式 : $ns xxx.tcl 模擬結束後就會產生 sd_udp 和 rd_udp 兩個記錄檔 計算 CBR 的封包遺失率 從 sd_udp 檔案中, 可以得知共有 455 筆記錄 ; 從 rd_udp 檔案中, 可以得知共有 195 筆記錄, 所以共有 260 個封包遺失, 因此封包遺失率就為 260/455 = 57.14% 求得封包延遲時間 $awk `{print $1, $4' rd_udp > cbr_delay 使用 gnuplot 畫出 cbr_delay gnuplot> plot cbr_delay" title `cbr: packet delay'with linespoints 1 gnuplot> set xlabel `packet sequence' gnuplot> set ylabel `delay time (sec)' gnuplot> set terminal gif gnuplot> set output cbr_delay.gif" gnuplot> replot

23 計算抖動率 執行方法 : $awk f measure-jitter.awk rd_udp > cbr_jitter gnuplot> plot cbr_jitter" title `cbr: packet jitter'with linespoints 1 gnuplot> set xlabel `packet start time (sec)' gnuplot> set ylabel `jitter (sec)' gnuplot> set terminal gif gnuplot> set output cbr_jitter.gif" gnuplot> replot

24 計算吞吐量 執行的方法 : $perl measure-throughput.pl rd_udp 1 執行的結果 Average rate: bps 習題 1. 把無線網路實驗中的 CBR, 改成 TCP, 並量測其平均吞吐量 參考資料 1. p.s. 讀者可以先下載安裝 myns2, 就可以直接使用文章中的那些功能作者 : 柯志亨 (Chih-Heng, Ke) [email protected]

投影片 1

投影片 1 2011-03-30 蕭惠陽 1 Environment set up Virtual Box NS2 TCL awk Simulation 2 3 VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use. Presently, VirtualBox

More information

Microsoft PowerPoint - Aqua-Sim.pptx

Microsoft PowerPoint - Aqua-Sim.pptx Peng Xie, Zhong Zhou, Zheng Peng, Hai Yan, Tiansi Hu, Jun-Hong Cui, Zhijie Shi, Yunsi Fei, Shengli Zhou Underwater Sensor Network Lab 1 Outline Motivations System Overview Aqua-Sim Components Experimental

More information

Simulator By SunLingxi 2003

Simulator By SunLingxi 2003 Simulator By SunLingxi [email protected] 2003 windows 2000 Tornado ping ping 1. Tornado Full Simulator...3 2....3 3. ping...6 4. Tornado Simulator BSP...6 5. VxWorks simpc...7 6. simulator...7 7. simulator

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

Microsoft PowerPoint - NS-2無線網路模擬

Microsoft PowerPoint - NS-2無線網路模擬 NS-2 無線網路模擬 Speaker : Rung Shiang Cheng ( 程榮祥 ) Department of Computer and Communication Kun Shan University http://teachers.ksu.edu.tw/ 1 Outline 2 Linux 下的 NS-2 安裝與設定 3 NS-2 是什麼? Network Simulator, version

More information

穨control.PDF

穨control.PDF TCP congestion control yhmiu Outline Congestion control algorithms Purpose of RFC2581 Purpose of RFC2582 TCP SS-DR 1998 TCP Extensions RFC1072 1988 SACK RFC2018 1996 FACK 1996 Rate-Halving 1997 OldTahoe

More information

...1 What?...2 Why?...3 How? ( ) IEEE / 23

...1 What?...2 Why?...3 How? ( ) IEEE / 23 .... IEEE 1588 2010 7 8 ( ) IEEE 1588 2010 7 8 1 / 23 ...1 What?...2 Why?...3 How? ( ) IEEE 1588 2010 7 8 2 / 23 ...1 What?...2 Why?...3 How? ( ) IEEE 1588 2010 7 8 3 / 23 IEEE 1588 ( ) IEEE 1588 2010

More information

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Terminal Mode No User User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Mon1 Cam-- Mon- Cam-- Prohibited M04 Mon1 Cam03 Mon1 Cam03

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP TCP/IP : TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP 1. ASCII EBCDIC Extended Binary-Coded Decimal Interchange Code 2. / (1) (2) Single System Image SSI) (3) I/O (4) 3.OSI OSI Open System Interconnection

More information

Microsoft Word - 3D手册2.doc

Microsoft Word - 3D手册2.doc 第 一 章 BLOCK 前 处 理 本 章 纲 要 : 1. BLOCK 前 处 理 1.1. 创 建 新 作 业 1.2. 设 定 模 拟 控 制 参 数 1.3. 输 入 对 象 数 据 1.4. 视 图 操 作 1.5. 选 择 点 1.6. 其 他 显 示 窗 口 图 标 钮 1.7. 保 存 作 业 1.8. 退 出 DEFORMTM3D 1 1. BLOCK 前 处 理 1.1. 创 建

More information

Microsoft PowerPoint - 数据通信-ch1.ppt

Microsoft PowerPoint - 数据通信-ch1.ppt 主 要 内 容 与 基 本 要 求 主 要 内 容 数 据 通 信 与 计 算 机 网 络 计 算 机 网 络 的 发 展 过 程 分 类 以 及 主 要 性 能 指 标 ; 分 组 交 换 的 基 本 原 理 及 其 与 电 路 交 换 报 文 交 换 的 联 系 与 区 别 ; 计 算 机 网 络 的 协 议 与 体 系 结 构 第 1 章 概 述 基 本 要 求 掌 握 分 组 交 换 电 路

More information

9 Internet 10 Internet

9 Internet 10 Internet 1 2 3 4 5 6 Internet 7 8 9 Internet 10 Internet 11 12 1 1.1 1.2 1.3 1.4 1.5 1.6 1.1 1.1.1 20 50 20 60 ARPANET ARPANET Internet 20 70 ISO International Organization for Standardization TCP/IP 20 90 Internet

More information

財金資訊-80期.indd

財金資訊-80期.indd IPv6 / LINE YouTube TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) (node) (address) IPv4 168.95.1.1 IPv4 1981 RFC 791 --IP IPv4 32 2 32 42 IP (Internet Service Provider ISP) IP IP IPv4

More information

Microsoft PowerPoint - Performance Analysis of Video Streaming over LTE using.pptx

Microsoft PowerPoint - Performance Analysis of Video Streaming over LTE using.pptx ENSC 427 Communication Networks Spring 2016 Group #2 Project URL: http://www.sfu.ca/~rkieu/ensc427_project.html Amer, Zargham 301149920 Kieu, Ritchie 301149668 Xiao, Lei 301133381 1 Roadmap Introduction

More information

计算机网络概论

计算机网络概论 1 repeater bridge router gateway V.S OSI Repeater(Hub) 1 Repeater 2 3 ( Hub 4 Bridge 1 Bridge 2 N N DL1 DL1 DL2 DL2 Ph1 Ph1 Ph2 Ph2 1 2 Bridge 3 MAC Ethernet FDDI MAC MAC Bridge 4 5 6 7 50873EA6, 00123456

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

Data Server_new_.doc

Data Server_new_.doc 0i B/C Data Server Windows 2000 Window XP Windows XP FTP FANUC Data Server FTP liwei@beijing-fanuc 1 06-10-8 Content 1. /...3 1.1...3 1.2...3 1.3 CNC...3 2....5 2.1 STORAGE...5 2.2 FTP...6 2.3 BUFFER...7

More information

coverage2.ppt

coverage2.ppt Satellite Tool Kit STK/Coverage STK 82 0715 010-68745117 1 Coverage Definition Figure of Merit 2 STK Basic Grid Assets Interval Description 3 Grid Global Latitude Bounds Longitude Lines Custom Regions

More information

Microsoft Word - template.doc

Microsoft Word - template.doc HGC efax Service User Guide I. Getting Started Page 1 II. Fax Forward Page 2 4 III. Web Viewing Page 5 7 IV. General Management Page 8 12 V. Help Desk Page 13 VI. Logout Page 13 Page 0 I. Getting Started

More information

Bus Hound 5

Bus Hound 5 Bus Hound 5.0 ( 1.0) 21IC 2007 7 BusHound perisoft PC hound Bus Hound 6.0 5.0 5.0 Bus Hound, IDE SCSI USB 1394 DVD Windows9X,WindowsMe,NT4.0,2000,2003,XP XP IRP Html ZIP SCSI sense USB Bus Hound 1 Bus

More information

PS PS GMM SM.zte.com.

PS PS GMM SM.zte.com. WBUB-010-1 ZXWN PS V0411.zte.com. PS PS GMM SM.zte.com. PS TMSI Packet-Temporary mobile subscriber identification number P-TMSI) GPRS MS P- TMSI 4 BCD 3G TS 23.003 MSC SGSN SGSN P-TMSI 11 MSC TMSI 00 01

More information

IP Access Lists IP Access Lists IP Access Lists

IP Access Lists IP Access Lists IP Access Lists Chapter 10 Access Lists IP Access Lists IP Access Lists IP Access Lists Security) IP Access Lists Access Lists (Network router For example, RouterA can use an access list to deny access from Network 4

More information

untitled

untitled 2006 6 Geoframe Geoframe 4.0.3 Geoframe 1.2 1 Project Manager Project Management Create a new project Create a new project ( ) OK storage setting OK (Create charisma project extension) NO OK 2 Edit project

More information

如何对 ns2 移动节点进行多接口扩展 ( 可以 实现动态信道分配 ) 作者 : 浙江大学通信工程研究所周斌日期 :2009-1-13 ns2 版本 :ns-2.30 参考文献 : Ramon: Adding Multiple Interface Support in NS-2 http://www.cse.msu.edu/~wangbo1/ns2/nshowto8.html ns2 创建移动节点的主要过程

More information

邏輯分析儀的概念與原理-展示版

邏輯分析儀的概念與原理-展示版 PC Base Standalone LA-100 Q&A - - - - - - - SCOPE - - LA - - ( Embedded ) ( Skew ) - Data In External CLK Internal CLK Display Buffer ASIC CPU Memory Trigger Level - - Clock BUS Timing State - ( Timing

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips ([email protected]),, IBM Developer Technical Support Center

More information

工程师培训

工程师培训 .1 TCP/IP TCP/IP 1 .2.2.1 Host 1960 S 1970 S Host Low Speed Lines 1970 S 1980 S pc Server Local Interneting 1980 S 1990 S Branch. pc Branch. WAN Branch. pc pc IBM SNA IBM X.25 2 .2.2 OSI OSI Application

More information

穨2700使用手冊.doc

穨2700使用手冊.doc Keithley 2700 13 CH Avg Ratio continuity Offset Compensation Ohms 80 (differential) 6 (22 ) (Half-rack size) 1000V/3A isolation/input 50000 EEE-488 RS-232 Digital I/O Trigger Link ActiveX Start-up software

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

三維空間之機械手臂虛擬實境模擬

三維空間之機械手臂虛擬實境模擬 VRML Model of 3-D Robot Arm VRML Model of 3-D Robot Arm MATLAB VRML MATLAB Simulink i MATLAB Simulink V-Realm Build Joystick ii Abstract The major purpose of this thesis presents the procedure of VRML

More information

K301Q-D VRT中英文说明书141009

K301Q-D VRT中英文说明书141009 THE INSTALLING INSTRUCTION FOR CONCEALED TANK Important instuction:.. Please confirm the structure and shape before installing the toilet bowl. Meanwhile measure the exact size H between outfall and infall

More information

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC 8 TCP/IP TCP/IP TCP OSI 8.1 OSI 4 end to end A B FTP OSI Connection Management handshake Flow Control Error Detection IP Response to User s Request TCP/IP TCP 181 UDP 8.2 TCP/IP OSI OSI 3 OSI 3 8.1 TCP/IP

More information

TRILITHIC 860DSP / 860DSPi 860 DSP 1. SSR & RSVP +20dBmV +80dBuV -20dBmV~~+20dBmV dBmV +110dBuV -40dBmV~~+50dBmV 3. TEL: (020) FAX: (0

TRILITHIC 860DSP / 860DSPi 860 DSP 1. SSR & RSVP +20dBmV +80dBuV -20dBmV~~+20dBmV dBmV +110dBuV -40dBmV~~+50dBmV 3. TEL: (020) FAX: (0 TRILITHIC 860DSP / 860DSPi 860 DSP & 860 DSPi 2006 11 TEL: (020) 8359 2585 FAX: (020) 8762 7750 www.gzlingyu.com.cn 1 TRILITHIC 860DSP / 860DSPi 860 DSP 1. SSR & RSVP +20dBmV +80dBuV -20dBmV~~+20dBmV 2.

More information

VIDEOJET connect 7000 VJC-7000-90 zh- CHS Operation Manual VIDEOJET connect 7000 zh-chs 3 目 录 1 浏 览 器 连 接 7 1.1 系 统 要 求 7 1.2 建 立 连 接 7 1.2.1 摄 像 机 中 的 密 码 保 护 7 1.3 受 保 护 的 网 络 7 2 系 统 概 述 8 2.1 实 况

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

操作指导手册

操作指导手册 GLI P53 C P53 ph/orp 1 Adobe Acrobat GLI gliint.com GLI GLI Adobe Adobe adobe.com 2 FMRC 3600 3611 3810 CSA C22.2 142 C22.2 213 EN 61010-1 TB2 TB3 1 2 3 70 3 GLI P53 GLI GLI GLI GLI GLI GLI 4 GLI ph ph

More information

麻 省 理 工 學 院 是 在 西 元 2013 年 12 月 3 日 推 出 MIT App Inventor 2 網 站, 提 供 免 費 的 雲 端 服 務, 使 用 者 可 以 透 過 瀏 覽 器 來 開 發 Android 裝 置 應 用 程 式, 該 網 站 的 網 址 為 : http

麻 省 理 工 學 院 是 在 西 元 2013 年 12 月 3 日 推 出 MIT App Inventor 2 網 站, 提 供 免 費 的 雲 端 服 務, 使 用 者 可 以 透 過 瀏 覽 器 來 開 發 Android 裝 置 應 用 程 式, 該 網 站 的 網 址 為 : http 資 訊 學 科 中 心 6 月 份 電 子 報 用 MIT App Inventor2 程 式 拼 圖 來 開 發 Android 裝 置 應 用 程 式 李 啟 龍 學 習 Android 裝 置 程 式 設 計, 可 以 不 必 學 習 較 為 艱 澀 的 Java 語 法, 只 要 使 用 拼 圖 模 式 來 組 合 程 式, 就 可 以 完 成 Android 裝 置 的 應 用 程 式 MIT

More information

Microsoft Word - InoTouch Editor编程软件手册2012.2.10.doc

Microsoft Word - InoTouch Editor编程软件手册2012.2.10.doc 目 录 第 一 章 关 于 InoTouch Editor 编 程 软 件 的 安 装... - 6-1.1 InoTouch 系 列 HMI 和 InoTouch Editor 软 件 的 简 介... - 6-1.2 安 装 InoTouch Editor 编 程 软 件... - 10-1.3 系 统 连 接 图... - 12-1.4 InoTouch 系 列 人 机 界 面 的 系 统 设

More information

SDP 1 2 3 4 8 9 10 12 19

SDP 1 2 3 4 8 9 10 12 19 SDP SDP 1 2 3 4 8 9 10 12 19 SDP 2 SDP CANBUS 3m/s 48 1 2 N 3 4 5 6 7 8 9 EMC EMC ENS008212 EN618003 10 IP21 SDP 3 1 1 4 2 5 3 P24 103 104 N24 G24 P24 101 102 N24 G24 J2 J3 n P2 P1 P3 J2 J1 J3 1 P2 P1

More information

IP-Routing-05.pdf

IP-Routing-05.pdf RI P R I P - 2 RIP -1 R I P - 2 DV RIP -1 RIP-2 16... RIP-2 RIP-2 RIP -1 R I P - 2 RIP-2 RIP-2 RIP-2 V L S M disc ontiguous addr ess sp ace C I D R Cla ssless In ter -Dom ain Routing 121 1 2 2 IP RIP-2

More information

VioCard-300 user manual

VioCard-300 user manual VioGate VioCard-300 ( 2.0.0) 2005 2005 2 15 2 3 VioGate 绍... 6 1.1 产 简... 6 1.2 产... 6 1.3... 7 1.4 内... 7 1.5 导览... 8 VioGate... 10 2.1 VioGate 络 认...10 2.2 VioGate...11 软... 16 3.1 VioCard-300 盘...16

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS3 2010 Adobe CS5 Adobe CS4 Premiere Pro After Effects Encore 18 ii Tony Cathy 2010/8 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 iii Premiere

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

雲端計算與網路 - Final Project

雲端計算與網路 - Final Project 雲端計算與網路 - Final Project Reporter: Green Advisor: Hsueh-Wen Tseng Outline What is NS2 How to use NS2 NS2 安裝 NS2 程式語法 NS2 的 Tracefile 解析 How to do a final project Example: localclfs.tcl What is NS2 3 What

More information

EE Lecture 11 (Wireless Communications Systems)

EE Lecture 11 (Wireless Communications Systems) EE110300 Lecture 11 (Wireless Communications Systems) Contents ( ) (RF) (Antenna) m(t) m(t) 90 50 40 30 20 10 0 ( ) 10 300 330 0 30 60 270 90 240 210 180 150 120 (LAN) (VSAT ) (Pager) (Cellular Phone)

More information

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot OSI OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Protocol OSI OSI OSI OSI OSI O S I 2-1 Application

More information

QVM330 多阜寬頻路由器

QVM330 多阜寬頻路由器 俠 諾 神 捕 QnoSniff 專 業 版 2.0 繁 體 中 文 使 用 手 冊 目 錄 一 簡 介... 4 二 QnoSniff 專 業 版 系 統 安 裝 與 配 置... 6 2.1 開 始 之 前 的 準 備... 6 2.2 QnoSniff 專 業 版 安 裝 過 程 中 所 需 元 件... 6 2.3 佈 署 連 接 範 例 拓 樸... 7 2.4 開 始 安 裝... 7

More information

TX-NR3030_BAS_Cs_ indd

TX-NR3030_BAS_Cs_ indd TX-NR3030 http://www.onkyo.com/manual/txnr3030/adv/cs.html Cs 1 2 3 Speaker Cable 2 HDMI OUT HDMI IN HDMI OUT HDMI OUT HDMI OUT HDMI OUT 1 DIGITAL OPTICAL OUT AUDIO OUT TV 3 1 5 4 6 1 2 3 3 2 2 4 3 2 5

More information

AMP NETCONNECT

AMP NETCONNECT Quantum AMP NETCONNECT 1 2 ATM TSB 95 TIA/EIA 568-A-5 TIA/EIA 568-B Cat 5e / Cat 6 50 / 125m m 3 TSB95 100Ω Cat5 TIA/EIA 568A-5 100Ω Cat5e TIA/EIA 568B 100 Ω Cat6 ISO/IEC 11801 PDAM-3 PDAM-3 Class D (Cat

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1 Cadence SPB 15.2 VOICE 2005-05-07 Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1 1 1.1 Cadence SPB 15.2 2 Microsoft 1.1.1 Windows 2000 1.1.2 Windows XP Pro Windows

More information

1 公 司 简 介 2 VRRP 原 理 和 应 用 3 新 产 品 和 创 业 计 划 及 赠 书 活 动

1 公 司 简 介 2 VRRP 原 理 和 应 用 3 新 产 品 和 创 业 计 划 及 赠 书 活 动 RouterOS VRRP 应 用 案 例 Application case ISSUE 1.0 Nanning YONGYI Network Technology Co., Ltd. www.mikrotik.cn www.routeros.com.cn www.routerboard.com.cn 陈 家 迁 CHEN JIA QIAN 手 机 Phone:13077766825 E-MAIL:[email protected]

More information

VoIP Make a Rtp Call VoIP Abstract... 2 VoIP RTP...3 Socket IP...9 Config Two Voice-hub

VoIP Make a Rtp Call VoIP Abstract... 2 VoIP RTP...3 Socket IP...9 Config Two Voice-hub VoIP... 2... 2 Abstract... 2... 3... 3 RTP...3 Socket...4...6...7 IP...9 Config Two Voice-hub... 10 1 12 VoIP VoIP voice-hub voice-hub Abstract At the beginning of this paper, we introducted the essential

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Hadoop 生 态 技 术 在 阿 里 全 网 商 品 搜 索 实 战 阿 里 巴 巴 - 王 峰 自 我 介 绍 真 名 : 王 峰 淘 宝 花 名 : 莫 问 微 博 : 淘 莫 问 2006 年 硕 士 毕 业 后 加 入 阿 里 巴 巴 集 团 淘 及 搜 索 事 业 部 ( 高 级 技 术 与 家 ) 目 前 负 责 搜 索 离 线 系 统 团 队 技 术 方 向 : 分 布 式 计 算

More information

第 11 章 互聯網技術 11.1 互聯 網 和 萬 維 網 的 發 展 歷 史 A. 互聯網的發展 互聯網是由 ARPANET 開 始發展的 1969 年 美國國防部高級研究計劃署 (ARPA) 把部分軍事研究所和大 的電腦連接起來 建造了㆒個實驗性的電腦網絡 稱為 ARPANET 並 列 的功能

第 11 章 互聯網技術 11.1 互聯 網 和 萬 維 網 的 發 展 歷 史 A. 互聯網的發展 互聯網是由 ARPANET 開 始發展的 1969 年 美國國防部高級研究計劃署 (ARPA) 把部分軍事研究所和大 的電腦連接起來 建造了㆒個實驗性的電腦網絡 稱為 ARPANET 並 列 的功能 互 聯 網 技 術 在 完 成 這 章 後, 你 將 能 夠 描 述 互 聯 網 的 發 展 歷 史 描 述 萬 維 網 的 發 展 歷 史 了 解 連 接 互 聯 網 的 基 本 概 念 能 夠 連 接 到 互 聯 網 知 道 互 聯 網 如 何 運 作 互 聯 網 是 全 球 網 絡 的 集 合 互 聯 網 (Internet) 是 ㆒ 個 集 合 全 球 許 多 網 絡 ㆒ 起 的 大 型 網

More information

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG --------------------------------------------TABLE OF CONTENTS------------------------------------------

More information

untitled

untitled SIPv6 Analyzer Whai-En Chen Research Assistant Professor Dept. of Computer Science and Information Engineering National Chiao Tung University [email protected] 1 Outline Introduction Install and

More information

WinMDI 28

WinMDI 28 WinMDI WinMDI 2 Region Gate Marker Quadrant Excel FACScan IBM-PC MO WinMDI WinMDI IBM-PC Dr. Joseph Trotter the Scripps Research Institute WinMDI HP PC WinMDI WinMDI PC MS WORD, PowerPoint, Excel, LOTUS

More information

els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8

els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8 els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8 Yamaha ELS-0/0C..8 LCD ELS-0/0C v. typeu LCD ELS-0/0C typeu / -6 / [SEARCH] / - ZH ELS-0/0C.8 els0xu_zh_nf_v8.book Page Wednesday, June,

More information

NSC-161

NSC-161 IP Session IP? IP Cisco IP IP IP IP IP? LAN Software Bluetooth,, 802.11 IP IP IP QoS IP Trust Domain (TD 1 ) TD 2 AR AR AP AP (MN) (MN) IP IP ( ) (MR) IP LAN MR (AP) IP 802.11 (AL) LAN/PAN 802.11, 802.15,

More information

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn Xi III Zebra XI III 1 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn 230V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666

More information

Model P53 pH-ORP Analyzer CH.doc

Model P53 pH-ORP Analyzer CH.doc 1 Adobe Acrobat GLI gliint.com GLI GLI Adobe Adobe adobe.com 安恒公司 http://www.watertest.com.cn Tel:010-88018877( 北京 ) 021-63176770( 上海 ) 2 FMRC 3600 3611 3810 CSA C22.2 142 C22.2 213 EN 61010-1 TB2 TB3

More information

User’s Manual

User’s Manual V7 用 户 手 册 亿 图 为 您 专 业 图 表 设 计 提 供 最 佳 解 决 方 案 2004-2014 EdrawSoft. All right reserved. Edraw and Edraw logo are registered trademarks of EdrawSoft. 目 录 亿 图 怎 样 优 越 于 其 他 软 件... 5 亿 图 7 个 新 功 能... 6 为

More information

安全防范

安全防范 8989 Be Right TM Sigma 900 5/03 2003 ...1...4...8 1.1...8 1.2...9 1.2.1...9 1.2.2...12 1.3...12 1.4...12 1.4.1...12 1.4.2...13 1.4.3...14 1.5...15 1.6...16 1.7...16 1.7.1...17 1.7.2...17 1.7.3...18 1.7.4

More information

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在 计 算 机 网 络 ( 第 4 版 ) 课 件 第 1 章 计 算 机 网 络 概 述 郭 庆 北 [email protected] 2009-02-25 第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特

More information

ansoft_setup21.doc

ansoft_setup21.doc Cadence Cadence Cadence 1000 (1) (2) CIC (3).. CIC Cadence (a) CIC license license server license CIC license CIC license (b) 2000 Cadence license 92 1 1 license server CIC 92 1 1 Cadence license licenser

More information

RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat

RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat Realtime Application QOS Monitoring (RAQMON) Dan Romascanu [email protected] 1 RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming

More information

Microsoft PowerPoint - Lecture7II.ppt

Microsoft PowerPoint - Lecture7II.ppt Lecture 8II SUDOKU PUZZLE SUDOKU New Play Check 軟體實作與計算實驗 1 4x4 Sudoku row column 3 2 } 4 } block 1 4 軟體實作與計算實驗 2 Sudoku Puzzle Numbers in the puzzle belong {1,2,3,4} Constraints Each column must contain

More information

audiogram3 Owners Manual

audiogram3 Owners Manual USB AUDIO INTERFACE ZH 2 AUDIOGRAM 3 ( ) * Yamaha USB Yamaha USB ( ) ( ) USB Yamaha (5)-10 1/2 AUDIOGRAM 3 3 MIC / INST (XLR ) (IEC60268 ): 1 2 (+) 3 (-) 2 1 3 Yamaha USB Yamaha Yamaha Steinberg Media

More information

BYOD Http Redirect convergence Client (1) 2008R2 NLB( ) (2) NLB Unicast mode switch flooding (arp ) NLB DNS Redirect 1. Round-Robin DNS DNS IP/DNS Cli

BYOD Http Redirect convergence Client (1) 2008R2 NLB( ) (2) NLB Unicast mode switch flooding (arp ) NLB DNS Redirect 1. Round-Robin DNS DNS IP/DNS Cli BYOD 204 2015 GoogleHicloud (Load Balance) Server Load Balance Link Load Balance Server Redirect 1. URL Redirect redirector URL redirect Real Server Client HTTP Real Server Web Client 2 (1) URL Redirect

More information

Microsoft Word - YDB 064-2011 Vehicle Telematics Service Requirement and General Framework

Microsoft Word - YDB 064-2011 Vehicle Telematics Service Requirement and General Framework 通 信 标 准 类 技 术 报 告 YDB XXX 2010 泛 在 物 联 应 用 汽 车 信 息 服 务 业 务 需 求 和 总 体 框 架 Vehicle Telematic Service Requirement and General Framework 200X XX XX 印 发 中 国 通 信 标 准 化 协 会 目 次 前 言... 错 误! 未 定 义 书 签 1 范 围...

More information

计算机网络

计算机网络 (delay latency) = + + LEC. A B A 0 0 0 B .6. = 0ms, 0Mb/s, 0x0 - x0x0 =x0 bit RTT RTT (Round-Trip Time) .7 OSI/RM OSI/RM OSI/RM TCP/IP (application layer) (transport layer) (network layer)

More information

画像処理に新しい価値を提供するUSB3.0カメラ(国際画像機器展2014)

画像処理に新しい価値を提供するUSB3.0カメラ(国際画像機器展2014) December 3, 2014 Toshiaki Iwata Copyright 2014 TOSHIBA TELI CORPORATION, All rights reserved. USB3.0 / USB3 Vision Copyright 2014 TOSHIBA TELI CORPORATION, All rights reserved. 2 Copyright 2014 TOSHIBA

More information

untitled

untitled Lwip Swedish Institute of Computer Science February 20, 2001 Adam Dunkels [email protected] (QQ: 10205001) (QQ: 329147) (QQ:3232253) (QQ:3232253) QQ ARM TCPIP LCD10988210 LWIP TCP/IP LWIP LWIP lwip API lwip

More information

Abstract arm linux tool-chain root NET-Start! 2

Abstract arm linux tool-chain root NET-Start! 2 Lab III - Embedding Linux 1 Abstract arm linux tool-chain root NET-Start! 2 Part 1.4 Step1. tool-chain 4 Step2. PATH 4 Part 2 kernel 5 Step1. 5 Step2... 6 Step3...8 Part 3 root. 8 Step1. 8 Step2. 8 Part

More information

untitled

untitled 7.1 7.1.1 IP R1 N N,R1,M IP 1 7.1.2 [Quidway]display ip routing Routing Tables: Destination/Mask proto pref Metric Nexthop Interface 0.0.0.0/0 Static 60 0 120.0.0.2 Serial0 8.0.0.0/8 RIP 100 3 120.0.0.2

More information

解 除 身 份 验 证 机 密 性 Wep 等 一 些 加 密 机 制 MSDU 传 递 (MAC Service Data Unit) 负 责 将 数 据 传 送 给 实 际 的 接 收 端 传 输 功 率 控 制 (Transmit Power Control 简 称 TPC) 欧 洲 标 准

解 除 身 份 验 证 机 密 性 Wep 等 一 些 加 密 机 制 MSDU 传 递 (MAC Service Data Unit) 负 责 将 数 据 传 送 给 实 际 的 接 收 端 传 输 功 率 控 制 (Transmit Power Control 简 称 TPC) 欧 洲 标 准 一 网 络 服 务 802.11 总 共 提 供 9 种 服 务 : 分 布 式 (distribution) 接 入 点 收 到 帧, 就 会 使 用 分 布 式 服 务 将 真 传 送 至 目 的 地 整 合 (integration) 该 服 务 由 分 布 式 系 统 提 供, 它 让 分 布 式 系 统 得 以 链 接 至 非 IEEE802.11 网 络 关 联 (association)

More information

VF---10

VF---10 VF---10 1 2 3 MCCB MC 1K2W 0~10V 0~5V 4~20mA R S T FWD REV X1 X2 X3 X4 X5 X6 COM 10V VS1 VS2 IS AGND U V W E COM PG A+ PG A- PG B+ 24V PG B- A B C Y1 Y2 Y3 COM M 485+ 485- A01 A02 AGND AM FM 6 MCCB

More information

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入 第 7 章 下 一 代 网 际 协 议 IPv6 本 章 是 有 关 下 一 代 网 际 协 议 IPv6 的 描 述, 重 点 介 绍 IPv6 的 产 生 原 因 IPv6 的 地 址 与 IPv6 首 部 格 式 等 通 过 本 章 的 学 习, 读 者 应 重 点 掌 握 和 理 解 以 下 内 容 : IPv4 向 IPv6 发 展 的 必 然 性 IPv6 的 新 特 性 IPv6 地

More information

EK-STM32F

EK-STM32F STMEVKIT-STM32F10xx8 软 件 开 发 入 门 指 南 目 录 1 EWARM 安 装... 1 1.1 第 一 步 : 在 线 注 册... 1 1.2 第 二 步 : 下 载 软 件... 2 1.3 第 三 步 : 安 装 EWARM... 3 2 基 于 STMEVKIT-STM32F10xx8 的 示 例 代 码 运 行... 6 2.1 GPIO Demo... 6 2.2

More information