PIM-SM,PIM-SSM,PIM-DM,MOSPF ( ) ( ) () ( ) 1 2 MAC (FDB: ) 3 MAC MAC ( ) IP ( ) ( ) 1 2 SDN(Software Defined Network) 1 2 MAC

Similar documents
IPSJ SIG Technical Report Vol.2013-OS-127 No.7 Vol.2013-EMB-31 No /12/3 OpenFlow MPTCP Software-Defined Network(SDN) Multipath TCP(MPTCP).

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP

opentag_nv.pptx

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo

Trema を使って OpenFlow プログラミングを 始めてみませんか? 鈴木一哉 Trema 開発チーム 2012/4/13

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

,., ping - RTT,., [2],RTT TCP [3] [4] Android.Android,.,,. LAN ACK. [5].. 3., 1.,. 3 AI.,,Amazon, (NN),, 1..NN,, (RNN) RNN

1 Microsoft Windows Server 2012 Windows Server Windows Azure Hyper-V Windows Server 2012 Datacenter/Standard Hyper-V Windows Server Windo

March

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

広報東京都3月号

Excelfl—‘ãŁª’Í-flO“Z

update

2016 IT? Microsoft Azure (SDDC) Window

2004 SYN/ACK SYN Flood G01P014-6

Cisco Nexus 9000 シリーズ データセンター スイッチ ガイド

スライド 1

IPSJ SIG Technical Report Vol.2019-IOT-44 No /3/8 CRIU HTTP 1,a) 2 PC SNS Web FastContainer HTTP HTTP Web HTTP Web Web Low-cost and High Perfor

Current Status of Trema ~ SDN Japan 2014 ~ 日本電気株式会社 石井秀治 2014/10/31

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

IPSJ SIG Technical Report Vol.2015-DPS-163 No.4 Vol.2015-MBL-75 No /5/28 IEEE Android 1,a) 1,b) 2 1 IP NTMobile Network Traversal with Mo


Central Processing Unit 2

Catalyst 3560-C and 2960-C Getting Started Guide (Japanese)

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

Flow Control Information Network 1 /

COSEにおける上流工程分析の提案と事例報告

(2-3)CyberSpace

Orion ネットワークコンフィグレーションマネージャ紹介

服用者向け_資料28_0623

MAC root Linux 1 OS Linux 2.6 Linux Security Modules LSM [1] Security-Enhanced Linux SELinux [2] AppArmor[3] OS OS OS LSM LSM Performance Monitor LSMP

Microsoft PowerPoint ppt [互換モード]

JIIAセミナー

PowerPoint プレゼンテーション

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

Logitec NAS シリーズ ソフトウェアマニュアル

Logitec NAS シリーズ ソフトウェアマニュアル

untitled

PowerPoint プレゼンテーション

Linux Activities for Promoting Desktop Linux Utilization Jun Iio Research Center for Information Technology, Mitsubish

IP IP DHCP..

2 3 Q1 Q3 Q4 Q2

表1-表4宅建98.indd

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

第1回 ネットワークとは

Transcription:

SDN a),b) c),a) a) a),d) A study of quantitative performance measurement on SDN environment Seiichi YAMAMOTO a),b), Wataru NISHIGATA c),a), Kosuke UEDA a), and Eiji KAWAI a),d) SDN OpenFlow () ryu,trema (API) SDN SDN SDN 1. SDN IP IP IP IP IP MAC IP a) National Institute of Information and Communications Technology b) Institute of Industrial science, The University of Tokyo c) Ixia Communications K.K. d) Nara Institute of Science and Technology IP RIP,OSPF,ISIS,BGP ( )

PIM-SM,PIM-SSM,PIM-DM,MOSPF ( ) ( ) () ( ) 1 2 MAC (FDB: ) 3 MAC MAC ( ) IP ( ) ( ) 1 2 SDN(Software Defined Network) 1 2 MAC

SDN OpenFlow [1] IP 1 X Y 2 OpenFlow OpenFlow (packet in) Open- Flow packet in 3 OpenFlow (flow mod) OpenFlow OpenFlow (packet out) OpenFlow packet out OpenFlow packet in 4 Y 1 OpenFlow 1 OpenFlow OpenFlow ) ryu [2],trema [3] (API) SDN SDN SDN 2. SDN cbench [4] OpenFlow

cbench packet in flow mod flow mod OFCBenchmark [5] OFCBenchmark 1) 2) (OC) OFCBenchmark (OCC) OCC OC OpenFlow OC cbench OFCBenchmark 2 Ixia IxNetwork [6] IxNetwork OpenFlow IxNetwork cbench flow mod packet out SDN 3. 3. 1 OFS 1 OpenFlow packet in OFS OFC OFS packet in OFC,OFS

packet in OpenFlow OpenFlow OFC OpenFlow OFS Host A Host B 3 3 OpenFlow 2 ip address macvlan mac IP 1000 Host A 10 25 msec fping Host B IP Host A fping time 1 A () B IP ARP request OFS 2 OFS A OFC packet in 3 OFC OFS packet in (30msec) 3 4 OFC packet in MAC (src mac) FDB 5 OFC MAC (dst mac) FDB OFC ryu (simple switch.py) python time.sleep() Host B 3 OFC,Host A,Host B: Aopen XC mini(intel Mobile CPU Core i5-560m, Mem 8GM, Ubuntu Linux 14.04) OFC: ryu 3.23.2 (python 2.7.6) OFS: NEC PF5240 (OS-F3PA Ver. V5.1.1.0) ( ) flow mod OFS OFS flow mod OFS 4 4 ARP request MAC

packet out OFS 6 OFS flow mod packet out B ( flow mod B ) 7 B B A ARP reply 8 B A 9 B ARP reply A ARP A B ICMP echo request B A ICMP echo reply 4 5 (30msec) 4 3 100 (0.03sec) 100 5 3 (F ) ARP reply ICMP echo reply, ICMP echo request MAC ARP reply ARP request ICMP ARP MAC (L) (D) (K) log L = D log F + K 1 (1) L = e K 1 F D (2) L = K 2 F D (3) 3. 2 OFS OFS OFS

1 OFS 1 L = 2.24F 1.46F 2 L = 4.52F 1.44F 4 L = 22.2F 1.17F 8 L = 74.4F 1.46F OFC 3. 2 6 OFC 30msec 7 3. 2 3 100 800 1 5 OFS 1 OFS OFS OFS 1 UTP 8 9 8 9 OFS OFS 1 OFS (6) 6 OFS 6 OFS flow mod packet out B OFS ( flow mod ) (2) (6) B 7 OFS ( 30msec) 5Microsoft Excel 2016 3 OFS packet in packet out OFS

4. SDN OpenFlow SDN [1] McKeown, Nick and Anderson, Tom and Balakrishnan, Hari and Parulkar, Guru and Peterson, Larry and Rexford, Jennifer and Shenker, Scott and Turner, Jonathan. OpenFlow: Enabling Innovation in Campus Networks. SIGCOMM Comput. Commun. Rev., 38(2):69 74, March 2008. [2] Ryu SDN Framework Community. Ryu SDN Framework. http://osrg.github.io/ryu/. Accessed: 2015-09-01. [3] Yasuhito Takamiya, et al. Trema, Full-Stack Openflow Framework in Ruby and C. http://trema.github.io/ trema/. Accessed: 2015-09-01. [4] Amin Tootoonchian, Sergey Gorbunov, Yashar Ganjali, Martin Casado, and Rob Sherwood. On controller performance in software-defined networks. In USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot- ICE), volume 54, 2012. [5] Michael Jarschel, Frank Lehrieder, Zsolt Magyari, and Rastin Pries. A flexible openflow-controller benchmark. In Software Defined Networking (EWSDN), 2012 European Workshop on, pages 48 53. IEEE, 2012. [6] Ixia. IxNetwork TM OpenFlow Solution. https://www. ixiacom.com/sites/default/files/resources/datasheet/ ixnetwork_openflow.pdf. Accessed: 2015-09-01.