Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2013-ShowNet-OpenFlow
Search
ShowNet
PRO
July 01, 2013
Technology
26
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2013-ShowNet-OpenFlow
ShowNet
PRO
July 01, 2013
More Decks by ShowNet
See All by ShowNet
【ShowNet 2026 sideview】AS290 External ~ Peering自動化・DDoS対策~
shownet
PRO
0
27
【ShowNet 2026 sideview】ファシリティ構築の取り組み
shownet
PRO
0
22
【ShowNet 2026 sideview】ShowNetを守るセキュリティソリューション
shownet
PRO
0
26
【ShowNet 2026 sideview】キャリア5Gを支える品質可視化 プライベート5G脅威検知ソリューション
shownet
PRO
0
22
【ShowNet 2026 sideview】ShowNetにおける生成AIの活用とデモンストレーション ShowNet MCP Festa
shownet
PRO
0
31
【ShowNet 2026 sideview】ShowNetの安定運用を支える モニタリング製品
shownet
PRO
0
34
【ShowNet 2026 展示会場内説明スライド】ファシリティ
shownet
PRO
0
390
【ShowNet 2026 展示会場内説明スライド】セキュリティ
shownet
PRO
0
220
【ShowNet 2026 展示会場内説明スライド】テスター_多様なネットワーク試験を柔軟に支えるテスト基盤の構築と実証
shownet
PRO
0
200
Other Decks in Technology
See All in Technology
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
20260817_生成AIの動向と中学校・高等学校での活用を考える_v1.00_公開用
doradora09
PRO
0
190
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
120
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
360
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
210
NANDでも描画したい!
nichica906
2
510
AIに狂うスタートアップが、あえて「人との協働」に全振りした新卒エンジニア研修 / New Graduate Engineer Training at a Startup Accelerating AI Adoption
ohnoeight
0
180
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
240
Go 1.27 の標準パッケージに uuid が入った!のでいろいろ喋る / go_127_std_go_uuid
convto
3
580
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
280
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
210
tamachi.go 誕生の裏側
rymiyamoto
1
200
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Making the Leap to Tech Lead
cromwellryan
135
10k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Agile that works and the tools we love
rasmusluckow
331
22k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
450
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
Thoughts on Productivity
jonyablonski
76
5.3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Transcript
OpenFlow v1.3.1 Interoperability @INTEROP Tokyo • June 2013 • HP/IXIA/NEC/NICT/Toyo
Technica • ShowNet NOC team
Test Bed Topology • Cntrol-Plane • Data-Plane XM2 RISE-Controller HP5900
PF5240 PF5248 TestCenter XM2 HP5900 PF5240 PF5248 TestCenter PF6800
Test Case 1. OF protocol version negotiation message exchange 2.
Feature Request message 3. Multipart message Request capability 4. Barrier Request message 5. Overlap flow_mod 6. Multiple controller connection 7. Flow Setup/Perform discovery 8. Metering objects and rate limitting 9. IP forwarding/spoofing/NAT
Multipart message • IXIA-HP5900 – error • 4. Vender/Experimenter Stat
• 5. Vender/Experimenter Message • 8. Queue Config • IXIA-PF5240(exp-id:76) – error • 4. Vender/Experimenter Stat (not implement yet) • 5. Vender/Experimenter Message (not implement yet)
OpenFlow version 1.3.1 Message Interoperability IXIA IxNetwork PF5220 PF5248 HP5900
SPIRENT Test Center PF5240 PF5248 HP5900 OFPT_HELLO 〇 〇 〇 OFPT_HELLO OFPT_ERROR 〇 〇 〇 OFPT_ERROR OFPT_ECHO_REQUEST 〇 〇 〇 OFPT_ECHO_REQUEST OFPT_ECHO_REPLY 〇 〇 〇 OFPT_ECHO_REPLY OFPT_EXPERIMENTER × × × OFPT_EXPERIMENTER OFPT_FEATURES_REQUEST 〇 〇 〇 OFPT_FEATURES_REQUEST OFPT_FEATURES_REPLY 〇 〇 〇 OFPT_FEATURES_REPLY OFPT_PACKET_IN 〇 〇 〇 OFPT_PACKET_IN OFPT_FLOW_MOD 〇 〇 〇 OFPT_FLOW_MOD OFPT_MULTIPART_REQUEST 〇 〇 〇 OFPT_MULTIPART_REQUEST OFPT_MULTIPART_REPLY 〇 〇 〇 OFPT_MULTIPART_REPLY OFPT_QUEUE_GET_CONFIG_REQUES 〇 〇 × OFPT_QUEUE_GET_CONFIG_REQUES OFPT_QUEUE_GET_CONFIG_REPLY 〇 〇 × OFPT_QUEUE_GET_CONFIG_REPLY OFPMP_DESC 〇 〇 〇 OFPMP_DESC OFPMP_FLOW 〇 〇 〇 OFPMP_FLOW OFPMP_AGGREGATE 〇 〇 〇 OFPMP_AGGREGATE OFPMP_TABLE 〇 〇 〇 OFPMP_TABLE OFPMP_PORT_STATS 〇 〇 〇 OFPMP_PORT_STATS OFPMP_QUEUE 〇 〇 〇 OFPMP_QUEUE OFPMP_TABLE_FEATURES 〇 〇 〇 OFPMP_TABLE_FEATURES OFPMP_PORT_DESC 〇 〇 〇 OFPMP_PORT_DESC OFPMP_EXPERIMENTER(0xffff) × × × OFPMP_EXPERIMENTER(0xffff)
C-Plane Connection Result • Spirent TestCenterから3台のスイッチへの接 続、フロー投入が正常に行われた
D-Plane Connection PF5248 PF5240 hp5900 Generator Spirent TestCenter 1/0/1 1/0/2
0/50 0/49 0/1 0/2 1/0/4 0/9 Port 1/1 Port 1/2 MAC 00:10:94:10:00:01 ~ 00:10:94:20:00:64 MAC 00:10:94:20:00:01 ~ 00:10:94:20:00:64
Spirent トラフィック&Flow設定 • トラフィック設定 – MACアドレス100の組み合わせを持つL2トラフィック • OpenFlow設定
Flow設定詳細 • Stream 1:dl_src, dl_dst, – 100Flowエントリ • Stream 2:In_port,
– 1Flowエントリ PF5248 PF5240 hp5900 Generator Spirent TestCenter 1/0/1 1/0/2 0/50 0/49 0/1 0/2 1/0/4 0/9 Port 1/1 Port 1/2 Stream 1 Stream 2
OpenFlow v1.3.1 test scene OpenFlow version Flow Entry Traffic Statistics
OpenFlow version Flow Entry Rx Rate OpenFlow v1.3.1 test scene
世界初!ShowNetの実トラフィックを OpenFlow v1.3.1 ネットワークにて伝送中 プログラマブルフロー(OpenFlow)v1.0 ネットワーク クラウドサービスアプライアンス (ルーター &セキュリティ) 5900
PF5240 PF5248 endnode endnode OpenFlow v1.3.1 ネットワーク OpenFlow v1.3.1 アクセスコーナー