যদি একটি VPN টানেল UDP Lite দিয়ে প্রয়োগ করা হয়, তাহলে কি কর্মক্ষমতা বাড়বে?

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

হ্যালো, আমি একজন অদক্ষ ব্যক্তি। সম্প্রতি WebRTC নিয়ে কথা হচ্ছিল, এবং আমার মনে আছে যে আমি এটিকে আগে Nginx দিয়ে করা স্ট্রিমিং হিসাবে দেখেছিলাম।

WebRTC কেন দ্রুত কাজ করতে পারে, কারণ এটি UDP প্রোটোকলের উপর চলে। তাই, আমি যখন আবার "মাস্টারিং TCP/IP" এর UDP পৃষ্ঠাটি দেখছিলাম, তখন অন্যান্য প্রোটোকল দেখতে গিয়ে দেখলাম যে UDP Lite নামেও কিছু আছে!

আমি এটি আগে পড়েছিলাম, এবং তখন কোনো অস্বস্তি ছাড়াই পড়েছিলাম, কিন্তু এখন এটিতে আমার আগ্রহ জন্মেছে।

কারণ, Wireguardও UDP প্রোটোকলের উপর টানেল তৈরি করে, তাই আমি ভেবেছিলাম এটি দ্রুত হবে (যদিও কঠোরভাবে বলতে গেলে, এটি শুধুমাত্র UDP হওয়ার কারণে দ্রুত নয়)। উদাহরণস্বরূপ, OpenVPNও সহজে ইনস্টল করা যায়, কিন্তু এটি এত ধীর যে এটি সব সময় ব্যবহার করা খুব চাপযুক্ত।

এখানে আমি উইকিপিডিয়া থেকে উদ্ধৃত করব:

UDP প্যাকেটে যদি ১ বিট ডেটাও ক্ষতিগ্রস্ত হয়, তবে তা বাতিল করা হয়, যেখানে UDP-Lite সেটিকে সরাসরি প্রেরণ করে।

মনে হচ্ছে এটি ক্ষতিগ্রস্ত প্যাকেটও সরাসরি পাঠিয়ে দেয়। অন্যান্য পার্থক্যও আছে, তবে এখানে আমি সেগুলো বাদ দেব।

উদাহরণস্বরূপ, যদি Wireguard-এ UDP Lite প্রয়োগ করা হয়, তাহলে কি কর্মক্ষমতা বাড়বে?

এখানে শিরোনামের প্রসঙ্গে ফিরে আসি, UDP Lite প্রয়োগ করলে কি গতি বাড়বে?

আমি এখনও একজন আনাড়ি, এবং আমি Wireguard-এর সোর্স কোড দেখিনি, তবে এটি নির্ভর করে যে বাতিল করা প্যাকেটগুলির জন্য ত্রুটি হ্যান্ডলিং করা হয় কিনা।

আসলে UDP প্রোটোকলে প্যাকেট লস কতটা হতে পারে? UDP Lite, যা ক্ষতিগ্রস্ত হলেও ডেটা প্রেরণ করে, তাতে গতি বাড়ার সম্ভাবনা থাকতে পারে, তবে আমি এটি কল্পনা করতে পারছি না।

সুতরাং, UDP প্রোটোকলে কতটা প্যাকেট লস হয় তা দেখতে, আমি পরের বার iperf দিয়ে চেষ্টা করব।

তাহলে আবার দেখা হবে। ধন্যবাদ।

Related Posts