Иә, кейде, және себебі көптеген нұсқаулықтар мойындағанынан қызықсыз. Туннель ойын трафигіңізді шығысқа, одан кейін басқа маршрутпен сол серверлерге жібереді, сондықтан ол кептеліс немесе айналма жолды алмастыра алады немесе бастапқы маршрут жақсы болған кезде бір секіріс пен кезек қосады. Қай жағдайда екеніңізді тек өз байланысыңызда, өз аймағыңызда жасалған өлшеу айтады, ал бір провайдердегі екі ойыншы бір шығыстан қарама-қарсы нәтиже алуы мүмкін. Төмендегі тексерулер соңында салыстыратын санды дәлелдей алатындай етіп реттелген: сол аймақ, тәуліктің сол уақыты, сол сервер.

Салыстыру алдында аймақ пен серверді бекітіңіз

Еркін қалдырған әрбір айнымалыңыз жоя алмайтын түсіндірмеге айналады. Ойын аймағын, құрылғыны, қатынау желісін және тәулік уақытын бекітіп, содан кейін базалық сызықты бір шығыспен салыстырыңыз. Әр жүгірісте бір ғана факторды өзгертіңіз, әйтпесе нәтижені түсіндіру мүмкін емес.

Шығысты ел белгісі бойынша емес, маршрут бойынша таңдаңыз. Ойнайтын аймағыңыздың астанасындағы сервер де ойын инфрақұрылымына нашар жетуі мүмкін, ал алысырақ тұрған сервер жақсырақ peer-де отыруы мүмкін. Ел туы — топология туралы болжамның ақпаратқа оранған түрі.

Жаттығу алаңы немесе ботпен ойын болса, соны пайдаланыңыз. Тікелей матчтар ойыншыларды ауыстырады, раундтар арасында басқа серверлер береді және фондық жүктемені өзгертеді, бұл бақыланатын салыстыруды шуға айналдырады.

Орташа ping шын мәнінде сезінетін нәрсені жасырады

Ойыншылар лаг деп атайтын нәрсе әдетте жоғары орташа емес, ауытқу. Тұрақты 60 ms болжамды сезіледі, ал 120 ms серпілістері бар 40 ms орташа көздеуді бұзылғандай сезіндіреді. Таралуды жазып алыңыз, ойын бұрышта басатын жалғыз санды емес. Ойынның өз желілік қабаты болса, соны пайдаланыңыз, содан кейін хосттан пакет құралымен сессия шын мәнінде қолданып отырған мекенжайға қарсы растаңыз.

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

Жоғалту мен jitter — оқуға тұрарлық өрістер. Жоқ ICMP жауаптары өздігінен азды дәлелдейді, өйткені көптеген хосттар ping-ге төмен басымдық беріп, ойынның өз трафигін жақсы жеткізеді. Жоғалту туралы қорытынды жасамас бұрын ойын ішіндегі санауыштармен растаңыз.

Жергілікті кептеліс кез келген шығыс таңдауынан жоғары

VPN жасай алатын ештеңе өз желіңіздегі қаныққан жүктеуді түзетпейді. Үй резервтік көшірмесі, бұлттық синхрондау немесе бейнеқоңырау жоғары ағын буферін толтырады, ойынның шағын пакеттері үлкен деректердің артында кезекке тұрады, ал кідіріс байланыстағы барлығына секіреді.

Мүмкін болса, бекітілген орында Ethernet арқылы сынап көріңіз және жүктеу бос емес кезде екінші сынақ жасаңыз. Серпіліс жүктеме кезінде пайда болып, тоқтағанда жоғалса, сіз кезекті таптыңыз және оны ешбір шығыс түзетпейді. Қатынау желісіндегі bufferbloat — әдеттегі кінәлі.

Сымсыз да сол күдікке лайық. Шекті Wi-Fi байланысы қашықтық пен кедергіге байланысты нашарлайды, ал туннель шығысы тізбектегі ең жаңа нәрсе болғандықтан кінәланады. Бір жүгіріс үшін сымды байланысқа көшіңіз, жауап әдетте айқын болады. Сымды жүгіріс тұрақты, ал сымсыз емес болса, сіз радио жөндеп жатырсыз, маршруттауды емес.

Туннельдегі UDP — әлі де туннельдегі UDP

Ойындар UDP датаграммаларын жібереді. VPN оларды сыртқы тасымалы қолданатын нәрсеге орайды, ал егер сол сыртқы тасымал TCP болса, оның қайта жіберу және реттеу мінез-құлқы сіз бен ойынның арасында отырады. Матч ортасында қайта қосылатын туннель нашар маршрут сияқты сол кідірісті тудырады, мүлде басқа себеппен. IETF-тің UDP қолдану нұсқаулығы датаграмма мінез-құлқының TCP-ден қандай жағынан ерекшеленетінін осында маңызды тұстарда түсіндіреді.

Протоколдар да әртүрлі сәтсіздікке ұшырайды. Тек UDP тыңдайтын қызметке TCP жіберу қате емес, үнсіздік береді, ал портты өзгерту ешқашан іске қосылмаған тыңдаушыны жасай алмайды. Жарамды сервер профильдерін салыстырыңыз, әйтпесе салыстыру мағынасыз.

Желілік емес бір әсерді білу пайдалы: жаңа шығыс қызмет болжайтын аймақты өзгертеді, бұл тіркелгіңізде тексеру қадамын немесе орналасу сәйкессіздігін тудыруы мүмкін. Бұл тіркелгі оқиғасы, кідіріс оқиғасы емес, және оны жақынырақ шығыс таңдаумен түзету мүмкін емес.

Сезіммен бағаламас бұрын сандарды жазып алыңыз

Жақсы сезілетін жүгірістерді қоса, әр жүгіріс үшін бірдей өрістерді ұстаныңыз, өйткені пайдалы салыстыру — әсер мен естелік арасында емес, екі жазылған сессия арасында. Осылай жазылған қысқа сессия пікірлерге толы кештен құндырақ, және провайдер маршруттауы нашарлағанда байқауға мүмкіндік береді. Төмендегі кесте кейінгі салыстыруды адал ететін минимум.

ӨрісНені жазу керекНені жоққа шығарады
Шығыс және ойын аймағышығыс қаласы және ойындағы аймақ белгісішығыстың әрі қарайғы маршрутын жергілікті жолыңызбен араластыру
Орташа барыс-қайтуөлшеу жүгірісінің орташасы, әр жолы бір құралсессияны бір үлгіден бағалау
Ең нашар серпіліссол жүгірістегі жалғыз ең нашар үлгіқысқа кезек жарылыстарын жасыратын орташа
Жоғалтуойын ағынындағы пайыз, тек ICMP еместөмен басымдықты ping-ді нақты жоғалту деп оқу
Сынақ терезесіжергілікті басталу және аяқталу уақыты, жұмыс күні немесе демалысқарбалас сағатты тыныш таңмен салыстыру

Сандардың үстінен сезіммен бағалаңыз. Нақты матчтағы жауаптылық — сізге маңызды нәтиже, ал ойын нашар сезілгенде жақсаратын өлшеу сізге дұрыс емес нәрсені өлшегеніңізді айтты. Провайдер немесе маршрут өзгерген сайын кестені қайта жүргізіңіз, өйткені жауап тек өлшеген жолыңызға жарамды.

Қатысты мақалалар