20221018
<科网热话>HTTP的未来发展
由于IETF (因特网工程任务组)在今年6月份的时候正式草拟HTTP/3 RFC9114标准,令HTTP最新所使用的技术备受关注。超文本传输协议(HTTP)是一种让浏览器和服务器进行沟通的协议,平日在浏览社交平台或观看影片时,我们会不自觉地使用了HTTP来观看。可是,即使HTTP/3还没有正式发布,Google、Cloudflare、AWS和Microsoft等平台已经相继支持HTTP/3的协议,到底HTTP/3有甚么吸引力令各大的云端产品、浏览器和服务器相继支持HTTP/3的协议?
相比以往两代的HTTP协议,HTTP/3不再使用TCP传输协议,反而改为使用UDP协议而成的QUIC。以往两代的HTTP协议因为使用了TCP协议,在发生封包遗失时(packet loss),服务器需要完全等待掉失的数据收到后才会继续传输。相反,HTTP/3利用UDP的特性,在发生数据掉包时无需再等待用户的响应,大大加快了传输的速度和解决以往队头阻塞的问题(Head-of-line Blocking)。
此外,HTTP/3亦采用了默认加密(Encrypted by default),它把用户所与服务器沟通的过程加密。这意味着用家可以放心浏览网页,大大减少自己上网时的数据被黑客截取、信用卡盗用和身份盗用等等的风险,提升了不少用家上网的安全性。
但是,由于HTTP/3使用了UDP协议并非日常使用的TCP协议,所以UDP的优化进度相比于TCP协议没有那么高,现有所测量出来的传输速度备受限制。尽管如此,HTTP/3的效能相比上两代依然快了不少。根据网上的研究数据,HTTP/3相比上两代最少快了0.2秒,在浏览外国的网站时甚至能够快了1秒。所以,相信再过一段时间,硬件厂商们不断优化硬件,HTTP/3的效能将会更快和普及。
总括而言,HTTP/3采用了新的概念改进多年来HTTP传输协议的问题,当中不但大大改善掉包带来的上网传输速度问题,更进一步改善用家上网时的安全性。即使这项技术尚未正式成为标准和普及,但各大厂商近年已经不断地改善它们的产品和支持HTTP/3的来临。因此,我们可以热切期待HTTP/3将来为我们带来的便利。
谭肇铿
永盛科讯
地址:香港皇后大道中183号中远大厦4602室
电邮:info@ringus-solution.com
电话:(852) 2907 6011
网址:www.ringus-solution.com
上一篇文章
延伸阅读
<科网热话>数码转型的步伐
BY 集团品牌及推广 FROM 亨达集团
<科网热话>疫情下的网络攻击
BY 集团品牌及推广 FROM Hantec Prosperous Limited
<科网热话>浅谈行为互联网
BY 集团品牌及推广 FROM Hantec Prosperous Limited
5th Floor, 34-36 Gray’s Inn Road, London WC1X 8HR
(44) 20 4586 8213