問題タブ [quic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
quic - QUIC に標準 API がないのはなぜですか?
TCP には「TCP ソケット」と呼ばれる標準 API があり、私たちの環境では、どのライブラリが TCP を実装しているかを気にする必要はありません。
ただし、HTTP/3 の説明によると、QUIC には標準 API がありません。したがって、QUIC を介したすべてのプログラムは、QUIC を実装するライブラリに依存します。これらのプログラムを他の環境に移植することも大変な作業です。
なぜQUICワーキンググループはこの決定を下したのですか?
security - QUIC プロトコルは ClientHello をクリア テキストで送信しますか?
一般に、初めて聞いたときは、Clienthello Tls メッセージが QUIC プロトコル内で完全に暗号化されることを非常にうれしく思いました。これはプライバシーの大きな飛躍であるためです。ESNI は必要ありませんが、昨日、Chronium プロジェクトでこの記事(タイトル: QUIC Client Hello の解析) を見ました。それは ClientHellos の解析について書かれている、または何か誤解していた、または既にサーバー側にある ClientHellos を復号化することを意味していて、真ん中の人ではありません。標準の暗号化に関するドラフトリファレンスがありますが、私が理解している限り、それはまだ DNS に依存しています。私を訂正できますか?ありがとう。
http - QUIC、HTTP/3 が主要な/すべてのトラフィックである場合、HTTP クライアント側の接続プールは引き続き有効ですか?
特にマイクロサービス向けの最新のシステムとして、HTTP クライアントの接続プールが頻繁に展開されます。しかし、QUIC + TLS1.3 では、QUIC で 0-RTT がサポートされているため、コネクション プーリングは役に立たないように思えます。
このトピックについてもっと共有できる QUIC の専門家はいますか?
tcp - ネットワークが切り替わるとき、QUIC/HTTP3 は udp の恩恵を受けますか?
QUIC がトランスポート層として UDP を使用していることはよく知られています。UDP は、TCP に比べてコネクションレス性があります。
. それでは、wifi と 4G モバイルの間でネットワーク接続を自由に切り替えることができるという結論を下すことができますか?
その場合、スイッチのコストは TCP よりも低くなります。TCP は接続を確立するために 3 ウェイ ハンドシェイクを必要とし、UDP はそれを必要としません。