14 पॉइंट द्वारा GN⁺ 2023-10-06 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • Hypertext Transfer Protocol (HTTP) इंटरनेट का एक बुनियादी हिस्सा है, जिसका उपयोग web pages लोड करने, video stream करने और apps के लिए data लाने में किया जाता है
  • HTTP/3 को पिछले वर्ष Internet Engineering Task Force (IETF) द्वारा standardize किया गया था
  • HTTP/3 से जुड़ा QUIC protocol public web पर तेजी से अपनाया गया है
  • HTTP/3 support स्रोत और measurement method के अनुसार अलग-अलग है, लेकिन दुनिया भर के web servers और networks में 19% से 50% से अधिक तक इसका support मौजूद है
  • Google और Meta जैसी बड़ी कंपनियां इस नए protocol का बड़े पैमाने पर उपयोग कर रही हैं, जिसका मतलब है कि वर्तमान internet traffic का एक महत्वपूर्ण हिस्सा HTTP/3 का उपयोग कर रहा है
  • HTTP/3 कई समस्याओं को हल करता है और पिछले versions की तुलना में बेहतर performance देता है, इसलिए इसे तेजी से अपनाया जा रहा है
  • Network protocols को standardize किया जाना चाहिए ताकि web के लिए बनाए गए विभिन्न software के बीच interoperability सुनिश्चित की जा सके
  • इंटरनेट के मूल protocols 1980 और 1990 के दशक में standardize किए गए थे, और उन्हें उस समय के लक्ष्यों और सीमाओं को ध्यान में रखकर बनाया गया था
  • इंटरनेट के माध्यम से data को reliably transfer करने के लिए उपयोग किया जाने वाला Transmission Control Protocol (TCP) अब पुराना पड़ चुका है और इसे बदलने की जरूरत है
  • QUIC protocol, TCP की जगह लेता है और महत्वपूर्ण बदलावों के साथ उसकी कई advanced capabilities को शामिल करता है
  • QUIC, web के sensitive data को encrypt करने वाले Transport Layer Security (TLS) protocol के साथ काफ़ी करीबी रूप से integrated है
  • QUIC, TCP की तुलना में अधिक व्यापक रूप से encrypted है, जिससे नई features को बदलना या जोड़ना आसान होता है और यह भविष्य के लिए अधिक उपयुक्त protocol बनता है
  • QUIC में TCP की तुलना में कई security-related features के साथ efficiency और performance improvements भी शामिल हैं
  • HTTP/3 लगभग HTTP/2 जैसा ही है, लेकिन QUIC की सभी नई capabilities का उपयोग कर पाने की वजह से इससे web pages लोड करने और video stream करने में अधिक प्रभावी होने की उम्मीद है
  • QUIC या TCP के ऊपर features को तकनीकी रूप से implement करने का तरीका ही HTTP/3 और HTTP/2 के बीच मुख्य अंतर है
  • लेखक Robin Marx, Akamai में web protocol और performance expert हैं

3 टिप्पणियां

 
bus710 2023-10-07

जिज्ञासा हुई तो मैंने खोजकर देखा।
तो यह Quick UDP Internet Connections का संक्षिप्त रूप था।

 
GN⁺ 2023-10-06
Hacker News राय
  • चीन के उपयोगकर्ताओं ने QUIC प्रोटोकॉल की कम latency और उच्च throughput की सराहना की, और इसे चीन के firewall को बायपास करने में प्रभावी बताया.
  • QUIC end-to-end encryption और authenticated channel प्रदान करता है, और parallel तथा bidirectional communication के लिए कई streams ट्रांसफर कर सकता है.
  • QUIC के ऊपर चलने वाला प्रोटोकॉल HTTP/3, qpack header compression जैसी सुविधाएँ लाता है, जो आम तौर पर इस्तेमाल होने वाले header values को छोटा करके compress करती हैं.
  • वेबसाइट लोड करने के लिए persistent connection बनाए रखने में TCP और HTTP/1 की भूमिकाओं को लेकर कुछ भ्रम है.
  • enterprise IT practices QUIC को block कर सकती हैं, जिससे TCP पर fallback हो सकता है और user experience प्रभावित हो सकता है.
  • कुछ उपयोगकर्ताओं ने कहा कि उन्हें बुनियादी networking concepts की समझ की कमी महसूस होती है, जैसे कि kernel data packets को उन streams में कैसे assemble करता है जिन्हें server process कर सके.
  • HTTP/3 की adoption rate दो वर्षों में बढ़कर लगभग 27% हो गई, और 2021 के मध्य तथा 2022 के जुलाई में दो बड़े उछाल देखे गए.
  • QUIC की CPU-bound प्रकृति के कारण यह सवाल उठाया गया कि high-throughput use cases में इसका performance TCP+TLS की तुलना में सीमित हो सकता है.
  • HTTP/3 को implement और support करने की complexity के कारण इसका adoption उन internet giants तक सीमित रह सकता है जो इसकी लागत उठा सकें और इससे लाभ ले सकें.
  • HTTP/3 को अभी भी nginx जैसे कुछ web servers में experimental माना जाता है.
  • सभी web content HTTP/3 के जरिए load नहीं होते; कुछ third-party resources, जैसे captcha scripts, इस protocol का उपयोग करते हैं.
 
cosine20 2023-10-08

अगर चीनी यूज़र्स इसे फ़ायरवॉल को बायपास करने में अच्छा मानते हैं, तो security protocol के मामले में इस पर काफ़ी भरोसा होता है।