南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

网络协议优化:降低延迟

网络协议在支持超级互联的未来中发挥着至关重要的作用。两种有趣的协议是Multipath TCP(MPTCP)和QUIC。为了更好地理解这些动态协议,我们采访了Cisco的高级安全顾问Catherine Pearce,她在APRICOT 2016会议上就此主题进行了演讲。

什么是MPTCP和QUIC?

TCP通过发送数据包从发送者到接收者的一条路径工作。MPTCP是TCP的扩展,实现于内核级别,允许会话同时使用多个网络端点和路径,并在连接中间更改地址。QUIC则是一个UDP应用层协议,实现了应用层的连接多路复用,而不是内核级别。QUIC还可以在不需要TCP和SSL/TLS的来回协商的情况下协商加密。

为什么QUIC能降低延迟?

QUIC的特点是可以在初始数据包中传输数据,这有助于降低延迟。在某些情况下,这种延迟可能是微不足道的,但是在很长的连接中,这种延迟的降低是相当可观的,特别是在流媒体内容时。QUIC的整个协议套件在每个连接中都有分层的数据流,可以传输不同的数据包,这使得QUIC能够高效地传输数据。

为什么MPTCP和QUIC近期变得流行?

多路径技术已经存在很长时间了,但之前的方法不同。之前的SCTCP实现了一些MPTCP和QUIC的功能,但由于需要应用程序支持并且网络需要支持它,所以它没有得到广泛采用。MPTCP被提出为解决方案,因为它在内核中运行,不需要应用程序支持。但是,MPTCP需要操作系统从两端支持,这使得开发变得复杂和缓慢。QUIC的出现解决了这个问题,QUIC需要应用程序支持,但它可以与现有的网络向后兼容,并且有开源代码可用。

对于运维和网络工程师来说,了解MPTCP和QUIC可以帮助他们优化网络协议,降低延迟,提高网络性能。通过选择合适的协议,可以更好地支持流媒体内容和其他需要低延迟的应用程序。

原文: APNIC Blog(2016-03-07)|编译自 APNIC Blog,事实以原文为准。

来源:APNIC Blog

返回列表