Стартирате голямо изтегляне, първите секунди изглеждат нормални, а после скоростта се установява на около половината от това, което линията би трябвало да доставя. Свързвате тунела, повтаряте същото изтегляне и той поддържа по-висока скорост за целия файл. Това е едновременно реално измерване и подвеждащо заключение, защото тунелът не направи пътя по-бърз. Той просто изнесе трафика ви от порт, който нещо по пътя ограничаваше.

Формата на кривата го издава

Наблюдавайте преноса, а не крайното число. Ограниченият път обикновено започва близо до скоростта на линията, изразходва своя лимит за импулс и след това се установява на границата, така че средната стойност зависи от това колко дълго сте наблюдавали. Тунел, който наистина подобри пътя, би показал по-добра скорост от първата секунда и би я задържал. Платото е отпечатъкът и е лесно да го пропуснете, ако записвате само пика.

Два прогона на един и същ файл, един пряк и един през тунела, са достатъчни, за да видите дали има плато.

Отбележете кога започва платото, колко дълго трае и каква скорост поддържа. Тези три стойности разграничават оформител от задръстен път, защото задръстването позволява на скоростта да се лута, докато оформителят я заковава на едно число. Ако прекият прогон се влошава постепенно, а прогонът през тунела остава стабилен, виждате политика, а не физика.

Три сравнения, по една променлива във всяко

Променяйте по едно нещо на прогон, иначе не научавате нищо. Изтеглете същия файл по обичайния уеб път, после чрез инструмент за пренос, който използва друг порт, от хост със сравним капацитет и по същия час. Дръжте клиентската машина непроменена, защото лаптоп, който се мести между мрежи, добавя променлива, която не можете да контролирате.

curl -o /dev/null -w '%{speed_download}' https://files.example/big.iso
scp [email protected]:/exports/big.iso /dev/null

Използвайте вече компресиран файл, например дисков образ, така че транспортната компресия да не може да обясни разликата. После, ако контролирате сървъра, преместете слушателя му на порта, който подозирате, че е ограничен, актуализирайте профила на клиента и повторете. Ако тунелът сега падне до ограничената скорост, границата следва порта, а не тунела, и въпросът е решен. Пуснете всяко сравнение два пъти и пазете числата на платото, не пиковете.

Запишете и часа, защото оформителят може да е базиран на време и вечерен тест може да не съвпадне със сутрешен. Два прогона в един и същ час струват повече от десет, разпръснати през деня.

Какво това измерване не може да подкрепи

То не показва, че тунелът е по-бърз като цяло, че компресира нещо или че други портове не са ограничени. Описва един пренос по една линия в рамките на един час. Ограниченията може да са за сесия, за абонат или базирани на време, и операторът може да ги промени, без да обявява.

То също не показва, че прекият път е повреден. Ограниченият път работи точно както е предвидено, просто е ограничен от политика.

Това разграничение е важно, когато го описвате. Повредата изисква заявка за ремонт, докато политиката изисква въпрос за договора или решение да я заобиколите. Да наречете ограничението повреда води до разговор с поддръжката, който започва от грешна предпоставка. Да го наречете политика ви позволява да зададете конкретен въпрос, който има конкретен отговор.

Превърнете констатацията в заявка до поддръжката

Използвайте числата и отхвърлете заключението. Заявка, в която се казва, че големите преноси през порт 80 се задържат на около половината от очакваната скорост в тези часове, с приложени числа на платото, е приложима. Заявка, която казва, че VPN е по-бърз, не е, защото се чете като твърдение за тунела, а не като наблюдение за линията. Приложете и двата прогона и техните часови марки, после оставете оператора да опише политиката.

Не бутайте всяко приложение в тунела само за да гоните това число.

Тунелът все още ви струва един допълнителен хоп, криптиране и нов набор от режими на отказ, докато ограниченият порт остава ограничен за всичко друго, което го използва. Когато големите преноси трябва да завършват надеждно, водете си собствена бележка кой порт носи ограничението. Преместването на слушател на порт 80 също се сблъсква с всеки уеб сървър, вече вързан към него, и това произвежда ново прекъсване вместо поправка.

Подобни статии