Անկեղծ պատասխանը երբեմն է, և օգտակար աշխատանքը պարզելն է, թե որ դեպքում եք գտնվում։ Թունելը ձեր ուղին դեպի խաղի սերվեր փոխարինում է մեկ ուրիշով, և այդ ուղին կարող է լինել ավելի կարճ, ավելի երկար կամ պարզապես ավելի հավասար։ Հարցը նախապես անպատասխանելի է դարձնում այն, որ ելքի դիրքը շատ քիչ բան է ասում նրա հետագա ուղու մասին դեպի կոնկրետ խաղային տարածաշրջան։ Անցե՛ք չորս ստուգումները հերթով և վերջում կստանաք համեմատություն, ոչ թե կարգախոս։

Անվանե՛ք խնդիրը նախքան ելք ընտրելը

Գրե՛ք, թե ինչն է իրականում սխալ. անընդհատ բարձր ուշացում, ցատկեր մարտերի ժամանակ, փաթեթների կորուստ, կապի ընդհատումներ կամ միանալու մերժում։ Այս ախտանիշներն ունեն տարբեր հավանական պատճառներ, և դրանցից միայն մեկն է երթուղային խնդիր, որը VPN-ը կարող է բարելավել։ Միանալու ձախողումը սովորաբար նույնականացում է, տարածաշրջանի ընտրություն կամ ծառայության քաղաքականություն, ոչ թե ուշացում։ Ախտանիշը նախ անվանելը խանգարում է երեկոն վատ շերտի վրա ծախսելուն։

Ապա որոշե՛ք, թե ինչպիսին կլինի ավելի լավը ձայնագրելի թվի մեջ։

Միջինները թաքցնում են դժվարությունը. Աշխատաշրջանը, որը հաղորդում է ողջամիտ միջին, բայց ցատկում է ամեն մի քանի վայրկյանը մեկ, ավելի վատ է զգացվում, քան մի փոքր ավելի բարձր միջինը, որը երբեք չի շարժվում։ Գրանցե՛ք միջինը, վատագույն դեպքը և թե որքան հաճախ է տեղի ունեցել վատագույն դեպքը, որովհետև երկրորդ և երրորդ թվերն են, որ խաղացողներն իրոք նկատում են։

Պահե՛ք տարածաշրջանը, սարքը և ցանցը անփոփոխ

Փոխե՛ք մեկ փոփոխական միաժամանակ, այլապես արդյունքը ոչինչ չի նշանակում։ Պահե՛ք խաղի տարածաշրջանը, սարքը, մուտքի ցանցը և ժամը համադրելի վազքերի միջև։ Այլ տարածաշրջանն ընտրում է այլ ենթակառուցվածք, և այլ ժամն ընտրում է այլ ծանրաբեռնվածություն։

Նախ կատարե՛ք բազային չափում առանց թունելի, եթե ձեր գաղտնիության պահանջը թույլ է տալիս, ապա մեկ վերջնակետ, ապա երկրորդը։ Եթե ուղիղ փորձարկումը ընդունելի չէ, համեմատե՛ք երկու վերջնակետ և նշե՛ք այդ սահմանափակումը ձեր նշումներում՝ փոխարենը չձևացնելով, թե բազա գոյություն ուներ։ Ընտրե՛ք վերջնակետերը նրանց հետագա ուղով, ոչ թե մարքեթինգային էջի երկրի պիտակով։ Մոտ ելքը՝ խաղային տարածաշրջան տանող վատ ուղով, սովորական և հիասթափեցնող արդյունք է։

ping -c 50 game-region.example
mtr --report --report-cycles 100 game-region.example

Օգտագործե՛ք մարզման կամ ախտորոշման ռեժիմ, որտեղ խաղը առաջարկում է այն, որովհետև տարբեր խաղեր տարբեր սերվերներ և տարբեր մրցակիցներ են բերում։ Մարզական փուլը նաև հանում է խաղը շարունակելու գայթակղությունը, երբ պետք է չափեք։

Առանձնացրե՛ք կայուն ուշացումը ցատկերից և կորուստից

Խաղի սեփական վիճակագրությունը նկարագրում է խաղի փորձառությունը, իսկ անկապ հոսթին ping անելը դա չի անում։ Միջին ուշացումը կարող է թաքցնել այն տատանումը, որը նշանառությունը դարձնում է անհետևողական, և մեկ թիվ չի կարող առանձնացնել ծանրաբեռնված տեղական կապը հեռավոր ուղուց։ Հենց jitter-ն ու կորուստն են նկարագրում տարբերությունը։

Կապե՛ք ցատկերը տեսանելի բաների հետ՝ տան մեկ այլ հատվածում վերբեռնում, անլար փոխանցում, թունելի վերամիացում։

Թույլ անլար կապը թույլ է մնում նախքան որևէ փաթեթ ելքին հասնելը, այնպես որ փորձարկե՛ք ֆիքսված դիրքից կամ Ethernet-ով, որտեղ դա գործնական է։ Եթե խնդիրն ի հայտ է գալիս հիմնականում ծանրաբեռնվածության տակ, նայե՛ք տեղական հերթագրմանը և bufferbloat-ին նախքան հեռավոր վերջնակետ փնտրելը։ Բացակայող ICMP պատասխանները միայն ապացուցում են, որ ինչ-որ բան անտեսել է զոնդը, ոչ թե որ խաղը կորցնում է իր թարմացումները։ Այդ դեպքերն առանձնացնելը խնայում է բաժանորդագրություն և վեճ։

Իմացե՛ք, թե որ տրանսպորտն եք համեմատում

Թունելի ներսում UDP ուղարկող խաղը կարող է տարվել արտաքին տրանսպորտով, որն իրեն բոլորովին այլ կերպ է պահում։ Այդ արտաքին շերտում դասավորությունն ու կրկնակի ուղարկումը ուշացում են ավելացնում մի արձանագրության, որը ոչ մեկը չի խնդրել։ Համեմատե՛ք վավեր սերվերի պրոֆիլները յուրաքանչյուր տրանսպորտի համար՝ փոխարենը չխմբագրելով պորտը և հույս չունենալով, որովհետև խմբագրված պրոֆիլը չի կարող մյուս կողմում լսող ստեղծել։ UDP-ի օգտագործման ուղեցույցը բացատրում է, թե ինչու իրենց ժամանակացույցը ղեկավարող հավելվածներն այլ կերպ են վարվում, քան զանգվածային փոխանցումը։

Ելքի փոփոխությունը փոխում է նաև այն, թե ինչ է ծառայությունը ենթադրում ձեր գտնվելու վայրի մասին, ինչը կարող է սկսել ստուգում կամ տարածաշրջանային քաղաքականություն։

Գրանցե՛ք յուրաքանչյուր կարճ աշխատաշրջան իր տարածաշրջանով, վերջնակետով և տրանսպորտով, և համեմատե՛ք միայն երեքում էլ համընկնող աշխատաշրջանները։ Մեկ լավ աշխատաշրջանը անեկդոտ է. երեք հետևողականը՝ արդյունք, որի հիման վրա կարող եք գործել։ Թունելում ոչինչ չի փոխում այն հաշիվը, որին մուտք եք գործում, և հենց դա է, ինչին խաղի պայմաններն իրոք հետաքրքրված են։

Առնչվող հոդվածներ