Ofis bağlantısında sürünən ötürmə bəzən tunel vasitəsilə tez başa çatır və əlavə inkapsulyasiya bunu qeyri-mümkün kimi göstərir. Görünən paradoks yanlış şeyləri müqayisə etməkdən yaranır. Tunel iş əlavə edir, həm də trafikin hansı şəbəkə yolu ilə getdiyini, təyinatın hansı ünvanı gördüyünü və bəzən ümumiyyətlə hansı serverin cavab verdiyini dəyişir. İki marşrut arasında qərar sürət haqqında hər hansı nəticəyə gəlməzdən əvvəl bu üç təsirin ayrılmasını tələb edir.

Tunelin dəyişə biləcəyi üç şey

Birincisi tranzitdir. İnternet marşrutlaşdırması ölçülmüş gecikməyə deyil, operator siyasətinə və biznes münasibətlərinə uyğun gedir, ona görə VPN provayderi vasitəsilə yol birbaşa marşrutdan fərqli şəbəkələrdən keçə bilər. Bu, tıxanmış mübadilə nöqtəsindən yayına və ya daha yaxşı peering olan birinə düşə bilər və eyni asanlıqla daha pis də ola bilər.

İkincisi təyinatdır. Çıxış ünvanının dəyişməsi çox vaxt DNS cavabını dəyişir, məzmun şəbəkəsi isə sizə başqa keş və ya region verə bilər. Onda yaxşılaşmanın bir hissəsi tunelə deyil, yeni serverə aiddir. Eyni host adı müştəridə heç nə dəyişmədən daha yaxın və ya daha az yüklənmiş serverə düşə bilər.

Üçüncüsü nəqliyyat davranışıdır. İnkapsulyasiya effektiv paket ölçüsünü dəyişir və itkili orta seqmentdən yayınan tunel TCP axınına pəncərəsini böyütməyə imkan verə bilər, təkrar-təkrar geri çəkilmək əvəzinə. Bunların heç biri universal sürətləndirmə mexanizmi deyil; hər biri müşahidə edilməli olan şərtdir. Onları ayırmaq maraqlı bir halı fakta çevirir.

Nəyi dəyişə bilməz

Tuneldə heç nə cihazla şəbəkə arasındakı kanala tutum əlavə etmir. Doymuş Wi-Fi kanalı, tıxanmış son mil və ya limitli mobil tarif hər iki yolu eyni cür məhdudlaşdırır və tuneldən keçən sürət testi bu tavanı aşa bilməz. Eyni kanal inkapsulyasiya olunmuş paketləri daşıyır, yəni inkapsulyasiya tutum xərcləyə bilər, amma onu heç vaxt yaratmır. Dəyişən paketlərin bu kanalı tərk etdikdən sonra hara getdiyidir. Ona görə sürətli tunel nəticəsinin həmişə ilk hopdan yuxarıda izahı olur.

Server tərəfindəki məhdudiyyətlər də laqeyddir. Uzaq host yavaş xidmət edirsə, daha yaxşı yol yalnız yavaş cavabı daha səmərəli çatdırır və istifadəçi hələ də gözləyir. Yük altında olan paylaşılan mənbə həmin anda hər iki yolda yavaş görünür.

Yolları düzgün müqayisə edin

Tətbiqi, istiqaməti, müddəti və paralelliyi eyni saxlayın, yalnız yolu dəyişin. Hər testi günün eyni vaxtında bir dəfədən çox işlədin və çıxış ünvanını və həlledici cavabını ötürmə sürəti ilə birlikdə qeyd edin. Bir qaçış ölçmə deyil, nümunədir və tək sürətli yükləmə marşrut haqqında heç nə deməyən keş hiti ola bilər. Nəticələrdən əvvəl şərtləri yazın, çünki rəqəmləri sonradan şərh etmək çətindir.

mtr -rwc 50 -T -P 443 203.0.113.20
curl -o /dev/null -s -w '%{speed_download} %{time_connect}\n' https://example.com/file
dig +short cdn.example.com
traceroute -n -T -p 443 cdn.example.com

Həlledici cavabı müqayisələrin çoxunun buraxdığı detaldır və eyni server məcbur edildikdə yox olan «yaxşılaşmaları» izah edir. Ünvan qaçışlar arasında fərqlənirsə, test iki yol deyil, iki təyinat müqayisə edib. Gecikmə və itkini ötürmə sürətinin yanında bildirin, çünki ümumilikdə daha sürətli olub hər interaktiv sorğuya gecikmə əlavə edən yol şikayət edən iş yükü üçün daha yaxşı deyil. Soruşub gözləyən hər şey üçün gediş-dönüş vaxtı kütləvi sürətdən daha vacibdir.

Fərq nə vaxt saxlamağa dəyər

Təsdiqlənmiş tunel müəyyən bir iş yükünü etibarlı şəkildə yaxşılaşdırırsa, bu qanuni əməliyyat seçimidir: iş yükünü, ölçməni və istifadə olunan çıxışı sənədləşdirin. İstifadəli qeyd bir hostu, tunelin yaratdığı çıxış ünvanını, həlledici cavabını və həmin gün birbaşa yoldan alınan eyni rəqəmləri adlandırır. Bu, növbəti mühəndis üçün müqayisəni təkrarlamağa kifayətdir, onu yenidən mübahisə etməyə deyil. Bu hələ provayderin nəyisə boğduğuna sübut deyil və digər tətbiqlərə və ya digər saatlara keçmir.

Ölçmə qeydini konfiqurasiya ilə birlikdə saxlayın. O, yaxşılaşmanın hələ də mövcud olub-olmadığına dair növbəti suala cavab verir və yolun, yoxsa iş yükünün dəyişdiyini bilməyin yeganə yoludur. Tarixi olmayan qeyd bu suala heç cavab verə bilməz.

Əlaqəli məqalələr