72 বার দেখা হয়েছে
"ইন্টারনেট" বিভাগে করেছেন

1 টি উত্তর

0 জনের পছন্দ 0 জনের অপছন্দ
করেছেন
HTTP/2 এবং HTTP/3-এর মধ্যে মূল পার্থক্য হলো তাদের ব্যবহৃত ট্রান্সপোর্ট প্রোটোকল; HTTP/2 কাজ করে TCP প্রোটোকলের ওপর, আর HTTP/3 কাজ করে Google-এর তৈরি উন্নত QUIC (UDP ভিত্তিক) প্রোটোকলের ওপর।

নতুন প্রোটোকলটি (HTTP/3) যেভাবে ইন্টারনেটের পারফরম্যান্স উন্নত করে:

• Head-of-Line (HoL) Blocking সমাধান: HTTP/2-তে একটি কানেকশনের মাধ্যমে একসাথে অনেক ডেটা (Multiplexing) পাঠানো গেলেও, TCP-র কারণে একটি মাত্র ডেটা প্যাকেট হারালে বা নষ্ট হলে বাকি সব ডেটা আটকে যেত। HTTP/3-এর QUIC প্রোটোকল প্রতিটি ডেটা স্ট্রিমকে আলাদাভাবে হ্যান্ডেল করে, ফলে একটি প্যাকেট হারালেও অন্য স্ট্রিমগুলো কোনো বাধা ছাড়াই দ্রুত লোড হতে পারে।

• দ্রুত কানেকশন (Faster Handshake): HTTP/2-তে ডেটা আদান-প্রদান শুরুর আগে TCP এবং TLS-এর জন্য আলাদাভাবে একাধিকবার হ্যান্ডশেক (যোগাযোগ) করতে হতো। HTTP/3-তে QUIC প্রোটোকল একবারে (1-RTT বা 0-RTT) কানেকশন এবং সিকিউরিটি হ্যান্ডশেক সম্পন্ন করে, যা ওয়েবসাইট লোডের সময় নাটকীয়ভাবে কমিয়ে দেয়।

• নিরবচ্ছিন্ন নেটওয়ার্ক পরিবর্তন (Connection Migration): আপনি যখন মোবাইল ডেটা (4G/5G) থেকে Wi-Fi-এ পরিবর্তন করেন, তখন HTTP/2-তে কানেকশন ভেঙে যায় এবং নতুন করে তৈরি করতে হয়। কিন্তু HTTP/3 আইপি (IP) অ্যাড্রেসের বদলে একটি ইউনিক 'Connection ID' ব্যবহার করে, যার ফলে নেটওয়ার্ক পরিবর্তন হলেও ব্রাউজিংয়ে কোনো ল্যাগ বা ড্রপ ছাড়াই ডেটা লোড হতে থাকে।

এরকম আরও কিছু প্রশ্ন

3 টি উত্তর

38,264 টি প্রশ্ন

37,835 টি উত্তর

1,845 টি মন্তব্য

3,951 জন সদস্য

Ask Answers সাইটে আপনাকে সুস্বাগতম! এখানে আপনি প্রশ্ন করতে পারবেন এবং অন্যদের প্রশ্নে উত্তর প্রদান করতে পারবেন ৷ আর অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে অবদান রাখতে পারবেন ৷
15 জন অনলাইনে আছেন
0 জন সদস্য, 15 জন অতিথি
আজকে ভিজিট : 20797
গতকাল ভিজিট : 36370
সর্বমোট ভিজিট : 66252851
এখানে প্রকাশিত সকল প্রশ্ন ও উত্তরের দায়ভার কেবল সংশ্লিষ্ট প্রশ্নকর্তা ও উত্তর দানকারীর৷ কোন প্রকার আইনি সমস্যা Ask Answers কর্তৃপক্ষ বহন করবে না৷
...