பயர்பாக்ஸின் இரவு மற்றும் பீட்டா உருவாக்கங்களில் HTTP/3 ஆதரவு இயல்பாகவே இயக்கப்படுகிறது

பயர்பாக்ஸின் இரவு மற்றும் பீட்டா உருவாக்கங்கள் இயல்பாகவே HTTP/3 நெறிமுறைக்கான ஆதரவை உள்ளடக்கியது. நிலையான கிளையில், ஏப்ரல் 3 ஆம் தேதி திட்டமிடப்பட்ட பயர்பாக்ஸ் 88 வெளியீட்டிற்கு HTTP/20 சேர்க்கப்பட்டுள்ளது. அக்டோபர் 3 இல், Chrome HTTP/2020ஐத் தேர்ந்தெடுத்து இயக்கத் தொடங்கியது.

Firefox இன் HTTP/3 ஆதரவு Mozilla இன் neqo திட்டத்தை அடிப்படையாகக் கொண்டது, இது ஒரு கிளையன்ட் செயல்படுத்தலை வழங்குகிறது மற்றும் சர்வர் QUIC நெறிமுறைக்கு. HTTP/3 மற்றும் QUIC ஐ ஆதரிக்கும் கூறுகளுக்கான குறியீடு ரஸ்டில் எழுதப்பட்டுள்ளது. HTTP/3 ஐ இயக்க, "network.http.http3.enabled" விருப்பம் about:config இல் கிடைக்கிறது. சோதனை HTTP/3 ஆதரவும் Chrome மற்றும் curl இல் கிளையன்ட் மென்பொருளுக்காக சேர்க்கப்பட்டுள்ளது, மேலும் சேவையகங்கள் இது Nginx இல் கிடைக்கிறது, அதே போல் Cloudflare இலிருந்து ஒரு Nginx தொகுதி மற்றும் சோதனை சேவையகத்திலும் கிடைக்கிறது. HTTP/3 கிளையன்ட் செயல்பாட்டை சோதிக்க பல சோதனை தளங்கள் தொடங்கப்பட்டுள்ளன.

HTTP/3 நெறிமுறை இன்னும் வரைவு விவரக்குறிப்பு கட்டத்தில் உள்ளது மற்றும் IETF ஆல் இன்னும் முழுமையாக தரப்படுத்தப்படவில்லை. HTTP/3, QUIC நெறிமுறையை HTTP/2க்கான போக்குவரத்து என வரையறுக்கிறது. QUIC (விரைவு UDP இணைய இணைப்புகள்) நெறிமுறையானது 2013 ஆம் ஆண்டு முதல் Google ஆல் TCP+TLS சேர்க்கைக்கு மாற்றாக உருவாக்கப்பட்டது, இது TCP இல் இணைப்புகளுக்கான நீண்ட அமைவு மற்றும் பேச்சுவார்த்தை நேரங்கள் மற்றும் தரவுகளின் போது பாக்கெட்டுகள் தொலைந்து போகும் போது ஏற்படும் தாமதங்களை நீக்குகிறது. பரிமாற்றம். QUIC என்பது UDP நெறிமுறையின் நீட்டிப்பாகும், இது பல இணைப்புகளின் மல்டிபிளெக்ஸை ஆதரிக்கிறது மற்றும் TLS/SSLக்கு சமமான குறியாக்க முறைகளை வழங்குகிறது. IETF தரநிலையின் வளர்ச்சியின் போது, ​​நெறிமுறையில் மாற்றங்கள் செய்யப்பட்டன, இது இரண்டு இணையான கிளைகளின் தோற்றத்திற்கு வழிவகுத்தது, ஒன்று HTTP/3, மற்றும் இரண்டாவது Google ஆல் ஆதரிக்கப்பட்டது (Chrome இரண்டு விருப்பங்களையும் ஆதரிக்கிறது).

QUIC இன் முக்கிய அம்சங்கள்:

  • உயர் பாதுகாப்பு, TLS போன்றது (உண்மையில், QUIC UDP மூலம் TLS ஐப் பயன்படுத்தும் திறனை வழங்குகிறது);
  • பாக்கெட் இழப்பைத் தடுக்க ஸ்ட்ரீம் ஒருமைப்பாடு கட்டுப்பாடு;
  • ஒரு இணைப்பை உடனடியாக நிறுவும் திறன் (0-RTT, சுமார் 75% வழக்குகளில், இணைப்பு அமைவு பாக்கெட்டை அனுப்பிய உடனேயே தரவை அனுப்ப முடியும்) மற்றும் கோரிக்கையை அனுப்புவதற்கும் பதிலைப் பெறுவதற்கும் இடையே குறைந்தபட்ச தாமதத்தை உறுதிசெய்யவும் (RTT, சுற்றுப் பயண நேரம்) ;
  • ஒரு பாக்கெட்டை மீண்டும் அனுப்பும் போது வேறு வரிசை எண்ணைப் பயன்படுத்துதல், இது பெறப்பட்ட பாக்கெட்டுகளை அடையாளம் காண்பதில் தெளிவின்மையைத் தவிர்க்கிறது மற்றும் காலக்கெடுவை நீக்குகிறது;
  • பாக்கெட் இழப்பு அதனுடன் தொடர்புடைய ஸ்ட்ரீமின் விநியோகத்தை மட்டுமே பாதிக்கிறது மற்றும் தற்போதைய இணைப்பில் இணையாக அனுப்பப்படும் ஸ்ட்ரீம்களில் தரவை வழங்குவதை நிறுத்தாது;
  • தொலைந்த பாக்கெட்டுகளை மீண்டும் அனுப்புவதால் ஏற்படும் தாமதங்களை குறைக்கும் பிழை திருத்தும் கருவிகள். இழந்த பாக்கெட் தரவை மீண்டும் அனுப்ப வேண்டிய சூழ்நிலைகளைக் குறைக்க, பாக்கெட் மட்டத்தில் சிறப்பு பிழை திருத்தக் குறியீடுகளைப் பயன்படுத்தவும்.
  • கிரிப்டோகிராஃபிக் தொகுதி எல்லைகள் QUIC பாக்கெட் எல்லைகளுடன் சீரமைக்கப்படுகின்றன, இது அடுத்தடுத்த பாக்கெட்டுகளின் உள்ளடக்கங்களை டிகோடிங்கில் பாக்கெட் இழப்புகளின் தாக்கத்தை குறைக்கிறது;
  • TCP வரிசையைத் தடுப்பதில் சிக்கல் இல்லை;
  • மொபைல் கிளையண்டுகளுக்கான மறு இணைப்பு நேரத்தைக் குறைக்க இணைப்பு ஐடி ஆதரவு;
  • இணைப்பு சுமை கட்டுப்பாட்டுக்கான மேம்பட்ட வழிமுறைகளை இணைக்கும் சாத்தியம்;
  • ஒவ்வொரு திசையிலும் அலைவரிசை கணிப்பு நுட்பங்களைப் பயன்படுத்தி, பாக்கெட்டுகளை அனுப்புவதற்கான உகந்த தீவிரத்தை உறுதிசெய்து, நெரிசல் நிலையில் உருளுவதைத் தடுக்கிறது, இதில் பாக்கெட்டுகள் இழப்பு ஏற்படும்;
  • TCP உடன் ஒப்பிடும்போது செயல்திறன் மற்றும் செயல்திறன் ஆகியவற்றில் குறிப்பிடத்தக்க அதிகரிப்பு. YouTube போன்ற வீடியோ சேவைகளுக்கு, QUIC ஆனது வீடியோக்களைப் பார்க்கும் போது மறுபரிசீலனை செயல்பாடுகளை 30% குறைக்கிறது.

ஆதாரம்: opennet.ru

DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster