スライド タイトルなし

Size: px
Start display at page:

Download "スライド タイトルなし"

Transcription

1 画像情報特論 () Hybrid TCP 情報理工学専攻甲藤二郎

2 ネットワーク シミュレーション & エミュレーション

3 ネットワークの研究 アルゴリズム 理論解析 シミュレーション エミュレーション 実装

4 シミュレータとエミュレータ (1) シミュレーション エミュレーション ソフトウェア PC / 専用機 ノード 実機 NIC 1 5

5 シミュレータとエミュレータ () シミュレータエミュレータ URL ns- (ns) (nse) ns-3 OPNET Qualnet, GloMoSim Scenergie EXata PacketStorm Cloud

6 Ns- (1)

7 Ns- () ダウンロードサイト.9 以降 : 以前 : allinone をダウンロード 展開 configure makeするのが楽 (Tcl/Tk, Otcl, TclCL, ns, nam)

8 Ns- (3) ns- Architecture ns- OTcl Simulation Objects (C++) TclCL Simulation Objects (Otcl) txt Simulation Scripts ns- shell executable command Simulation Trace File nam (animation) awk & gnuplot (graph)

9 Ns- (4) Simulation scripts (*.tcl) # パラメータの初期設定 # Simulatorオブジェクトの生成 set ns [ new Simulator ] # ネットワークトポロジの定義 # エージェントやアプリケーションの定義 # プロシージャの定義 (finish 等 ) proc finish () # イベント定義 $ns at 1.0 $ftp start # シミュレーション開始 $ns run set ns [new Simulator] set f [open out.tr w] $ns trace-all $f set n0 [$ns node] set n1 [$ns node] $ns duplex-link $n0 $n1 100Mb 1ms DropTail set udp0 [new Agent/UDP] $ns attach-agent $n0 $udp0 set cbr0 [new Application/Traffic/CBR] $cbr0 attach-agent $udp0

10 Ns- (5) Simulation Objects (C++/OTcl) C++ static class XXXTcpClass : public TclClass { public: XXXTcpClass() : TclClass("Agent/TCP/XXX") {} TclObject* create(int, const char*const*) { return (new XXXTcpAgent()); } } class_xxx; OTcl set tcp [new Agent/TCP/XXX] XXXTCPAgent Agent/TCP/XXX TclObject TclClass

11 Ns- (6) Simulation Objects (C++/OTcl) C++ class XXXTcpAgent : public TcpAgent { public: XXXTcpAgent(); virtual void recv(packet *pkt, Handler*); virtual void dupack_action(); virtual void timeout (int tno); virtual void opencwnd(); protected: int command(int argc, const char*const* argv); XXXTCPAgent method recv timeout command dupack_action opencwnd } double fr_amin_; double fr_amax_; double fr_prev_; variables fr_amin fr_amax fr_prev

12 Ns- (7) Simulation Objects (C++/OTcl) C++ OTcl XXXTcpAgent::XXXTcpAgent() { bind("fr_amin_", &fr_amin_); bind("fr_amax_", &fr_amax_); } XXXTCPAgent::command(int argc, const char*const* argv) { if (argc == 3) { } if ( strcmp(argv[1], target ) == 0 ) { } } return (NsObject::command(argc,argv)); XXXTCPAgent command fr_amin set tcp [new Agent/TCP/XXX] $tcp set fid_ 1 $tcp set fr_amin_ 0. $tcp set fr_amax_ 0.8 $tcp target [new Agent/Null] fr_amax bind Agent/TCP/XXX fr_amin_ fr_amax_

13 Ns- (8) Trace File (*.tr) enqueue dequeue receive drop cbr cbr r cbr r ack tcp tcp r cbr cbr d cbr cbr r cbr

14 Ns- (9) Awk / Perl スクリプトを用いたトレースファイルの整形 Gnuplot などに合わせた出力 *.tr Awk / Perl Gnuplot / Excel グラフ

15 結果の例 Ns- (10)

16 電子情報通信学会ネットワーク システム研究会アーカイブ s.html 009/8: ns- ( サマースクール ) 009/8: OPNET ( サマースクール ) 009/1: Qualnet ( チュートリアル ) その他 ns- チュートリアル などで検索をかければ情報多数 ns-3の情報はまだ少ない チャンス

17 TCP Variants

18 TCP-Reno (loss-driven) cwnd ロス ロス ロス a=1 バッファ b=0.5 0 BDP increase: cwnd = cwnd + 1/cwnd decrease: cwnd = cwnd / n AIMD: additive increase multiplicative decrease

19 TCP-Vegas (delay-driven) cwnd バッファ バッファ内滞留パケット α BDP n 0 e.g. α=1, β=3 diff = cwnd RTT min cwnd RTT RTT min バッファ内滞留パケット数 increase: cwnd = cwnd + 1 cwnd cwnd 1 diff < α otherwise diff > β decrease: cwnd = cwnd *0.75

20 10 年前の TCP の課題 有線ネットワークの高速化 ウィンドウの増加が追い付かない ( 非効率性 ) 無線ネットワークの普及 無線エラーとバッファオーバーフローを区別できない TCP-Reno (NewReno, SACK) の支配 Reno は Vegas を排除する ( 非親和性 )

21 000 年代の TCP Variants Loss-driven (AIMD) TCP-Reno / NewReno / SACK High-Speed TCP (IETF RFC 3649, Dec 003) Scalable TCP (PFLDnet 003) BIC-TCP / CUBIC-TCP (IEEE INFOCOM 004, PFLDnet 005)... Linux H-TCP (PFLDnet 004) TCP-Westwood (ACM MOBICOM 001) Delay-driven (RTT Observation) TCP-Vegas (IEEE JSAC, Oct 1995) FAST-TCP (INFOCOM 004) Hybrid Gentle High-Speed TCP (PfHSN 003) TCP-Africa (IEEE INFOCOM 005) Compound TCP (PFLDnet 006)... Windows Adaptive Reno (PFLDnet 006) YeAH-TCP (PFLDnet 007) TCP-Fusion (PFLDnet 007)

22 Loss-driven TCPs aggressive adaptive a Variants Increase / Update Decrease TCP-Reno HighSpeed TCP (HS-TCP) w a( w) = b( w) p( w) b( w) e.g. 70 (10Gbps, 100ms) Scalable TCP (STCP) 0.01 (per every ACK) BIC-TCP CUBIC-TCP additive increase ( fast) binary search ( slow) max probing ( fast) w = ( t 3 W max ) Wmax H-TCP α ( 1 β ){ ( t TH )} TCP-Westwood (TCPW) 1 b log( w) log( Wlow ) b( w) = ( bhigh 0.5) log( W ) log( W ) high low e.g. 0.1 (10Gbps, 100ms) β RTT RTT RE * RTT BE * RTT min max min min B( k + 1) B( k) for B( k) / PS / PS otherwise ( congested) > ( not congested)

23 Delay-driven TCPs Variants Update Decrease TCP-Vegas + ) ( 1 ) ( ) ( 1 congestion early w stable w congestion no w w 0.75 FAST-TCP + + α γ γ w RTT RTT w w w min ) (1, min 0.5 (?) a b

24 Hybrid TCP cwnd ロス ロス ロス バッファ 0 BDP n RTT 増加なし : ロスモード 親和性の改善 RTT 増加あり : 遅延モード 効率性の改善

25 Hybrid TCPs a b simple adaptive Variants Increase Decrease Gentle HS-TCP HS-TCP / Reno HS-TCP TCP-Africa HS-TCP / Reno HS-TCP Compound TCP (CTCP) 0.15 cwnd / Reno 0.5 Adaptive Reno (ARENO) YeAH-TCP TCP-Fusion B /10Mbps / Reno STCP / Reno B * D PS min RTT RTT max min ( non congestion loss) ( congestion loss), 0.5 / Reno RTTmin max, 0.5 RTT

26 CUBIC-TCP

27 BIC-TCP (1) Binary Increase Congestion Control パケットロスが発生した cwnd 平衡点 L.Xu et al: Binary Increase Congestion Control (BIC) for Fast Long-Distance Networks, IEEE INFOCOM 004.

28 BIC-TCP () Window Increase concave additive increase (linear increase) Wmax: 直前にパケット廃棄が起きた cwnd Smax: cwnd 増加の最大値 (e.g. 3) Smin: cwnd 増加の最小値 (e.g. 0.01) convex if (cwnd < Wmax ) Winc = (Wmax cwnd) / ; else Winc = (cwnd - Wmax) / ; if (Winc > Smax) Winc = Smax; elseif (Winc < Smin) Winc = Smin; binary search cwnd = cwnd + Winc / cwnd; L.Xu et al: Binary Increase Congestion Control (BIC) for Fast Long-Distance Networks, IEEE INFOCOM 004.

29 BIC-TCP (3) Window Decrease Wmax=target cwnd を更新 ロス 1 Wmax,new=0.9*cwnd ロス Wmax,new=cwnd if (cwnd < Wmax ) Wmax,new = cwnd * (-β) / ; else Wmax,new = cwnd; cwnd = cwnd * (1- β); β: 減少率 (e.g. 0.) *0.9: 新規参入フローに帯域を与える... Fast Convergence L.Xu et al: Binary Increase Congestion Control (BIC) for Fast Long-Distance Networks, IEEE INFOCOM 004.

30 CUBIC-TCP (1) Cubic approximation of BIC-TCP S.Ha et al: CUBIC: A New TCP Friendly HighSpeed TCP Variant, ACM SIGOPS Review, 008.

31 CUBIC-TCP () Window Increase W(t) /* cubic function */ Winc = W(t+RTT) cwnd; cwnd = cwnd + Winc / cwnd; K Wmax*(1-β) 3 W ( t) = C *( t K) + Wmax W 3 maxβ Renoに等価 K = C β t W tcp ( t) = Wmax (1 β ) + 3 β RTT /* TCP mode */ if ( Wtcp > cwnd ) cwnd = Wtcp; Window Decrease は BIC と同じ β: 減少率 (e.g. 0.) C: 定数 (e.g. 0.4) S.Ha et al: CUBIC: A New TCP Friendly HighSpeed TCP Variant, ACM SIGOPS Review, 008.

32 CUBIC-TCP (3) CUBIC の挙動 S.Ha et al: CUBIC: A New TCP Friendly HighSpeed TCP Variant, ACM SIGOPS Review, 008.

33 CUBIC-TCP (4) CUBIC の長所 安定性 (stability) 複数 CUBIC フローの公平性 (intra-protocol fairness) CUBIC の短所 収束性 (responsiveness) バッファの占有 遅延の増加 ( delay-driven) 他プロトコルとの不公平性 (inter-protocol unfairness Linux beats Windows! (vs. Compound TCP) K.Munir et al: Linux beats Windows! or the Worrying Evolution of TCP..., PFLDNet 007.

34 Hybrid TCP and its Performance Analysis

35 Hybrid TCP (1) 単独フロー packet loss clearing buffer (TCPW) cwnd last cwnd last RTT RTT min 1 vacant capacity Hybrid cwnd last / legacy (Reno) BDP n 二つのモードの適応的な切り替え (loss & delay): 1 RTT が増加するまでは一定レート (delay mode) : 効率性 RTT が増加し始めたら Reno として動作 (loss mode) : 親和性

36 Hybrid TCP () 競合フロー packet loss clearing buffer (TCPW) cwnd last cwnd last RTT RTT min 1 vacant capacity Hybrid 3 cwnd last / legacy (Reno) BDP/ n 二つのモードの適応的な切り替え (loss & delay): 1 cwnd の急激な増加 (delay... 効率性 ) cwnd のなだらかな減少 (delay... 輻輳回避 ) 3 RTT が増加し始めたら Reno として動作 (loss... 親和性 )

37 Min-Max Fair ( 理想解 ) 最も少ない帯域割当てを受けているユーザに最大の帯域割当てを行う 動作を すべてのユーザに対して繰り返す ( 最小最大公平 ) ボトルネックリンク 帯域 1 を割り当て 1 ボトルネックリンク 公平に 1/3 割り当て ボトルネックリンク 残りの /3 割り当て 5 3 D.Bertsekas and R.Gallager: Data Networks, Prentice Hall.

38 理想解 : TCP の目標 使用帯域 セッション開始 Min-Max Fair 別のセッション開始 時間 TCP Reno 使用帯域 セッション開始 Min-Max Fair を探索し続ける 別のセッション開始 時間

39 TCP の理想挙動モデル (1) モデルの定義 Loss-driven (TCP-Reno) : cwnd += 1 ( RTT ラウンド 毎 ) cwnd *= 1/ ( パケットロス時 ) Delay-driven : RTT が増加しないように パイプ を埋める ( リンクを使い切る ) Hybrid : RTT が増加しない場合は delay モードで動作 RTT が増加し始めたら loss モードで動作 モード選択 : cwnd = max( cwnd loss, cwnd delay )

40 TCP の理想挙動モデル () パラメータの定義 w : パケットロスが発生するパケット数 W : ちょうどリンクを使い切るパケット数 ~ BDP p : パケットロス率 ( 乱暴な ) 仮定 バッファオーバーフローによるパケットロスと ランダムエラーによるパケットロスの影響を等価とみなす p = 8 3w (in case of TCP-Reno)

41 TCP の理想挙動モデル (3) TCP フレンドリのモデル cwnd TCP-Reno w w/ R w: パケットロスが起きる cwnd p: パケットロス率 RTT: ラウンドトリップ遅延 0 w/ RTT round n R: 等価なレート パケットロスが起きるまで送れるパケット数 (= 台形の面積 ) 1 w w + w 3w = 8 p = R = 8 3w PS RTT 3 p

42 TCP の理想挙動モデル (4) 単独フローの場合 sender bottleneck link receiver single TCP flow

43 TCP の理想挙動モデル (5) cwnd と RTT の挙動 cwnd w loss-driven delay-driven hybrid w ~ ロス率 W~ 帯域幅 w/ W 0 loss & hybrid delay w/ buffer BDP n cwnd loss w hybrid W delay w/ vacant capacity 0 W-w/ w/ buffer BDP n cwnd W w w/ 0 w/ delay & hybrid vacant capacity loss buffer BDP n RTT loss & hybrid delay RTT min 0 w/ n RTT loss & hybrid RTT min delay 0 W-w/ w/ n RTT min RTT 0 w/ loss, delay & hybrid n (i) W < w/ (ii) w/<w <w (iii) w <W バッファ大 ロス率小 ( 常に loss-mode) バッファ小 ロス率中 (delay loss) ロス率大 常に空き帯域 ( 常に delay-mode)

44 TCP の理想挙動モデル (6) 定式化 TCP CA round (i) W < w/ (ii) w/ W < w (iii) w W Loss transmitted packets elapsed time 3 w w RTTmin + (3w 4wW ) 8 PS B 3 3 w w w RTTmin + ( w W) PS B 1 w RTT min Delay transmitted packets 1 w W 1 w W 1 w W elapsed time 1 w RTT min 1 w RTT min 1 w RTT min Hybrid transmitted packets 3 w w W + ( w W ) 1 w W elapsed time 1 1 w RTTmin + (3w 4wW ) 8 PS B 1 w RTT 1 + ( w W min ) PS B 1 w RTT min PS: Packet size, B: Link bandwidth

45 TCP の理想挙動モデル (7) 具体例の組込み ( 詳細略 ) Hybrids Window increase Window decrease Compound TCP 0.15*cwnd / ARENO B/10Mbps 1/~1 YeAH-TCP Scalable TCP (1.01) 1/, RTT min /RTT, 7/8 TCP-Fusion B*D min /(N*PS) RTT min /RTT D min : timer resolution, N: # of flows

46 TCP の理想挙動モデル (8) モデル評価とシミュレーション評価 スループット delay & hybrid 1Gbps 1Gbps 100Mbps RTT=40ms buffer size = BDP (constant) Packet loss rate : variable loss-driven ロス率が大きい時 (w/<w) delay & hybrid のスループットは loss-driven よりもはるかに大きい ( 効率性の改善 ) ロス率 Compound と YeAH の特性が落ちるのは ウィンドウ減少率が大きいため

47 TCP の理想挙動モデル (9) 競合フローの場合 loss-based TCP flow bottleneck link senders receivers loss-based or hybrid TCP flow

48 TCP の理想挙動モデル (10) cwnd の挙動 (RTT 省略 ) cwnd loss-driven hybrid total (loss + hybrid) w ~ ロス率 W~ 帯域幅 w W w/ 0 total loss & hybrid w/ buffer BDP n cwnd W w W/ w/ 0 total hybrid loss (W-w)/ w/ buffer BDP n cwnd W W/ w w/ 0 total hybrid loss w/ buffer BDP n (i) W < w (low PLR) (ii) w <W < *w (medium PLR) (iii) *w <W (high PLR) always buffered (loss mode) vacant buffered (delay loss) always vacant (delay mode) バッファ大 ロス率小 バッファ小 ロス率中 ロス率大 常に空き帯域

49 TCP の理想挙動モデル (11) 定式化 TCP CA round (i) W < w (ii) w W < w (iii) w W Loss Hybrid (common) transmitted packets transmitted packets elapsed time 3 w w 1 w + ( W w) w RTTmin + w(3w W ) 4 PS B 3 3 w w w RTTmin + (w W) 4 PS B 1 3 w W w 8 1 w RTT min PS: Packet size, B: Link bandwidth

50 TCP の理想挙動モデル (1) モデル評価とシミュレーション評価 スループット 1Gbps 1Gbps delay & hybrid 100Mbps RTT=40ms buffer size = BDP (constant) Packet loss rate : variable loss-driven ロス率が大きい時 (w<w) delay & hybrid のスループットは loss-driven よりもはるかに大きい ( 効率性の改善 ) ロス率 ロス率が小さい時 (w>w) hybrid は loss と同様に振る舞う ( 親和性の改善 )

51 TCP の理想挙動モデル (13) Hybrid TCP の利点 空き帯域が存在する時 ( パケットロス率が大きい時 ) スループット効率を大きく改善 (delay-drivenの利点) 空き帯域が存在しない時 ( バッファサイズが大きい時 ) レガシー TCPとの親和性を実現 (loss-drivenの利点) Hybrid TCP の弱点 バッファサイズが大きい時 delay-driven の利点が出ない ( レガシー TCP はもう要らない?) さて どうしましょう

52 Hybrid TCP のまとめ

53 Hybrid TCP のまとめ スループット効率と親和性の両立 リアルタイムストリーミング 大規模ファイルダウンロードへの適用 無線環境でも有効? CUBIC-TCPやCompound-TCPとの親和性 CUBIC-TCP: Linux デフォルト Compound-TCP: Windows その他のメトリック RTT 公平性 Mice/Elephant 収束速度 etc ただし あくまでも有効なのは delay-driven

スライド タイトルなし

スライド タイトルなし 画像情報特論 (3) -TCP/IP (2) TCP (Transport Control Protocol) UDP (User Datagram Protocol) 2004.04.30 情報ネットワーク専攻甲藤二郎 E-Mail: katto@waseda.jp TCP Transport Control Protocol インターネットの基礎 プロトコルスタック 端末 T アプリケーション

More information

Microsoft PowerPoint ppt

Microsoft PowerPoint ppt トランスポート層が提供する機能 CP その 2 山口英奈良先端科学技術大学院大学 モデル : プロセス間の通信 通信相手のプロセスの指定 プロセス間の通信路の識別 プロセス (process) は ホストの中の処理単位で 同時に複数存在することが仮定されている 上位層へのインタフェースの提供 Connection oriented (virtual circuit) Connectionless (datagram)

More information

A Study on Traffic Characteristics in Multi-hop Wireless Networks 2010 3 Yoichi Yamasaki ( ) 21 Local Area Network (LAN) LAN LAN LAN (AP, Access Point) LAN AP LAN AP AP AP (MWN, Multi-hop Wireless Network)

More information

Microsoft PowerPoint - network8forPDF

Microsoft PowerPoint - network8forPDF 第 8 章 トランスポート層とフロー制御 インターネット上の TCP による高信頼 通信サービス 発信ノード あて先ノード 発信ノード あて先ノード アプリデータ アプリデータ アプリケーション層 アプリデータ アプリデータ TCP セグメント トランスポート層 高信頼 TCP コネクション TCP セグメント TCP コネクション型通信送信 TCP セグメント TCP コネクション型通信受信 TCP

More information

TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18)

TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18) 3 -- 4 1 TCP T ransmission Control Protocol 2013 12 TCP TCP TCP TCP TCP TCP TCP TCP c 2013 1/(18) 3 -- 4 -- 1 1--1 TCP 2013 12 TCP Transmission Control Protocol TCP TCP TCP 1981 RFC 793 Request for Comments

More information

Microsoft PowerPoint network8.pptx

Microsoft PowerPoint network8.pptx 第 8 章 トランスポート層とフロー制御 高位レイヤOSI 階層モデル 表 1.1 階層 内容 情報交換 の単位 第 7 層 アプリケーション層 (application layer) WWW 電子メール ファイル転送などのアプリケーションが機能するためのプロトコル http smtp ftp など APDU 第 6 層 プレゼンテーション層 (presentation layer) アプリケーション層で利用されるデータの表現形式および表現形式間の変換

More information

Microsoft PowerPoint - ns0601.ppt

Microsoft PowerPoint - ns0601.ppt ソフトウェアによる 精 密 ペーシング 方 式 を 用 いたTCP 通 信 性 能 の 改 善 高 野 了 成 1,2, 工 藤 知 宏 1, 児 玉 祐 悦 1, 松 田 元 彦 1, 岡 崎 史 裕 1, 石 川 裕 3,1 1) 産 業 技 術 総 合 研 究 所, グリッド 研 究 センター 2) 株 式 会 社 アックス 3) 東 京 大 学 2006 年 1 月 27 日 電 子 情 報

More information

TCP-STAR a) Implementation and Evaluation of TCP-STAR: TCP Congestion Control Method for Satellite Internet Hiroyasu OBATA a), Kazuhiro TAIRA, and Ken

TCP-STAR a) Implementation and Evaluation of TCP-STAR: TCP Congestion Control Method for Satellite Internet Hiroyasu OBATA a), Kazuhiro TAIRA, and Ken TCP-STAR a) Implementation and Evaluation of TCP-STAR: TCP Congestion Control Method for Satellite Internet Hiroyasu OBATA a), Kazuhiro TAIRA, and Kenji ISHIDA TCP NewReno TCP TCP-STAR TCP-STAR TCP TCP-STAR

More information

高速バックボーンネットワークにおける公平性を考慮した階層化パケットスケジューリング方式

高速バックボーンネットワークにおける公平性を考慮した階層化パケットスケジューリング方式 Advanced Network Architecture Research Group 高速バックボーンネットワークにおける 公平性を考慮した 階層化パケットスケジューリング方式 大阪大学大学院基礎工学研究科情報数理系専攻博士前期課程 牧一之進 発表内容 研究の背景 研究の目的 階層化パケットスケジューリング方式の提案 評価モデル シミュレーションによる評価 まとめと今後の課題 研究の背景 インターネットのインフラ化

More information

Qu

Qu 卒業研究報告 題 目 QoS の検証に向けたネットワークシミュレータ NS-2 の機能拡張 指導教員 植田和憲講師 報告者学籍番号 1060192 氏名石本一生 平成 18 年 3 月 20 日 高知工科大学電子 光システム工学科 2 1 3 1.1.......................................... 3 1.2........................................

More information

公平なネットワーク利用を実現する スケーラブルな パケットスケジューリング方式

公平なネットワーク利用を実現する スケーラブルな パケットスケジューリング方式 公平なネットワーク利用を実現するスケーラブルなパケットスケジューリング方式 Hierarchically Aggregated Fair Queuing (HAFQ) for Per-flow Fair Service in High-speed Networks 大阪大学大学院基礎工学研究科情報数理系専攻博士前期課程 2 年牧一之進 2018/8/28 信学会全国大会 1 発表内容 研究の背景 研究の目的

More information

橡c03tcp詳説(3/24修正版).PDF

橡c03tcp詳説(3/24修正版).PDF 1 1 2 TCP 1 3 TCP 9 4 TCP 15 5 21 6 TCP 25 7 27 TCP 1 TCP Windows98 Linux Solaris TCP(Transmission Control Protocol) IP TCP UDP UDP TCP UDP TCP 1 TCP RFC793 RFC2581 TCP 4-1 - DataLink header IP header

More information

17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer

17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer TCP 18 2 27 17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer 1 1 2 TCP 2 2.1..................................

More information

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T LAN Android Transmission-Control Middleware on multiple Android Terminals in a WLAN Environment with consideration of Round Trip Time Ai HAYAKAWA, Saneyasu YAMAGUCHI, and Masato OGUCHI Ochanomizu University

More information

Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6:

Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6: TCP Yoshifumi Nishida nishida@csl.sony.co.jp Contents Part1: TCP Part2: TCP Part3: TCP Part4: Part5: TCP Part6: TCP TCP TCP Transmission Control Protocol IP TCP application TCP UDP IP DataLink header IP

More information

I TCP 1/2 1

I TCP 1/2 1 I TCP 1/2 1 Transport layer: a birds-eye view Hosts maintain state for each transport endpoint Routers don t maintain perhost state H R R R R H Transport IP IP IP IP IP Copyright(C)2011 Youki Kadobayashi.

More information

先進的計算基盤システムシンポジウム SACSIS2012 Symposium on Advanced Computing Systems and Infrastructures SACSIS /5/17 Android LAN TCP Android. TCP A Proposal

先進的計算基盤システムシンポジウム SACSIS2012 Symposium on Advanced Computing Systems and Infrastructures SACSIS /5/17 Android LAN TCP Android. TCP A Proposal Android LAN TCP Android. TCP A Proposal of TCP Control Method based on its Environment for Wireless Access of Android Terminals and Development of Communication Control Middleware KAORI MIKI, HIROMI HIRAI,

More information

Deck Guidelines

Deck Guidelines State of The Art in EC2 Networking EC2 ネットワーキングの最新技術 Kevin Miller, Director, EC2 Networking June 2016 2016, 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 本セッションの内容 TCP の性能 Linux

More information

スライド タイトルなし

スライド タイトルなし 画像情報特論 (2) -TCP/IP インターネットプロトコル (IP) Network-Assisted QoS TCP (Transport Control Protocol) UDP (User Datagram Protocol) 情報理工学専攻甲藤二郎 E-Mail: katto@waseda.jp IP (Internet Protocol) プロトコルスタック プロトコルスタック 端末

More information

5GHz 作 15-4 DFS 試験時の通信負荷条件定義について 2019 年 3 月 1 日 NTT 東芝 クアルコムジャパン 1

5GHz 作 15-4 DFS 試験時の通信負荷条件定義について 2019 年 3 月 1 日 NTT 東芝 クアルコムジャパン 1 5GHz 作 15-4 DFS 試験時の通信負荷条件定義について 2019 年 3 月 1 日 NTT 東芝 クアルコムジャパン 1 経緯と提案 W53 における通信負荷率は ETSI のパルスパターンを採用する関係で 現行の 50 % から 30% に変更することが合意された ( パブコメの期間は終了 ) 第 13 回作業班で議論されたように ( 参照 :5GHz 作 13-6) 無線 LAN が検出することが可能なパルスパターンと通信負荷率の間には密接な関係がある

More information

SACSIS.TCP

SACSIS.TCP HPC TCP/IP 2009 5 29 SACSIS2009 (2) HPC TCP/IP 1 Gbps RTT 100 240 Mbps 940 Mbps 2 (2) HPC TCP/IP Ethernet PC TCP/IP 2 10MB 1000 1000 Bandwidth (Mbps) 800 600 400 200 160 x3.5 Bandwidth (Mbps) 800 600 400

More information

total-all-nt.dvi

total-all-nt.dvi XI W I D E P R O J E C T 1 WIDE Reliable Multicast 1.1 TV 1 1 TCP WIDE JGN/JB SOI (DV) Reliable Multicast (RM) US Reliable Multicast IETF RMT-WG PGM Digital Fountain FEC Tornado Code Ruby Code 1.2 WIDE

More information

128 64 32 16 8bit 7bit 6bit 5bit 4bit 3bit 2bit 1bit 8 4 2 1 3.6m 4.5m 5.5m 6.4m Tokyo:3.6m 3.6m 4.5m 3.6m 5.5m 6.4m JCSAT-3 AI 3 Hub WIDE Internet 2Mbps VSAT point-to-point/multicst

More information

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó 1 2011 5 11 lumeta internet mapping http://www.lumeta.com http://www.cheswick.com/ches/map/ 2 / 43 ( ) 3 / 43 (Kenjiro Cho) WIDE 1984 ( ) OS 1993 1996 ( ) (QoS ) 2001 ( ) 2004 ( ) QoS 4 / 43 (Internet

More information

ボンドグラフと熱伝導解析による EHA熱解析ツールの開発

ボンドグラフと熱伝導解析による EHA熱解析ツールの開発 計算機通信基礎 (9). インターネットの技術 01 年度 九州工業大学大学院情報工学研究院塚本和也 今日の授業の内容 前回の授業の内容について. インターネットの技術.1 経路制御. 誤り制御. フロー制御と輻輳制御 前回の授業内容について インターネット上で用いられているネットワーク技術について その特徴を解説する 経路制御 : データグラム方式 ( とバーチャルサーキット方式 ) IP と IP

More information

wide95.dvi

wide95.dvi 16 453 1 1.1 WISH WISH [140] 250ms WISH WISH 1995 WISH ( ) ( ) 1.2 WISH WISH VSAT 9 12 ( 1.1) VSAT ODU IDU ( 1.2 455 456 1995 WIDE WNOC-SPK JAIST WNOC-NARA (AIST-NARA) WNOC-FUK (KYUSHU-U) WNOC-KYOTO U-TOKYO

More information

bitvisor_summit.pptx

bitvisor_summit.pptx BitVisor 内蔵の lwip で Alkanet ログの送信を試みる 命館 学システムソフトウェア研究室 下雄也, 明 修平, 瀧本栄, 利公 1 はじめに (1/4) 近年, マルウェアが増加しており, マルウェアの脅威が問題となっている マルウェアの脅威に対抗するためには, 多数のマルウェアを迅速に解析する必要がある システムコールトレーサ Alkanet Windows 上で動作するマルウェアを対象とし,

More information

2.5 トランスポート層 147

2.5 トランスポート層 147 2.5 トランスポート層 147 TCP と UDP TCP (Transmission Control Protocol) コネクション型 ギャランティード マルチキャスト ブロードキャスト不可 UDP (User Datagram Protocol) コネクションレス ベストエフォート マルチキャスト ブロードキャスト可 cf. IP (Internet Protocol) コネクションレス ベストエフォート

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 名城大学渡邊研 B4 100430100 早川顕太 1 文献 Analysis of TCP Performance over Mobile Ad Hoc Networks 著者 Gavin Holland Nitin Vaidya 発行元 Kluwer Academic Publishers 発行 2002 年 2 研究背景 DSRプロトコルの解説 TCP-Renoのスループット解析 スループットの理論値

More information

WMN Wi-Fi MBCR i

WMN Wi-Fi MBCR i 27 WMN Proposal of routing method that improves transmission capability in WMN 1185081 2016 2 26 WMN Wi-Fi MBCR i Abstract Proposal of routing method that improves transmission capability in WMN KOBAYASHI

More information

untitled

untitled VDSL... 1... 1 ACTIVATE VDSL LOOPBACK.... 3 CREATE VDSL PROFILE... 4 DESTROY VDSL PROFILE... 6 DISABLE VDSL PORT... 7 ENABLE VDSL PORT... 8 RESET VDSL... 9 RESET VDSL CPE.... 10 RESET VDSL PORT... 11 SET

More information

Program Design (プログラム設計)

Program Design  (プログラム設計) 7. モジュール化設計 内容 : モジュールの定義モジュールの強度又は結合力モジュール連結モジュールの間の交信 7.1 モジュールの定義 プログラムモジュールとは 次の特徴を持つプログラムの単位である モジュールは 一定の機能を提供する 例えば 入力によって ある出力を出す モジュールは 同じ機能仕様を実装しているほかのモジュールに置き換えられる この変化によって プログラム全体に影響をあまり与えない

More information

JGN2 先端グローバル R&D 網の構築と国際協調アプリケーションの展開 JGN2 の国際連携活動 4 図 -1 JGN2 国際ネットワーク構成 2 国際運用とその実務 JGN2 24 NOC Network Operation Center NOC NOC IP NOC JGN2

JGN2 先端グローバル R&D 網の構築と国際協調アプリケーションの展開 JGN2 の国際連携活動 4 図 -1 JGN2 国際ネットワーク構成 2 国際運用とその実務 JGN2 24 NOC Network Operation Center NOC NOC IP NOC JGN2 4 R&D JGN2 *1 *2 *3 *4 *1 *2 KDDI *3 *4 // // JGN2 2004 8 10Gbps 45Mbps 155Mbps -1 GLIF ONT3 APAN Internt2 GEANT2 TEIN2 1 JGN2 24 JGN2 15-1 264 JGN2 TCP Transmission Control Protocol 2 // // JGN2 国際ネットワークの構成

More information

VyattaでのPPPoEとNetwork emulator

VyattaでのPPPoEとNetwork emulator Vyatta での PPPoE と Network emulator Vyatta ユーザ会 in 広島 2011/10/05 津森洋伸 自己紹介 居所 お仕事 @tumochan 某通信事業者勤務 伝送設備の構築 hiro at tumori.nu インターネットサービスの立ち上げ 運用 BGP オペレーション,IPv6 で遊ぶ 企画系? 2011/10/05 2 おうちで Vyatta を使ってみる

More information

NetEng-05.ppt

NetEng-05.ppt 5 (2) 5 1 ACK ACK (a) stop-and-wait (b) 2 Go-Back-N (GBN) Selective Repeat (SR) 5 2 Stop-and-wait vs. ACK 3. t = 0. t = L/R RTT. ACK ACK. t = RTT + L/R 2. ACK L: packet size (bit) R: rate (bit/sec) 5 Stop-and-wait

More information

160311_icm2015-muramatsu-v2.pptx

160311_icm2015-muramatsu-v2.pptx Linux におけるパケット処理機構の 性能評価に基づいた NFV 導 の 検討 村松真, 川島 太, 中 裕貴, 林經正, 松尾啓志 名古屋 業 学 学院 株式会社ボスコ テクノロジーズ ICM 研究会 2016/03/11 研究 的 VM 仮想 NIC バックエンド機構 仮想化環境 仮想スイッチ パケット処理機構 物理環境 性能要因を考察 汎 IA サーバ NFV 環境に適したサーバ構成を検討

More information

スライド タイトルなし

スライド タイトルなし 画像情報特論 (5) - アダプテーション (1) RTP/RTCP メディア同期 情報理工学専攻甲藤二郎 E-Mail: katto@waseda.jp プロトコル階層 インターネット AV の仕組み メディアセッション制御レイアウト記述 ビデオ オーディオ SDP SMIL RTP / RTCP RTSP, SIP, SAP HTTP 等 UDP or TCP TCP IP 各種ネットワーク アダプテーション

More information

NetEng-04.ppt

NetEng-04.ppt 4(1) 1 5 end-to-end host-to-host point-to-point 2 multiplexingdemultiplexing UDP TCP (flow control) (congestion control) TCP 3 ()(IP) : best-effort 4 TCP (Transmission Control Protocol) (flow control)

More information

Microsoft PowerPoint - css2013_3A4_1_slide.ppt

Microsoft PowerPoint - css2013_3A4_1_slide.ppt TCP 再送信タイマ管理の変更による 低量 DoS 攻撃被害の緩和効果 CSS2013 2013 年 10 月 23 日 ( 水 ) 発表 :3A4-1 細井琢朗 ( 東京大学 ) 松浦幹太 ( 東京大学 ) TCP 再送信タイマ 低量 DoS 攻撃 文献 [5] の提案方式 被害のモデル化 元の方式での被害見積り 提案方式の緩和効果 解析的調査 まとめ [5] 細井琢朗 松浦幹太 低量 DoS 攻撃を緩和する

More information

QoS Intserv diffserv 1998 12 16 Internet Week 98 Internet Week98 1998 Kenjiro Cho, Japan Network Information Center 1 3 QoS Intserv RSVP QoS Diff-serv 2 QoS ISP 3 2.1 FAX LAN WAN LAN WAN Heavy Tail WWW

More information

Title < 大学の研究 動向 > 衛星通信アクセス系における大容量データ伝送実験 Author(s) 森広, 芳照 ; 田野, 哲 ; 梅原, 大祐 Citation Cue : 京都大学電気関係教室技術情報誌 (2004), 14: 2 Issue Date 2004-12 URL https://doi.org/10.14989/57883 Right Type Departmental Bulletin

More information

「産業上利用することができる発明」の審査の運用指針(案)

「産業上利用することができる発明」の審査の運用指針(案) 1 1.... 2 1.1... 2 2.... 4 2.1... 4 3.... 6 4.... 6 1 1 29 1 29 1 1 1. 2 1 1.1 (1) (2) (3) 1 (4) 2 4 1 2 2 3 4 31 12 5 7 2.2 (5) ( a ) ( b ) 1 3 2 ( c ) (6) 2. 2.1 2.1 (1) 4 ( i ) ( ii ) ( iii ) ( iv)

More information

SystemC言語概論

SystemC言語概論 SystemC CPU S/W 2004/01/29 4 SystemC 1 SystemC 2.0.1 CPU S/W 3 ISS SystemC Co-Simulation 2004/01/29 4 SystemC 2 ISS SystemC Co-Simulation GenericCPU_Base ( ) GenericCPU_ISS GenericCPU_Prog GenericCPU_CoSim

More information

untitled

untitled E-mail: murata@cmc.osaka-u.ac.jp http://www.anarg.jp/ Advanced Network Architecture Research M. Murata 1 IP over ATM over SONET over WDM IP over SONET over WDM IP over (PPP or HDLC over) WDM IP IP ATM

More information

IP IP DHCP..

IP IP DHCP.. NICE 2008 4 14 1 NICE 2 1.1.................... 2 2 3 2.1........................................ 3 2.2....................................... 5 2.3.................................... 6 2.4...................................

More information

スライド 0

スライド 0 mini-starbed のテレビ会議 HD コム 開発への適用 NICT 新世代ネットワーク推進フォーラムテストベッドネットワーク推進ワーキンググループ会合 2012 年 7 月 27 日パナソニック株式会社本社 R&D システムアーキテクチャー開発センター村本衛一 内容 mini-starbedとは テレビ会議 HDコム 開発の特徴 mini-starbedの利用シーン (1~4) まとめ 1

More information

オペレーティング システムでの traceroute コマンドの使用

オペレーティング システムでの traceroute コマンドの使用 オペレーティングシステムでの traceroute コマンドの使用 目次 概要前提条件要件使用するコンポーネント表記法一般的な操作 Cisco IOS と Linux Microsoft Windows ICMP 到達不能レートの制限例 Cisco IOS ソフトウェアが稼働する Cisco ルータ Linux がインストールされた PC MS Windows がインストールされた PC 補足事項要約関連情報

More information

18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Ar

18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Ar LAN AP 19 2 16 18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Area Network) AP (Access Point) 1 1 2

More information

Java (7) Lesson = (1) 1 m 3 /s m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3

Java (7) Lesson = (1) 1 m 3 /s m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3 Java (7) 2008-05-20 1 Lesson 5 1.1 5 3 = (1) 1 m 3 /s 1 2 3 10 m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3 1.2 java 2 1. 2. 3. 4. 3 2 1.3 i =1, 2, 3 V i (t) 1 t h i (t) i F, k

More information

C08.PDF

C08.PDF QoS Diffserv 1999 12 14 Internet Week 99 Internet Week 99 1999 kenjiro Cho, Japan Network Information Center 1 DiffServ DiffServ DiffServ DiffServ 2 DiffServ congestion 90 IP IP 3 QoS 3.1 QoS QoSQuality

More information

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx Dolphin Express による 10Gbps ソケット通信 Dolphin Express は 標準的な低価格のサーバを用いて 強力なクラスタリングシステムが構築できる ハードウェアとソフトウェアによる通信用アーキテクチャです 本資料では Dolphin Express 製品の概要と 実際にどの程度の性能が出るのか市販 PC での実験結果をご紹介します Dolphin Express 製品体系

More information

フルボリュームのレプリケーションは 通常 営業時間外か週末に実施されます 一方 インクリメンタルなレプリケーションは 一日を通じて実施され 開始点としてフルボリュームのレプリケートを必要とします 主な機能 TCP 最適化標準的な TCP ウィンドウサイズと輻輳動作を変更することでスループットを改善

フルボリュームのレプリケーションは 通常 営業時間外か週末に実施されます 一方 インクリメンタルなレプリケーションは 一日を通じて実施され 開始点としてフルボリュームのレプリケートを必要とします 主な機能 TCP 最適化標準的な TCP ウィンドウサイズと輻輳動作を変更することでスループットを改善 : NetApp SnapMirror のレプリケーションを高速化 NetApp SnapMirror は 災害復旧 (DR) やビジネスインテリジェンスマインイングを実現するために 複数のデータセンター間でファイルシステムのレプリケーションを行う場合に使用されます この文書では が SnapMirror によるレプリケーションにもたらすメリットを紹介します これには データの圧縮 遅延やパケットロスが存在する場合の

More information

Vol. 47 No. SIG 7(ACS 14) 195 GtrcNET-1 3) 4) IEEE802.3x PAUSE 200 ms TCP/IP 2 3 Linux 4 5 TCP/IP 6 7 8 2. GbE 1,500 12 µs 500 Mbps 1 (a) 24 µs ON OFF

Vol. 47 No. SIG 7(ACS 14) 195 GtrcNET-1 3) 4) IEEE802.3x PAUSE 200 ms TCP/IP 2 3 Linux 4 5 TCP/IP 6 7 8 2. GbE 1,500 12 µs 500 Mbps 1 (a) 24 µs ON OFF Vol. 47 No. SIG 7(ACS 14) May 2006,, IEEE 802.3x PAUSE PC 8Kbps 930 Mbps 100 IP 200 ms TCP/IP Precise Software Pacing Method Using Gap Packets Ryousei Takano,, Tomohiro Kudoh, Yuetsu Kodama, Motohiko Matsuda,

More information

ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力 冶具 ケーブル等の影響のない

ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力 冶具 ケーブル等の影響のない Keysight Technologies を使用した De-Embedding 2016.4.27 キーサイト テクノロジー計測お客様窓口 ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力

More information

2004年度情報科学科卒論アブスト テンプレート

2004年度情報科学科卒論アブスト テンプレート 無線メッシュネットワークにおける通信品質向上方法の提案と評価 083430029 樋口豊章渡邊研究室 1. はじめに 近年, 無線 LAN を通信インフラとして用いるサービスが注目されている. しかし, 無線 LAN の AP (Access Point) 間は, 有線で接続されることが一般的であり,AP の設置場所が制限されたり, 配線に多大なコストを要する. この問題の解決策として, 無線 LAN

More information

For_Beginners_CAPL.indd

For_Beginners_CAPL.indd CAPL Vector Japan Co., Ltd. 目次 1 CAPL 03 2 CAPL 03 3 CAPL 03 4 CAPL 04 4.1 CAPL 4.2 CAPL 4.3 07 5 CAPL 08 5.1 CANoe 5.2 CANalyzer 6 CAPL 10 7 CAPL 11 7.1 CAPL 7.2 CAPL 7.3 CAPL 7.4 CAPL 16 7.5 18 8 CAPL

More information

A Responsive Processor for Parallel/Distributed Real-time Processing

A Responsive Processor for Parallel/Distributed Real-time Processing E-mail: yamasaki@{ics.keio.ac.jp, etl.go.jp} http://www.ny.ics.keio.ac.jp etc. CPU) I/O I/O or Home Automation, Factory Automation, (SPARC) (SDRAM I/F, DMAC, PCI, USB, Timers/Counters, SIO, PIO, )

More information

Microsoft PowerPoint - GTM_TB_Load_Balance.pptx

Microsoft PowerPoint - GTM_TB_Load_Balance.pptx BIG-IP GTM GTM ロードバランス方式 F5 ネットワークスジャパン株式会社 GTM ロードバランス概要 GTM が DNSリクエストを受け取ると ベストなストな Virtual Server を決定するために ロードバランシングモードを使用する Virtual Server を決定したら DNS 応答を生成して リクエストしてきたクライアント Local DNS に返答する ロードバランシングモードは

More information

第1回 ネットワークとは

第1回 ネットワークとは 1 第 8 回 UDP TCP 計算機ネットワーク 2 L4 トランスポート層 PDU: Protocol Data Unit L4 セグメント L4 ヘッダ データ セグメントデータ最大長 =MSS maximum segment size L3 パケット IP ヘッダ TCP ヘッダ IP データ L2 フレーム イーサヘッダ IP ヘッダ TCP ヘッダ イーサネットデータ イーサトレイラ フレームデータ

More information

2017 p vs. TDGL 4 Metropolis Monte Carlo equation of continuity s( r, t) t + J( r, t) = 0 (79) J s flux (67) J (79) J( r, t) = k δf δs s( r,

2017 p vs. TDGL 4 Metropolis Monte Carlo equation of continuity s( r, t) t + J( r, t) = 0 (79) J s flux (67) J (79) J( r, t) = k δf δs s( r, 27 p. 47 7 7. vs. TDGL 4 Metropolis Monte Carlo equation of continuity s( r, t) t + J( r, t) = (79) J s flux (67) J (79) J( r, t) = k δf δs s( r, t) t = k δf δs (59) TDGL (8) (8) k s t = [ T s s 3 + ξ

More information

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo ( ) ( ) A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo Jojo (1) :Globus GRAM ssh rsh GRAM ssh GRAM A rsh B Jojo (2) ( ) Jojo Java VM JavaRMI (Sun) Horb(ETL) ( ) JPVM,mpiJava etc. Send,

More information

Microsoft Word - PSM_Mig_FAS_16209.doc

Microsoft Word - PSM_Mig_FAS_16209.doc PoINT Storage ManagerV5.2 の NetApp Cluster へのデータ移行機能の紹介 (2016/2/9) 有限会社オプティカルエキスパート PoINT Storage Manager は階層管理の最上位層の Performance Tier として設定した NetApp FAS/EMC VNX/Windows に保存されているファイルをポリシー設定に従って タグ ( スタブ

More information

Quick Sort 計算機アルゴリズム特論 :2017 年度 只木進一

Quick Sort 計算機アルゴリズム特論 :2017 年度 只木進一 Quick Sort 計算機アルゴリズム特論 :2017 年度 只木進一 2 基本的考え方 リスト ( あるいは配列 )SS の中の ある要素 xx(pivot) を選択 xx より小さい要素からなる部分リスト SS 1 xx より大きい要素からなる部分リスト SS 2 xx は SS 1 または SS 2 に含まれる 長さが 1 になるまで繰り返す pivot xx の選び方として 中央の要素を選択すると効率が良い

More information

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision 2 (1) (2)PC [1], [2], [3] 2.1 OS ifconfig OS 2.1 ifconfig ( ) ifconfig -a 2.1 PC PC enp1s0, enx0090cce7c734, lo 3 PC 2.1 13 $ ifconfig lo Link encap: inet :127.0.0.1 :255.0.0.0 inet6 : ::1/128 : UP LOOPBACK

More information

第5回お試しアカウント付き並列プログラミング講習会

第5回お試しアカウント付き並列プログラミング講習会 qstat -l ID (qstat -f) qscript ID BATCH REQUEST: 253443.batch1 Name: test.sh Owner: uid=32637, gid=30123 Priority: 63 State: 1(RUNNING) Created at: Tue Jun 30 05:36:24 2009 Started at: Tue Jun 30 05:36:27

More information

WIDE 1

WIDE 1 WIDE 1 2 Web Web Web Web Web Web Web Web Web Web? Web Web Things to cover Web Web Web Web Caching Proxy 3 Things NOT covered / How to execute Perl Scripts as CGI binaries on Windows NT How to avoid access

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

第3回卒業論文進捗報告

第3回卒業論文進捗報告 IEEE 802.11e における無線伝送速度の 変化に応じた最適な EDCA パラメータの設定 早稲田大学理工学部 コンピュータ ネットワーク工学科 後藤研究室学部 4 年 1G06R156-6 野間敬太 2010/2/1 卒業論文発表 1 研究の背景 目的 ワイヤレス ブロードバンド時代の進展 モバイル端末による音声 動画通信の利用 サービスに適した QoS (Quality of Service)

More information

15群(○○○)-8編

15群(○○○)-8編 3 群 ( コンピュータネットワーク )-4 編 ( トランスポートサービス ) 5 章 RTP と RTCP ( 執筆者 : 加藤寧, 西山大樹 )[2013 年 6 月受領 ] 概要 インターネットに代表される IP ネットワークでは, パケットの欠落, 重複, 破損, 遅延, 到着順の変化といった事象が発生する. このような IP ネットワークにおいてリアルタイムメディア転送を実現するためには,

More information

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None クイック検索検索 目次 Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 None 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する

More information

Version1.5

Version1.5 Version1.5 Version Date Version1.0 Version1.1 Version1.2 Version1.3 Version1.4 Version1.5 Test J/K/SE0_NAK USB-IF Test Procedure FS Upstream Signal Quality Test Receiver Sensitivity Test DG2040 Packet

More information

untitled

untitled + From Tradeoffs of Receive and Transmit Equalization Architectures, ICC006,Bryan Casper, Intel Labs Transmitter Receiver 0 magnitude (db) 0 0 30 40 50 60 0 4 frequency (GHz). Receiver Transmitter FFE

More information

2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14

2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14 2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14 $ ifconfig lo Link encap: inet :127.0.0.1 :255.0.0.0 inet6 :

More information

初めてのBFD

初めてのBFD 初めての - ENOG39 Meeting - 2016 年 7 月 1 日 株式会社グローバルネットコア 金子康行 最初に質問? もちろん使ってるよ! という人どれくらいいます? 2 を使うに至った経緯 コアネットワークの機器リプレイスをすることに 機器リプレイスとともに 構成変更を行うことに 3 コアネットワーク ( 変更前

More information

Maser - User Operation Manual

Maser - User Operation Manual Maser 3 Cell Innovation User Operation Manual 2013.4.1 1 目次 1. はじめに... 3 1.1. 推奨動作環境... 3 2. データの登録... 4 2.1. プロジェクトの作成... 4 2.2. Projectへのデータのアップロード... 8 2.2.1. HTTPSでのアップロード... 8 2.2.2. SFTPでのアップロード...

More information

Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司

Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司 Non Stop Routing の実装と課題 ノーテルネットワークス株式会社近藤卓司 tkondo@nortelnetworks.com はじめに ルータのノードレベルの High Availability 実現技術の一つとして コントロールプレーンがリスタートする際の影響をいかにして最小化するか? 2 つのアプローチがある いかにしてフォワーディング処理を継続するか? Graceful Restart

More information

スライド 1

スライド 1 多端末環境下における IEEE802.11 と LTE のスループット性能に関する一検討 髙木由美 ( 神戸大 ), 金田茂 ( 大阪大 /STE), 田中義三 ( 住友電工 ), 太田能 ( 神戸大 ), 髙井峰生 (UCLA), 岡田洋侍 ( 住友電工 ) 1 背景 モバイル通信の普及 PHY 技術としては OFDM が主流 Wireless LAN: IEEE802.11 a/g/n Wireless

More information

// このクラスの有効期間中の各呼び出しに使用される キャッシュされた Socket オブジェクト Socket socket = null; // 非同期処理が完了したことを通知するために信号を送るオブジェクト static ManualResetEvent clientdone = new Ma

// このクラスの有効期間中の各呼び出しに使用される キャッシュされた Socket オブジェクト Socket socket = null; // 非同期処理が完了したことを通知するために信号を送るオブジェクト static ManualResetEvent clientdone = new Ma HOW DO I ソケットで通信を行うには ここでは以下の手順で説明します ソケットクライアントを作成するデータを送信するデータを受信するソケットクライアントを使用する ソケットクライアントを作成する 1. このコンテンツのサポートファイルの Start フォルダから "UDPClient" プロジェクトを開きます 2. クライアントを動作させるため コンピューターで簡易 TCP/IP サービスを有効にする必要があります

More information

1

1 PalmGauss SC PGSC-5G Instruction Manual PalmGauss SC PGSC-5G Version 1.01 PalmGauss SC PGSC5G 1.... 3 2.... 3 3.... 3 3.1... 3 3.2... 3 3.3 PalmGauss... 4 3.4... 4 3.4.1 (Fig. 4)... 4 3.4.2 (Fig. 5)...

More information

programmingII2019-v01

programmingII2019-v01 II 2019 2Q A 6/11 6/18 6/25 7/2 7/9 7/16 7/23 B 6/12 6/19 6/24 7/3 7/10 7/17 7/24 x = 0 dv(t) dt = g Z t2 t 1 dv(t) dt dt = Z t2 t 1 gdt g v(t 2 ) = v(t 1 ) + g(t 2 t 1 ) v v(t) x g(t 2 t 1 ) t 1 t 2

More information

Microsoft Word - PIVマニュアル.doc

Microsoft Word - PIVマニュアル.doc (Nikkor 50mm f/1.2) C CCD (PixelFly QE) LAN USB BNC 1 1.1 CCD 注意 CCD CCD 1) 注意 2) 3) LAN LAN 4) 3 2 5) 2 1.2 1) Came Ware Came Ware 2) [Camera] [Camera Control] Camera mode Video Trigger Mode Intern CameraControl

More information

ex01.dvi

ex01.dvi ,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) double

More information

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè2²ó

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè2²ó 2 2015 4 20 1 (4/13) : ruby 2 / 49 2 ( ) : gnuplot 3 / 49 1 1 2014 6 IIJ / 4 / 49 1 ( ) / 5 / 49 ( ) 6 / 49 (summary statistics) : (mean) (median) (mode) : (range) (variance) (standard deviation) 7 / 49

More information

研究成果報告書

研究成果報告書 様式 C-19 F-19-1 Z-19 CK-19( 共通 ) 1. 研究開始当初の背景クラウドコンピューティングのコア部分に位置するデータセンタにおいては 各サーバに柔軟に設定される仮想マシン構成により そのトラヒック分布は不均質に変動する このようなトラヒック変動に対応するには トラヒック制御 輻輳制御が必須である データセンタに要求される条件は 従来からの要求以上の高速大容量やロスレス通信という厳しいものであり

More information

1.... 1 2.... 1 2.1. RATS... 1 2.1.1. expat... 1 2.1.2. expat... 1 2.1.3. expat... 2 2.2. RATS... 2 2.2.1. RATS... 2 2.2.2.... 3 3. RATS... 4 3.1.... 4 3.2.... 4 3.3.... 6 3.3.1.... 6 3.3.2.... 6 3.3.3....

More information

1 I EViews View Proc Freeze

1 I EViews View Proc Freeze EViews 2017 9 6 1 I EViews 4 1 5 2 10 3 13 4 16 4.1 View.......................................... 17 4.2 Proc.......................................... 22 4.3 Freeze & Name....................................

More information

帯域を測ってみよう (適応型QoS/QoS連携/帯域検出機能)

帯域を測ってみよう (適応型QoS/QoS連携/帯域検出機能) RTX1100 client server network service ( ) RTX3000 ( ) RTX1500 2 Sound Network Division, YAMAHA 3 Sound Network Division, YAMAHA 172.16.1.100/24 172.16.2.100/24 LAN2 LAN3 RTX1500 RTX1100 client 172.16.1.1/24

More information

Windows GPO のスクリプトと Cisco NAC 相互運用性

Windows GPO のスクリプトと Cisco NAC 相互運用性 Windows GPO のスクリプトと Cisco NAC 相互運用性 目次 概要前提条件要件使用するコンポーネント表記法背景説明 GPO スクリプトに関する一般的な推奨事項 NAC セットアップに関する一般的な推奨事項設定シナリオ 1 シナリオ 2 トラブルシューティング関連情報 概要 このドキュメントでは PC の起動時 およびドメインへのユーザのログイン時の Windows GPO の設定例について説明します

More information

出岡雅也 旭健作 鈴木秀和 渡邊晃 名城大学理工学部

出岡雅也 旭健作 鈴木秀和 渡邊晃 名城大学理工学部 ( ) Study of Access Control Method in Ad-hoc Networks that Prevents Hidden Terminal Problems using Strong Busy Tone Masaya Izuoka, Kensaku Asahi, Hidekazu Suzuki, Akira Watanabe(Meijo University) 1 2 IEEE802.11

More information

buho210.dvi

buho210.dvi int fp7220::opensocket( void ) { struct hostent *hp; struct sockaddr_in sin; unsigned timeout; int result, s; } // make socket if (!(hp = gethostbyname(szserverloc)) ) return -1; if ( (s = socket(af_inet,

More information

Java (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flow

Java (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) flow Java (5) 1 Lesson 3: 2008-05-20 2 x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java 1.1 10 10 0 1.0 2.0, 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flowrate.dat" 10 8 6 4 2 0 0 5 10 15 20 25 time (s) 1 1

More information

研究報告用MS-Wordテンプレートファイル

研究報告用MS-Wordテンプレートファイル MPTCP における経路数とスループットの関係 徳永洸介 1 下園幸一 2 升屋正人 2 概要 : 広帯域高遅延ネットワークにおいては, 複数の経路を用いる TCP の拡張である MPTCP を用いることでその帯域幅を有効に利用できる. この時の経路数と TCP スループットの関係を実サーバ環境において調査した. 経路は有線 LAN で構築した場合と無線 LAN で構築した場合で行った. 有線 LAN

More information

JANOG9 パネルセッション IP バックボーンにおける QOS の適用 Session , Cisco Systems, Inc. All rights reserved. 25 th Jan Miya Kohno 1

JANOG9 パネルセッション IP バックボーンにおける QOS の適用 Session , Cisco Systems, Inc. All rights reserved. 25 th Jan Miya Kohno 1 JANOG9 パネルセッション I バックボーンにおける QOS の適用 Session 0 2001, Cisco Systems, Inc. All rights reserved. 25 th Jan. 2002 Miya Kohno (mkohno@cisco.com) 1 様々なトラフィック特性 遅延バッファリング - 網内における 廃棄抑制のためのバッファリング - 網出口における 揺らぎ吸収のためのバッファリング

More information

untitled

untitled 21174 (sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/211/index.html tech.ac.jp/k1sakai/lecture/alg/211/index.html html (, )ε m = n C2 = n ( n 1) / 2 m = n ( ( n

More information

Teradici Corporation #101-4621 Canada Way, Burnaby, BC V5G 4X8 Canada p +1 604 451 5800 f +1 604 451 5818 www.teradici.com Teradici Corporation Teradi

Teradici Corporation #101-4621 Canada Way, Burnaby, BC V5G 4X8 Canada p +1 604 451 5800 f +1 604 451 5818 www.teradici.com Teradici Corporation Teradi PCoIP TER0806003 TER0806003 Issue 2 0 Teradici Corporation #101-4621 Canada Way, Burnaby, BC V5G 4X8 Canada p +1 604 451 5800 f +1 604 451 5818 www.teradici.com Teradici Corporation Teradici Teradici Teradici

More information

ALG2012-A.ppt

ALG2012-A.ppt 21279 (sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/212/index.html (, )ε m = n C2 = n ( n 1) / 2 m = n ( n 1) 1 11 11 111 11 111 111 1111 1 1 11 1 11 11 111 4-dimentional

More information

LSM5Pascal Ver 3.2 GFP 4D Image VisArt Carl Zeiss Co.,Ltd.

LSM5Pascal Ver 3.2 GFP 4D Image VisArt Carl Zeiss Co.,Ltd. LSM5Pascal Ver 3.2 GFP 4D Image VisArt 2004.03 LSM5PASCAL V3.2 LSM5PASCAL SW3.2Axiovert200M 1 1 2 3 3 4 4 5 SingleTrack 9 Multi Track 10,18 5 / 21 6 3 27 7 35 8 ( OFF) 40 LSM5PASCAL V3.2 LSM5PASCAL 65

More information

1013  動的解析によるBOTコマンドの自動抽出

1013  動的解析によるBOTコマンドの自動抽出 動的解析による BOT コマンドの 自動抽出 Malware Workshop 2008 2008 年 10 月 10 日株式会社セキュアブレイン星澤裕二 岡田晃市郎 太刀川剛 背景と目的 背景 大量発生している BOT の感染を未然に防いだり 感染してしまった場合に被害を最小限に抑えたりするために BOT の挙動を短時間で知ることが重要 目的 短時間で BOT のすべての挙動を知りたい 感染活動だけでなく

More information