Linux'ta Ping istatistiklerini anlamak ve analiz etmek için basit bir kılavuz
Hiç Linux'ta bir Ping komutu çalıştırmayı denediğiniz ve görünen sonuçları veya istatistikleri anlayamadığınız oldu mu? Ping, ağ bağlantısını test etmek ve İnternet sorunlarını teşhis etmek için önemli bir araçtır, ancak sağladığı istatistikleri okumak yeni başlayanlar için karmaşık görünebilir. Bu makalede, bu komutu kullanırken ortaya çıkan tüm önemli istatistiklerin basit bir açıklamasıyla Ping sonuçlarını nasıl kolayca yorumlayacağınızı öğreneceksiniz.
soyut
- Ortalama yanıt süresi, tipik bir gidiş-dönüş yolculuğunun süresini ortaya çıkarır.
- Standart sapma, yanıt sürelerinin ortalamadan ne kadar farklı olduğunu gösterir.
- Yanıt sürelerinin daha fazla olması daha doğru sonuçlar anlamına gelebilir ancak yanıt sürelerinin dağılımı çarpık olabilir. Kablolu ağlarda yanıt süreleri daha düşük olabilir.
Linux'ta yanıt komutunu çalıştırırsanız, bittiğinde bazı istatistikleri fark edebilirsiniz. Bu ne anlama geliyor ve ağ sorunlarınızı çözmenize nasıl yardımcı olabilir?
Ortalama yanıt süreleri, açıklama
Linux'taki yanıt komutu ortalama gidiş-dönüş süresini milisaniye veya ortalama cinsinden bildirir. Bu, tüm yanıt sürelerinin toplamının yanıt süresi sayısına bölünmesiyle elde edilir. İstatistikçiler buna “aritmetik ortalama” diyorlar.
Ortalama merkezi eğilimin bir ölçüsüdür. Uzak bir adrese birkaç kez yanıt mesajı göndererek ve ortalama dönüş yolculuğu sürelerini alarak, geri dönüş sürelerinin genellikle ne kadar sürdüğü hakkında bir fikir edinebiliriz. “Ortalama” bir yanıt süremiz olacak.
Örnek olarak Google'ı kullanalım ve siteye dört kez yanıt mesajı gönderelim:
ping -c 4 google.com
Aşağıda “rtt” satırında gidiş-dönüş sürelerine ilişkin istatistikleri göreceksiniz. Ortalama, “/” işaretiyle (eğik çizgi) ayrılan ikinci değerdir. Bu durumda ortalama 26.819 milisaniyedir.
Ping standart sapması
Ping'in sunduğu diğer bir istatistik de "mdev" altında listelenen standart sapmadır.
Standart sapma, varyansın karekökü veya her veri noktasından çıkarılan ortalamanın toplamının veri noktası sayısına bölümüdür.
Örnek standart sapması ile popülasyon standart sapması arasında bir fark vardır; burada örnek standart sapmasında veri noktası sayısı eksi 1 kullanılır. Man sayfasına göre Linux'taki ping komutu Standart sapmayı bildirir Nüfus için.
Peki standart sapma ne anlama geliyor? Standart sapma bir dağılım ölçüsüdür. Değerlerin ortalama etrafında ne kadar yayıldığını anlatır. Daha düşük bir değer, ping sürelerinin ortalama etrafında kümelendiği anlamına gelirken, daha yüksek bir değer, veri noktalarının ortalamadan daha fazla dağıldığını gösterir. Ping sürelerine bakarsanız, genellikle daha uzun dönüş sürelerine sahip bazı aykırı değerleri görürsünüz, bu da standart sapmayı artırır.
Bağlantıda performans sorunları fark ederseniz uzak sunucuda ping çalıştırmayı deneyin. Yüksek bir standart sapma görürseniz, bu sizin veya uzak sunucu yöneticisinin çözmesi gereken bir bulmaca olduğu anlamına gelir. Sorun uzak sunucuda olabilir veya bağlantınızda olabilir. Kablosuz iletişimde standart sapmanın kablolu iletişime göre daha yüksek olduğunu görüyorum. Bunun nedeni Wi-Fi sinyalinizin bozulması gibi şeyler olabilir. Ağ performansı önemliyse, temel istatistiklerin çevrimiçi oyunlar oynamak gibi kablolu bir bağlantı kullanmanız gerektiğini kanıtlamasının nedeni budur.
daha fazla ping = daha doğru sonuçlar?
Gerçek ping sürelerinizi ölçmenin zorluğu, ping örneklerinin küçük olması olabilir. İdeal örnek boyutu 30'dan büyük olacaktır, ancak ping cihazlarının bundan çok daha az olması normaldir.
Bunun temel nedeni aşırı ping'in uzaktaki bir cihaza sızma girişimi olarak yorumlanabilmesidir. Dolayısıyla yöneticilerin bir cihaza ping atması gerektiğinde genellikle düşük bir sayı kullanırlar.
Merkezi limit teoremini takiben, veri noktalarının sayısı arttıkça örnek ortalaması normal dağılımın ortalamasına yaklaşacaktır. Benim deneyimim, ping sürelerinin çan şeklinde bir eğri ile normal şekilde dağılıp dağılmadığını sorguluyor.
Python'da daha büyük bir örnek kullanarak Wi-Fi ağım üzerinden Google'da bazı gecikme süreleri için oluşturduğum gecikme yinelemelerinin histogramının bir grafiğini burada bulabilirsiniz.deniz doğumu. Kuyruk sağda iken zirvenin solda olduğunu görebilirsiniz.
Normal bir dağılımla ünlü çan eğrisinin ortada simetrik olduğunu görmeyi beklersiniz. Ping sürelerinin dağılımının ne kadar çarpık olduğu göz önüne alındığında, medyan, merkezi eğilimin ortalamadan daha iyi bir ölçüsü olabilir. Medyan, sıralı bir sayı kümesinin orta değeridir ve Excel veya... gibi bir e-tabloda hesaplanması kolaydır. LibreOffice Ve bazı Python kütüphanelerinde, örneğin Dizi. Medyan ortalamanın daha iyi bir tahmini olabilir çünkü aykırı değerlere ortalamadan daha az duyarlıdır.
Ping süreleri her şey değildir
Ping süreleri kablosuz bağlantılarda çok fazla değişiklik gösteriyor gibi görünüyor, ancak bu bir sorun mu? Bu, akış ve çevrimiçi oyun gibi şeyler için olabilir, ancak bunlar niş kullanımlardır. Çoğu normal insan, ara sıra meydana gelen bazı aksaklıklar dışında bu sorunu fark etmeyebilir. Çoğu zaman kablolu bağlantı yerine Wi-Fi kullanıyorum çünkü bu, dizüstü bilgisayarıma bir Ethernet kablosu takmaktan daha kullanışlı.
Birçok kişi gerçek dünyada mutlu bir şekilde telefonlarında geziniyor. Belki de alınan ders, tepki sürelerinin önemli olduğu, ancak büyük resmin yalnızca küçük bir parçası olduğudur.
Linux'ta Ping istatistiklerini okuma ve analiz etme konusunda uzmanlaşmak, ağ sorunlarını teşhis etmenize ve bağlantı performansını artırmanıza yardımcı olabilir. Bu kılavuzu takip ederek tüm temel istatistikleri kolayca anlayabilecek ve sonuçlara göre uygun kararlar verebileceksiniz. Linux'ta ağ komutları bilginizi genişletmek istiyorsanız bu makale mükemmel bir başlangıç noktasıdır. Bu bilgileri arkadaşlarınızla da paylaşmayı unutmayın ki onlar da faydalansın.