パケットを覗いてみよう / Packet workshop for beginners

パケットを覗いてみよう / Packet workshop for beginners

多摩科学技術高校 サイエンスワークショップ 2018/03/15-16

49116ff34041caf0476b170ab193ebc5?s=128

Tomoyuki KOYAMA

March 16, 2018
Tweet

Transcript

  1.      A 856 10132/ -

  2. b W • i o • ek n • •

    7 7 • / O 7 C JB • • C JB CPTO n • 4( 2 ) 02 14 •
  3. • K O / • 2 • 2 • 2

    !
  4. • • 12 • : • • 12 • •

    12  / 
  5. #

  6. P P •, LN M RH / • D RH

    / •, LN M I /
  7. 

  8. http://example.com/abc/d.html https://yahoo.co.jp/index.html 

  9. 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 
  10. http://example.com:80/abc/d.html https://yahoo.co.jp:443/def/g.html 

  11. • : L 8 : • • 00/ / .

    • 00/ / .
  12. 

  13.     <!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+"' "> …
  14. • L H • H <!doctype html> <html> <head> <title></title>

    </head> <body> <h1>! !</h1> <p>        </p> </body> </html>
  15.  

  16. 32 [Bit] 1 • 1 6 2 • 3 50

    .
  17. 1 • • 2 .0     

     
  18. 

  19.   9 S 6 P 6I8 N 4 13

    .21 9  4 13 .21 D 5  4 13 .21     4 13 .21 . 4 13 .21
  20. http://example.com:80/abc/d.html       http://123.45.67.89:80/abc/d.html  

    
  21. • ( ) : .

  22.  •     

  23.   

  24.     $ whois yahoo.co.jp

  25. • . - -     

  26. • 7/ / 67 2 10 3 9 : 

     TJS    ) ( -.
  27. •       •  

     
  28.  $ whois -h whois.jprs.jp MM14876JP

  29. •  cl • 33 • 33 •  (

    I a • b • P IW 4) . 0 P 8 • WP   P P IW e h
  30. #

  31. • W • • / •

  32. D ( T D D S S ( S N

    ( S ) ) ) ) D 
  33. C         /

    / A
  34. ) ( LAN LAN

  35. 

  36.          

    
  37.      

  38.  

  39. /4 13 . 13 03 : 6

  40. 

  41. Ethernet IP TCP HTTP HTTP 

  42.   HTTP  ) ( ( ) HTTP 

       HTTP  Crystal Project - Everaldo Coelho https://www.iconfinder.com/iconsets/crystalproject
  43.  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
  44. • L M 1 • H • D • T

    () T S ) ( ) )
  45. • W ? • 2

  46. a / . W e W / 3  3

    3 3 3 2 . 21F P e T d a H :
  47. • 4- / . / /- B • B .

    0
  48. • G . - . . T 52 • E

    G 52 E
  49. T • O - . - - • P3 6

    S 3 P3
  50. • 7 .. - 7 4 • G P 4

    G N 7
  51.     

  52.       TAP