Sessiz bir dönemin ardından tünel yeniden bağlanır, hiçbir günlük suçlu adı vermez ve bariz hamle en etkileyici zaman aşımı belgelerine sahip cihazı seçmektir. Bu, teşhis kılığına girmiş bir tahmindir. Durum bir süre ev yönlendiricisinde, operatörün çeviricisinde ve bir bulut kenarında yaşayabilir ve bunlardan herhangi biri sessizleşen bir akışı düşürebilir. Bunun yerine yolu haritalayabilir, gerçekten gözlemleyebildiğiniz cihazları işaretleyebilir ve tekrarlayabildiğiniz tek bir boşta testi çalıştırabilirsiniz.

Tekrarlanabilir bir test bir anekdotu ölçüme dönüştürür. Aşağıdakilerin tümü bir istemci, bir sunucu ve bir protokol varsayar ve iki değişkeni aynı anda değiştirmeye direndiğinizi varsayar. Amaç bir sonraki olayı bundan daha ucuz hale getirmektir.

Her seferinde aynı boşta testini yapın

Akışın en son ne zaman iyi olduğunu, ardından ne kadar boşta kaldığını ve tek bir taze paketin onu geri getirip getirmediğini yazın. Bu üç olgu ölçümdür; onlar olmadan düşen bir dizüstü bilgisayar hikayeniz olur. Her tekrarda aynı istemciyi, aynı sunucuyu ve aynı protokolü kullanın ve sessizlikten sonraki ilk paketin gönderildiği anı not edin.

Ardından sahip olduğunuz her sınırın gerçekte ne gördüğünü karşılaştırın. Araştırmayı belirleyen ayrım, sunucunun duraklamadan sonra hiçbir şey görüp görmediği, yoksa isteği görüp artık yanıtları taşımayan bir yola yanıt verip vermediğidir.

What you observeWhat it suggestsWhat it does not prove
server records no packet after the pausestate was lost upstream of the serverwhich hop dropped it
server answers, client never receivesreturn-path state or filteringthat the timer belongs to the client
client sends nothing at allclient-side timer or application behaviourthat the network path is healthy

Beş şeyi değiştirmeden yolları karşılaştırmak

İkinci onaylı erişim ağı meşru bir karşılaştırmadır, çünkü NAT zinciri farklıdır. Sağlayıcı, radyo koşulları ve belki adres ailesi bakımından da farklıdır, dolayısıyla sonuç bir sınır, bir atıf değildir. Sınırlamaları rapor ederken sessizce düşürmek yerine sonuçla birlikte kaydedin. Yolu da yazın: cihaz, rol ve durumu hiç okunabiliyor mu.

Yolları karşılaştırmanın size kazandırdığı sınırlı bir sorudur: akış birinde hayatta kalır, diğerinde benzer bir sessizlikten sonra ölür, yani değişken farklılık gösteren parçaların bir yerindedir. Hiçbir cihaz adı verilmese bile bu gerçek bir sonuçtur ve bir sonraki mühendise bir öğleden sonranın nerede harcanacağını ve nerede harcanmayacağını söyler.

Operatörler hakkında tahmin yürütmeden önce yerel durumu okumaya değer. Bir Linux ağ geçidinde conntrack -L, izlenen akışları kalan yaşam süreleriyle listeler; bu da bir zamanlayıcı hakkındaki tahmini sona erdiğini izleyebileceğiniz bir sayıya dönüştürür. Bunu boşta döneminden önce ve sonra okuyun, sadece sonra değil.

Bir canlılık sinyalinin neyi tutacağı ve neyi tutmayacağı

Desteklenen bir canlılık sinyali bir eşlemeyi açık tutar ve açık tutulan eşleme arkasındaki hizmet hakkında hiçbir şey kanıtlamaz. Tünel eşlenmiş kalabilirken taşıdığı uygulama yanıt vermeyi bırakmış olabilir ve durum ışığından bu iki durum aynı görünür. Canlılık sinyalini boşta süresi dolmasına karşı sigorta olarak görün, sağlık kontrolü olarak değil.

Aralığı gerçekten ölçtüğünüz en kısa zaman aşımına göre ayarlayın, bir forumdan kopyalanan sayıya göre değil. Her olası zamanlayıcının altına ayarlanmış bir canlılık sinyali kimsenin ihtiyaç duymadığı trafiktir ve hangi sınırın önce dolduğunu size söyleyecek belirtiyi de ortadan kaldırır. Aralığı ölçülen sayıdan seçin ve geri kalan her şeyi rahat bırakın.

Bir değişiklik, sonra tekrar ölçün

Canlı bir test sırasında her zaman aşımını yükseltme ve her ağ geçidini boşaltma dürtüsüne karşı koyun. Bu, geldiğiniz kanıtları siler ve başkalarının akışlarını keser; test etmediğiniz bir hipotez için kötü bir takastır. Bir cihazda desteklenen bir ayarı değiştirin, sonra boşta dönemini ve uygulamanın toparlanmasını tekrarlayın.

Hangi sınır gözleminin kaydığını kaydedin ve hiçbir şey iyileşmese bile kaydedin. Hiçbir şeyi düzeltmeyen bir ayar bilgidir ve bunu bir kez fark etmek tüm yerleşkeye yaymaktan daha ucuzdur.

Savunabileceğiniz bir bulgu yazmak

Yukarı akıştaki çevirici denetlenemiyorsa, yalnızca kanıtların desteklediğini söyleyin: takas yolun bu kesiminde bir yerde bu kadar sessizlikten sonra ölür ve sorumlu sıçrama atfedilmeden kalır. Sınırlı bir ifade incelemeyi atlatır ve bir sonraki kişiyi doğru segmente yönlendirir. Gizli bir yönlendiriciyi neden olarak adlandırmak ikisini de yapmaz. Sınırlı bulguyu, gözlemlenemeyen segmente sahip olana aralık ekli olarak verin.

RFC 4787 UDP eşleme zamanlayıcılarının tek uçtan çıkarılmasının neden zor olduğunu açıklar ve bu zorluk sınırlı bulguyu dürüst yapan şeydir. Zamanlayıcılar gerçektir ve çevrelerindeki belirsizlik de öyledir.

İlgili makaleler