Submit Search
Upload
Kernel vm13lt
•
0 likes
•
638 views
slankdev
Follow
カーネルVM探検隊13回でのLT資料です
Read less
Read more
Internet
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 20
Download now
Download to read offline
Recommended
Seccamp 2016 チューター成果報告
Seccamp 2016 チューター成果報告
slankdev
セキュキャンチューター成果報告発表資料です。
サイボウズ・ラボユース中間報告会
サイボウズ・ラボユース中間報告会
slankdev
第6期中間報告会の発表資料です
OSC 2016 Hokkaido セミナー資料
OSC 2016 Hokkaido セミナー資料
slankdev
オープンソースカンファレンス2016北海道で「セキュリティ・キャンプ同窓会」として成果報告を行った時のセミナー資料です。
libpgenでパケット操作
libpgenでパケット操作
slankdev
libpgenというパケット操作のライブラリを作成した時の話です。 http://libpgen.org で情報発信しています。
Seurity Camp Award 2016
Seurity Camp Award 2016
slankdev
セキュリティ・キャンプ アワード2016の最終審査の発表資料です。パケット解析のライブラリについてお話しします。
OSC2017Hokkaido
OSC2017Hokkaido
slankdev
セミナー資料です
OSC2016 Tokyo/Spring セミナー資料
OSC2016 Tokyo/Spring セミナー資料
slankdev
Open Source conference 2016Tokyo Springでの セキュリティ・キャンプ活動報告の発表資料です
LibPGEN 1st Step Guide
LibPGEN 1st Step Guide
slankdev
libpgen version 1.0 の簡単な使用方法を紹介しています。
Recommended
Seccamp 2016 チューター成果報告
Seccamp 2016 チューター成果報告
slankdev
セキュキャンチューター成果報告発表資料です。
サイボウズ・ラボユース中間報告会
サイボウズ・ラボユース中間報告会
slankdev
第6期中間報告会の発表資料です
OSC 2016 Hokkaido セミナー資料
OSC 2016 Hokkaido セミナー資料
slankdev
オープンソースカンファレンス2016北海道で「セキュリティ・キャンプ同窓会」として成果報告を行った時のセミナー資料です。
libpgenでパケット操作
libpgenでパケット操作
slankdev
libpgenというパケット操作のライブラリを作成した時の話です。 http://libpgen.org で情報発信しています。
Seurity Camp Award 2016
Seurity Camp Award 2016
slankdev
セキュリティ・キャンプ アワード2016の最終審査の発表資料です。パケット解析のライブラリについてお話しします。
OSC2017Hokkaido
OSC2017Hokkaido
slankdev
セミナー資料です
OSC2016 Tokyo/Spring セミナー資料
OSC2016 Tokyo/Spring セミナー資料
slankdev
Open Source conference 2016Tokyo Springでの セキュリティ・キャンプ活動報告の発表資料です
LibPGEN 1st Step Guide
LibPGEN 1st Step Guide
slankdev
libpgen version 1.0 の簡単な使用方法を紹介しています。
OSC2016 Tokyo/Spring LT
OSC2016 Tokyo/Spring LT
slankdev
OSC2016 Tokyo/Spring LTの発表資料です
ネタ募集箱を支える技術 開発環境編
ネタ募集箱を支える技術 開発環境編
Daisuke Shimada
ネタ募集箱というちょっとしたプロジェクトを作るなかでいろいろな技術を使ってみたのでまとめてみました。
鹿児島Linux勉強会2016.04
鹿児島Linux勉強会2016.04
Kenichiro MATOHARA
前置き的な sourceとかスライド形式のhtmlとかはこちら https://bitbucket.org/matoken/kagolug2016.04/src
ロボットシステム学2015年第7回
ロボットシステム学2015年第7回
Ryuichi Ueda
Raspberry Piについて
30days Album の裏側 + 表側
30days Album の裏側 + 表側
Kensuke Nagae
Mitaka.rb#12 の LT で発表したときの資料です
Rubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
三七男 山本
わかやまITカーニバルで開催するRubyボードハンズオンのテキストです。
ロボットシステム学2015年第9回
ロボットシステム学2015年第9回
Ryuichi Ueda
コマンドとGitについて
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
Mitsunori Satomi
2019/10/28に開催されたインターネット老人会 #2向けの発表資料です。
LLTLIVE in Shibuya 2013.12.13
LLTLIVE in Shibuya 2013.12.13
maru_cc
Romo欲しい
Romo欲しい
tadfmac
Romoほしくて無理矢理LTを申し込んで参加したWebRTC Conference Japan (2015.02.05) で実施した「Romoほしい」というLTのスライドです。 。。。バカですいません。。。
mruby for embedded systems
mruby for embedded systems
masayoshi takahashi
TokyuRuby会議05での発表資料です。
Turnip
Turnip
Yoichi Toyota
フルスクラッチ自作OS(OS5)の紹介
フルスクラッチ自作OS(OS5)の紹介
Yuma Ohgami
Mini Debian Conference Japan 2016のLTの発表スライドです。 Mini Debian Conference Japan 2016 http://miniconf.debian.or.jp/
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
缶サット甲子園でのプレゼン資料です。
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
ロボットシステム学2015年第6回
ロボットシステム学2015年第6回
Ryuichi Ueda
ライセンスの話。
Raspbian, OpenCV and about me(Takachiho.rb)
Raspbian, OpenCV and about me(Takachiho.rb)
Yosei Ito
大阪Pythonの会 #12で喋らせて頂いた際のスライドです。
jTthree V3 technical preview
jTthree V3 technical preview
Masaki Yamamoto
jThree V3 の2015年11月時点での最新情報
ロボットシステム学2015年第13回
ロボットシステム学2015年第13回
Ryuichi Ueda
デバイスドライバの作り方の概説
【シェル芸】コマンド7つで簡易コンテナ
【シェル芸】コマンド7つで簡易コンテナ
Yuma Ohgami
CLR/H #103 ~ クリスマス オブ ザ デッド ~ https://clrh.connpass.com/event/45552/ のLTのスライドです。 同内容のブログ記事も公開しています。 chrootとunshareを使い、シェル上でコマンド7つで簡易コンテナ http://d.hatena.ne.jp/cupnes/20161215/1481755818
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
slankdev
ネットッワークプログラマビリティ勉強会 #14 2017/12 d2agent https://youtu.be/qc0GnlyICl0 ssnctl https://youtu.be/OFAZyPeJ4tQ
DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発
slankdev
サイボウズ・ラボユース成果報告会の発表資料
More Related Content
What's hot
OSC2016 Tokyo/Spring LT
OSC2016 Tokyo/Spring LT
slankdev
OSC2016 Tokyo/Spring LTの発表資料です
ネタ募集箱を支える技術 開発環境編
ネタ募集箱を支える技術 開発環境編
Daisuke Shimada
ネタ募集箱というちょっとしたプロジェクトを作るなかでいろいろな技術を使ってみたのでまとめてみました。
鹿児島Linux勉強会2016.04
鹿児島Linux勉強会2016.04
Kenichiro MATOHARA
前置き的な sourceとかスライド形式のhtmlとかはこちら https://bitbucket.org/matoken/kagolug2016.04/src
ロボットシステム学2015年第7回
ロボットシステム学2015年第7回
Ryuichi Ueda
Raspberry Piについて
30days Album の裏側 + 表側
30days Album の裏側 + 表側
Kensuke Nagae
Mitaka.rb#12 の LT で発表したときの資料です
Rubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
三七男 山本
わかやまITカーニバルで開催するRubyボードハンズオンのテキストです。
ロボットシステム学2015年第9回
ロボットシステム学2015年第9回
Ryuichi Ueda
コマンドとGitについて
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
Mitsunori Satomi
2019/10/28に開催されたインターネット老人会 #2向けの発表資料です。
LLTLIVE in Shibuya 2013.12.13
LLTLIVE in Shibuya 2013.12.13
maru_cc
Romo欲しい
Romo欲しい
tadfmac
Romoほしくて無理矢理LTを申し込んで参加したWebRTC Conference Japan (2015.02.05) で実施した「Romoほしい」というLTのスライドです。 。。。バカですいません。。。
mruby for embedded systems
mruby for embedded systems
masayoshi takahashi
TokyuRuby会議05での発表資料です。
Turnip
Turnip
Yoichi Toyota
フルスクラッチ自作OS(OS5)の紹介
フルスクラッチ自作OS(OS5)の紹介
Yuma Ohgami
Mini Debian Conference Japan 2016のLTの発表スライドです。 Mini Debian Conference Japan 2016 http://miniconf.debian.or.jp/
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
缶サット甲子園でのプレゼン資料です。
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
ロボットシステム学2015年第6回
ロボットシステム学2015年第6回
Ryuichi Ueda
ライセンスの話。
Raspbian, OpenCV and about me(Takachiho.rb)
Raspbian, OpenCV and about me(Takachiho.rb)
Yosei Ito
大阪Pythonの会 #12で喋らせて頂いた際のスライドです。
jTthree V3 technical preview
jTthree V3 technical preview
Masaki Yamamoto
jThree V3 の2015年11月時点での最新情報
ロボットシステム学2015年第13回
ロボットシステム学2015年第13回
Ryuichi Ueda
デバイスドライバの作り方の概説
【シェル芸】コマンド7つで簡易コンテナ
【シェル芸】コマンド7つで簡易コンテナ
Yuma Ohgami
CLR/H #103 ~ クリスマス オブ ザ デッド ~ https://clrh.connpass.com/event/45552/ のLTのスライドです。 同内容のブログ記事も公開しています。 chrootとunshareを使い、シェル上でコマンド7つで簡易コンテナ http://d.hatena.ne.jp/cupnes/20161215/1481755818
What's hot
(20)
OSC2016 Tokyo/Spring LT
OSC2016 Tokyo/Spring LT
ネタ募集箱を支える技術 開発環境編
ネタ募集箱を支える技術 開発環境編
鹿児島Linux勉強会2016.04
鹿児島Linux勉強会2016.04
ロボットシステム学2015年第7回
ロボットシステム学2015年第7回
30days Album の裏側 + 表側
30days Album の裏側 + 表側
Rubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
ロボットシステム学2015年第9回
ロボットシステム学2015年第9回
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
LLTLIVE in Shibuya 2013.12.13
LLTLIVE in Shibuya 2013.12.13
Romo欲しい
Romo欲しい
mruby for embedded systems
mruby for embedded systems
Turnip
Turnip
フルスクラッチ自作OS(OS5)の紹介
フルスクラッチ自作OS(OS5)の紹介
GR-CITRUSの紹介
GR-CITRUSの紹介
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
ロボットシステム学2015年第6回
ロボットシステム学2015年第6回
Raspbian, OpenCV and about me(Takachiho.rb)
Raspbian, OpenCV and about me(Takachiho.rb)
jTthree V3 technical preview
jTthree V3 technical preview
ロボットシステム学2015年第13回
ロボットシステム学2015年第13回
【シェル芸】コマンド7つで簡易コンテナ
【シェル芸】コマンド7つで簡易コンテナ
More from slankdev
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
slankdev
ネットッワークプログラマビリティ勉強会 #14 2017/12 d2agent https://youtu.be/qc0GnlyICl0 ssnctl https://youtu.be/OFAZyPeJ4tQ
DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発
slankdev
サイボウズ・ラボユース成果報告会の発表資料
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Core
slankdev
江戸前セキュリティ勉強会2017/01の発表資料()です。
Offloading BPF Implementation to FPGA-NIC したいねって話
Offloading BPF Implementation to FPGA-NIC したいねって話
slankdev
FPGA startup 1stのLT資料です。 ソフトウェアエミュレータまでしかできてないです。
サイボウズ・ラボユース成果報告会
サイボウズ・ラボユース成果報告会
slankdev
サイボウズ・ラボユース成果報告会の発表資料です。 拡張可能なパケット解析ライブラリの開発、と言うテーマでLibPGENについて発表しました。
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃
slankdev
ARP Spoofing攻撃を利用したMITM攻撃について、実験したので、まとめました。
More from slankdev
(6)
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Core
Offloading BPF Implementation to FPGA-NIC したいねって話
Offloading BPF Implementation to FPGA-NIC したいねって話
サイボウズ・ラボユース成果報告会
サイボウズ・ラボユース成果報告会
ARPSpoofing攻撃によるMITM攻撃
ARPSpoofing攻撃によるMITM攻撃
Kernel vm13lt
1.
パケットせよ Hiroki SHIROKURA @slankdev
2.
SHIROKURA Hiroki - SNS:
slankdev - Web: http://slankdev.net 活動 - セキュリティキャンプ 2015,2016,2017 (16からチューター) - サイボウズラボユース 「パケット」 - IIJ研 アルバイト 「パケット」 - 2017年 未踏事業 「パケット」 生まれてからパケットしか考えてない
3.
4.
パケットする とか 10GbaseT x4 のマシンの全てのポートで 帯域を使い切って遊ぶ とか 可能性は無限大!
5.
超パケットせよ 1. パケットを愛せよ 2. 高性能,
高機能にパケットを処理せよ (すみません割愛) 3. DPDKの良いスレッドデザインを採用せよ
6.
その1 パケットを愛せよ
7.
パケットを愛せよ ● 愛すると、ずっと見つめてしまう ● パケットをずっと見つめよう! ●
Wireshark -> 黒い画面で見たい ● Tcpdump -> ださい!
8.
Cuishark - Wiresharkの真似 on
TUI - GUIいらない - リッチなフロントエンド? https://github.com/slankdev/cuishark GitHubで「cuishark」
9.
なんでつくったか VTYの実装のために必要になった sudo cuishark -i
lo -f "tcp[13]&8!=0 and tcp dst port 8888" こんなことをするとデバッグが楽 反応 - プロトコルの解析部分自分で書いたの? すごい! - wiresharkのソースとコンパチでないの? だめじゃん 今後展望 - ディスプレイフィルタの実装 - Wiresharkのdissectorを使えるようにする
10.
その2 高性能, 高機能にパケットを処理せよ
11.
その3 DPDKの良いスレッドデザインを採用せよ
12.
DPDK (Data Plane
Development Kit) 性能維持のためにkernelとは関わらない (もちろん連携可) 用途例 - ルータ (ex, Brocade Vyatta) - Openflowスイッチ 2017.6時点のアカデミアでの最速はBGP full route 145Gbps - CPUの論理コアを1つのスレッドで占有 - ユーザランド上で 独自のポーリング専用NICドライバ - Hugepagesを用いた独自のメモリ管理
13.
昨今の通信業界の概念 CGN (NAT) HW Fire Wall HW DPI HW Router HW CGN (NAT) Fire Wall DPI Router Commodiy Hardware Virtualization
Lyer NFV ネットワーク機能(NF)を汎用PC上の仮想的(ソフト)に実現 サービスチェイニング 複数のNFを数珠繋ぎ -> 高機能なNF ソフトウェアのほうが圧倒的にフレキシブル。性能に関しては....
14.
DPDKの使い方 - 全てのコアをどのように使い切るかを考えなくてはいけない - スレッドの多重化をしたり,
パイプライン処理をしたり - スレッドのデザインが大変 誤字 7Mppsです
15.
① ② ③ ④ ⑤
16.
実際は... Lagopus という Openflowスイッチ
17.
NVF基盤とかを実現したばあい
18.
動的自動最適化するl2fwd: デモ 10GbENIC 10GbENIC 10GbENIC 10GbENIC Traffic Generator/ Analyzer Smart L2Fwder Rx TxWk NIC
Rx NIC Rx NIC Tx NIC Tx Que Que Rx Tx WkNIC Rx NIC Rx NIC Tx NIC Tx Que Que Wk
19.
概要 「環境に対して自動で最適化を行う高性能通信基盤」 ルータやスイッチをデプロイする基盤を開発 ルータやFirewallなどのネットワーク機能(NF)に対し スレッドベースの最適化を動的に行うことで 数百万円の安価な汎用PCとソフトウェアでNFVを高性能に実現 x86 PC ここ!! Router Firewall コンセプト -
環境情報から自動最適化 - 複数NFのデプロイするNFV基盤 (no VM)
20.
パケットせよ: fin
Download now