Soumettre la recherche
Mettre en ligne
Kogcoder LT
•
0 j'aime
•
229 vues
teamcpaw
Suivre
Kogcoderで少しお話ししたスライドです
Lire moins
Lire la suite
Internet
Signaler
Partager
Signaler
Partager
1 sur 33
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
NWstudyforBeginner
NWstudyforBeginner
KennosukeUeda
Python2と3の互換性問題に立ち向かうときにまずやること
Python2と3の互換性問題に立ち向かうときにまずやること
kiki utagawa
Pyladies tokyo 20150123
Pyladies tokyo 20150123
Ai Makabi
ツイートの取得と解析の間
ツイートの取得と解析の間
nemupm
IT勉強会の勉強会資料1
IT勉強会の勉強会資料1
mamoru tateoka
ぼくとしりとりの約3.0*10^3日間戦争
ぼくとしりとりの約3.0*10^3日間戦争
Eric Sartre
インターネットの仕組み enPiT資料
インターネットの仕組み enPiT資料
Ken SASAKI
札幌Ruby会議02 ライトニングトーク「RubyとTwitterと私」
札幌Ruby会議02 ライトニングトーク「RubyとTwitterと私」
Hiro H.
Recommandé
NWstudyforBeginner
NWstudyforBeginner
KennosukeUeda
Python2と3の互換性問題に立ち向かうときにまずやること
Python2と3の互換性問題に立ち向かうときにまずやること
kiki utagawa
Pyladies tokyo 20150123
Pyladies tokyo 20150123
Ai Makabi
ツイートの取得と解析の間
ツイートの取得と解析の間
nemupm
IT勉強会の勉強会資料1
IT勉強会の勉強会資料1
mamoru tateoka
ぼくとしりとりの約3.0*10^3日間戦争
ぼくとしりとりの約3.0*10^3日間戦争
Eric Sartre
インターネットの仕組み enPiT資料
インターネットの仕組み enPiT資料
Ken SASAKI
札幌Ruby会議02 ライトニングトーク「RubyとTwitterと私」
札幌Ruby会議02 ライトニングトーク「RubyとTwitterと私」
Hiro H.
初心者が Python で戸惑ったところ
初心者が Python で戸惑ったところ
Emma Haruka Iwao
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
scapegoat06
モバイルネットワークと広告配信
モバイルネットワークと広告配信
Kazuhito Ohkawa
スマートフォン勉強会@関西 #6 LT
スマートフォン勉強会@関西 #6 LT
Yutaka Tsumori
20120906 Javaはオワコンなのか自問してみた
20120906 Javaはオワコンなのか自問してみた
youten (ようてん)
HubotとChatOpsについて語るBoF
HubotとChatOpsについて語るBoF
Akihiko Horiuchi
パケットで遊んでみる Up用
パケットで遊んでみる Up用
railreku
Розширена програма і дорожня карта реформ дорожньої галузі України
Розширена програма і дорожня карта реформ дорожньої галузі України
Міністерство інфраструктури України
Informes finales
Informes finales
Ismael Alarcon
Boletin AESWH 0
Boletin AESWH 0
AESWH Síndrome de Wolf-Hirschhorn
Blessed to be a Blessing
Blessed to be a Blessing
All Peoples Church and World Outreach
Mi experiencia en la educación a distancia
Mi experiencia en la educación a distancia
Yadira Quigüirí
Breakfast 4health
Breakfast 4health
Jack740
Mario briceno iragorry yura
Mario briceno iragorry yura
YURAIMAD
esiLOG - Booking v.1.0
esiLOG - Booking v.1.0
Peer Network
System motywacji finansowej - Grzegorz Jackowski - Certes
System motywacji finansowej - Grzegorz Jackowski - Certes
Certes
Aprendiendo a escribir1
Aprendiendo a escribir1
yolanda gomez
Atlanta deck materials
Atlanta deck materials
John Paulin
Top 14 catering interview tips
Top 14 catering interview tips
cateringcareer
Prezentare'
Prezentare'
Felix-Dan Bejan
Nhan dang cv kem chuyen nghiep
Nhan dang cv kem chuyen nghiep
TimViecNhanh.com
Family trees
Family trees
nowadeba
Contenu connexe
Tendances
初心者が Python で戸惑ったところ
初心者が Python で戸惑ったところ
Emma Haruka Iwao
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
scapegoat06
モバイルネットワークと広告配信
モバイルネットワークと広告配信
Kazuhito Ohkawa
スマートフォン勉強会@関西 #6 LT
スマートフォン勉強会@関西 #6 LT
Yutaka Tsumori
20120906 Javaはオワコンなのか自問してみた
20120906 Javaはオワコンなのか自問してみた
youten (ようてん)
HubotとChatOpsについて語るBoF
HubotとChatOpsについて語るBoF
Akihiko Horiuchi
パケットで遊んでみる Up用
パケットで遊んでみる Up用
railreku
Tendances
(7)
初心者が Python で戸惑ったところ
初心者が Python で戸惑ったところ
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
モバイルネットワークと広告配信
モバイルネットワークと広告配信
スマートフォン勉強会@関西 #6 LT
スマートフォン勉強会@関西 #6 LT
20120906 Javaはオワコンなのか自問してみた
20120906 Javaはオワコンなのか自問してみた
HubotとChatOpsについて語るBoF
HubotとChatOpsについて語るBoF
パケットで遊んでみる Up用
パケットで遊んでみる Up用
En vedette
Розширена програма і дорожня карта реформ дорожньої галузі України
Розширена програма і дорожня карта реформ дорожньої галузі України
Міністерство інфраструктури України
Informes finales
Informes finales
Ismael Alarcon
Boletin AESWH 0
Boletin AESWH 0
AESWH Síndrome de Wolf-Hirschhorn
Blessed to be a Blessing
Blessed to be a Blessing
All Peoples Church and World Outreach
Mi experiencia en la educación a distancia
Mi experiencia en la educación a distancia
Yadira Quigüirí
Breakfast 4health
Breakfast 4health
Jack740
Mario briceno iragorry yura
Mario briceno iragorry yura
YURAIMAD
esiLOG - Booking v.1.0
esiLOG - Booking v.1.0
Peer Network
System motywacji finansowej - Grzegorz Jackowski - Certes
System motywacji finansowej - Grzegorz Jackowski - Certes
Certes
Aprendiendo a escribir1
Aprendiendo a escribir1
yolanda gomez
Atlanta deck materials
Atlanta deck materials
John Paulin
Top 14 catering interview tips
Top 14 catering interview tips
cateringcareer
Prezentare'
Prezentare'
Felix-Dan Bejan
Nhan dang cv kem chuyen nghiep
Nhan dang cv kem chuyen nghiep
TimViecNhanh.com
Family trees
Family trees
nowadeba
Revista espirito livre__037__abril2012
Revista espirito livre__037__abril2012
Jose Joaquim Brandao Neto
Lenguaje 3 v2
Lenguaje 3 v2
Yaneth García Sánchez
Trabajo word
Trabajo word
Zlolorojo
Estadística y tics power. MIRIAM AGUILAR
Estadística y tics power. MIRIAM AGUILAR
miriamaguilarferrera
En vedette
(19)
Розширена програма і дорожня карта реформ дорожньої галузі України
Розширена програма і дорожня карта реформ дорожньої галузі України
Informes finales
Informes finales
Boletin AESWH 0
Boletin AESWH 0
Blessed to be a Blessing
Blessed to be a Blessing
Mi experiencia en la educación a distancia
Mi experiencia en la educación a distancia
Breakfast 4health
Breakfast 4health
Mario briceno iragorry yura
Mario briceno iragorry yura
esiLOG - Booking v.1.0
esiLOG - Booking v.1.0
System motywacji finansowej - Grzegorz Jackowski - Certes
System motywacji finansowej - Grzegorz Jackowski - Certes
Aprendiendo a escribir1
Aprendiendo a escribir1
Atlanta deck materials
Atlanta deck materials
Top 14 catering interview tips
Top 14 catering interview tips
Prezentare'
Prezentare'
Nhan dang cv kem chuyen nghiep
Nhan dang cv kem chuyen nghiep
Family trees
Family trees
Revista espirito livre__037__abril2012
Revista espirito livre__037__abril2012
Lenguaje 3 v2
Lenguaje 3 v2
Trabajo word
Trabajo word
Estadística y tics power. MIRIAM AGUILAR
Estadística y tics power. MIRIAM AGUILAR
Kogcoder LT
1.
ネットワークのおまじない ぱろっく
2.
こんにちは。
3.
軽く自己紹介 • 法政大学 2年(留年の危機) •
ネットワーク、暗号(最近はPwnableに浮気) • CTFやってます(できるとはいってない) • 言語はCTFはpython、それ以外は適当に。
4.
某某大学の授業で説明を飛ばさ れる、いわゆる「おまじない」なと ころをすこし解説していきます。
5.
本当に簡単な話をするので、 退屈になると思います ごめんなさい!!
6.
本日のアジェンダ
7.
アジェンダ • パケットとは? •
なんでパケット単位で通信するの? • MACアドレス、IPアドレスとは? • なんでIPアドレスは4バイトなの? • 本当に両方ないと通信できないの? • IPv6ってぶっちゃけ何?
8.
では始めましょう
9.
パケットとは? • ネットワークでデータをやりとりする際に、送 受信するデータの単位。 •
まぁ感覚でみなさんなんとなくわかってますよ ね…
10.
なんでパケット単位で通信するの?
11.
なんでパケット単位で通信するの? • ネットワークは開発当初、回線が全然足りず、 複数のノードで同じ回線を使うことを想定しま した。 •
そのため、データをパケットという単位で送信 し合うことで回線の独占をせずにみんなで ウェイウェイできるようにしました。
12.
次行きましょう〜
13.
MACアドレスとは? • LAN内で通信するためのもの。48bit。 •
上位24bitは○○ • 下位24bitは○○
14.
MACアドレスとは? • 実は、アドレスとして使われてるのは46bit。 最初の1bitはI/G
bit → ユニキャスト&マルチキャストを区別する 次の1bitはG/L bit → ローカル通信orグローバル通信を区別する
15.
IPアドレスとは? • WAN内で通信するためのもの。32bit。 •
最近の主流はCIDR表記。IPv6がこの表記だ からかもしれない(後で出てきます)
16.
なんでIPアドレスは4バイトなの? • IPパケットのヘッダーを見てみましょう。
17.
※参照URL…www.atmarkit.co.jp/ait/arPcles/0304/04/news001_2.html 綺麗だね!
18.
なんでIPアドレスは4バイトなの? • 32bitマシンの時代に、32bitだと処理が便利 で合理的だったから! •
無駄な空間を生むのは良くないですよね。
19.
MACアドレスとIPアドレス両方必要? • どっちかでよくね?とおもいますよね。
20.
MACアドレスとIPアドレス両方必要? • まず、MACアドレスのみの場合、ブロードキャ スト(FF:FF:FF:FF:FF:FFに送信)をL3で行うとする と…
21.
MACアドレスとIPアドレス両方必要? • まず、MACアドレスのみの場合、ブロードキャ スト(FF:FF:FF:FF:FF:FFに送信)をL3で行うとする と…
A B
22.
MACアドレスとIPアドレス両方必要? • まず、MACアドレスのみの場合、ブロードキャ スト(FF:FF:FF:FF:FF:FFに送信)をL3で行うとする と…
永遠に送りあう! A B
23.
MACアドレスとIPアドレス両方必要? • 逆にIPアドレスをL2で用いると…
24.
MACアドレスとIPアドレス両方必要? • 逆にIPアドレスをL2で用いると… •
辿りつかない!(一意にグローバルアドレスは 定められていない)
25.
では次の話題
26.
IPv6ってぶっちゃけ何? • IPv4は今枯渇してるって無限に報道されてま すよね •
だからIPv6がでてきました。(128bit)
27.
IPv6ってぶっちゃけ何? • 0000::0000::0000::0000::0000::0000::0000::0000/64 •
↑こんな感じ。
28.
IPv6ってぶっちゃけ何? • 細かい話は時間アレなので飛ばします
29.
IPv6ってぶっちゃけ何? • 上位64bitがIPv4でいうベンダーID •
下位64bitが一応自由に使えるアドレス
30.
IPv6ってぶっちゃけ何? • 下位64bitはMACアドレスと擬似乱数を元に 生成するのが通常の手順
31.
IPv6ってぶっちゃけ何? • 下位64bitはMACアドレスと擬似乱数を元に 生成するのが通常の手順 •
プロにかかればすぐに逆算できちゃうので秘 匿性のかけらもない • これからもっと研究をしていくべき
32.
時間がありそうなら…
33.
工学院のパケットを見てみよう • オフレコでお願いします
Télécharger maintenant