Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
パケットを覗いてみよう / Packet workshop for beginners
Search
Tomoyuki KOYAMA
March 16, 2018
Technology
0
320
パケットを覗いてみよう / Packet workshop for beginners
多摩科学技術高校 サイエンスワークショップ 2018/03/15-16
Tomoyuki KOYAMA
March 16, 2018
Tweet
Share
More Decks by Tomoyuki KOYAMA
See All by Tomoyuki KOYAMA
Reading HTTP Client Hints
tomoyk
0
77
Log message with JSON item count for root cause analysis in microservices
tomoyk
0
190
Distributed Log Search Based on Time Series Access and Service Relations
tomoyk
0
310
Webアプリを動かすまでのインフラ構築 / infra-build-for-web-app
tomoyk
0
400
コンピュータが大好きな私が大学院進学した理由 / Why I chose graduate school
tomoyk
2
880
この先生きのこるための学び方 / how-to-learn-tech
tomoyk
1
370
佐川急便のフィッシングサイトを調べてみた / Analysis of sagawa fishing site
tomoyk
1
170
既存のWebアプリをセキュアにするためにやったこと / Student-LT-WebSec
tomoyk
0
180
XSSの入力値を調べてみた / searching xss insertion value
tomoyk
3
1.4k
Other Decks in Technology
See All in Technology
「規約、知識、オペレーション」から考える中規模以上の開発組織のCursorルールの 考え方・育て方 / Cursor Rules for Coding Styles, Domain Knowledges and Operations
yuitosato
5
1.2k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
48
33k
開発フェーズだけではない AI導入はどのように進めていくべきか / How should we proceed with AI adoption beyond the development stage?
i35_267
2
140
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
2
110
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
130
今からでも間に合う! 生成AI「RAG」再入門 / Re-introduction to RAG in Generative AI
hideakiaoyagi
1
150
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
SwiftUI Transaction を徹底活用!ZOZOTOWN UI開発での活用事例
tsuzuki817
1
760
AIエージェントのフレームワークを見るときの個人的注目ポイント
os1ma
1
500
Eight Engineering Unit 紹介資料
sansan33
PRO
0
3.4k
Digitization部 紹介資料
sansan33
PRO
1
4.2k
Long journey of Continuous Delivery at Mercari
hisaharu
1
200
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
For a Future-Friendly Web
brad_frost
179
9.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
890
Optimizing for Happiness
mojombo
379
70k
Fireside Chat
paigeccino
37
3.5k
It's Worth the Effort
3n
184
28k
How GitHub (no longer) Works
holman
314
140k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Transcript
A 856 10132/ -
b W • i o • ek n • •
7 7 • / O 7 C JB • • C JB CPTO n • 4( 2 ) 02 14 •
• K O / • 2 • 2 • 2
!
• • 12 • : • • 12 • •
12 /
#
P P •, LN M RH / • D RH
/ •, LN M I /
http://example.com/abc/d.html https://yahoo.co.jp/index.html
http://example.com:80/abc/d.html ! !
http https ftp (javascript) www.yahoo.co.jp twitter.com abema.tv www.tama-st-h.local 80 443 3000 65535 index.html 123/hello.jpg ~ts13120/a.jpg a/b/c/d.mp3
http://example.com:80/abc/d.html https://yahoo.co.jp:443/def/g.html
• : L 8 : • • 00/ / .
• 00/ / .
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-style-type" content="text/css"> <meta http-equiv="content-script-type" content="text/javascript"> <meta name="description" content=" & <B5@1,8 .B/2?A9>B4 4<B7=B@2?6;A0$#&1B:4 +$!& +()% * -A3A+"' "> …
• L H • H <!doctype html> <html> <head> <title></title>
</head> <body> <h1>! !</h1> <p> </p> </body> </html>
32 [Bit] 1 • 1 6 2 • 3 50
.
1 • • 2 .0
9 S 6 P 6I8 N 4 13
.21 9 4 13 .21 D 5 4 13 .21 4 13 .21 . 4 13 .21
http://example.com:80/abc/d.html http://123.45.67.89:80/abc/d.html
• ( ) : .
•
$ whois yahoo.co.jp
• . - -
• 7/ / 67 2 10 3 9 :
TJS ) ( -.
• •
$ whois -h whois.jprs.jp MM14876JP
• cl • 33 • 33 • (
I a • b • P IW 4) . 0 P 8 • WP P P IW e h
#
• W • • / •
D ( T D D S S ( S N
( S ) ) ) ) D
C /
/ A
) ( LAN LAN
/4 13 . 13 03 : 6
Ethernet IP TCP HTTP HTTP
HTTP ) ( ( ) HTTP
HTTP Crystal Project - Everaldo Coelho https://www.iconfinder.com/iconsets/crystalproject
100 Information 100 Continue 200 Success 200 OK 202
Accepted 300 Redirect 301 Moved Permanently 302 Found 307 Temporary Redirect 400 Client Error 401 Unauthorized 403 Forbidden 404 Not Found 500 Server Error 500 Internal Server Error 503 Service Unavailable 504 Gateway Timeout HTTP/1.1 200 OK
• L M 1 • H • D • T
() T S ) ( ) )
• W ? • 2
a / . W e W / 3 3
3 3 3 2 . 21F P e T d a H :
• 4- / . / /- B • B .
0
• G . - . . T 52 • E
G 52 E
T • O - . - - • P3 6
S 3 P3
• 7 .. - 7 4 • G P 4
G N 7
TAP