ڪروم تجرباتي HTTP/3 سپورٽ شامل ڪري ٿو

تجرباتي تعميرات لاء Chrome ڪيريئر شامل ڪيو ويو HTTP/3 پروٽوڪول لاءِ سپورٽ، جيڪو HTTP کي QUIC پروٽوڪول تي ڪم ڪرڻ لاءِ هڪ اضافو لاڳو ڪري ٿو. QUIC پروٽوڪول پاڻ پنج سال اڳ برائوزر ۾ شامل ڪيو ويو ۽ ان کان پوءِ استعمال ڪيو ويو گوگل سروسز سان ڪم کي بهتر ڪرڻ لاءِ. ساڳئي وقت، گوگل کان QUIC نسخو Chrome ۾ استعمال ڪيو ويو آهي ڪجهه تفصيلن ۾ مختلف تفصيلن کان نسخن کان وضاحتون IETF، پر ھاڻي عملن کي هم وقت سازي ڪيو ويو آھي.

HTTP/3 معياري ڪري ٿو QUIC جي استعمال کي HTTP/2 لاءِ ٽرانسپورٽ جي طور تي. HTTP/3 ۽ QUIC اختيار کي فعال ڪرڻ لاءِ 23 مسودا IETF وضاحتن جي ضرورت آهي ته ڪروم کي اختيارن سان لانچ ڪيو وڃي "-enable-quic -quic-version=h3-23" ۽ پوءِ جڏهن ٽيسٽ سائيٽ کوليو وڃي quick.rocks:4433 ڊولپر ٽولز ۾ نيٽ ورڪ انسپيڪشن موڊ ۾، HTTP/3 سرگرمي ڏيکاري ويندي “http/2+quic/99”.

ياد رهي ته پروٽوڪول QUIC (Quick UDP انٽرنيٽ ڪنيڪشن) گوگل پاران 2013 کان ترقي ڪئي وئي آھي ويب لاءِ TCP+TLS ميلاپ جي متبادل طور، TCP ۾ ڪنيڪشنز لاءِ ڊگھي سيٽ اپ ۽ ڳالهين جي وقتن سان مسئلن کي حل ڪرڻ ۽ ڊيٽا جي منتقلي دوران پيڪيٽ گم ٿيڻ تي دير کي ختم ڪرڻ. QUIC UDP پروٽوڪول جو هڪ واڌارو آهي جيڪو ڪيترن ئي ڪنيڪشن جي ملٽي پلڪسنگ کي سپورٽ ڪري ٿو ۽ TLS/SSL جي برابر انڪرپشن طريقا مهيا ڪري ٿو. سوال ۾ پروٽوڪول اڳ ۾ ئي گوگل سرور انفراسٽرڪچر ۾ ضم ٿي چڪو آهي ۽ ڪروم جو حصو آهي. زاپلنيروان فائر فاکس ۾ شامل ڪرڻ لاءِ ۽ فعال طور تي استعمال ڪيو ويندو آهي ڪلائنٽ جي درخواستن جي خدمت ڪرڻ لاءِ گوگل سرورز تي.

مکيه особенности QUIC:

  • اعلي سلامتي TLS سان ملندڙ جلندڙ (لازمي طور تي QUIC UDP تي TLS استعمال ڪرڻ جي صلاحيت فراهم ڪري ٿي)؛
  • وهڪري جي سالميت جو ڪنٽرول، پيٽ جي نقصان کي روڪڻ؛
  • فوري طور تي ڪنيڪشن قائم ڪرڻ جي صلاحيت (0-RTT، تقريبن 75٪ ڪيسن ۾ ڊيٽا ڪنيڪشن سيٽ اپ پيڪٽ موڪلڻ کان پوء فوري طور تي منتقل ٿي سگهي ٿو) ۽ هڪ درخواست موڪلڻ ۽ جواب حاصل ڪرڻ جي وچ ۾ گهٽ ۾ گهٽ دير فراهم ڪريو (RTT، گول ٽرپ ٽائيم)؛
  • هڪ ئي ترتيب نمبر استعمال نه ڪيو جڏهن هڪ پيڪٽ کي ٻيهر منتقل ڪيو وڃي، جيڪو وصول ٿيل پيڪٽ جي سڃاڻپ ۾ مونجهاري کان بچي ٿو ۽ وقت ختم ٿيڻ کان نجات حاصل ڪري ٿو.
  • پيڪٽ جو نقصان صرف ان سان لاڳاپيل وهڪرو جي ترسيل کي متاثر ڪري ٿو ۽ موجوده ڪنيڪشن ذريعي منتقل ٿيل متوازي اسٽريمز ۾ ڊيٽا جي ترسيل کي روڪي نٿو سگهي؛
  • غلطي جي اصلاح جون خاصيتون جيڪي گم ٿيل پيڪٽس جي ٻيهر منتقلي جي ڪري دير کي گھٽ ڪن ٿيون. پيڪٽ جي سطح تي خاص غلطي جي اصلاح واري ڪوڊ جو استعمال حالتن کي گھٽائڻ لاءِ گم ٿيل پيڪٽ ڊيٽا جي ٻيهر منتقلي جي ضرورت آهي.
  • Cryptographic بلاڪ جون حدون QUIC پيڪٽ جي حدن سان جڙيل آهن، جيڪي ايندڙ پيڪٽن جي مواد کي ڊيڪوڊنگ ڪرڻ تي پيڪٽ جي نقصان جي اثر کي گھٽائي ٿي؛
  • TCP قطار بلاڪ ڪرڻ سان ڪو مسئلو ناهي؛
  • ڪنيڪشن جي سڃاڻپ ڪندڙ لاءِ سپورٽ، جيڪو موبائل ڪلائنٽ لاءِ ٻيهر ڪنيڪشن قائم ڪرڻ ۾ لڳل وقت کي گھٽائي ٿو؛
  • ڳنڍڻ جو امڪان ترقي يافته ڪنيڪشن ڪنجيشن ڪنٽرول ميڪانيزم؛
  • استعمال ڪري ٿو في-هدايت ذريعي پيشنگوئي ڪرڻ واري ٽيڪنڪ کي يقيني بڻائڻ لاءِ ته پيڪيٽس بهترين قيمتن تي موڪليا وڃن ، انهن کي گهمڻ کان روڪيو ۽ پيڪيٽ جي نقصان جو سبب بڻجن.
  • سمجهه وارو واڌ TCP جي مقابلي ۾ ڪارڪردگي ۽ throughput. وڊيو سروسز لاءِ جيئن يوٽيوب، QUIC کي ڏيکاريو ويو آهي ته ريفرنگ آپريشن کي گھٽائڻ لاءِ جڏهن وڊيوز کي 30 سيڪڙو ڏسڻ ۾ اچي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو