Submit Search
Upload
最近のTremaを触ってみてちょっとはまったこととか
•
0 likes
•
1,281 views
M Hagiwara
Follow
Trema Day #9 Presented by APC - connpass http://trema.connpass.com/event/31144/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
Lagopus & NFV with Vhost (Tremaday#9)
Lagopus & NFV with Vhost (Tremaday#9)
Tomoya Hibi
Bird in show_net
Bird in show_net
Tomoya Hibi
Lagopusで試すFirewall
Lagopusで試すFirewall
Tomoya Hibi
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Tomoya Hibi
ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会
Tomoya Hibi
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
akira6592
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティス
Toshiki Tsuboi
LagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDK
Tomoya Hibi
Recommended
Lagopus & NFV with Vhost (Tremaday#9)
Lagopus & NFV with Vhost (Tremaday#9)
Tomoya Hibi
Bird in show_net
Bird in show_net
Tomoya Hibi
Lagopusで試すFirewall
Lagopusで試すFirewall
Tomoya Hibi
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
Tomoya Hibi
ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会
Tomoya Hibi
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
akira6592
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティス
Toshiki Tsuboi
LagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDK
Tomoya Hibi
Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)
Takefumi MIYOSHI
Kernel vm-2014-05-25
Kernel vm-2014-05-25
Hirochika Asai
NPStudy LT Lagopus Router v19.07
NPStudy LT Lagopus Router v19.07
Tomoya Hibi
IoTとOpenFlowのライトニングトーク
IoTとOpenFlowのライトニングトーク
Tomoya Hibi
Osc2018tokyo spring-20180224
Osc2018tokyo spring-20180224
Tomoya Hibi
Vyatta 201310
Vyatta 201310
Takefumi MIYOSHI
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
Yoshihiro Nakajima
Lagopus Router v19.07.1
Lagopus Router v19.07.1
Tomoya Hibi
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
Kentaro Ebisawa
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
Tomoya Hibi
クラウドの組み立て方事始め H/W利用者としての事業者
クラウドの組み立て方事始め H/W利用者としての事業者
Naoto MATSUMOTO
Fpga local 20130322
Fpga local 20130322
Takefumi MIYOSHI
IPv6の現状
IPv6の現状
Shinsuke SUZUKI
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)
Tomoya Hibi
Takep lpc1114-190614
Takep lpc1114-190614
たけおか しょうぞう
FPGAX6_hayashi
FPGAX6_hayashi
愛美 林
Lagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
BMP活用による SDN時代のオーバレイNW監視手法の提案
BMP活用による SDN時代のオーバレイNW監視手法の提案
Toshiki Tsuboi
Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続
Tomoya Hibi
Webrtc bootcamp handson
Webrtc bootcamp handson
mganeko
Tremaで試すFirewall
Tremaで試すFirewall
M Hagiwara
OpenFlowで覚えるネットワーク
OpenFlowで覚えるネットワーク
M Hagiwara
More Related Content
What's hot
Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)
Takefumi MIYOSHI
Kernel vm-2014-05-25
Kernel vm-2014-05-25
Hirochika Asai
NPStudy LT Lagopus Router v19.07
NPStudy LT Lagopus Router v19.07
Tomoya Hibi
IoTとOpenFlowのライトニングトーク
IoTとOpenFlowのライトニングトーク
Tomoya Hibi
Osc2018tokyo spring-20180224
Osc2018tokyo spring-20180224
Tomoya Hibi
Vyatta 201310
Vyatta 201310
Takefumi MIYOSHI
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
Yoshihiro Nakajima
Lagopus Router v19.07.1
Lagopus Router v19.07.1
Tomoya Hibi
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
Kentaro Ebisawa
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
Tomoya Hibi
クラウドの組み立て方事始め H/W利用者としての事業者
クラウドの組み立て方事始め H/W利用者としての事業者
Naoto MATSUMOTO
Fpga local 20130322
Fpga local 20130322
Takefumi MIYOSHI
IPv6の現状
IPv6の現状
Shinsuke SUZUKI
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)
Tomoya Hibi
Takep lpc1114-190614
Takep lpc1114-190614
たけおか しょうぞう
FPGAX6_hayashi
FPGAX6_hayashi
愛美 林
Lagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
BMP活用による SDN時代のオーバレイNW監視手法の提案
BMP活用による SDN時代のオーバレイNW監視手法の提案
Toshiki Tsuboi
Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続
Tomoya Hibi
Webrtc bootcamp handson
Webrtc bootcamp handson
mganeko
What's hot
(20)
Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)
Kernel vm-2014-05-25
Kernel vm-2014-05-25
NPStudy LT Lagopus Router v19.07
NPStudy LT Lagopus Router v19.07
IoTとOpenFlowのライトニングトーク
IoTとOpenFlowのライトニングトーク
Osc2018tokyo spring-20180224
Osc2018tokyo spring-20180224
Vyatta 201310
Vyatta 201310
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
Lagopus Router v19.07.1
Lagopus Router v19.07.1
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
FPGAで作るOpenFlow Switch (FPGAエクストリーム・コンピューティング 第6回) FPGAX#6
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
クラウドの組み立て方事始め H/W利用者としての事業者
クラウドの組み立て方事始め H/W利用者としての事業者
Fpga local 20130322
Fpga local 20130322
IPv6の現状
IPv6の現状
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)
Takep lpc1114-190614
Takep lpc1114-190614
FPGAX6_hayashi
FPGAX6_hayashi
Lagopusで試すFW
Lagopusで試すFW
BMP活用による SDN時代のオーバレイNW監視手法の提案
BMP活用による SDN時代のオーバレイNW監視手法の提案
Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続
Webrtc bootcamp handson
Webrtc bootcamp handson
Viewers also liked
Tremaで試すFirewall
Tremaで試すFirewall
M Hagiwara
OpenFlowで覚えるネットワーク
OpenFlowで覚えるネットワーク
M Hagiwara
Ren’pyの御紹介
Ren’pyの御紹介
zgock
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
zgock
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
zgock
OpenFlowでいろんなプロトコルを 話そうとするとどうなるか
OpenFlowでいろんなプロトコルを 話そうとするとどうなるか
Masaru Oki
WiFi and the Beast
WiFi and the Beast
Kernel TLV
Userfaultfd and Post-Copy Migration
Userfaultfd and Post-Copy Migration
Kernel TLV
ハードなOpen flowswitcの話
ハードなOpen flowswitcの話
Masayuki Miyake
LagopusでPPPoEを使えるか考えてみた件
LagopusでPPPoEを使えるか考えてみた件
Masaru Oki
自宅ラックとやらについてちょっと考えてみた
自宅ラックとやらについてちょっと考えてみた
M Hagiwara
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
zgock
中国にOpenflowを入れてきた話
中国にOpenflowを入れてきた話
cloretsblack
Viewers also liked
(13)
Tremaで試すFirewall
Tremaで試すFirewall
OpenFlowで覚えるネットワーク
OpenFlowで覚えるネットワーク
Ren’pyの御紹介
Ren’pyの御紹介
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
OpenFlowでいろんなプロトコルを 話そうとするとどうなるか
OpenFlowでいろんなプロトコルを 話そうとするとどうなるか
WiFi and the Beast
WiFi and the Beast
Userfaultfd and Post-Copy Migration
Userfaultfd and Post-Copy Migration
ハードなOpen flowswitcの話
ハードなOpen flowswitcの話
LagopusでPPPoEを使えるか考えてみた件
LagopusでPPPoEを使えるか考えてみた件
自宅ラックとやらについてちょっと考えてみた
自宅ラックとやらについてちょっと考えてみた
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
中国にOpenflowを入れてきた話
中国にOpenflowを入れてきた話
Similar to 最近のTremaを触ってみてちょっとはまったこととか
デブサミ2014-Stormで実現するビッグデータのリアルタイム処理プラットフォーム ~ストリームデータ処理から機械学習まで~
デブサミ2014-Stormで実現するビッグデータのリアルタイム処理プラットフォーム ~ストリームデータ処理から機械学習まで~
Takanori Suzuki
ひよこさんのための
ひよこさんのための
cocoa_dahlia
Spark SQL - The internal -
Spark SQL - The internal -
NTT DATA OSS Professional Services
Uniform indexing load with cluster reroute api
Uniform indexing load with cluster reroute api
Hiroshi Yoshioka
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Yui Ashikaga
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
Ohyama Masanori
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
Yosuke Mizutani
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Hibino Hisashi
Soracom ug#10:SORACOM Techonology Camp夜の部!東京支部活動報告
Soracom ug#10:SORACOM Techonology Camp夜の部!東京支部活動報告
Haruka Yamashita
みんなもっとツール作ろうよ
みんなもっとツール作ろうよ
wizstargaer
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
Yasuyuki Sugai
ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1
Masaru Nagaku
MySQLerの7つ道具
MySQLerの7つ道具
yoku0825
Packetbeatの基礎から、IoTデバイス異常検知への応用まで
Packetbeatの基礎から、IoTデバイス異常検知への応用まで
Satoyuki Tsukano
20180704 soracom discovery_ug#11
20180704 soracom discovery_ug#11
Haruka Yamashita
S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較
真治 米田
Azure Search 大全
Azure Search 大全
Daiyu Hatakeyama
オタク×Node.js勉強会
オタク×Node.js勉強会
虎の穴 開発室
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
Masahito Zembutsu
Spark Streaming と Spark GraphX を使用したTwitter解析による レコメンドサービス例
Spark Streaming と Spark GraphX を使用したTwitter解析による レコメンドサービス例
Junichi Noda
Similar to 最近のTremaを触ってみてちょっとはまったこととか
(20)
デブサミ2014-Stormで実現するビッグデータのリアルタイム処理プラットフォーム ~ストリームデータ処理から機械学習まで~
デブサミ2014-Stormで実現するビッグデータのリアルタイム処理プラットフォーム ~ストリームデータ処理から機械学習まで~
ひよこさんのための
ひよこさんのための
Spark SQL - The internal -
Spark SQL - The internal -
Uniform indexing load with cluster reroute api
Uniform indexing load with cluster reroute api
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Soracom ug#10:SORACOM Techonology Camp夜の部!東京支部活動報告
Soracom ug#10:SORACOM Techonology Camp夜の部!東京支部活動報告
みんなもっとツール作ろうよ
みんなもっとツール作ろうよ
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1
MySQLerの7つ道具
MySQLerの7つ道具
Packetbeatの基礎から、IoTデバイス異常検知への応用まで
Packetbeatの基礎から、IoTデバイス異常検知への応用まで
20180704 soracom discovery_ug#11
20180704 soracom discovery_ug#11
S3 を単純ストレージとして 利用する手段の比較
S3 を単純ストレージとして 利用する手段の比較
Azure Search 大全
Azure Search 大全
オタク×Node.js勉強会
オタク×Node.js勉強会
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
Spark Streaming と Spark GraphX を使用したTwitter解析による レコメンドサービス例
Spark Streaming と Spark GraphX を使用したTwitter解析による レコメンドサービス例
Recently uploaded
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Recently uploaded
(11)
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
最近のTremaを触ってみてちょっとはまったこととか
1.
最近のTremaを さわってみて ちょっと はまったこととか 2016/07/02 Tremaday#9 @stereocat 1
2.
@stereocat SIerでネットワークエンジニア …的な何か。 IHAnet ASN#64594 2
3.
3 [増補改訂版]クラウド時代のネットワーク技術OpenFlow実践入門 (SoftwareDesignplus):高宮安仁,鈴木一哉,松井暢之,村木暢哉,山崎 泰宏:本:Amazon.co.jp https://www.amazon.co.jp/%E5%A2%97%E8%A3%9C%E6%94%B9 %E8%A8%82%E7%89%88- %E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E6%99%82 %E4%BB%A3%E3%81%AE%E3%83%8D%E3%83%83%E3%83%8 8%E3%83%AF%E3%83%BC%E3%82%AF%E6%8A%80%E8%A1%9 3-OpenFlow%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80- Software-Design/dp/4774179833/
4.
4 よし! じゃあ何か やってみようか!
5.
前回のアレ 5 Trema Day #8
Presented by APC - connpass http://trema.connpass.c om/event/22500/ http://www.okinawaop enlabs.org/wp/wp- content/uploads/17_13 00_4_Hagiwara.pdf
6.
前回のアレ 6 veth veth eth
eth eth REST OFC Test Node (Network Namespace) OFS (OVS) OFS テスト 対象 OpenFlow Patch Flow Rule Generator config Linux/Mininet Target
7.
Target • Trema本の patch_panel
アプリをベースにする。 • oolorg の flow rule generator が生成するフロールー ル (JSON) を受け取れるREST APIをつくる。 • L2のコントロールができるようにコントローラの機能を 拡張する。 • REST作るついでに、patch の可視化もしよう – Topology discoveryしてOFS間結線情報をとる。 – Patch port間の対応関係をグラフ化する。 7
8.
Target 8 GitHub-oolorg/ool-l1patch-dev:OkinawaOpenLabsL1Patch NWTestProjectScript https://github.com/oolorg/ool-l1patch-dev
9.
参考: 系譜 9 oolorg/ool-l1patch-dev https://github.com/oolorg/ool-l1patch-dev stereocat/patch_panel https://github.com/stereocat/patch_panel/tree/l1patch-api-build yasuhito/net_tester https://github.com/yasuhito/net_tester trema/patch_panel https://github.com/trema/patch_panel nmasao/OFPatchPanel-SDNHackathon2014 https://github.com/nmasao/OFPatchPanel-SDNHackathon2014 Ryu OFC
+ WebUI. L1-based patch panel Ryu OFC + Flow Generator + Mininet apps L1/L2-based patch panel Trema OFC + CLI Frontend L1-based patch panel Trema OFC L1/L2-based patch panel and Patch Visualization
10.
10 はまったこと
11.
11 はまったこと ……を 話そうと思った んですが。
12.
12 …と思うんだけど 知 識 が 追
い 付 か な い こ う い う こ と できねえかな…
13.
13 自 分 で 自分のイメージを ある程度形にでき るだけのスキルと 知
識 が ほ し い ! !
14.
14 クソコードでも い い か
ら 形にして見せら れることが大切
15.
はまったこと 15
16.
16 Original Patch Panelを動かす Tremaのセットアップ サンプル実行 Ruby環境整備 RVM rbenv bundler gemバージョン依存 Linux
security (sudo secure_path) OVS/Trema 相性問題?
17.
17 REST APIつくる! REST? HTTPと HTTPサーバ Web Framework Rack Grape Test Cucumber RSpec そもそもの テストシナリオの考え方 Phut機能 (vlan) Rack::Test
18.
18 Patch Panelの フロー操作機能拡張 Ruby Match/Action APIドキュメント Trema/Pio packet
binary 操作実装 Flow Table Debugging Flow table dump packet dump ethernet typeなどの プロトコル仕様 OpenFlowプロトコル仕様 マルチテーブル テーブル設計
19.
Patch情報の可視化 19
20.
20 フロー情報を内部で記憶 ポート間map情報を生成 RESTでポート間情報を JSON出力 D3.jsの Hierarchical Edge Bundle Patch情報の可視化 D3.js JavaScript CSS3 HTML5 CORS データモデリング DB Webアプリのお作法
21.
物理トポロジ情報の取得と可視化 21 stereocat@dev02:~/patch_panel$ ./bin/trema run
lib/patch_panel.rb -c patch_panel_patterns.conf PatchPanel started. Topology started. #switch_ready dpid=1 #switch_ready dpid=2 #switch_ready dpid=3 Port 0x1:3 added: 3 Port 0x1:1 added: 1, 3 Port 0x1:4 added: 1, 3, 4 Port 0x1:7 added: 1, 3, 4, 7 Port 0x1:5 added: 1, 3, 4, 5, 7 Port 0x1:6 added: 1, 3, 4, 5, 6, 7 Port 0x1:2 added: 1, 2, 3, 4, 5, 6, 7 Switch 0x1 added: 0x1 Port 0x2:3 added: 3 Port 0x2:1 added: 1, 3 Port 0x2:4 added: 1, 3, 4 Port 0x2:2 added: 1, 2, 3, 4 Switch 0x2 added: 0x1, 0x2 Port 0x3:3 added: 3 Port 0x3:1 added: 1, 3 Port 0x3:2 added: 1, 2, 3 Switch 0x3 added: 0x1, 0x2, 0x3 Link 0x2-0x3 added: 0x2-0x3 Link 0x1-0x2 added: 0x1-0x2, 0x2-0x3 Link 0x1-0x2 added: 0x1-0x2, 0x1-0x2, 0x2-0x3
22.
22 物理トポロジ情報の取得と可視化 Trema/Topology LLDP仕様 Patch Panel フローテーブルとの整合性 LLDPフィルタ (OF1.0)
23.
実機環境テスト 23
24.
24 みんな いろいろ試して 教えてください!!
Download now