标签: quic

有什么方法可以在 Apache HTTP Server 中实现 HTTP/3 (QUIC)?

有什么方法可以在 Apache 中实现 HTTP/3?

编辑:

QUIC 协议现已成为 RFC,请参阅RFC 9000正在等待 HTTP/3...

OpenSSL 在某处表示他们将在发布 OpenSSL 3.0 后开始研究 QUIC。不确定何时发布 OpenSSL 3.0。

在此之前,也许我们可以将 BoringSSL 集成到 Apache 中,并开始使用 QUIC 进行测试。

apache quic http3

11
推荐指数
1
解决办法
1万
查看次数

在 Wireshark 中解密 QUIC UDP 有效负载

我有一大堆加密的 QUIC UDP 数据包,我已经设法从在线游戏中捕获并缩小范围。我相信这些是传入的聊天消息。 在此输入图像描述

我想解密这些数据包,看看是否可以读取正在发送的原始数据。这可能吗?我需要什么信息/设置?

encryption udp wireshark quic

8
推荐指数
1
解决办法
2万
查看次数

为什么Google.com会切换到SPDY(HTTP/2 + QUIC/35)而不是HTTP/2

几天前,我看到Google.com正在使用HTTP/2,但昨天我发现Google.com已经切换到SPDY(HTTP/2 + QUIC/35).

在此输入图像描述

两个问题:

  1. 如您所知,HTTP/2扩展了SPDY,为什么Google.com会回滚到SPDY?
  2. SPDY和SPDY(HTTP/2 + QUIC/35)有什么区别?

google-chrome spdy http2 quic

8
推荐指数
1
解决办法
6039
查看次数

浏览器如何知道站点是否支持 HTTP/3?

我有一个与浏览器如何知道站点是否支持 HTTP/2?。我想知道浏览器如何知道网站支持http3。

我正在使用 safari 并打开了 http3 支持。然后我去https://cloudflare-quic.com,协议是h3-29。我认为我的 safari 使用 h3 协议探索这个网站。它是怎么知道的呢?

http quic http3

8
推荐指数
1
解决办法
2329
查看次数

如何使用 Express 运行 http/3?

出于实验目的,我想尝试一下,但是 HTTP-over-QUIC 在 Node.js 中似乎不可用。QUIC本身可用。

node.js npm quic http3

8
推荐指数
0
解决办法
7596
查看次数

如何解决服务器端的 net::ERR_QUIC_PROTOCOL_ERROR 问题?

一些用户在实施 reCaptcha 后报告 Chrome 连接错误。该问题似乎是间歇性的,当我们检查受影响用户的浏览器时,我们发现“net::ERR_QUIC_PROTOCOL_ERROR”

在 Chrome 上禁用 quic 协议可以解决此问题,但作为开发人员,有谁知道如何在不要求每个访问者禁用 Quic 的情况下解决此问题?

google-chrome server-side quic

7
推荐指数
0
解决办法
2042
查看次数

通过JS打开Quic(协议)会话

我已经开始搞乱 QUIC 协议并成功创建了一个服务器 - 客户端会话,如下所述:https : //www.chromium.org/quic/playing-with-quic

我可以只从 JS 创建会话吗?如果我不想更改我网站上的任何内容并且只使用 QUIC 进行特殊数据传输(文件、图像),那么通过 JS 创建一个会话并开始通过 udp 拉取所有网站图像(速度更快),然后将它们注入DOM。这可能吗?

html javascript dom quic

7
推荐指数
0
解决办法
864
查看次数

Google QUIC 的性能是否比 TCP 好得多?

Google QUIC 是一种新的传输协议。它使用 UDP 并提供一组非常好的功能:

在他们的 SIGCOMM17 出版物中,他们讨论了 QUIC 的一些性能优势,但我的问题是:

我们是否真的需要放弃传统的基于 TCP 的技术并转向 QUIC?什么是 QUIC 的杀手级应用?除了 Google 之外还有其他人使用 QUIC 或至少觉得他或她应该这样做吗?

我的感觉是,通过使用 TCP 快速开放或多路径 TCP 等现有系统,我们有机会实现大部分承诺的好处。

performance networking tcp quic

7
推荐指数
1
解决办法
758
查看次数

“openssl/err.h”:没有这样的文件或目录

我正在尝试在 Windows 上使用aioquic,但在初始时出现此错误pip install -e .

\n
src/aioquic/_crypto.c(4): fatal error C1083: Non \xc5\xa0 possibile aprire il file inclusione: \'openssl/err.h\': No such file or directory\n    error: command \'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\BuildTools\\\\VC\\\\Tools\\\\MSVC\\\\14.26.28801\\\\bin\\\\HostX86\\\\x86\\\\cl.exe\' failed with exit status 2\n
Run Code Online (Sandbox Code Playgroud)\n

我通过 Chocolatey 安装了 openssl,但该文件似乎丢失了。有任何想法吗?

\n

openssl pip quic

7
推荐指数
1
解决办法
521
查看次数

为什么我无法使用 http3/quic 访问 google?

Chrome已经打开了enable-quic开关,但是当我访问google时,它仍然使用http2协议,如何使用浏览器的http3/quic功能?

启用quic http2协议

https google-chrome http2 quic http3

7
推荐指数
1
解决办法
4373
查看次数