SOCKS5 কি UDP সমর্থন করে?
SOCKS5 UDP রিলে সংজ্ঞায়িত করে, কিন্তু সফল SOCKS5 ওয়েব অনুরোধ ক্লায়েন্ট বা এন্ডপয়েন্টে তার সমর্থন প্রমাণ করে না।
হ্যাঁ। SOCKS5 UDP রিলে সংজ্ঞায়িত করে, যদি ক্লায়েন্ট ও সার্ভার তা বাস্তবায়ন করে এবং নেটওয়ার্ক ট্রাফিক চলতে দেয়।
অ্যাসোসিয়েশন কীভাবে কাজ করে
ক্লায়েন্ট TCP নিয়ন্ত্রণ সংযোগ দিয়ে UDP ASSOCIATE পাঠায়। সফল উত্তর UDP রিলের ঠিকানা ও পোর্ট দেয়। ক্লায়েন্ট SOCKS বিন্যাসের UDP ডেটাগ্রাম ফেরত পাওয়া এন্ডপয়েন্টে পাঠায়; সেটি মূল প্রক্সি পোর্ট হওয়া জরুরি নয়। TCP নিয়ন্ত্রণ সংযোগ বন্ধ করলে অ্যাসোসিয়েশন শেষ হয়।
একই সার্ভার দিয়ে HTTPS বিষয়বস্তু আনা TCP সংযোগ পরীক্ষা করে। এটি UDP ASSOCIATE ব্যবহার করে না, ডেটাগ্রাম গন্তব্যে পৌঁছাতে পারে বলেও প্রমাণ করে না।
অ্যাপের সমর্থন গুরুত্বপূর্ণ
Chromium-এর SOCKS5 ব্যবস্থা TCP-ভিত্তিক URL অনুরোধ সামলায় এবং UDP রিলে করতে পারে না। তাই ওই ব্রাউজারের SOCKS5 সেটিং গেম বা ভয়েস অ্যাপের UDP প্যাকেটের পথ দেয় না।
UDP কাজের জন্য অ্যাপের নথিভুক্ত প্রক্সি সমর্থন ও এন্ডপয়েন্টের UDP ক্ষমতা দেখুন। তারপর নিজের নিয়ন্ত্রণের গন্তব্যে প্রয়োজনীয় কাজ পরীক্ষা করুন। TCP পৌঁছানোর ক্ষমতা, UDP অ্যাসোসিয়েশন ও ডেটাগ্রাম পৌঁছানো আলাদা করে লিখুন, যাতে প্রথম ধাপের সাফল্য পরের ধাপের ব্যর্থতা না লুকায়।
সামঞ্জস্যপূর্ণ UDP প্রক্সি সমর্থনহীন অ্যাপের অন্য রাউটিং পদ্ধতি দরকার; শুধু SOCKS5 সার্ভার বদলালে অনুপস্থিত সুবিধা যোগ হবে না।