@techreport{oai:ipsj.ixsq.nii.ac.jp:00203514, author = {大橋, 滉也 and 北口, 善明 and 山岡, 克式}, issue = {23}, month = {Feb}, note = {IETF で仕様策定が行われている HTTP/3 は,UDP 上に輻輳制御や再送処理を再実装した QUIC を利用することで,主にモバイルネットワークなどの,固定回線に比べ低品質なネットワークでスループットが向上する.しかし,低遅延・低パケットロス率な高品質ネットワークでは,QUIC がユーザ空間で実装されていることなどにより,HTTP/2 よりも低い性能を示すことがある.そのため,いかなる場合でも HTTP/3 を利用することがコンテンツロード時間の削減につながるとは限らない.そこで本研究では,様々なネットワーク環境における HTTP/2 と HTTP/3 の性能比較を行った結果を元に,ネットワーク環境に応じてサーバ側での動的な利用プロトコルの制御を行い,コンテンツロード時間を削減する手法を提案する.これにより,最悪ケースにおけるコンテンツロード時間を 27.8%削減した., The HTTP/3, for which the IETF is developing specifications, uses QUIC, which re-implements congestion control and retransmission processing on UDP. Therefore, HTTP/3 increase throughput in low-quality networks, mainly mobile networks. However, HTTP/3 in a high-quality network such as low delay and low packet loss rate may show lower performance than HTTP/2 because QUIC is implemented in the userland. Thus, using HTTP/3 does not always reduce in the content loading time. We realized dynamic control of the protocol by server-side according to the network environment, based on the results of the performance comparison between HTTP/2 and HTTP/3 in various network environments. As a result, the content load time was reduced by 27.8% in the worst case.}, title = {ネットワーク環境に応じたHTTPバージョン選択によるコンテンツロード時間削減}, year = {2020} }