Google 的 QUIC 有独立的库吗? [关闭]
Posted
技术标签:
【中文标题】Google 的 QUIC 有独立的库吗? [关闭]【英文标题】:Is there a standalone library for Google's QUIC? [closed] 【发布时间】:2013-07-27 14:43:31 【问题描述】:Google 最近在 Chrome 中发布了他们的实验性传输协议 QUIC 作为命名空间 net.quic
。我很想使用它,因为它看起来非常适合我的用例,但是我似乎找不到任何关于将它用作独立库的指南。
除了 Chrome 源代码之外,还有什么方法可以将 QUIC 作为一个独立的库?
Google Slide Deck
【问题讨论】:
截至2019年5月,看:quiche.googlesource.com/quiche是谷歌官方提取的quic代码。它应该是最新的。 【参考方案1】:截至 2016 年 4 月 5 日星期二,Google 发布了自己的 proto-quic library on Github。
【讨论】:
截至2019年5月,看:quiche.googlesource.com/quiche是谷歌官方提取的quic代码。它应该是最新的。【参考方案2】:看看LiteSpeed QUIC Client Library。
【讨论】:
【参考方案3】:恕我直言,鉴于 QUIC 的发展速度如此之快(参见该幻灯片中的幻灯片 6 https://docs.google.com/presentation/d/13LSNCCvBijabnn1S4-Bb6wRlm79gN6hnPFHByEXXptk/edit#slide=id.g2af01bdeb_050),在除 Chrome/Chromium 之外的其他任何地方破解 QUIC 将是一个痛苦的秘诀——您将花费大量时间来保持最新状态随着 Google 对 QUIC 的更改,您的工作效率将直线下降。
【讨论】:
这适合作为评论而不是答案,但感谢您提供的信息。 是的,但另一方面,这与目前的答案一样接近。 (并且根据元数据:比 cmets 更好地回答索引/搜索) 这可能是最好的答案。我目前正在研究 Erlang 的 QUIC 实现,而 RFC + Crypto 文档缺少大量信息。使用 chromium 和 C++ 的 wireshark 帽,Go 服务器描绘了一个完全不同的故事。痛苦是正确的词,也许会增加痛苦。不管它是 2 年后。【参考方案4】:由于这个问题几乎在 QUIC 谷歌问题中排名第一:
这是libquic project on github的链接。
*edit:将 url 更新为“libquic”铬代码提取。
【讨论】:
以上是关于Google 的 QUIC 有独立的库吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章