சமீபத்தில் தி ஐஇடிஎஃப் (இன்டர்நெட் இன்ஜினியரிங் டாஸ்க் ஃபோர்ஸ்), இது இணையத்தின் நெறிமுறைகள் மற்றும் கட்டமைப்பை உருவாக்குகிறது, அதை தெரியப்படுத்தியது அந்த செய்தி HTTP/3.0 நெறிமுறைக்கான RFC உருவாக்கத்தை நிறைவு செய்தது மேலும் RFC 9114 மற்றும் RFC 9204 ஆகிய அடையாளங்காட்டிகளின் கீழ் தொடர்புடைய விவரக்குறிப்புகளை வெளியிட்டது.
HTTP/3.0 விவரக்குறிப்பு "முன்மொழியப்பட்ட தரநிலை" என்ற நிலையைப் பெற்றது, அதன் பிறகு RFC க்கு வரைவு தரநிலையின் (டிராஃப்ட் ஸ்டாண்டர்ட்) நிலையை வழங்கத் தொடங்கும், அதாவது நெறிமுறையின் முழுமையான உறுதிப்படுத்தல் மற்றும் அனைத்து கருத்துகளையும் கணக்கில் எடுத்துக்கொள்வதாகும்.
நெறிமுறை QUIC நெறிமுறையின் பயன்பாட்டை HTTP/3 வரையறுக்கிறது (விரைவு UDP இணைய இணைப்புகள்) HTTP/2 க்கான போக்குவரத்து. QUIC என்பது UDP நெறிமுறைக்கான செருகுநிரலாகும், இது பல இணைப்புகளின் மல்டிபிளெக்ஸை ஆதரிக்கிறது மற்றும் TLS/SSL க்கு சமமான குறியாக்க முறைகளை வழங்குகிறது.
இந்த நெறிமுறை 2013 இல் Google ஆல் உருவாக்கப்பட்டது இணையத்திற்கான TCP + TLSக்கு மாற்றாக, TCP இல் நீண்ட இணைப்பு அமைவு மற்றும் பேச்சுவார்த்தை நேரத்தின் சிக்கலைத் தீர்க்கிறது மற்றும் தரவு பரிமாற்றத்தின் போது பாக்கெட் இழப்பினால் ஏற்படும் தாமதங்களை நீக்குகிறது.
தற்போது, QUIC மற்றும் HTTP/3.0 ஆதரவு ஏற்கனவே அனைத்து உலாவிகளிலும் செயல்படுத்தப்பட்டுள்ளது பிரபலமான இணையதளங்கள். சர்வர் பக்கத்தில், HTTP/3 இன் செயலாக்கங்கள் nginxக்கு (தனி கிளையில் மற்றும் ஒரு தனி தொகுதியாக), Caddy , IIS மற்றும் LiteSpeed க்கு கிடைக்கின்றன. HTTP/3 ஆனது Cloudflare இன் உள்ளடக்க டெலிவரி நெட்வொர்க்காலும் ஆதரிக்கப்படுகிறது.
QUIC இன் முக்கிய அம்சங்கள்:
- உயர் பாதுகாப்பு, TLS போன்றது (உண்மையில், QUIC UDP இல் TLS ஐப் பயன்படுத்தும் திறனை வழங்குகிறது)
- பாக்கெட் இழப்பைத் தடுக்க டிரான்ஸ்மிஷன் ஒருமைப்பாடு கட்டுப்பாடு
- ஒரு இணைப்பை உடனடியாக நிறுவும் திறன் மற்றும் கோரிக்கையை அனுப்புவதற்கும் பதிலைப் பெறுவதற்கும் இடையில் குறைந்தபட்ச தாமதங்களை உறுதி செய்யும் திறன் (RTT, சுற்று பயண நேரம்)
- ஒரு பாக்கெட்டை மீண்டும் அனுப்பும் போது வேறு வரிசை எண்ணைப் பயன்படுத்தவும், பெறப்பட்ட பாக்கெட்டுகளைத் தீர்மானிக்கும் போது தெளிவின்மையைத் தவிர்க்கவும் மற்றும் காலக்கெடுவை அகற்றவும் உங்களை அனுமதிக்கிறது.
- ஒரு பாக்கெட்டை இழப்பது அதனுடன் தொடர்புடைய ஸ்ட்ரீமை மட்டுமே வழங்குவதை பாதிக்கிறது மற்றும் தற்போதைய இணைப்பிற்கு இணையாக அனுப்பப்படும் ஸ்ட்ரீம்களில் தரவை வழங்குவதை நிறுத்தாது
- தொலைந்த பாக்கெட்டுகளை மீண்டும் அனுப்புவதால் ஏற்படும் தாமதங்களை குறைக்கும் பிழை திருத்தும் கருவிகள். இழந்த பாக்கெட் தரவை மறுபரிமாற்றம் செய்ய வேண்டிய சூழ்நிலைகளைக் குறைக்க சிறப்பு பாக்கெட்-நிலை பிழை திருத்தக் குறியீடுகளைப் பயன்படுத்துதல்.
- கிரிப்டோகிராஃபிக் பிளாக் எல்லைகள் QUIC பாக்கெட் எல்லைகளுடன் சீரமைக்கப்படுகின்றன, இது அடுத்தடுத்த பாக்கெட்டுகளின் உள்ளடக்கத்தை டிகோடிங்கில் பாக்கெட் இழப்பின் தாக்கத்தை குறைக்கிறது.
- டி.சி.பி வரிசையைத் தடுப்பதில் எந்தப் பிரச்சினையும் இல்லை
- மொபைல் க்ளையன்ட்களுக்கான மறு இணைப்பு நேரத்தைக் குறைக்க இணைப்பு அடையாள ஆதரவு
- இணைப்பு ஓவர்லோட் கட்டுப்பாட்டுக்கான மேம்பட்ட வழிமுறைகளை இணைக்கும் சாத்தியம்
- பாக்கெட்டுகள் தொலைந்து போகும் நெரிசல் நிலைகளைத் தவிர்த்து, உகந்த பாக்கெட் பகிர்தல் விகிதங்களை உறுதிசெய்ய, ஒவ்வொரு திசையிலும் அலைவரிசை கணிப்பு நுட்பங்களைப் பயன்படுத்தவும்.
- TCP ஐ விட குறிப்பிடத்தக்க செயல்திறன் மற்றும் செயல்திறன் ஆதாயங்கள். YouTube போன்ற வீடியோ சேவைகளுக்கு, QUIC வீடியோ இடையக செயல்பாடுகளை 30% குறைப்பதாகக் காட்டப்பட்டுள்ளது.
இது தவிர, அதே நேரத்தில், HTTP/1.1 (RFC 9112) மற்றும் HTTP/2.0 (RFC 9113) நெறிமுறைகளுக்கான விவரக்குறிப்புகளின் புதுப்பிக்கப்பட்ட பதிப்புகள் வெளியிடப்பட்டன, அத்துடன் HTTP கோரிக்கைகளின் (RFC) சொற்பொருளை வரையறுக்கும் ஆவணங்களும் வெளியிடப்பட்டன. 9110) மற்றும் HTTP கேச்சிங் கட்டுப்பாட்டு தலைப்புகள் (RFC 9111).
இல் மாற்றங்கள் விவரக்குறிப்பு HTTP/1.1, தடையை நீங்கள் கவனிக்கலாம் வண்டி திரும்பும் பாத்திரத்தின் தனி பயன்பாட்டிலிருந்து (CR) உள்ளடக்கத்துடன் உடலுக்கு வெளியே, அதாவது நெறிமுறை கூறுகளில், CR எழுத்தை புதிய வரி எழுத்துடன் (CRLF) மட்டுமே பயன்படுத்த முடியும்.
El துண்டிக்கப்பட்ட கோரிக்கை தளவமைப்பு அல்காரிதம் மேம்படுத்தப்பட்டுள்ளது இணைக்கப்பட்ட புலங்கள் மற்றும் பிரிவுகளை தலைப்புகளுடன் பிரிப்பதை எளிதாக்க. "HTTP கோரிக்கை கடத்தல்" வகுப்பு தாக்குதல்களைத் தடுப்பதற்காக தெளிவற்ற உள்ளடக்கத்தைக் கையாள்வதற்கான வழிகாட்டுதல்கள் சேர்க்கப்பட்டுள்ளன, அவை முன்னோடி மற்றும் பின்தளத்திற்கு இடையேயான ஓட்டத்தில் பிற பயனர்களின் கோரிக்கைகளின் உள்ளடக்கத்தில் ஊடுருவலாம்.
விவரக்குறிப்புக்கான புதுப்பிப்பு HTTP/2.0 ஆனது TLS 1.3க்கான ஆதரவை வெளிப்படையாக வரையறுக்கிறது, நிறுத்தப்பட்ட முன்னுரிமை திட்டம் மற்றும் தொடர்புடைய தலைப்பு புலங்கள் மற்றும் புதுப்பிப்பு வழிமுறை நிறுத்தப்பட்ட HTTP/1.1 இணைப்பு நிறுத்தப்பட்டது.
இறுதியாக, நீங்கள் அதைப் பற்றி மேலும் தெரிந்து கொள்ள ஆர்வமாக இருந்தால், நீங்கள் விவரங்களைப் பார்க்கலாம் பின்வரும் இணைப்பு.