Tuneli qoşun, böyük bir yükləmə başladın və o, eyni faylın onsuz əldə etdiyi sürətdən təxminən iki dəfə sürətli hərəkət edir. Bu reklam kimi səslənir, amma ev xəttində əsl ölçmə ola bilər. Adi səbəb bir porta bağlanmış sürət məhdudiyyətidir: tunel ötürmənizi formalaşdırıcının izləmədiyi yerə aparır və xəttin həqiqi tutumu ilk dəfə görünür.

Yəni maraqlı rəqəm VPN-in nə qədər sürətli olması deyil. Xəttinizin nə qədərini heç vaxt almadığınız və bunun niyə belə olduğudur.

Portu izləyən məhdudiyyət, marşrutu deyil

Giriş provayderi ötürmə qabiliyyətini abunəçi üzrə protokola və ya təyinat portuna görə məhdudlaşdıra bilər və port 80 sevimli hədəfdir, çünki adi gəzintinin çoxu ondan istifadə edir. Məhdudiyyət çox vaxt ilk paketdən tətbiq olunmur: ötürmə xətt sürətinə yaxın başlayır, partlayış ehtiyatını tükədir və sonra məhdud rəqəmdə yerləşir. İlk saniyələr sağlam görünür, ötürmənin qalanı isə yox.

Eyni baytları başqa portdan göndərin və port 80-dəki formalaşdırıcı onları heç vaxt görməz. Tunel bir hop, şifrələmə və öz əlavə yükünü artırmasına baxmayaraq birbaşa əlaqəni üstələyir. Yaxşılaşan şey yol deyil, qaydanın olmamasıdır.

Effektin fayllar və təyinatlar üzrə bu qədər ardıcıl olmasının səbəbi də budur. Əgər məhdudiyyət portdadırsa, həmin portdan daşınan hər şey eyni cür davranır, fayl ölçüsündən və hostun kimliyindən asılı olmayaraq. Fərqli qayda cəlb edən təyinat fərqli əyri göstərir və bu fərq özlüyündə diaqnostikdir.

Təpəni deyil, düzlüyü ölçün

Təpə ötürmənin ən az məlumat verən hissəsidir, çünki hər əlaqə buferləri dolarkən yaxşı görünür. Sürətin harada sabitləşdiyini və orada nə qədər qaldığını qeyd edin.

curl -o /dev/null -w '%{speed_download} %{time_total}\n' https://<host>/test.bin
scp user@<transfer-host>:/data/test.bin /tmp/

Cütü eyni maşında, eyni saatda, oxşar şəbəkələrdəki hostlara qarşı ard-arda işlədin. Bir nümunə heç nə sübut etmir; hər biri iki qaçışdan ibarət əyrinin forması partlayış ehtiyatını sabit məhdudiyyətdən ayıran şeydir. Sürətin harada düzləşdiyini yazın, ilk saniyənin nə göstərdiyini deyil, çünki partlayış məhz formalaşdırıcının məhdudlaşdırmadan əvvəl verdiyi şeydir. Ötürmənin qalanı boyu saxlanan sakit düzlük müqayisə ediləcək rəqəmdir.

Faylı artıq sıxılmış saxlayın ki, nəqliyyat sıxılması izahat kimi təqdim oluna bilməsin. PDF və ya arxiv bu dəyişəni aradan qaldırır və həm də heç kimin tunelin yükü sıxdığını iddia etməsinə imkan vermir. Əgər hər iki ötürmə eyni faylı istifadə edirsə, qalan yeganə fərq yol və portdur. Aləti və portu hər rəqəmin yanında qeyd edin, əks halda ikinci qaçış birincisi ilə müqayisə oluna bilməz.

Səbəbi təcrid edən üç müqayisə

Onları sıra ilə keçin və naxış aydın olan kimi dayanın, çünki hər biri fərqli bir hekayəni istisna edir.

  1. Eyni yükləməni adi veb yolu ilə və başqa portdakı ötürmə aləti ilə, oxşar tutumlu hostdan təkrarlayın.
  2. Hər ikisini sıxılmayan faylla təkrarlayın ki, sıxılma namizəd olmaqdan çıxsın.
  3. Tunel serverini özünüz idarə edirsinizsə, onu port 80-ə yenidən bağlayın, hər iki ucun razılaşması üçün müştəri profilini düzəldin və yenidən ötürün. Əgər tunel indi məhdudlaşdırılmış veb sürətində oturursa, məhdudiyyət portu izləyir, VPN-i deyil.

Üçüncü addım həlledicidir və həm də insanların atladığı addımdır, çünki konfiqurasiya dəyişikliyi tələb edir. Onsuz iki şeyin fərqləndiyini göstərmiş olursunuz, portun səbəb olduğunu deyil.

Bu ölçmənin dəstəkləyə bilmədikləri

Tunelin ümumiyyətlə daha sürətli olduğunu, nəyisə sıxdığını və ya xəttdəki başqa portların məhdudiyyətsiz olduğunu göstərmir. Bu ötürməni, bu xəttdə, bu saatda təsvir edir. Məhdudiyyətlər sessiya üzrə, abunəçi üzrə və ya günün vaxtına görə tətbiq oluna bilər və xəbərdarlıq etmədən dəyişə bilər.

Birbaşa yolun pozulduğunu da sübut etmir. Məhdudlaşdırılmış yol yenə də işləyir; o, qəsdən məhdudlaşdırılıb və qəsdən siyasət düzəliş gözləyən nasazlıq deyil.

Və əlbəttə, hər şeyi tuneldən keçirməyi əsaslandırmır. Port 80-dəki hər tətbiq məhdud qalır, yönləndirdiyiniz hər şey isə artıq əlavə hopdan və əlavə nasazlıq rejimindən asılıdır.

Tapıntını icra edilə bilən bir şeyə çevirin

Müşahidəni hökm deyil, ölçmə kimi yazın: port 80 üzərindəki böyük ötürmələr eyni faylın başqa portda çatdığı sürətin təxminən yarısında sabitləşir, bu saatlarda, bu xəttdə, bu nümunələr əlavə olunmaqla. Bu, kiminsə araşdıra biləcəyi dəstək sorğusudur.

«VPN daha sürətlidir» belə deyil. Bu, şifrələmənin əlavə yükü haqqında cavab dəvət edir və o cavab texniki cəhətdən doğru olsa da heç kimə faydalı bir şey demir. Nümunə sayını, saatı və portu əlavə edin ki, oxucu naxışı təkrarlaya bilsin.

Əgər toplu ötürmələr üçün başqa portdan istifadə etməyə davam etmək qərarına gəlsəniz, qeydlərinizdə bu şərti yazın: dinləyicini port 80-ə köçürmək orada artıq bağlanmış istənilən veb serverlə toqquşur və yaranan nasazlıq port konflikti kimi deyil, pozulmuş tunel kimi görünür.

Əlaqəli məqalələr