Submit Search
Upload
Trema day#4 Pio盛り ~Tremaのパケットパーサ~
•
Download as PPTX, PDF
•
1 like
•
2,571 views
エイシュン コンドウ
Follow
tremaのパケットパーサーです。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 23
Download now
Recommended
Ruby の BinData gem を使ってパケットパーサ・ジェネレータを作る方法を LLDP を例に説明します。
Ruby でパケットパーサを作ろう
Ruby でパケットパーサを作ろう
Yasuhito Takamiya
Document for develop OFC App by Trema-Edge.
Tremaとtrema edgeの違い
Tremaとtrema edgeの違い
hiroshi oshiba
trema-switchの最近の動向についてまとめました。まず概要、次に開発者向け情報、最後に今後の相談について記載しています。
できる!trema-switch
できる!trema-switch
Hiroaki Kawai
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Rpn and forth 超入門 技術ひろば.net 2010年7月勉強会 セッション資料 2010年7月10日開催
Rpn and forth 超入門
Rpn and forth 超入門
Yoshitaka Seo
Lisp meetup #69 にて。
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
第二回関西関数型勉強会の発表資料です。
Better C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
私がNFCに取り組みはじめた頃のお話
私とNFC(歴史編)
私とNFC(歴史編)
Hirokuma Ueno
Recommended
Ruby の BinData gem を使ってパケットパーサ・ジェネレータを作る方法を LLDP を例に説明します。
Ruby でパケットパーサを作ろう
Ruby でパケットパーサを作ろう
Yasuhito Takamiya
Document for develop OFC App by Trema-Edge.
Tremaとtrema edgeの違い
Tremaとtrema edgeの違い
hiroshi oshiba
trema-switchの最近の動向についてまとめました。まず概要、次に開発者向け情報、最後に今後の相談について記載しています。
できる!trema-switch
できる!trema-switch
Hiroaki Kawai
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Rpn and forth 超入門 技術ひろば.net 2010年7月勉強会 セッション資料 2010年7月10日開催
Rpn and forth 超入門
Rpn and forth 超入門
Yoshitaka Seo
Lisp meetup #69 にて。
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
第二回関西関数型勉強会の発表資料です。
Better C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
私がNFCに取り組みはじめた頃のお話
私とNFC(歴史編)
私とNFC(歴史編)
Hirokuma Ueno
About FeliCa Plug
About FeliCa Plug
Hirokuma Ueno
第一回なごやかJavaでの発表資料です。
.NET系開発者から見たJava
.NET系開発者から見たJava
bleis tift
Rubyで創るOpenFlowネットワーク - LLまつり 2013/08/24 Sat 14:30 JST http://ll.jus.or.jp/2013/program.html#ruby_openflow LLプログラマ向けの発表です
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
Yuya Rin
Type 3 Tag特集ですが、NDEFのことは書いていません。。。
月刊NDEF 2013年3月号(卒業号)
月刊NDEF 2013年3月号(卒業号)
Hirokuma Ueno
Raspberry pi on java 20130510
Raspberry pi on java 20130510
Masafumi Ohta
DEP特集
月刊NDEF 2013年8月号
月刊NDEF 2013年8月号
Hirokuma Ueno
PyCON JP 2017 西早稲田で発表した、Polyphony という Python をコンパイルして Verilog-HDL におとす、Python のツールの紹介です。
Polyphony: Python ではじめる FPGA
Polyphony: Python ではじめる FPGA
ryos36
とっとるびー第9回の資料 基本的な事ばかり並べてみました。 詳細は、「HACKING:美しき策謀」や解説サイトを見た方が良いですよ!
Buffer overflow
Buffer overflow
ionis111
Polyphony の並列化についての社内で作った資料。一番言いたいことはちゃんと考えてパイプライン化したプログラムじゃないと高位合成しても高速化できないということ。
Polyphony の並列化
Polyphony の並列化
ryos36
闇鍋プログラミング勉強会
Yaminabe fortran
Yaminabe fortran
HPCシステムズ株式会社
デモが足りないですけど! 尻切れトンボですけど!
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
About FeliCa Lite(日本語)
About FeliCa Lite(日本語)
Hirokuma Ueno
LOCAL PHP勉強会09
ここがすごい! なぞとPHP5.3
ここがすごい! なぞとPHP5.3
Takuya Sato
JANOG39.5 Lightning Talk夜の部の発表資料です
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
Yuya Rin
Stager
Stager
Stager
sounakano
第32回「ネットワーク パケットを読む会(仮)」で発表した資料です。 #pakeana https://atnd.org/events/70080
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
Polyphony に IO の機能が付き始めたので、それをまとめてみた。説明が足りないが、社内資料ということで
Polyphony IO まとめ
Polyphony IO まとめ
ryos36
PYNQボードでカメラ画像をリアルタイムにFASTXコーナー検出、ラプラシアンフィルタ、アンシャープ・マスキング・フィルタをかけてディスプレイに出力するデモです。
Pynqでカメラ画像をリアルタイムfastx コーナー検出
Pynqでカメラ画像をリアルタイムfastx コーナー検出
marsee101
PythonからFPGA PLを操作する仕組みと自作Overlayの作成
PYNQ祭りLT todotani
PYNQ祭りLT todotani
Kenshi Kamiya
2013/08/10の http://zusaar.com/event/977003 「ReVIEWによる書籍制作フローを勉強する会」で話した内容です。 出落ちすぎるので資料公開は後にしました(・ω<)
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
Kei Nakazawa
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
More Related Content
What's hot
About FeliCa Plug
About FeliCa Plug
Hirokuma Ueno
第一回なごやかJavaでの発表資料です。
.NET系開発者から見たJava
.NET系開発者から見たJava
bleis tift
Rubyで創るOpenFlowネットワーク - LLまつり 2013/08/24 Sat 14:30 JST http://ll.jus.or.jp/2013/program.html#ruby_openflow LLプログラマ向けの発表です
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
Yuya Rin
Type 3 Tag特集ですが、NDEFのことは書いていません。。。
月刊NDEF 2013年3月号(卒業号)
月刊NDEF 2013年3月号(卒業号)
Hirokuma Ueno
Raspberry pi on java 20130510
Raspberry pi on java 20130510
Masafumi Ohta
DEP特集
月刊NDEF 2013年8月号
月刊NDEF 2013年8月号
Hirokuma Ueno
PyCON JP 2017 西早稲田で発表した、Polyphony という Python をコンパイルして Verilog-HDL におとす、Python のツールの紹介です。
Polyphony: Python ではじめる FPGA
Polyphony: Python ではじめる FPGA
ryos36
とっとるびー第9回の資料 基本的な事ばかり並べてみました。 詳細は、「HACKING:美しき策謀」や解説サイトを見た方が良いですよ!
Buffer overflow
Buffer overflow
ionis111
Polyphony の並列化についての社内で作った資料。一番言いたいことはちゃんと考えてパイプライン化したプログラムじゃないと高位合成しても高速化できないということ。
Polyphony の並列化
Polyphony の並列化
ryos36
闇鍋プログラミング勉強会
Yaminabe fortran
Yaminabe fortran
HPCシステムズ株式会社
デモが足りないですけど! 尻切れトンボですけど!
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
About FeliCa Lite(日本語)
About FeliCa Lite(日本語)
Hirokuma Ueno
LOCAL PHP勉強会09
ここがすごい! なぞとPHP5.3
ここがすごい! なぞとPHP5.3
Takuya Sato
JANOG39.5 Lightning Talk夜の部の発表資料です
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
Yuya Rin
Stager
Stager
Stager
sounakano
第32回「ネットワーク パケットを読む会(仮)」で発表した資料です。 #pakeana https://atnd.org/events/70080
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
Polyphony に IO の機能が付き始めたので、それをまとめてみた。説明が足りないが、社内資料ということで
Polyphony IO まとめ
Polyphony IO まとめ
ryos36
PYNQボードでカメラ画像をリアルタイムにFASTXコーナー検出、ラプラシアンフィルタ、アンシャープ・マスキング・フィルタをかけてディスプレイに出力するデモです。
Pynqでカメラ画像をリアルタイムfastx コーナー検出
Pynqでカメラ画像をリアルタイムfastx コーナー検出
marsee101
PythonからFPGA PLを操作する仕組みと自作Overlayの作成
PYNQ祭りLT todotani
PYNQ祭りLT todotani
Kenshi Kamiya
2013/08/10の http://zusaar.com/event/977003 「ReVIEWによる書籍制作フローを勉強する会」で話した内容です。 出落ちすぎるので資料公開は後にしました(・ω<)
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
Kei Nakazawa
What's hot
(20)
About FeliCa Plug
About FeliCa Plug
.NET系開発者から見たJava
.NET系開発者から見たJava
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
月刊NDEF 2013年3月号(卒業号)
月刊NDEF 2013年3月号(卒業号)
Raspberry pi on java 20130510
Raspberry pi on java 20130510
月刊NDEF 2013年8月号
月刊NDEF 2013年8月号
Polyphony: Python ではじめる FPGA
Polyphony: Python ではじめる FPGA
Buffer overflow
Buffer overflow
Polyphony の並列化
Polyphony の並列化
Yaminabe fortran
Yaminabe fortran
Hachiojipm41
Hachiojipm41
About FeliCa Lite(日本語)
About FeliCa Lite(日本語)
ここがすごい! なぞとPHP5.3
ここがすごい! なぞとPHP5.3
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
Stager
Stager
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Polyphony IO まとめ
Polyphony IO まとめ
Pynqでカメラ画像をリアルタイムfastx コーナー検出
Pynqでカメラ画像をリアルタイムfastx コーナー検出
PYNQ祭りLT todotani
PYNQ祭りLT todotani
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
Recently uploaded
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Key topics covered: - Understanding Ballerina's role in integrations: features and advantages - Designing and implementing REST APIs for integration - Designing and implementing GraphQL services with Ballerina - Monitoring and observing applications - Introduction to data integration
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024年5月8日 Power Platform 勉強会 #1 LT資料
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
2022年10月27日に社内向けに開催した勉強会資料の社外公開版です(発表8分程度)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(12)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
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
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Trema day#4 Pio盛り ~Tremaのパケットパーサ~
1.
PIO盛り @Eishun_Kondoh
2.
Pio? で…
3.
盛りって大体こんなイメージじゃ ん。
4.
今はこんな感じ。
5.
LLDP ARP ICMP 基 本 の 三 種
6.
Pioなら簡単。 解析も… 生成も…
7.
LLDPなら、 TremaDay#3で既に 話がありましたよ。 なので、
8.
ARPも
9.
ICMPも
10.
ICMPで扱えるフィールド
11.
Pioの特徴
12.
13.
パケット生成を短く書く router-utilsの行数 200 180 160 140 120 100 コード量 80 60 40 20 0 without Pio with Pio
14.
生成で#to_sとかしない
15.
Pioの利点 PioのMACクラスやIPアドレスのクラスはTremaのmessageとおなじです。
16.
Pioのつかいかたの例 LLDPによるトポロジ探索 https://github.com/yasuhito/ruby_topology ルータのexample trema/src/examples/simple_router
17.
他にもIP SLA的につかう 192.168.2.1 8.8.8.8 IP SLA用のEcho問合せを定期的に送信(thres=10sec) IP
SLAの Echo返答までにかかった時間を計測。 設定したthres以内に帰ってこなければ、ログ出力
18.
実はこのPio…
19.
標準装備のようです
20.
割とつかわれている(?)
21.
次は? DHCP対応? .1Q対応? 色々追加したいです
22.
最後に 色々ご指導してくださった 高宮さんに感謝申し上げます
23.
ご清聴ありがとうございます。 何か要望等あれば。
Download now