HTTP/2
এইচটিটিপি/2 (মূলত এইচটিটিপি/2) ওয়ার্ল্ড ওয়াইড ওয়েব দ্বারা ব্যবহৃত এইচটিটিপি নেটওয়ার্ক প্রোটোকলের একটি প্রধান সংশোধন। এটি পূর্ববর্তী পরীক্ষামূলক এস. পি. ডি. ওয়াই প্রোটোকল থেকে উদ্ভূত হয়েছিল, যা মূলত গুগল দ্বারা তৈরি করা হয়েছিল। এইচ. টি. টি. পি/2 ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্সের (আই. ই. টি. এফ) এইচ. টি. টি. পি ওয়ার্কিং গ্রুপ (এইচ. টি. পি. বি. আই নামেও পরিচিত, যেখানে "দুইবার" মানে) দ্বারা তৈরি করা হয়েছিল। HTTP/2 হল HTTP/1.1-এর প্রথম নতুন সংস্করণ, যা 1997 সালে প্রমিত করা হয়েছিল। ওয়ার্কিং গ্রুপ 2014 সালের ডিসেম্বরে প্রস্তাবিত স্ট্যান্ডার্ড হিসাবে বিবেচনার জন্য ইন্টারনেট ইঞ্জিনিয়ারিং স্টিয়ারিং গ্রুপের (আই. ই. এস. জি) কাছে এইচ. টি. টি. পি/2 উপস্থাপন করে এবং আই. ই. এস. জি 2015 সালের 17ই ফেব্রুয়ারি প্রস্তাবিত স্ট্যান্ডার্ড হিসাবে প্রকাশের অনুমোদন দেয় (এবং 2020 সালের ফেব্রুয়ারিতে টি. এল. এস 1.3-এর ক্ষেত্রে আপডেট করা হয়)। এইচটিটিপি/2 নির্দিষ্টকরণটি 14ই মে, 2015 তারিখে প্রকাশিত হয়েছিল। মানসম্মতকরণের প্রচেষ্টাটি ক্রোম, অপেরা, ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার 11, সাফারি, অ্যামাজন সিল্ক এবং এজ ব্রাউজার দ্বারা সমর্থিত ছিল। বেশিরভাগ প্রধান ব্রাউজার 2015 সালের শেষের দিকে এইচটিটিপি/2 সমর্থন যোগ করেছে। ব্যবহৃত প্রায় 97 শতাংশ ওয়েব ব্রাউজারের (এবং "ট্র্যাক করা ডেস্কটপ" ওয়েব ব্রাউজারের 100%) ক্ষমতা রয়েছে। শীর্ষ 10 মিলিয়ন ওয়েবসাইটের মধ্যে 36 শতাংশ (মাত্র 50 শতাংশের উপরে) এইচটিটিপি/2 সমর্থন করে। এর উত্তরসূরি হল এইচটিটিপি/3, একটি প্রধান সংশোধন যা এইচটিটিপি/2 দ্বারা প্রতিষ্ঠিত ধারণাগুলির উপর ভিত্তি করে তৈরি। লক্ষ্য ওয়ার্কিং গ্রুপের সনদে বেশ কয়েকটি লক্ষ্য এবং উদ্বেগের বিষয় উল্লেখ করা হয়েছেঃ একটি আলোচনার প্রক্রিয়া তৈরি করুন যা ক্লায়েন্ট এবং সার্ভারদের এইচটিটিপি/1.1,2 বা সম্ভাব্য অন্যান্য নন-এইচটিটিপি প্রোটোকল ব্যবহার করার জন্য নির্বাচন করতে দেয়। এইচটিটিপি/1.1-এর সাথে উচ্চ-স্তরের সামঞ্জস্য বজায় রাখুন (উদাহরণস্বরূপ পদ্ধতি, স্ট্যাটাস কোড, ইউআরআই এবং বেশিরভাগ হেডার ক্ষেত্রের সাথে)। ওয়েব ব্রাউজারগুলিতে পৃষ্ঠা লোডের গতি উন্নত করতে বিলম্বতা হ্রাস করুনঃ এইচটিটিপি হেডার এইচটিটিপি/2 সার্ভারের ডেটা সংকোচন একটি একক টিসিপি সংযোগের মাধ্যমে একাধিক অনুরোধের অনুরোধের অগ্রাধিকারকে চাপ দিন (এইচটিটিপি-লেনদেন-স্তরের হেড-অফ-লাইন ব্লকিং সমস্যাটি ঠিক করুন এইচটিটিপি 1. x) এইচটিটিপি-র সাধারণ বিদ্যমান ব্যবহারের ক্ষেত্রে সমর্থন করুন, যেমন ডেস্কটপ ওয়েব ব্রাউজার, মোবাইল ওয়েব ব্রাউজার, ওয়েব এপিআই, বিভিন্ন স্কেলে ওয়েব সার্ভার, প্রক্সি সার্ভার, বিপরীত প্রক্সি সার্ভার, ফায়ারওয়াল এবং বিষয়বস্তু বিতরণ নেটওয়ার্ক। এইচটিটিপি/1.1 থেকে পার্থক্য প্রস্তাবিত পরিবর্তনগুলির জন্য বিদ্যমান ওয়েব অ্যাপ্লিকেশনগুলি কীভাবে কাজ করে তার কোনও পরিবর্তনের প্রয়োজন হয় না, তবে নতুন অ্যাপ্লিকেশনগুলি বর্ধিত গতির জন্য নতুন বৈশিষ্ট্যগুলির সুবিধা নিতে পারে। এইচটিটিপি/2 এইচটিটিপি/1.1-এর সমস্ত উচ্চ-স্তরের শব্দার্থবিদ্যা, যেমন পদ্ধতি, স্ট্যাটাস কোড, হেডার ক্ষেত্র এবং ইউআরআই-কে একই রাখে। নতুন যা তা হল ক্লায়েন্ট এবং সার্ভারের মধ্যে ডেটা কীভাবে ফ্রেম করা হয় এবং পরিবহন করা হয়। দক্ষ ওয়েবসাইটগুলি ছবি এবং স্ক্রিপ্টের মতো সম্পদগুলিকে ছোট করে (কোডের পরিমাণ হ্রাস করে এবং কোডের ছোট ছোট টুকরোগুলি বান্ডেলে প্যাক করে, এর কার্যকারিতা হ্রাস না করে) একটি সম্পূর্ণ পৃষ্ঠা রেন্ডার করার জন্য প্রয়োজনীয় অনুরোধের সংখ্যাকে হ্রাস করে। যাইহোক, মিনিফিকেশন অগত্যা সুবিধাজনক বা দক্ষ নয় এবং এখনও পৃষ্ঠা এবং ক্ষুদ্রতর সংস্থানগুলি পেতে পৃথক এইচটিটিপি সংযোগের প্রয়োজন হতে পারে। এইচটিটিপি/2 সার্ভারকে বিষয়বস্তু "ধাক্কা" দেওয়ার অনুমতি দেয়, অর্থাৎ ক্লায়েন্টের অনুরোধের চেয়ে বেশি প্রশ্নের জন্য ডেটা দিয়ে প্রতিক্রিয়া জানাতে। এটি সার্ভারকে তথ্য সরবরাহ করার অনুমতি দেয় যে এটি জানে যে একটি ওয়েব ব্রাউজারকে একটি ওয়েব পৃষ্ঠা রেন্ডার করতে হবে, ব্রাউজারের প্রথম প্রতিক্রিয়া পরীক্ষা করার জন্য অপেক্ষা না করে এবং অতিরিক্ত অনুরোধ চক্রের ওভারহেড ছাড়াই। এইচ. টি. টি. পি/2-এর প্রথম খসড়ায় (যা এস. পি. ডি. ওয়াই-এর একটি অনুলিপি ছিল) অতিরিক্ত কর্মক্ষমতার উন্নতি এইচ. টি. টি. পি 1-এর কিছু হেড-অফ-লাইন ব্লকিং সমস্যা (এমনকি যখন এইচ. টি. টি. পি পাইপলাইনিং ব্যবহার করা হয়), হেডার কম্প্রেশন এবং অনুরোধগুলির অগ্রাধিকার এড়াতে অনুরোধ এবং প্রতিক্রিয়াগুলির মাল্টিপ্লেক্সিং থেকে আসে। যাইহোক, এইচটিটিপি/2 একটি একক টিসিপি সংযোগের উপরে চলে, টিসিপি প্যাকেটগুলি হারিয়ে গেলে বা সম্প্রচারে বিলম্ব হলে হেড-অফ-লাইন ব্লক হওয়ার সম্ভাবনা রয়েছে। এইচটিটিপি/2 আর এইচটিটিপি/1.1-এর খণ্ডিত স্থানান্তর এনকোডিং প্রক্রিয়া সমর্থন করে না, কারণ এটি ডেটা স্ট্রিমিংয়ের জন্য নিজস্ব, আরও দক্ষ, প্রক্রিয়া সরবরাহ করে। ইতিহাস জেনেসিস এবং পরে এস. পি. ডি. ওয়াই. এস. পি. ডি. ওয়াই থেকে পার্থক্য ("দ্রুত" হিসাবে উচ্চারিত) গুগলের নেতৃত্বে একটি গবেষণা প্রকল্প দ্বারা বিকশিত একটি পূর্ববর্তী এইচ. টি. টি. পি-প্রতিস্থাপন প্রোটোকল ছিল। প্রাথমিকভাবে বিলম্ব হ্রাস করার উপর দৃষ্টি নিবদ্ধ করে, এস. পি. ডি. ওয়াই এই হ্রাস সম্পন্ন করার জন্য একই টিসিপি পাইপ কিন্তু বিভিন্ন প্রোটোকল ব্যবহার করে। এস. পি. ডি. ওয়াই তৈরি করতে এইচ. টি. টি. পি/1-এ করা মৌলিক পরিবর্তনগুলির মধ্যে রয়েছে "এফ. আই. এফ. ও সীমাবদ্ধতা ছাড়াই সত্যিকারের অনুরোধ পাইপলাইনিং, ক্লায়েন্ট এবং সার্ভারের বিকাশকে সহজ করার জন্য বার্তা ফ্রেমিং প্রক্রিয়া, বাধ্যতামূলক সংকোচন (শিরোনাম সহ), অগ্রাধিকার সময়সূচী এবং এমনকি দ্বি-দিকনির্দেশক যোগাযোগ"। এইচটিটিপি ওয়ার্কিং গ্রুপ গুগলের এসপিডিওয়াই প্রোটোকল, মাইক্রোসফ্টের এইচটিটিপি স্পিড + মোবিলিটি প্রস্তাব (এসপিডিওয়াই ভিত্তিক) এবং নেটওয়ার্ক-বন্ধুত্বপূর্ণ এইচটিটিপি আপগ্রেড বিবেচনা করে। জুলাই 2012 সালে, ফেসবুক প্রতিটি প্রস্তাবের উপর প্রতিক্রিয়া প্রদান করে এবং এইচটিটিপি/2-কে এস. পি. ডি. ওয়াই-এর উপর ভিত্তি করে করার সুপারিশ করে। এইচ. টি. টি. পি/2-এর প্রাথমিক খসড়া 2012 সালের নভেম্বরে প্রকাশিত হয়েছিল এবং এটি এস. পি. ডি. ওয়াই-এর সরাসরি অনুলিপির উপর ভিত্তি করে তৈরি হয়েছিল। এইচ. টি. টি. পি/1.1 এবং এস. পি. ডি. ওয়াই-এর মধ্যে সবচেয়ে বড় পার্থক্য ছিল যে এস. পি. ডি. ওয়াই-তে প্রতিটি ব্যবহারকারীকে একটি "স্ট্রিম আই. ডি" দেওয়া হয়, যার অর্থ ব্যবহারকারীকে সার্ভারের সাথে সংযুক্ত করার জন্য একটি একক টিসিপি চ্যানেল রয়েছে। "দুই ধরনের ফ্রেম সহ বাইনারি প্রোটোকল বিশ্লেষণ করার জন্য সহজ" ব্যবহার করে এস. পি. ডি. ওয়াই অনুরোধগুলিকে নিয়ন্ত্রণ বা ডেটাতে বিভক্ত করে। এইচ. টি. টি. পি-র তুলনায় এস. পি. ডি. ওয়াই স্পষ্ট উন্নতি দেখিয়েছে, একটি নতুন পেজ লোড স্পিডআপ 11 শতাংশ থেকে 47 শতাংশ পর্যন্ত। এইচ. টি. টি. পি/2-এর বিকাশ এস. পি. ডি. ওয়াই-কে জাম্প-অফ পয়েন্ট হিসাবে ব্যবহার করে। প্রোটোকলগুলির মধ্যে অনেক বিস্তারিত পার্থক্যের মধ্যে, সবচেয়ে উল্লেখযোগ্য হল যে এইচটিটিপি/2 এসপিডিওয়াই-এর গতিশীল প্রবাহ-ভিত্তিক সংকোচনের পরিবর্তে একটি নির্দিষ্ট হাফম্যান কোড-ভিত্তিক হেডার সংকোচনের অ্যালগরিদম ব্যবহার করে। এটি প্রটোকলে কম্প্রেশন ওরাকল আক্রমণের সম্ভাবনা হ্রাস করতে সহায়তা করে, যেমন ক্রাইম আক্রমণ। 2015 সালের 9ই ফেব্রুয়ারি, গুগল এইচটিটিপি/2-এর সমর্থনের পক্ষে ক্রোমে এসপিডিওয়াই-এর সমর্থন অপসারণের পরিকল্পনা ঘোষণা করে। এটি কার্যকর হয়েছিল, ক্রোম 51 দিয়ে শুরু হয়েছিল। উন্নয়ন মাইলফলক এনক্রিপশন এইচটিটিপি/2 এইচটিটিপি ইউআরআই (অর্থাৎ এইচটিটিপি ইউআরআই) উভয়ের জন্যই সংজ্ঞায়িত করা হয়েছে। টিএলএস এনক্রিপশন ছাড়া, একটি কনফিগারেশন যা সংক্ষেপে করা হয়) এবং এইচটিটিপিএস ইউআরআই-এর জন্য (এএলপিএন এক্সটেনশন ব্যবহার করে টিএলএস-এর উপর যেখানে টিএলএস 1.2 বা নতুন প্রয়োজন, একটি কনফিগারেশন যা সংক্ষেপে করা হয়)। যদিও মানটি নিজেই এনক্রিপশন ব্যবহারের প্রয়োজন হয় না, সমস্ত প্রধান ক্লায়েন্ট বাস্তবায়ন (ফায়ারফক্স, ক্রোম, সাফারি, অপেরা, আইই, এজ) বলেছে যে তারা শুধুমাত্র টিএলএস-এর উপর এইচটিটিপি/2 সমর্থন করবে, যা প্রকৃতপক্ষে এনক্রিপশনকে বাধ্যতামূলক করে তোলে। সমালোচনা উন্নয়ন প্রক্রিয়া ফ্রিবিএসডি এবং বার্নিশ ডেভেলপার পল-হেনিং ক্যাম্প দাবি করেছেন যে মানটি একটি অবাস্তবভাবে সংক্ষিপ্ত সময়সূচীতে প্রস্তুত করা হয়েছিল, যা এসপিডিওয়াই প্রোটোকল ব্যতীত নতুন এইচটিটিপি/2-এর জন্য কোনও ভিত্তি বাতিল করে এবং ফলস্বরূপ উন্নতির জন্য অন্যান্য সুযোগ হাতছাড়া করে। ক্যাম্প প্রোটোকলটির অসঙ্গতিপূর্ণ এবং অপ্রয়োজনীয়, অপ্রতিরোধ্য জটিলতার জন্য সমালোচনা করেছেন। তিনি আরও বলেছেন যে প্রটোকলটি প্রটোকল লেয়ারিং নীতি লঙ্ঘন করে, উদাহরণস্বরূপ পরিবহন স্তরের (টিসিপি) অন্তর্গত প্রবাহ নিয়ন্ত্রণের প্রতিলিপি তৈরি করে। তিনি আরও পরামর্শ দিয়েছিলেন যে নতুন প্রোটোকলের এইচটিটিপি কুকিজ অপসারণ করা উচিত ছিল, যা একটি ব্রেকিং পরিবর্তন প্রবর্তন করে। এনক্রিপশন প্রাথমিকভাবে, ওয়ার্কিং গ্রুপের কিছু সদস্য প্রোটোকলে একটি এনক্রিপশন প্রয়োজনীয়তা প্রবর্তনের চেষ্টা করেছিলেন। এতে সমালোচনার মুখে পড়তে হয়। সমালোচকরা বলেছেন যে এনক্রিপশনের অ-নগণ্য কম্পিউটিং খরচ রয়েছে এবং অনেক এইচটিটিপি অ্যাপ্লিকেশনের আসলে এনক্রিপশনের কোনও প্রয়োজন নেই এবং তাদের সরবরাহকারীদের এতে অতিরিক্ত সংস্থান ব্যয় করার কোনও ইচ্ছা নেই। এনক্রিপশন প্রবক্তারা বলেছেন যে এই এনক্রিপশন ওভারহেড বাস্তবে নগণ্য। পল-হেনিং ক্যাম্প রাজনৈতিক বিবেচনার কারণে গুগলের এস. পি. ডি. ওয়াই প্রোটোটাইপকে এইচ. টি. টি. পি/2 হিসাবে তাড়াহুড়ো করে মানসম্মত করার জন্য আই. ই. টি. এফ-এর সমালোচনা করেছেন। বিদ্যমান শংসাপত্র কাঠামোর মধ্যে বাধ্যতামূলক এনক্রিপশনের এজেন্ডার সমালোচনা নতুন নয়, এবং এটি ওপেন-সোর্স সম্প্রদায়ের সদস্যদের জন্য অনন্যও নয়, একজন সিসকো কর্মচারী 2013 সালে বলেছিলেন যে বর্তমান শংসাপত্র মডেলটি রাউটারের মতো ছোট ডিভাইসের সাথে সামঞ্জস্যপূর্ণ নয়, কারণ বর্তমান মডেলের জন্য কেবল বার্ষিক তালিকাভুক্তি এবং প্রতিটি শংসাপত্রের জন্য অ-তুচ্ছ ফি মওকুফের প্রয়োজন হয় না, তবে বার্ষিক ভিত্তিতে ক্রমাগত পুনরাবৃত্তি করতে হবে। শেষ পর্যন্ত ওয়ার্কিং গ্রুপ বাধ্যতামূলক এনক্রিপশন নিয়ে ঐকমত্যে পৌঁছায়নি, যদিও বেশিরভাগ ক্লায়েন্ট বাস্তবায়নের জন্য এটি প্রয়োজন, যা এনক্রিপশনকে একটি কার্যত প্রয়োজনীয়তা করে তোলে। এইচ. টি. টি. পি/2 প্রোটোকল সুবিধাবাদী এনক্রিপশনকে সমর্থন না করার জন্যও সমালোচনার মুখোমুখি হয়েছিল, যা এস. এম. টি. পি-র মতো অন্যান্য ইন্টারনেট প্রোটোকলে দীর্ঘকাল ধরে উপলব্ধ স্টার্টলস পদ্ধতির মতো প্যাসিভ মনিটরিংয়ের বিরুদ্ধে একটি ব্যবস্থা। সমালোচকরা বলেছেন যে এইচ. টি. টি. পি/2 প্রস্তাবটি আই. ই. টি. এফ-এর নিজস্ব "পারভেসিভ মনিটরিং ইজ অ্যান অ্যাটাক"-এর লঙ্ঘন করে, যার সেরা বর্তমান অনুশীলন 188-এর মর্যাদাও রয়েছে। আরএফসি7258/বিসিপি188 নির্দেশ দেয় যে প্যাসিভ মনিটরিংকে আক্রমণ হিসাবে বিবেচনা করা উচিত এবং আইইটিএফ দ্বারা পরিকল্পিত প্রোটোকলগুলি প্যাসিভ মনিটরিং থেকে রক্ষা করার জন্য পদক্ষেপ নেওয়া উচিত (উদাহরণস্বরূপ, সুবিধাবাদী এনক্রিপশন ব্যবহারের মাধ্যমে)। এইচটিটিপি/2-এর সুবিধাবাদী এনক্রিপশনের জন্য বেশ কয়েকটি নির্দিষ্টকরণ সরবরাহ করা হয়েছে, যার মধ্যে খসড়া-নটিংহ্যাম-এইচটিটিপি 2-এনক্রিপশনকে ওয়ার্কিং গ্রুপের একটি সরকারী কাজের আইটেম হিসাবে গ্রহণ করা হয়েছিল, যার ফলে 2017 সালের মে মাসে এটি প্রকাশিত হয়েছিল। যদিও এইচ. টি. টি. পি/2-এর নকশা একাধিক সমবর্তী এইচ. টি. টি. পি লেনদেনের অনুমতি দিয়ে এইচ. টি. টি. পি-লেনদেনের স্তরের হেড-অফ-লাইন ব্লকিং সমস্যাটিকে কার্যকরভাবে সমাধান করে, তবে এই সমস্ত লেনদেনগুলি একটি একক টিসিপি সংযোগের মাধ্যমে মাল্টিপ্লেক্স করা হয়, যার অর্থ টিসিপি স্ট্রিমের যে কোনও প্যাকেট-স্তরের হেড-অফ-লাইন ব্লকিং একই সাথে সেই সংযোগের মাধ্যমে অ্যাক্সেস করা সমস্ত লেনদেনকে অবরুদ্ধ করে। এইচটিটিপি/2-এ এই হেড-অফ-লাইন ব্লকিং এখন ব্যাপকভাবে একটি নকশা ত্রুটি হিসাবে বিবেচিত হয় এবং কিউইউআইসি এবং এইচটিটিপি/3-এর পিছনে বেশিরভাগ প্রচেষ্টা হেড-অফ-লাইন ব্লকিং সমস্যাগুলি হ্রাস করার জন্য নিবেদিত হয়েছে। সার্ভার-সাইড সাপোর্ট সার্ভার সফ্টওয়্যার নিম্নলিখিত ওয়েব সার্ভারগুলি এইচটিটিপি/2 সমর্থন করেঃ অ্যাপাচি 2.4.12 মোড _ এইচ2 মডিউলের মাধ্যমে এইচটিটিপি/2 সমর্থন করে, যদিও সেই মডিউলটি সমর্থন করার জন্য সার্ভারের সোর্স কোডে উপযুক্ত প্যাচগুলি প্রয়োগ করতে হবে। অ্যাপাচি 2.4.17 হিসাবে সমস্ত প্যাচগুলি প্রধান অ্যাপাচি সোর্স ট্রি-তে অন্তর্ভুক্ত করা হয়েছে, যদিও মডিউলটির নাম পরিবর্তন করে মড _ এইচটিপি2 রাখা হয়েছে। এস. পি. ডি. ওয়াই-এর পুরানো সংস্করণগুলি মোড _ স্পিড মডিউলের মাধ্যমে সমর্থিত ছিল, তবে মোড _ স্পিড মডিউলটির বিকাশ বন্ধ হয়ে গেছে। অ্যাপাচি টমক্যাট 8.5 (কনফিগারেশন পরিবর্তনের প্রয়োজন) অ্যাপাচি ট্রাফিক সার্ভার ক্যাডি চার্লস প্রক্সি সংস্করণ চার্লস 4 থেকে। সিট্রিক্স নেটস্কেলার 11. x সুকুরি এফ5 বিগ-আইপি স্থানীয় ট্রাফিক ম্যানেজার 11.6 বারাকুডা নেটওয়ার্ক ডাব্লুএএফ (ওয়েব অ্যাপ্লিকেশন ফায়ারওয়াল) এইচ2ও (এইচটিটিপি/2 সমর্থনের জন্য গ্রাউন্ড আপ থেকে নির্মিত) এইচএপ্রক্সি 1.8 জেটি 9.3 লাইটটিপিডি 1.4.56 লাইটস্পিড ওয়েব সার্ভার 5 মাইক্রোসফ্ট আইআইএস (উইন্ডোজ 10, উইন্ডোজ সার্ভার 2016 এবং উইন্ডোজ সার্ভার 2019-এ) নেটি 4.1 এনজিটিপিডি (একচেটিয়াভাবে এইচটিটিপি/2 প্রয়োগ করে) এনজিএনএক্স 1.9.2 সেপ্টেম্বর, 2015-এ মডিউল এনজিএক্স _ এইচটিটিপি _ ভি2 _ মডিউল এবং এইচটিটিপি/2 সার্ভার পুশ ব্যবহার করে মুক্তি পায়। Node.js 8.13.0 (Node.js 5 এর জন্য একটি পৃথক মডিউল উপলব্ধ এবং নোড 8.4 এইচটিটিপি/2 এর জন্য পরীক্ষামূলক অন্তর্নির্মিত সমর্থন চালু করেছে।) ASP.NET কোরের জন্য কেস্ট্রেল ওয়েব সার্ভার. NET কোর 2.2.0-preview 1 থেকে HTTP/2 সমর্থন করে। ওপেনলাইটস্পিড 1.3.11 এবং 1.4.8 প্রক্সিজেন পালস সিকিউর ভার্চ্যুয়াল ট্র্যাফিক ম্যানেজার 10.2 র্যাডওয়্যার আলটেন এনজি শিমারক্যাট Vert.x 3.3 ওয়ার্প (হাস্কেল ওয়েব সার্ভার, ডিফল্টভাবে ইয়েসোডে ব্যবহৃত হয়) ওয়াইল্ডফ্লাই 9 এনভয় প্রক্সি কন্টেন্ট ডেলিভারি নেটওয়ার্ক আকামাই ছিল এইচটিটিপি/2 এবং এইচটিটিপি/2 সার্ভার পুশ সমর্থনকারী প্রথম প্রধান সিডিএন। মাইক্রোসফ্ট অ্যাজুরে এইচটিটিপি/2 সমর্থন করে। পেজসিডিএন এইচটিটিপি/2 আউট অফ দ্য বক্স সমর্থন করে এবং সিডিএন ড্যাশবোর্ডে এইচটিটিপি/2 সার্ভার পুশ সেটআপ করার জন্য ব্যবহারকারী-ইন্টারফেস সরবরাহ করে। সিডিএন77 এনজিএনএক্স ব্যবহার করে এইচটিটিপি/2 সমর্থন করে (আগস্ট 20,2015)। ক্লাউডফ্লেয়ার সমস্ত নিরাপত্তা এবং কর্মক্ষমতা পরিষেবা বজায় রাখার সময় সমর্থন ছাড়াই ব্রাউজারগুলির জন্য ফলব্যাক হিসাবে এসপিডিওয়াই-এর সাথে এনজিএনএক্স ব্যবহার করে এইচটিটিপি/2 সমর্থন করে। ক্লাউডফ্লেয়ার ছিল এইচটিটিপি/2 সার্ভার পুশ সমর্থনকারী প্রথম প্রধান সিডিএন। এডাব্লিউএস ক্লাউডফ্রন্ট 7ই সেপ্টেম্বর, 2016 থেকে এইচটিটিপি/2 সমর্থন করে। সার্ভার পুশ সহ দ্রুত এইচটিটিপি/2 সমর্থন করে। ইম্পার্ভা ইনক্যাপসুলা সিডিএন এইচটিটিপি/2 সমর্থন করে। বাস্তবায়নের মধ্যে ডাব্লুএএফ এবং ডিডিওএস প্রশমন বৈশিষ্ট্যগুলির জন্য সমর্থনও অন্তর্ভুক্ত রয়েছে। কীসিডিএন এনজিএনএক্স ব্যবহার করে এইচটিটিপি/2 সমর্থন করে (অক্টোবর 6,2015)। আপনার সার্ভার এইচটিটিপি/2 সমর্থন করে কিনা তা যাচাই করার জন্য এইচটিটিপি/2 টেস্ট একটি পরীক্ষা পৃষ্ঠা। ভক্সিলিটি জুলাই, 2016 থেকে এনজিএনএক্স ব্যবহার করে এইচটিটিপি/2 সমর্থন করে। বাস্তবায়নটি ক্লাউড ডিডিওএস প্রশমন পরিষেবাগুলির সমর্থনে আসে। স্ট্যাকপাথ এইচটিটিপি/2 সমর্থন করে। বাস্তবায়ন অন্যান্য বাস্তবায়ন গিটহাব এইচটিটিপি/2 উইকিতে সংগ্রহ করা হয়। আরও দেখুন জিআরপিসি এইচটিটিপি পাইপলাইনিং এইচটিটিপি অনুরোধ এবং প্রতিক্রিয়া বার্তা এইচটিটিপি/3 কিউইউআইসি এসপিডিওয়াই ওয়েব সকেট ওয়েব ব্রাউজার রেফারেন্স বাহ্যিক লিঙ্ক-হাইপারটেক্সট ট্রান্সফার প্রোটোকল সংস্করণ 2 (এইচটিটিপি/2)-এইচপ্যাকঃ এইচটিটিপি/2 এইচটিটিপি/2 এর জন্য হেডার কম্প্রেশন ব্যাখ্যা করা হয়েছে (ড্যানিয়েল স্টেনবার্গ) এসপিডিওয়াই প্রোটোকল (খসড়া-বেলশে-এইচটিটিপিবিস-এসপিডিওয়াই-00) এইচটিটিপি গতি + গতিশীলতা (খসড়া-মন্টেনিগ্রো-এইচটিপিবিস-গতি-গতিশীলতা-1) একটি নেটওয়ার্ক-বন্ধুত্বপূর্ণ এইচটিটিপি আপগ্রেডের প্রস্তাব (খসড়া-টারেউ-এইচটিটিপি-বিস-নেটওয়ার্ক-বন্ধুত্বপূর্ণ-00)