SPDY-没有TLS吗? [英] SPDY - without TLS?

查看:98
本文介绍了SPDY-没有TLS吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用SPDY(通过Node.js)在高延迟连接上使用.

I'm trying to implement SPDY (with Node.js) for use on a high latency connection.

现在SPDY使用TLS加密,这会增加数据包的长度-我正设法避免这种情况.

Now SPDY uses TLS encryption and this would increase the packet length - something I'm trying to avoid.

是否存在没有TLS加密的SPDY实现?

Is there such thing as a SPDY implementation without the TLS encryption?

在此先感谢

推荐答案

SPDY的框架层不需要在TLS上运行,但是出于部署的原因,它几乎总是如此.由于中介因素,如果不通过端口443运行加密,则很难可靠地进行部署.请注意 SPDY白皮书说:为了使SSL成为基础传输协议,可以提高安全性和安全性.与现有网络基础结构的兼容性尽管SSL确实会带来延迟损失,但我们认为Web的长远未来取决于安全的网络连接;此外,必须使用SSL以确保不存在跨现有代理的通信坏了."

SPDY's framing layer does not need to run over TLS, but for deployment reasons, it almost always does. It's hard to reliably deploy without running encrypted over port 443, because of intermediaries. Note the SPDY whitepaper says: "To make SSL the underlying transport protocol, for better security and compatibility with existing network infrastructure. Although SSL does introduce a latency penalty, we believe that the long-term future of the web depends on a secure network connection. In addition, the use of SSL is necessary to ensure that communication across existing proxies is not broken."

也就是说,Chromium存储库中的C ++ Flip服务器确实支持在不使用SSL的情况下运行,并且可以将Chromium浏览器配置为支持此操作.

That said, the C++ Flip server in the Chromium repository does support running without SSL, and the Chromium browser can be configured to support this.

PS:还有一个现有的node.js实现,请参见 http://www.chromium.org/spdy .

PS: There's also an existing node.js implementation, see http://www.chromium.org/spdy.

这篇关于SPDY-没有TLS吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆