İnternet bağlantımın performans testini nasıl yaparım?


20

Şu anda bir Kablo sağlayıcıdan DSL sağlayıcısına geçme sürecindeyim. Her iki bağlantım da var ve birini veya diğerini iptal etmeden önce, internet bağlantısının kapsamlı bir testini yapmak istiyorum. Üç ana sorum var:

  1. İnternet bağlantılarımın hızlarını (hem yukarı hem aşağı) ve kalitesini (ping, zaman bağlantısı kesildi, vb.) Nicel olarak test edebileceğim bazı yaklaşımlar nelerdir?
  2. İnternet bağlantısını test ederken dikkat edilmesi gereken başka bir husus var mı?
  3. Bunu otomatik olarak yapabilen ve sonuçları yakalayabilen herhangi bir araç var mı?

Not: bir yazılım önermeye karar verirseniz, lütfen bu yönergeleri izleyin . Ayrıca ayrıntılı analiz ve karşılaştırma için yazılımdan herhangi bir veriyi kaydedebilmeyi bekliyorum

Genel olarak, iki bağlantıyı yoğun saatler (bölgemdeki 1600 - 2100) ve birden fazla film akışı, dosya yükleme vb. Gibi farklı yüklerle karşılaştırmak istiyorum.


Bu soru blogda öne çıktı! Daha fazla ayrıntı için blog girişini okuyun veya bloga kendiniz katkıda bulunun


1
Bu sorunun cevabı + yorumları yararlı olabilir: superuser.com/q/548048/160458
Enigma

Yanıtlar:


14

Genişbant Testler ve Araçlar DSLReports.com basit bir hız testi, hem de uzun ve kısa vadeli hattı kalite testleri şunlardır:

  • Hız Testleri

    Coğrafi olarak dağıtılmış çeşitli konumlardan maksimum yükleme hızınızı ve indirme hızınızı test edin.
    Java, Flash ve iPhone hız testi (% 100 tarayıcı) mevcuttur.

  • Smokeping

    Üç farklı ABD konumundan paket kaybını ve / veya aşırı gecikme değişkenliğini gözden geçirmek için bir IP adresini 24 veya daha fazla saat boyunca yoğun bir şekilde izleyin

  • Çizgi Kalitesi - Ping Testi

    Size yol açan sorunların tanımlanması dahil IP adresinize gecikme, titreşim ve paket kaybını test edin.

Hız testi için Flash veya Java gerekir; diğer ikisi IP'nizin pinglenebilir olmasını gerektirir.

Uzun süreli hız testleri için özel bir aracın yokluğunda, bir komut satırı ağ alıcısı (örneğin , Windows için Wget veya Wget ) kullanabilir ve bir kabuk / toplu komut dosyası ile sıkıştırılamaz test dosyaları indirebilirsiniz.

Bulabildiğim Arizona'ya en yakın test dosyaları speedtest.dal01.softlayer.com (Dallas, TX) ve speedtest.sea01.softlayer.com (Seattle, WA) adreslerinden .


1
Bu gerçekten sadece 3. soruma cevap veriyor. Sadece uygulamaların bir listesi değil, internet bağlantılarının metriklerini ne ve nasıl test edeceğiniz konusunda daha ayrıntılı bir cevap arıyorum. Ayrıca, çalıştırabileceğim ve zamanla çalışmaya devam edebileceğim ve sonuçları karşılaştırabileceğim bir şeye ihtiyacım var.
James Mertz

Hız, gecikme, titreme ve paket kaybını test ederdim. Bunun örtük olduğunu düşündüm. Sigara içme testi iki haftaya kadar yapılabilir. Hız testi otomatikleştirilemez, bu yüzden evet, bu kısmi bir cevaptır.
Dennis

2

Şimdiye kadar sadece çevrimiçi testleri kullandım:

Çevrimiçi testlerin çoğunda Flash kullanılır (bu da iOS cihazlardan çalıştırılmasını imkansız hale getirir). Bazıları farklı zamanlarda ve sizin durumunuzda farklı sağlayıcılarla kayıtları kaydetmek ve izlemek için kullanıcı hesapları sunar. Diğer dezavantajı, daha fazla ayrıntı istatistikleri değil, yalnızca temel bir yükleme / indirme metriği (ve bazen ping) sağlamalarıdır.


Hız Testi için bir iOS uygulaması var.
James Mertz

1

Nasıl test edilir:

Neubot'un kullanılmasını öneriyorum çünkü rastgele periyodik olarak otomatik test yapıyor.

Neubot (ağ tarafsızlığı botu), ağ tarafsızlığını araştırmak için yararlı ağ performansı verilerini toplayan Nexa İnternet ve Toplum Merkezi tarafından geliştirilen ve sürdürülen ücretsiz bir yazılım İnternet botudur. Kullanıcının bilgisayarına yüklendikten sonra, arka planda çalışır ve dağıtılmış Measurement Lab sunucu platformu tarafından barındırılan sunucularla düzenli olarak etkin iletim testleri gerçekleştirir

Rasgele zaman aralıklarında periyodik olarak üç farklı test yapılabilir. Verileri doğrudan araçtan kopyalayıp yapıştırabilir ve ayrıca bir sql lite arabirimi üzerinden erişebilirsiniz. Python'da yazılmıştır, bu nedenle çoklu platform desteğine sahip olmalıdır.

Ancak olası bir dezavantajı var. Kurulum ve çalıştırma üzerine, toplanan tüm verileri içerik oluşturucular tarafından yönetilen merkezi bir sunucuya gönderir (Meksika'daki bir üniversite). Gönderdikleri veriler yalnızca bağlantıyla ilgili olmalı ve kişisel bir şey olmamalıdır . Ancak kişisel genel IP Adresinizi bu sunucuya gönderirler . Bu, yalnızca bu tür bilgileri gönderme konusunda endişelenmeniz durumunda bir uyarıdır.


Test edilecekler:

Not: Blog gönderisindeki bağlantıları nasıl test ettiğim hakkında daha fazla ayrıntıya giriyorum . Daha fazla bilgi için okuyun

İnternet bağlantısında neyi test edeceğinizi yanıtlarken dikkat etmem gereken 3 önemli şey var:

  1. Hız (Aşağı / Yukarı): Verilerin bir düğümden diğerine aktarılma hızı. Bu genellikle olarak ölçülür Mbits / sec. Ne kadar yüksekse o kadar iyidir.
  2. Gecikme : Bir düğümden diğerine veri aktarımı için geçen süre. Bu genellikle ölçülür secve ne kadar düşükse o kadar iyidir.
  3. Bağlantı / Güvenilirlik : Bu biraz soyuttur, ancak bağlantınızın ne sıklıkta başarısız olduğunu ölçebilirsiniz. Bir başarısızlığı oluşturan şey oldukça özneldir, ancak çok yüksek gecikme süresine ve belirli eşikleri aşan Hızın daha düşük olduğu bir bağlantının kullanılabileceğini söyleyebilirim.

Son düşünceler:

Bağlantınızın gerçekten ne yapacağına dair gerçekten iyi bir fikir edinmek için, uzun bir süre boyunca çok sayıda örnek nokta yakalamanız gerektiğini unutmayın. Tipik bir günün / haftanın size ne getireceği hakkında gerçekten iyi bir fikir edinmek için en az bir ay veya daha fazla değer öneririm. Ayrıca, bu tip testler büyük ölçüde diğer kontrol edilemeyen faktörlere dayanmaktadır:

  • Konum: Bağlantı türüne bağlı olarak, İSS'den ne kadar uzak olursanız, bağlantı o kadar yavaş olur.
  • Paylaşılan Bant Genişliği: Paylaşılan bir bağlantıdaysanız (çoğu kablo sağlayıcı bunu yapar), bağlantı kaliteniz ve hızlarınız, bağlantıyı aynı anda kullanan diğer kullanıcı sayısına bağlı olarak değişir.

0

Diğer cevaplara ek olarak: ICSI Netalyzr de var .

İnternet bağlantınızı birçok şey için test eder / hata ayıklar. Ayrıca, Stanford'un İnternet kalitesi araştırmasına katkıda bulunuyorsunuz.

SSS'lerine bakın . Java eklentisini kullanır.



0

Kalıcı olarak çalışan geniş bant performansınızın doğru bir testini yapmak konusunda ciddiyseniz ve sonuçlar web tabanlı bir gösterge panosundan görüntülenebilirse, yönlendiricinize takılan ve kalıcı testler yapan ücretsiz bir SamKnows beyaz kutusu kurmak için gönüllü olabilirsiniz. Bir tane var ve hiçbir şekilde teknik değilim, ancak kurulumu kolaydı ve sonuçları anlamak çok kolay. Daha fazla bilgi için www.samknows.com adresini ziyaret edin. Bu yardımcı olur umarım!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.