HTTPはネットワーク速度を改善するためにtcpの代わりにquicを使用します

目次:
ハイパーテキスト転送プロトコル (HTTP)は、Webブラウザーがサーバーとの通信に使用するシステムであり、伝送制御プロトコル(TCP)を使用して作成されました。 TCPには、HTTPにとって魅力的な多くの機能がありますが、過剰なコードも多く含まれています。 QUICはこれを改善し、インターネット速度を改善するためにここにあります。
QUICはTCPに取って代わり、HTTPをより高速かつ効率的にします
HTTPは、インターネットプロトコル (IP)に信頼性、順序、およびエラーチェックを組み込む最も効率的な方法であるため、HTTPを使用しています。 この場合、信頼性とは、転送中にデータが失われたかどうかを確認するサーバーの能力を指し、リクエストは、データが送信された順序で受信されたかどうかを指し、エラーチェックは、サーバーは、送信中に発生した損傷を検出できます。
NETGEARに関する記事を読むことをお勧めします。NighthawkAX8 WiFiルーター-WiFiの新時代
UDPはTCPよりもかなり単純ですが、信頼性や順序は組み込まれていません 。 ただし、T CPもデータ転送のワンストップソリューションであり、 HTTPに不要なものが含まれているため、 完全ではありません 。 Googleは 、UDPのシンプルさを維持しながら、HTTPに必要な2つの要素(信頼性や順序など)を追加する、HTTPのプロトコルベースであるFast Internet Protocol UDP(QUIC)を開発することで、この状況を改善しました 。
これにより、理論的には安定性と速度が向上します。 たとえば、クライアントとサーバー間で安全な接続が確立されると、TCPは、トランスポート層セキュリティ(TLS)プロトコルがトリップした後でのみ、接続を確立するためにいくつかのラウンドトリップを行う必要があります。暗号化された接続を確立します。 QUICは両方を同時に実行できるため、メッセージの総数を削減できます。
Internet Engineering Task ForceはQUICの使用を承認し、HTTP / 3と命名しました 。 現在、QUICを介したHTTPの標準化されたバージョンを確立しており、すでにGoogleおよびFacebookサーバーと互換性があります。
Techpowerupフォント