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 でパケットパーサを作ろう
Ruby でパケットパーサを作ろう
Yasuhito Takamiya
Tremaとtrema edgeの違い
Tremaとtrema edgeの違い
hiroshi oshiba
できる!trema-switch
できる!trema-switch
Hiroaki Kawai
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Rpn and forth 超入門
Rpn and forth 超入門
Yoshitaka Seo
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
Better C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
私とNFC(歴史編)
私とNFC(歴史編)
Hirokuma Ueno
Recommended
Ruby でパケットパーサを作ろう
Ruby でパケットパーサを作ろう
Yasuhito Takamiya
Tremaとtrema edgeの違い
Tremaとtrema edgeの違い
hiroshi oshiba
できる!trema-switch
できる!trema-switch
Hiroaki Kawai
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Rpn and forth 超入門
Rpn and forth 超入門
Yoshitaka Seo
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
Better C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
私とNFC(歴史編)
私とNFC(歴史編)
Hirokuma Ueno
About FeliCa Plug
About FeliCa Plug
Hirokuma Ueno
.NET系開発者から見たJava
.NET系開発者から見たJava
bleis tift
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
Yuya Rin
月刊NDEF 2013年3月号(卒業号)
月刊NDEF 2013年3月号(卒業号)
Hirokuma Ueno
Raspberry pi on java 20130510
Raspberry pi on java 20130510
Masafumi Ohta
月刊NDEF 2013年8月号
月刊NDEF 2013年8月号
Hirokuma Ueno
Polyphony: Python ではじめる FPGA
Polyphony: Python ではじめる FPGA
ryos36
Buffer overflow
Buffer overflow
ionis111
Polyphony の並列化
Polyphony の並列化
ryos36
Yaminabe fortran
Yaminabe fortran
HPCシステムズ株式会社
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
About FeliCa Lite(日本語)
About FeliCa Lite(日本語)
Hirokuma Ueno
ここがすごい! なぞとPHP5.3
ここがすごい! なぞとPHP5.3
Takuya Sato
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
Yuya Rin
Stager
Stager
sounakano
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
Polyphony IO まとめ
Polyphony IO まとめ
ryos36
Pynqでカメラ画像をリアルタイムfastx コーナー検出
Pynqでカメラ画像をリアルタイムfastx コーナー検出
marsee101
PYNQ祭りLT todotani
PYNQ祭りLT todotani
Kenshi Kamiya
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
13.08.10 7行110bytesで構文を拡張 出来るReVIEWの話
Kei Nakazawa
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
More Related Content
What's hot
About FeliCa Plug
About FeliCa Plug
Hirokuma Ueno
.NET系開発者から見たJava
.NET系開発者から見たJava
bleis tift
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
Yuya Rin
月刊NDEF 2013年3月号(卒業号)
月刊NDEF 2013年3月号(卒業号)
Hirokuma Ueno
Raspberry pi on java 20130510
Raspberry pi on java 20130510
Masafumi Ohta
月刊NDEF 2013年8月号
月刊NDEF 2013年8月号
Hirokuma Ueno
Polyphony: Python ではじめる FPGA
Polyphony: Python ではじめる FPGA
ryos36
Buffer overflow
Buffer overflow
ionis111
Polyphony の並列化
Polyphony の並列化
ryos36
Yaminabe fortran
Yaminabe fortran
HPCシステムズ株式会社
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
About FeliCa Lite(日本語)
About FeliCa Lite(日本語)
Hirokuma Ueno
ここがすごい! なぞとPHP5.3
ここがすごい! なぞとPHP5.3
Takuya Sato
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
BGP Session Culling - BGPに優しいIXのメンテナンスを目指して
Yuya Rin
Stager
Stager
sounakano
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
Polyphony IO まとめ
Polyphony IO まとめ
ryos36
Pynqでカメラ画像をリアルタイムfastx コーナー検出
Pynqでカメラ画像をリアルタイムfastx コーナー検出
marsee101
PYNQ祭りLT todotani
PYNQ祭りLT todotani
Kenshi Kamiya
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
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Recently uploaded
(9)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
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