Enviar pesquisa
Carregar
SPDY/3 の HTTP 重畳効果を測定する
•
Transferir como PPTX, PDF
•
3 gostaram
•
5,216 visualizações
彰 村地
Seguir
2014/7/29 開催・第19回ネットワーク パケットを読む会 (仮) の発表資料です。 当日利用したスライドに Excel での集計手順を追加しています。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 29
Baixar agora
Recomendados
世界一速い他人のふんどしを使ったタイルサーバ
世界一速い他人のふんどしを使ったタイルサーバ
Naoshi Tabuchi
PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25
Isaac Mathis
Quick Introduction to GlusterFS
Quick Introduction to GlusterFS
Etsuji Nakai
FSI analysis with preCICE (OpenFOAM and CalculiX)
FSI analysis with preCICE (OpenFOAM and CalculiX)
守淑 田村
20110622 haruyama webso]cket
20110622 haruyama webso]cket
Makoto Haruyama
Vyatta and Virtualization 仮想環境でのVyatta
Vyatta and Virtualization 仮想環境でのVyatta
Kentaro Ebisawa
サーバーを作ろう (毎週のハンズオン勉強会の資料)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
ひとし あまの
最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策
Kensaku Komatsu
Recomendados
世界一速い他人のふんどしを使ったタイルサーバ
世界一速い他人のふんどしを使ったタイルサーバ
Naoshi Tabuchi
PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25
Isaac Mathis
Quick Introduction to GlusterFS
Quick Introduction to GlusterFS
Etsuji Nakai
FSI analysis with preCICE (OpenFOAM and CalculiX)
FSI analysis with preCICE (OpenFOAM and CalculiX)
守淑 田村
20110622 haruyama webso]cket
20110622 haruyama webso]cket
Makoto Haruyama
Vyatta and Virtualization 仮想環境でのVyatta
Vyatta and Virtualization 仮想環境でのVyatta
Kentaro Ebisawa
サーバーを作ろう (毎週のハンズオン勉強会の資料)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
ひとし あまの
最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策
Kensaku Komatsu
ルーティングチュートリアルチュートリアル TCP/IP編
ルーティングチュートリアルチュートリアル TCP/IP編
Yuya Rin
Vector
Vector
aslead
tcpdumpとtcpreplayとtcprewriteと他。
tcpdumpとtcpreplayとtcprewriteと他。
(^-^) togakushi
Apache Camel Netty component
Apache Camel Netty component
ssogabe
Netty & Apache Camel
Netty & Apache Camel
ssogabe
Measurement of Maximum new NAT-sessionsper second / How to send packets
Measurement of Maximum new NAT-sessionsper second / How to send packets
@ otsuka752
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
パケット解析ノススメ
パケット解析ノススメ
彰 村地
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
input type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけない
彰 村地
デザイナーだけどコーディングできないとダメ?
デザイナーだけどコーディングできないとダメ?
Saori Matsui
クロスサイトリクエストフォージェリ(CSRF)とその対策
クロスサイトリクエストフォージェリ(CSRF)とその対策
JPCERT Coordination Center
What’s New in Apache Lucene 2.9
What’s New in Apache Lucene 2.9
Lucidworks (Archived)
Search Analytics What? Why? How?
Search Analytics What? Why? How?
Lucidworks (Archived)
Joan Miro
Joan Miro
guest986e5ae
What’s new in apache lucene 3.0
What’s new in apache lucene 3.0
Lucidworks (Archived)
How To Get The Justin Bieber Smile
How To Get The Justin Bieber Smile
Dr. D. K. Simmons, DDS
Mujer, pajaro y estrella
Mujer, pajaro y estrella
guest986e5ae
Windows 8 で魅力的なWeb サイトを作る
Windows 8 で魅力的なWeb サイトを作る
彰 村地
A haiti
A haiti
tanica
Portades
Portades
guest6bfe1581
Azure と世間様
Azure と世間様
彰 村地
Mais conteúdo relacionado
Mais procurados
ルーティングチュートリアルチュートリアル TCP/IP編
ルーティングチュートリアルチュートリアル TCP/IP編
Yuya Rin
Vector
Vector
aslead
tcpdumpとtcpreplayとtcprewriteと他。
tcpdumpとtcpreplayとtcprewriteと他。
(^-^) togakushi
Apache Camel Netty component
Apache Camel Netty component
ssogabe
Netty & Apache Camel
Netty & Apache Camel
ssogabe
Measurement of Maximum new NAT-sessionsper second / How to send packets
Measurement of Maximum new NAT-sessionsper second / How to send packets
@ otsuka752
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
パケット解析ノススメ
パケット解析ノススメ
彰 村地
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
Mais procurados
(9)
ルーティングチュートリアルチュートリアル TCP/IP編
ルーティングチュートリアルチュートリアル TCP/IP編
Vector
Vector
tcpdumpとtcpreplayとtcprewriteと他。
tcpdumpとtcpreplayとtcprewriteと他。
Apache Camel Netty component
Apache Camel Netty component
Netty & Apache Camel
Netty & Apache Camel
Measurement of Maximum new NAT-sessionsper second / How to send packets
Measurement of Maximum new NAT-sessionsper second / How to send packets
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
パケット解析ノススメ
パケット解析ノススメ
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Destaque
input type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけない
彰 村地
デザイナーだけどコーディングできないとダメ?
デザイナーだけどコーディングできないとダメ?
Saori Matsui
クロスサイトリクエストフォージェリ(CSRF)とその対策
クロスサイトリクエストフォージェリ(CSRF)とその対策
JPCERT Coordination Center
What’s New in Apache Lucene 2.9
What’s New in Apache Lucene 2.9
Lucidworks (Archived)
Search Analytics What? Why? How?
Search Analytics What? Why? How?
Lucidworks (Archived)
Joan Miro
Joan Miro
guest986e5ae
What’s new in apache lucene 3.0
What’s new in apache lucene 3.0
Lucidworks (Archived)
How To Get The Justin Bieber Smile
How To Get The Justin Bieber Smile
Dr. D. K. Simmons, DDS
Mujer, pajaro y estrella
Mujer, pajaro y estrella
guest986e5ae
Windows 8 で魅力的なWeb サイトを作る
Windows 8 で魅力的なWeb サイトを作る
彰 村地
A haiti
A haiti
tanica
Portades
Portades
guest6bfe1581
Azure と世間様
Azure と世間様
彰 村地
Center for Enterprise Innovation (CEI) Summary for HREDA, 9-25-14
Center for Enterprise Innovation (CEI) Summary for HREDA, 9-25-14
Marty Kaszubowski
Van gogh
Van gogh
guest986e5ae
Davis mark advanced search analytics in 20 minutes
Davis mark advanced search analytics in 20 minutes
Lucidworks (Archived)
Big Data Challenges, Presented by Wes Caldwell at SolrExchage DC
Big Data Challenges, Presented by Wes Caldwell at SolrExchage DC
Lucidworks (Archived)
Already, just, still, yet
Already, just, still, yet
tanica
Integration of apache solr with crawlers
Integration of apache solr with crawlers
Lucidworks (Archived)
ブラウザー勉強会始めました
ブラウザー勉強会始めました
彰 村地
Destaque
(20)
input type = password autocomplete = off は使ってはいけない
input type = password autocomplete = off は使ってはいけない
デザイナーだけどコーディングできないとダメ?
デザイナーだけどコーディングできないとダメ?
クロスサイトリクエストフォージェリ(CSRF)とその対策
クロスサイトリクエストフォージェリ(CSRF)とその対策
What’s New in Apache Lucene 2.9
What’s New in Apache Lucene 2.9
Search Analytics What? Why? How?
Search Analytics What? Why? How?
Joan Miro
Joan Miro
What’s new in apache lucene 3.0
What’s new in apache lucene 3.0
How To Get The Justin Bieber Smile
How To Get The Justin Bieber Smile
Mujer, pajaro y estrella
Mujer, pajaro y estrella
Windows 8 で魅力的なWeb サイトを作る
Windows 8 で魅力的なWeb サイトを作る
A haiti
A haiti
Portades
Portades
Azure と世間様
Azure と世間様
Center for Enterprise Innovation (CEI) Summary for HREDA, 9-25-14
Center for Enterprise Innovation (CEI) Summary for HREDA, 9-25-14
Van gogh
Van gogh
Davis mark advanced search analytics in 20 minutes
Davis mark advanced search analytics in 20 minutes
Big Data Challenges, Presented by Wes Caldwell at SolrExchage DC
Big Data Challenges, Presented by Wes Caldwell at SolrExchage DC
Already, just, still, yet
Already, just, still, yet
Integration of apache solr with crawlers
Integration of apache solr with crawlers
ブラウザー勉強会始めました
ブラウザー勉強会始めました
Semelhante a SPDY/3 の HTTP 重畳効果を測定する
HTML5 と次世代のネットワーク プロトコル
HTML5 と次世代のネットワーク プロトコル
彰 村地
WebRTCとORTCについて整理しておこう
WebRTCとORTCについて整理しておこう
彰 村地
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
WebRTC SFU mediasoup sample
WebRTC SFU mediasoup sample
mganeko
CONBU LL Diver/YAPC::Asia 2014 Network
CONBU LL Diver/YAPC::Asia 2014 Network
Yuya Takahashi
Windows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャ
彰 村地
WebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample update
mganeko
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
ShuheiUda
20120525 mt websocket
20120525 mt websocket
Ryosuke MATSUMOTO
Developers.IO 2019 ハイブリッド/マルチVPC環境を構成するためのAWSネットワーク完全理解
Developers.IO 2019 ハイブリッド/マルチVPC環境を構成するためのAWSネットワーク完全理解
Shuji Kikuchi
Webページが表示されるまで
Webページが表示されるまで
Masataka Suzuki
Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】
Kikunaga Taishi
LinAction Theme LPICの問題を解いてみる~ネットワーク編~
LinAction Theme LPICの問題を解いてみる~ネットワーク編~
cyberblack28 Ichikawa
WebRTC meetup Tokyo 1
WebRTC meetup Tokyo 1
mganeko
EchoyaGinhanazeSu_inoka.pptx
EchoyaGinhanazeSu_inoka.pptx
keink
2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップ
mganeko
FM音源をいじれるWebサービスを作った
FM音源をいじれるWebサービスを作った
CHY72
P2Pって何?
P2Pって何?
Junya Yamaguchi
hubotで快適BOT生活
hubotで快適BOT生活
Kazufumi Otani
WebSocket Protocol と Plack::Middleware::WebSocket
WebSocket Protocol と Plack::Middleware::WebSocket
Yu Nobuoka
Semelhante a SPDY/3 の HTTP 重畳効果を測定する
(20)
HTML5 と次世代のネットワーク プロトコル
HTML5 と次世代のネットワーク プロトコル
WebRTCとORTCについて整理しておこう
WebRTCとORTCについて整理しておこう
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
WebRTC SFU mediasoup sample
WebRTC SFU mediasoup sample
CONBU LL Diver/YAPC::Asia 2014 Network
CONBU LL Diver/YAPC::Asia 2014 Network
Windows の標準コマンドでパケット キャプチャ
Windows の標準コマンドでパケット キャプチャ
WebRTC SFU Mediasoup Sample update
WebRTC SFU Mediasoup Sample update
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
20120525 mt websocket
20120525 mt websocket
Developers.IO 2019 ハイブリッド/マルチVPC環境を構成するためのAWSネットワーク完全理解
Developers.IO 2019 ハイブリッド/マルチVPC環境を構成するためのAWSネットワーク完全理解
Webページが表示されるまで
Webページが表示されるまで
Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】
LinAction Theme LPICの問題を解いてみる~ネットワーク編~
LinAction Theme LPICの問題を解いてみる~ネットワーク編~
WebRTC meetup Tokyo 1
WebRTC meetup Tokyo 1
EchoyaGinhanazeSu_inoka.pptx
EchoyaGinhanazeSu_inoka.pptx
2013 WebRTC 概説 & ワークショップ
2013 WebRTC 概説 & ワークショップ
FM音源をいじれるWebサービスを作った
FM音源をいじれるWebサービスを作った
P2Pって何?
P2Pって何?
hubotで快適BOT生活
hubotで快適BOT生活
WebSocket Protocol と Plack::Middleware::WebSocket
WebSocket Protocol と Plack::Middleware::WebSocket
Mais de 彰 村地
Process Monitor の使い方
Process Monitor の使い方
彰 村地
Windows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれ
彰 村地
Windows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャー
彰 村地
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
彰 村地
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと
彰 村地
How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725
彰 村地
(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法
彰 村地
見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを
彰 村地
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
彰 村地
Java で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーション
彰 村地
O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門
彰 村地
Web standard 2019_0216
Web standard 2019_0216
彰 村地
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
彰 村地
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
彰 村地
System Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろう
彰 村地
HTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティ
彰 村地
HTML はネットワークをいかに変えてきたか
HTML はネットワークをいかに変えてきたか
彰 村地
Message Analyzer でパケット キャプチャー
Message Analyzer でパケット キャプチャー
彰 村地
Message Analyzer 再入門【2】
Message Analyzer 再入門【2】
彰 村地
Message Analyzer 再入門【1】
Message Analyzer 再入門【1】
彰 村地
Mais de 彰 村地
(20)
Process Monitor の使い方
Process Monitor の使い方
Windows クライアントのトラブルシューティングあれこれ
Windows クライアントのトラブルシューティングあれこれ
Windows 365 のテクノロジーとインフラストラクチャー
Windows 365 のテクノロジーとインフラストラクチャー
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと
How tousemicrosoftsearch 20200725
How tousemicrosoftsearch 20200725
(管理者向け) Microsoft Edge の展開と管理の手法
(管理者向け) Microsoft Edge の展開と管理の手法
見せてもらおうか、新しい Microsoft Edge の性能とやらを
見せてもらおうか、新しい Microsoft Edge の性能とやらを
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
Java で開発する Azure Web Apps アプリケーション
Java で開発する Azure Web Apps アプリケーション
O365 ユーザーのための Azure Storage 入門
O365 ユーザーのための Azure Storage 入門
Web standard 2019_0216
Web standard 2019_0216
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
System Resource Utilization Monitor を知ろう
System Resource Utilization Monitor を知ろう
HTML5 Web アプリケーションのセキュリティ
HTML5 Web アプリケーションのセキュリティ
HTML はネットワークをいかに変えてきたか
HTML はネットワークをいかに変えてきたか
Message Analyzer でパケット キャプチャー
Message Analyzer でパケット キャプチャー
Message Analyzer 再入門【2】
Message Analyzer 再入門【2】
Message Analyzer 再入門【1】
Message Analyzer 再入門【1】
Último
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Último
(10)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
SPDY/3 の HTTP 重畳効果を測定する
1.
SPDY の HTTP 重畳の 効果を計測する Murachi
Akira aka hebikuzure This material provided by CC BY-NC-ND 4.0. See http://creativecommons.org/licenses/by-nc-nd/4.0/
2.
About me 村地 彰
aka hebikuzure 株式会社シーピーエス http://www.murachi.net/ http://www.hebikuzure.com/ MicrosoftMVP(InternetExplorer)Apr.2011~ 2014/7/29 2© 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮)
3.
Web サイト今昔 昔: 1回ずつ読み込ん だら終わり 今:
何度でもサー バーとやり取り 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 3 HTML 画像 JS CSS HTML (SPA) 画像 JS CSS XHR 画像画像 JSJS CSSCSS Web Sockets
4.
HTTP はステートレス 1対のリクエスト –
レスポンスで終了 HTTP 1.0 では HTTP セッションが終わる と TCP セッションも終了 HTTP 1.1 で Keep-Alive が可能になる それでも TCP 1 セッションで HTTP 1 セッ ションしか収容できない 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 4
5.
Modern Web = TCP
Session Eater 1ページを表示するだけなのに TCP セッション数が膨大になる TCP handshake のオーバーヘッド NAT セッションの枯渇? CGN (Carrier Grade NAT) はどうする? 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 5
6.
TCP を大切に使おう! TCP 1
セッションに複数の HTTP セッショ ンを重畳すればいいんじゃない? by Google 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 6 SPDY
7.
SPDY で TCP
セッション 削減 同じオリジンへの HTTP リクエストが一 つの TCP セッションに重畳される ページの動作に必要な TCP セッション数 が削減される 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 7
8.
TCP セッション削減を計 測 環境 :
Windows 7 SP1 ブラウザー : ◦ Google Chrome 36 (SPDY/3 サポート) ◦ Internet Explorer 11 (SPDY 未サポート) サイト : ◦ Gmail のトップページ 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 8
9.
測定方法 各ブラウザーで Gmail を表示 リンククリックからページ表示終了まで Wireshark
でパケットキャプチャ [Statics] – [Conversation List] – [TCP(IPv4 & IPv6)] 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 9
10.
比較 googlehosted.l.googleusercontent.com ◦ 8 ⇒
5 googlemail.l.google.com ◦ 5 ⇒ 1 talkgadget.l.google.com ◦ 7 ⇒ 1 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 10
11.
結論 SPDY/3 で TCP
セッションに HTTP (HTTPS) セッションが重畳されている TCP セッション数が削減されている 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 11
12.
比較手順 1. Wireshark から
Conversation List をコ ピー 2. コピーしたリストをテキスト エディタ に貼り付けて csv ファイルとして保存 3. csv ファイルを Excel で開く 4. Excel で集計 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 12
13.
Conversation List をコピー 2014/7/29
© 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 13 [Copy] ボタンをクリック
14.
csv ファイルとして保存 2014/7/29 ©
2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 14 [名前を付けて保存]
15.
csv ファイルを Excel
で開 く 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 15 Excel がインストールされていれば、csv ファイルのダブルクリックで開く
16.
Excel で集計 (1) 見やすくするため列幅を調整 ◦
調整したい列を選択、列見出しの境界線をダ ブルクリックで自動調整 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 16
17.
Excel で集計 (3) 集計のために個数を数えるフィールド (ここでは
Address B)でソートする 1. Address B の列内のセルをクリック 2. [データ] タブ– [昇順] 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 17
18.
Excel で集計 (3) 1.
集計したいセル範囲内をクリック 2. [データ] タブ – [小計] ◦ グループの基準 ◦ Address B (サーバー側エンドポイント) ◦ 集計の方法 個数 ◦ 集計するフィールド Address B 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 18
19.
Excel で集計 (4) 2014/7/29
© 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 19 アウトライン記号(赤囲)をクリックして折りたためます
20.
Excel で集計 (5) 2014/7/29
© 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 20 折り畳んで不要な列を非表示にし、列幅を調整すれば TCP セッション数一覧表の完成 ※ 集計の解除はもう一度 [修正の設定] を表示して [すべて削除]
21.
ピボット テーブルで集計 ピボット テーブルを使った集計も可能 1.
集計したいセル範囲内をクリック 2. [挿入] タブ – [ピボット テーブル] 3. [OK] をクリック 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 21
22.
ピボット テーブルで集計 (2) 2014/7/29 ©
2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 22 Address B を [行] にドロップ
23.
ピボット テーブルで集計 (3) 2014/7/29 ©
2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 23 Port B を [値] にドロップ
24.
ピボット テーブルで集計 (4) 1. [値]
の [合計/Port B] をクリック 2. [値フィールドの設定] をクリック 3. [集計方法] で [データの個数] を 選択 4. [OK] をクリック 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 24
25.
ピボット テーブルで集計 (4) 2014/7/29 ©
2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 25 TCP セッション数一覧表の完成
26.
SPDY の現状とこれから HTTP/2 として標準化予定 SPDY/3
はメジャーなブラウザーの最新 バージョンで既にサポート済み ◦ Internet Explorer でも Windows 8 / 8.1 で サポート済み Google のサイト以外に、Twitter などでサ ポート済み 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 26
27.
HTTP を刷新しよう HTTP 1.1
の次のバージョン 最初は HTTP 2.0 として検討 SPDY を基礎に標準化 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 27 HTTP/2
28.
HTTP/2 TCP 1 セッションに複数の
HTTP セッショ ン (ストリーム) を重畳 バイナリ フレームの採用 HPACK によるヘッダー圧縮 サーバー プッシュ ストリームのプライオリティ設定 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 28
29.
HTTP/2 の現状 IETF の
Working Group で Last Call 今年中に IESG に提出予定 各ベンダーの実装と相互運用性検証は進 んでいる (サーバー / クライアントとも) 2014/7/29 © 2014 Murachi Akira - CC BY-NC-ND - ネットワーク パケットを読む会(仮) 29
Baixar agora