untitled

Similar documents

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

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

MPLS-Japan_Esaki_2001.PDF

P2P P2P Winny 3 P2P P2P 1 P2P, i

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

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

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

untitled

ルータ(IPv6)掲示用池田.PDF

wide93.dvi


5シンポジウム2001予稿小野寺011121

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya,

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

IP RTP 2 QoS i

Katsuhito Asano Fujitsu LTD /Apr/2002 1

DEIM Forum 2017 E Netflix (Video on Demand) IP 4K [1] Video on D

Run-Based Trieから構成される 決定木の枝刈り法

untitled

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi

I TCP 1/2 1

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

tutorial.dvi

news55.dvi

修士論文


Flow Control Information Network 1 /

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

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

JANOG14-コンバージェンスを重視したMPLSの美味しい使い方

wide97.dvi

2 ( ) i

ITAOI2003第三屆離島資訊與應用研討會論文範例

IP時代のトランスポート:FLASHWAVE

(1) CCITT X.25 (HDLC/LAPB) SDLC (Synchronous Data Link Control protocol) HDLC High-speed Data Link Control protocol ITU-T/ISO ADCCP Advanced Data Comm

LSM-L3-24設定ガイド(初版)

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

初めてのBFD

DTN DTN DTN DTN i

橡2-TrafficEngineering(revise).PDF

C08.PDF

8 P2P P2P (Peer-to-Peer) P2P P2P As Internet access line bandwidth has increased, peer-to-peer applications have been increasing and have great impact

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D

評論・社会科学 84号(よこ)(P)/3.金子

untitled

1 Web DTN DTN 2. 2 DTN DTN Epidemic [5] Spray and Wait [6] DTN Android Twitter [7] 2 2 DTN 10km 50m % %Epidemic 99% 13.4% 10km DTN [8] 2


total-all-nt.dvi

wide95.dvi

IP IPv4-IPv6

XFEL/SPring-8


スライド 1

Initiative for developing a New Generation Network Architecture

Motivation 3 Motivation 4 (Availability) Keep High Availability Providing Reliable Service (New service, function) Provide new Services, with new func

soturon.dvi

橡MPLS-Japan-shared-fastreroute.PDF

卒研 .PDF

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

P361

2011 NTT Information Sharing Platform Laboratories

01-._..

1 [1, 2, 3, 4, 5, 8, 9, 10, 12, 15] The Boston Public Schools system, BPS (Deferred Acceptance system, DA) (Top Trading Cycles system, TTC) cf. [13] [

2

,,.,,., II,,,.,,.,.,,,.,,,.,, II i

149 (Newell [5]) Newell [5], [1], [1], [11] Li,Ryu, and Song [2], [11] Li,Ryu, and Song [2], [1] 1) 2) ( ) ( ) 3) T : 2 a : 3 a 1 :

2011 I/ 2 1

3. LISP B EID RLOC ETR B 4. ETR B ITR A 1: LISP 5. ITR A B EID RLOC 6. A SYN 7. ITR A ITR A B EID RLOC SYN ITR A RLOC ETR B RLOC 8. ETR B SYN ETR B B

ppt


スライド 1

EANTC 1 CSP 2 SDN WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engin

SRX300 Line of Services Gateways for the Branch

16) 12) 14) n x i, (1 i < n) x 1 = x 2 = = x n. (6) L = D A (1) D = diag(d 1,d 2,,d n ) n n A d i = j i a i j 9) 0 a 12 a 13 a 14 A = a 21 0 a

00.目次_ope

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

Configuring_01

スライド 1

<95DB8C9288E397C389C88A E696E6462>


OSPF OSPF.

光産業の将来ビジョン―ボーダレス化の中での進化と展開―(1BIZYON)

075730G: 2008/7/4, /07/ A: J: E:


2002 ( 14 ) 1 2 P2P 3

AirMac ネットワーク構成の手引き



 

k = The Last Samurai Tom Cruise [1] Oracle Ken Watanabe (I) has a Bacon number of 2. 1: 6(k 6) (small world p

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

WebRTC P2P,. Web,. WebRTC. WebRTC, P2P, i

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

D-Link DWL-3500AP/DWL-8500AP 設定ガイド


1. 1 H18 p.2/37

Transcription:

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 SONET WDM M. Murata 2

IP over ATM over SONET over WDM network 40IP/ 2106 M. Murata 3 1. WDM Link Network WDM 2. WDM Lightpath Network 3. Optical Burst Switching Network Tell-and-Wait (TAW) Tell-and-Go (TAG) 4. Optical Packet Switching Network over (GMPLS-based) PDU M. Murata 4

Cross-Connect, Switch or Router? payload header Queue Management スイッチング バッファリング クロスコネクト+GMPLS 光バーストスイッチ+GMPLS 光パケットスイッチ+GMPLS フォトニックIPルータ M. Murata 5 vs. 1/10) overprovisioning M. Murata 6

WDM (+GMPLS) GMPLS Deployment M. Murata 7 QoS 1. Data applications inherently try to use the bandwidth as much as possible. 2. Neither bandwidth nor delay guarantees should be expected. 3. Competed bandwidth should be fairly shared among active users. QoS QoS ATM WDM M. Murata 8

(RWA) WA Random, First-Fit RWA Multi-path Routing Most-Used Figure 4 in E. Karasan, E. Ayanoglu. Effects of Wavelength Routing and Selection Algorithms on Wavelength Conversion Gain in WM Optical Network, ACM/IEEE Transactions on Networking, April 1998. M. Murata 9 1. Connectivity 2. 3. 4. (1~3) OSPF(4) M. Murata 10

SAN (Storage Area Network) QoS CDN QoS QoS (TCP) M. Murata 11 (1) TCP Bandwidth-Delay Product Window Scale Option [RFC1323]: 65,535 2^14 =1,073,725,440 Large Initial Window [RFC2414] Selective Ack [RFC2018] Fast Retransmit (TCP Tahoe) Fast Recovery (TCP Reno) M. Murata 12

(2) High Speed TCP Sally Floyd Internet Draft cwnd ( ) TCP cwnd (packets) High-Speed TCP TCP Source: http://www.icir.org/floyd/talks/hstcp-mar03.pdf M. Murata 13 TCP Overlay Network TCP SAN / NAS LAN CDN / Media Streaming TCP Trans- Ocean Mobile Satellite M. Murata 14

PhotonicGrid VPN) IP 1000 End-to-End Principle M. Murata 16 PhotonicGrid SAN PhotonicGrid M. Murata 17

End-to-End Principle J. H. Saltzer, D. P. Reed, D. D. Clark, End-To-End Arguments In System Design, ACM Transactions on Computer Systems, 1984. R. Bush and D. Meyer, Some Internet Architectural Guidelines and Philosophy, RFC 3439, December 2002. KISS: Keep it Simple, Stupid (1) (2) M. Murata 18 TCP Self-adaptability ACK (RTT) RTT RTT + (1) M M: : (7/8) 40 30 ssth D D + (1) RTT M 2 0 Timeout = RTT + 4*D 10 5 10 15 20 RTT ACK M. Murata 19 Congestion Window (KB)

M. Murata 20 (adaptability) M. Murata 21

Metcalf's law The value of a network increases exponentially with the number of nodes.'' N V(N) 2 V ( N ) N Web Metcalf s Law P2P P2P Preferential Attachment M. Murata 26 Power Law Network Power Law X P[X=x]=x k (Small World) AS HTML Figure 1 of Graph structure in the web, authored by Andrei Broder et al., available at http://www9.org/w9cdrom/160/160.html M. Murata 27

Number of nodes (log scale) 10000 1000 100 10 1 1 10 100 Number of links (log scale) From P2P Architecture Case Study: Gnutella M. Murata Network, authored by Matei Rîpeanu, available at http://www.computer.org/proceedings/p2p/1503/15 29 030099.pdf (adaptability) (robustness) (selfstability) (resiliency) GA (Genetic Algorithm) ACO (Ant Colony Optimization) 21COE M. Murata 31

Biological Internet TCP Self-Healing AS M. Murata 32 ITS) ICRF IC M. Murata 33

CH CH CH CH CH CH CH CH CH CH CH CH CH CH M. Murata 34 Ant Routing Ant Colony Optimization Stigmergy Complex System vs. Complicated System M. Murata 35

Ant Routing Distance Vector Routing blocking problem short-cut problem Trial and ErrorNN GA Perturbation Tolerance Resilience M. Murata 36 (Pteroptyx Malacae, Pteroptyx Cribellata) Integrate and Fire Model (Pulse-Coupled Oscillator) dx i = S0 γ xi, 0 xi 1 dt + i() 1 j( ) min(1, j() ε ) x t = x t = x t + j i 1.0 B 1.0 B 1.0 ε A X X A X A M. Murata 0.0 φ 1.0 0.0 1 φ 1.0 0.0 1 φ37 1.0 B

SAN CDN vs. Robustness, Resiliency M. Murata 38