Започињете велико преузимање, прве секунде изгледају нормално, а затим се брзина стабилизује на око половини онога што би линија требало да испоручи. Повезујете тунел, понављате исто преузимање и он држи већу брзину за целу датотеку. То је стварно мерење и истовремено погрешан закључак, зато што тунел није учинио пут бржим. Он је само преместио ваш саобраћај са порта који је нешто на путу ограничавало.

Облик криве то одаје

Гледајте пренос, а не коначни број. Ограничен пут обично почиње близу брзине линије, троши своју квоту за излив и затим се стабилизује на граници, тако да просек зависи од тога колико дуго сте гледали. Тунел који би заиста побољшао пут показао би бољу брзину од прве секунде и задржао би је. Плато је отисак прста и лако га је пропустити ако бележите само врх.

Два пролаза исте датотеке, један директно и један кроз тунел, довољна су да видите да ли постоји плато.

Забележите када плато почиње, колико траје и коју брзину држи. Те три вредности раздвајају обликовач од загушеног пута, јер загушеност пушта брзину да лута, док је обликовач прикива за један број. Ако се директни пролаз постепено погоршава, а пролаз кроз тунел остаје стабилан, гледате политику, а не физику.

Три поређења, по једна променљива у сваком

Мењајте по једну ствар по пролазу, иначе ништа нећете научити. Преузмите исту датотеку обичним веб путем, затим алатом за пренос који користи други порт, са хоста сличног капацитета и у исти сат. Држите клијентску машину непромењеном, јер преносни рачунар који се креће између мрежа додаје променљиву коју не можете да контролишете.

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

Користите већ компресовану датотеку, на пример слику диска, да транспортна компресија не може да објасни разлику. Затим, ако контролишете сервер, преместите његов слушалац на порт за који сумњате да је ограничен, ажурирајте профил клијента и поновите. Ако тунел сада падне на ограничену брзину, граница прати порт, а не тунел, и питање је решено. Извршите свако поређење два пута и чувајте бројеве платоа, не врхове.

Забележите и сат, јер обликовач може бити заснован на времену и вечерњи тест може да се не слаже са јутарњим. Два пролаза у исти сат вреде више од десет разбацаних по дану.

Шта ово мерење не може да подржи

Оно не показује да је тунел уопште бржи, да нешто компресује или да други портови нису ограничени. Описује један пренос на једној линији током једног сата. Ограничења могу бити по сесији, по претплатнику или временски заснована, и оператер их може променити без најаве.

Такође не показује да је директни пут неисправан. Ограничен пут ради тачно како је предвиђено, само је ограничен политиком.

Та разлика је важна када то записујете. Квар тражи тикет за поправку, док политика тражи питање о уговору или одлуку да се обиђе. Назвати ограничење кваром ствара разговор са подршком који почиње од погрешне премисе. Назвати га политиком омогућава вам да поставите конкретно питање које има конкретан одговор.

Претворите налаз у захтев за подршку

Користите бројеве и оставите закључак. Захтев који каже да велики преноси преко порта 80 у овим сатима остају на око половини очекиване брзине, са приложеним бројевима платоа, је изводљив. Захтев који каже да је VPN бржи није такав, јер се чита као тврдња о тунелу, а не као запажање о линији. Приложите оба пролаза и њихове временске ознаке, а затим пустите оператера да опише политику.

Не гурајте сваку апликацију у тунел само да бисте јурили тај број.

Тунел вас и даље кошта додатни скок, шифровање и нови скуп режима отказа, док ограничени порт остаје ограничен за све друго што га користи. Када велики преноси морају поуздано да се заврше, водите своју белешку о томе који порт носи границу. Премештање слушаоца на порт 80 такође се судара са сваким веб сервером који је већ везан за њега, и то ствара нови прекид уместо поправке.

Повезани чланци