হ্যাঁ, কখনও কখনও, আর কারণটি বেশিরভাগ গাইড স্বীকার করার চেয়ে আরও নীরস। একটি টানেল আপনার গেমের ট্রাফিককে একটি এগজিটে পাঠায় এবং সেখান থেকে ভিন্ন রুটে একই সার্ভারগুলিতে, তাই এটি একটি congested বা ঘুরপথ প্রতিস্থাপন করতে পারে, অথবা মূল রুট আগে থেকেই ভালো থাকলে শুধু একটি হপ ও একটি কিউ যোগ করতে পারে। আপনার নিজের সংযোগে নিজের অঞ্চলে করা পরিমাপই বলে দেয় আপনি কোন ক্ষেত্রে আছেন, এবং একই প্রোভাইডারের দুই খেলোয়াড় একই এন্ডপয়েন্ট থেকে বিপরীত ফলাফল পেতে পারেন। নিচের চেকগুলি এমনভাবে সাজানো যে শেষে আপনি যে সংখ্যাটি তুলনা করবেন সেটি আপনি যুক্তি দিয়ে রক্ষা করতে পারবেন: একই অঞ্চল, দিনের একই সময়, একই সার্ভার।

তুলনার আগে অঞ্চল ও সার্ভার স্থির করুন

আপনি যে পরিবর্তনশীলকে সরে যেতে দেন তা এমন একটি ব্যাখ্যা হয়ে ওঠে যা আপনি বাদ দিতে পারবেন না। গেম অঞ্চল, ডিভাইস, অ্যাক্সেস নেটওয়ার্ক ও দিনের সময় স্থির করুন, তারপর একটি বেসলাইনের সঙ্গে একটি এন্ডপয়েন্ট তুলনা করুন। প্রতি রানে একটিমাত্র ফ্যাক্টর বদলান, নইলে ফলাফল ব্যাখ্যাতীত।

দেশের লেবেল দিয়ে নয়, রুট দিয়ে এন্ডপয়েন্ট বাছুন। আপনি যে অঞ্চলে খেলেন তার রাজধানীর একটি সার্ভারও গেমের পরিকাঠামোতে খারাপভাবে পৌঁছাতে পারে, আবার আরও দূরের একটি সার্ভার ভালো পিয়ারে বসে থাকতে পারে। দেশের পতাকা হলো টপোলজি সম্পর্কে একটি অনুমান, যা তথ্যের সাজে সাজানো।

যেখানে প্র্যাকটিস রেঞ্জ বা বট ম্যাচ আছে, সেটি ব্যবহার করুন। লাইভ ম্যাচ খেলোয়াড় বদলায়, রাউন্ডের মধ্যে ভিন্ন সার্ভার বরাদ্দ করে এবং ব্যাকগ্রাউন্ড লোড বদলায়, যা একটি নিয়ন্ত্রিত তুলনাকে শব্দে পরিণত করে।

গড় পিং আপনি আসলে যা অনুভব করেন তা লুকায়

খেলোয়াড়রা যাকে ল্যাগ বলে তা সাধারণত উচ্চ গড় নয়, বরং ভিন্নতা। স্থির 60 মিলিসেকেন্ড অনুমেয় মনে হয়, অথচ 120 মিলিসেকেন্ড স্পাইকসহ 40 মিলিসেকেন্ড গড় লক্ষ্য করা ভাঙা মনে করায়। শুধু একটি সংখ্যা নয়, বিতরণ লিখে রাখুন। গেমের নিজস্ব নেটওয়ার্ক ওভারলে থাকলে তা ব্যবহার করুন, তারপর সেশন যে ঠিকানাটি সত্যিই ব্যবহার করছে তার বিরুদ্ধে হোস্ট থেকে প্যাকেট টুল দিয়ে যাচাই করুন।

ping -c 20 <game-server>
mtr -rwc 50 <game-server>

লস ও জিটার হলো পড়ার মতো ক্ষেত্র। শুধু অনুপস্থিত ICMP উত্তর খুব একটা প্রমাণ করে না, কারণ অনেক হোস্ট পিংকে কম অগ্রাধিকার দেয় অথচ গেমের নিজস্ব ট্রাফিক পুরোপুরি ভালোভাবে ফরওয়ার্ড করে। লস সম্পর্কে কিছু সিদ্ধান্তে আসার আগে ইন-গেম কাউন্টার দিয়ে যাচাই করুন।

স্থানীয় কনজেশন যেকোনো এগজিট পছন্দের চেয়ে বেশি প্রভাব ফেলে

VPN যা-ই করুক, আপনার নিজের লাইনে সম্পৃক্ত আপলোড ঠিক করতে পারে না। পারিবারিক ব্যাকআপ, ক্লাউড সিঙ্ক বা ভিডিও কল আপস্ট্রিম বাফার ভরে দেয়, গেমের ছোট প্যাকেটগুলি বাল্ক ডেটার পিছনে কিউ করে, এবং সংযোগের সবাইয়ের জন্য লেটেন্সি লাফ দেয়।

সম্ভব হলে নির্দিষ্ট অবস্থানে ইথারনেটে পরীক্ষা করুন, এবং আপলোড ব্যস্ত থাকা অবস্থায় দ্বিতীয় পরীক্ষা চালান। লোডের সময় স্পাইক দেখা দিলে এবং থামলে মিলিয়ে গেলে, আপনি কিউটি খুঁজে পেয়েছেন এবং কোনো এন্ডপয়েন্ট তা ঠিক করবে না। অ্যাক্সেস লিঙ্কে বাফারব্লোটই সাধারণ অপরাধী।

ওয়্যারলেসও একই সন্দেহের যোগ্য। প্রান্তিক Wi-Fi লিঙ্ক দূরত্ব ও হস্তক্ষেপে ক্ষয় হয়, আর টানেল এগজিটকে দোষ দেওয়া হয় কারণ এটি চেইনের সবচেয়ে নতুন জিনিস। একটি রানের জন্য তারযুক্ত সংযোগে যান এবং উত্তর সাধারণত স্পষ্ট হয়ে যায়। তারযুক্ত রান স্থিতিশীল আর ওয়্যারলেস রান নয় হলে, আপনি রুটিং নয়, রেডিও ডিবাগ করছেন।

টানেলে UDP সবসময় টানেলে UDP।

গেমগুলি UDP ডেটাগ্রাম পাঠায়। VPN সেগুলি তার বাইরের ট্রান্সপোর্ট যা ব্যবহার করে তাতে মুড়ে দেয়, এবং সেই বাইরের ট্রান্সপোর্ট TCP হলে তার পুনঃপ্রেরণ ও ক্রমবিন্যাসের আচরণ আপনার ও গেমের মাঝে বসে। যে টানেল ম্যাচের মাঝখানে পুনঃসংযোগ করে তা সম্পূর্ণ ভিন্ন কারণে খারাপ রুটের মতোই একই আটকে যাওয়া তৈরি করে। UDP ব্যবহার নির্দেশিকা ব্যাখ্যা করে কেন ডেটাগ্রামের আচরণ TCP থেকে এখানে গুরুত্বপূর্ণ দিকগুলিতে আলাদা।

প্রোটোকলগুলিও ভিন্নভাবে ব্যর্থ হয়। শুধু UDP-তে শোনে এমন সেবায় TCP ফরওয়ার্ড করলে ত্রুটি নয়, নীরবতা পাওয়া যায়, এবং পোর্ট সম্পাদনা কখনও চালু হয়নি এমন শ্রোতা তৈরি করতে পারে না। বৈধ সার্ভার প্রোফাইল তুলনা করুন, নইলে তুলনাটি অর্থহীন।

একটি নন-নেটওয়ার্ক প্রভাব জানা দরকার: নতুন এগজিট সেবাটি যে অঞ্চল অনুমান করে তা বদলে দেয়, যা যাচাইকরণ ধাপ বা আপনার অ্যাকাউন্টে অবস্থান অমিল ঘটাতে পারে। এটি অ্যাকাউন্টের ঘটনা, লেটেন্সির নয়, এবং কাছের এন্ডপয়েন্ট বেছে নিলে তা ঠিক হয় না।

অনুভূতিতে বিচার করার আগে সংখ্যাগুলি লিখে রাখুন

প্রতিটি রানের জন্য একই ক্ষেত্র রাখুন, যেগুলি ভালো লাগে সেই রানগুলিও, কারণ উপকারী তুলনা দুটি রেকর্ড করা সেশনের মধ্যে, কোনো ধারণা ও স্মৃতির মধ্যে নয়। এভাবে রেকর্ড করা একটি ছোট সেশন এক সন্ধ্যার মতের চেয়ে বেশি মূল্যবান, এবং এটি আপনাকে লক্ষ্য করতে দেয় কখন প্রোভাইডারের রুটিং খারাপের দিকে বদলায়। নিচের শিটটিই ন্যূনতম, যা পরের তুলনাকে সৎ করে।

ক্ষেত্রকী লিখবেনকী বাদ দেয়
এগজিট ও গেম অঞ্চলএগজিট শহর এবং গেমের ভিতরের অঞ্চল লেবেলএগজিটের পরবর্তী রুটকে আপনার স্থানীয় পথের সঙ্গে মেশানো
গড় রাউন্ড ট্রিপপ্রোব রানের গড়, প্রতিবার একই টুলএকটি নমুনা থেকে সেশন বিচার করা
সবচেয়ে খারাপ স্পাইকসেই রানের একক সবচেয়ে খারাপ নমুনাএমন গড় যা ছোট কিউয়িং বিস্ফোরণ লুকায়
লসগেম ফ্লোতে শতাংশ, শুধু ICMP-তে নয়কম অগ্রাধিকারপ্রাপ্ত পিংকে প্রকৃত লস হিসেবে পড়া
পরীক্ষার উইন্ডোস্থানীয় শুরু ও শেষ সময়, কর্মদিবস বা সাপ্তাহিক ছুটিপিক আওয়ারকে শান্ত সকালের সঙ্গে তুলনা করা

সংখ্যার উপরে অনুভূতি দিয়ে বিচার করুন। আসল ম্যাচে প্রতিক্রিয়াশীলতাই আপনার কাঙ্ক্ষিত ফলাফল, এবং যে পরিমাপ উন্নত হয় অথচ গেম খারাপ লাগে, তা আপনাকে বলেছে আপনি ভুল জিনিস মেপেছেন। প্রোভাইডার বা রুট বদলানোর পরে শিটটি আবার চালান, কারণ উত্তরটি কেবল আপনার মাপা পথের জন্যই বৈধ।

সম্পর্কিত নিবন্ধ