Жүктөө учурунда VPN эмне үчүн жай сезилет: кезек кечигүүсү
Пакеттер кезекте күткөндө тез берүү да чалууларды үзүп кетиши мүмкүн. VPN акыркы чекитин айыптаардан мурун бош жана жүктөлгөн айлануу убакыттарын салыштырыңыз.
Камдык көчүрмө жүктөлө баштайт, берүү эсептегичи ден соолуктуу көрүнөт, ал эми видео чалуу баткакка айланат. Байланышта ошол сан сунуштаган мааниде өткөрүү жөндөмү жетишпейт; пакеттер бир жерде кезекте күтүп турат, интерактивдүү пакеттер чоң берилиштердин артында турат. Бул кезек кечигүүсү, адатта bufferbloat деп аталат. VPN өз кезегин кошо алат, бирок маселени сейрек жалгыз жаратат.
Өткөрүү жөндөмү менен кечигүү ар башка өлчөмдөр
Өткөрүү жөндөмү секундасына канча берилиш кыймылдаарын айтат, ал эми кечигүү бир пакеттин жолду өтүүгө канча убакыт кетерин айтат. Каныккан байланыш чоң калдыкты кармап, ошентсе да жакшы өткөрүү жөндөмүн билдире алат, анткени жарылуу бүткөндөн кийин кезек линия ылдамдыгы менен бошойт. Интерактивдүү трафик биринчи жабыр тартат, анткени чалууга ар бир бир нече миллисекундда пакет керек, аягында чоң файл эмес. Ошондуктан жалгыз ылдамдык тесттинин натыйжасын өлчөө сизди кароого мажбурлаган симптомду жашырат.
Жүктөм астындагы багытка да көңүл буруңуз. Толук жүктөө буфери калган нерселердин баарын кечиктириши мүмкүн, ал эми жүктөп алуу мүмкүнчүлүгү бош турат.
Жүктөм астында айлануу убактысын өлчөңүз
Тынч байланышта базалык сызык алыңыз, анан бир көзөмөлдөнгөн берүү жүрүп жатканда ошол эле өлчөөнү кайталаңыз. Абсолюттук сандарды эмес, эки жүгүртүүнү салыштырыңыз.
ping -c 20 -i 0.2 203.0.113.5
dd if=/dev/zero bs=1M count=50 | ssh [email protected] "cat > /dev/null"Биринчи буйрук айлануу убактысынын үлгүлөрүн алат, экинчиси ылдамдык тест кызматынсыз узак жүктөө түзөт. Тегиз бойдон калган базалык сызык, анан жүздөгөн миллисекундга көтөрүлгөн жүктөлгөн жүгүртүү — изделе турган белги ушул. Кээ бир тармактар ICMP артыкчылыгын төмөндөтөт, ошондуктан pingди белги катары кабыл алып, колдонмонун өзүнүн кечигүү көрсөткүчү менен ырастаңыз. Өлчөнгөн байланыштарда тестти кыска кармаңыз, анткени кайталануучу контраст узак каныгуудан маанилүү.
Кезекти тар жерге жылдырыңыз
Кезекти башкаруу калдыкты чындап кармаган түзмөктө гана жардам берет. Эрежелерди кошуудан мурун интерфейс эмне кылып жатканын текшериңиз.
tc -s qdisc show dev eth0
tc qdisc replace dev eth0 root fq_codelshow буйругу учурдагы тартипти жана калдык менен таштоо эсептегичтерин билдирет, бул бул интерфейстин тар жер экенин же жөн гана трафикти өткөрүп жатканын айтат. Тамырдык тартипти адилет кезек алгоритми менен алмаштыруу кыска агымдарга чоң берилиштер менен бөлүшүлгөн бир FIFO ордуна өз кезегин берет. Маршрутизатор тар жер болгондо аны маршрутизатордун WAN интерфейсине колдонуңуз, адат боюнча туннель түзмөгүнө эмес. Мурунку конфигурацияны сактап, жүктөлгөн жооптуулукту да, берүү ылдамдыгын да кайра текшериңиз, анткени бир аз төмөн жапырт ылдамдык пайдаланууга жарактуу чалуулар үчүн жакшы алмашуу.
Туннель эмнени өзгөртөт жана эмнени жашырат
VPN шифрлоо жана дагы бир секирик кошот, ошондой эле жеке агымдарды туннелден сырттагы жабдуудан жашырат. Бул жогорку агымдагы түзмөк колдонмо боюнча артыкчылык сунуштаганда маанилүү, анткени ал баштапкы сүйлөшүүлөрдү эмес, шифрленген пакеттерди көрөт. Туннелди өзү бүтүргөн маршрутизатордун көрүнүшү жана жумуш жүктөмү башка жана анын ичинде классификациялай алат. Эки жайгашуунун бири да кирүү байланышындагы кезекти жойбойт, кечигүү адатта ошол жерде чогултат.
Эгер кечигүү жүктөмгө ээрчибесе, кезектерди жөндөөнү токтотуп, башка жакка караңыз: Wi-Fi шарттары, пакет өлчөмү маселелери же бир начар чыгуу жолу. Өлчөөсүз колдонулган кезек жөндөөлөрү жумбакты жөн гана жылдырат.