Kablosuz bağlantı ile “gecikme” ve “ping” arasındaki fark


11

Kablosuz bağlantı verildiğinde, "gecikme" ve "ping" arasındaki fark nedir?

Hangi değer sağlayıcıdan (satış öncesi soru) sormak ve nasıl yorumunu ayırt etmeye çalışıyorum.

Yanıtlar:


23

“Ping” (bir ölçüm olarak), “gidiş-dönüş süresi” (RTT) için oyuncu / layman argo, ölçmek için “ping” komutunu kullanabilir. Gecikmenin bir ölçüsüdür, ancak QoS ile ilgili trafik şekillendirme ile oynanabilir; ping'in “ICMP echo” paketlerine diğer trafiğe göre daha yüksek öncelik verilebilir, böylece ping RTT'leri korkunç bir ağda bile harika görünür. TCP bağlantıları da RTT'lerini takip eder, genellikle rapor etmezler. TCP RTT, ping RTT'nizin QoS tarafından oynanıp oynanmadığını düşünüyorsanız daha önemlidir.

“Ping” istemeyin. Gelişmiş bir geniş bant tüketicisi değil, cahil bir oyuncu gibi görünmenizi sağlayabilir. Doymuş bir bağlantıda tipik TCP RTT isteyin. 20ms iyi, ama 100ms tampon bölge içine girmeye başlar. Ayrıca paket kayıp oranları hakkında bilgi alın. % 1'in altında bir şey istiyorsunuz.


13
Ping, "Gidiş-Dönüş Saati" anlamına gelen oldukça yaygın bir terimdir. TCP ve UDP katman kodunu içeren yazılım projelerinde benden daha akıllı insanlarla çalıştım ve bu insanlar her zaman ping dedi.
Michael Fulton

3
20 ms nerede iyi?
Marcks Thomas

7
@MichaelFulton "ping zamanı ", sadece cehalet kokan "ping" değil, RTT için bir terimdir.
Kaz

1
Terminolojim EE köklerim tarafından renklendirilebilir, ancak gecikmenin genellikle sadece bir uç noktadan diğerine kadar olan zaman olduğunu belirtmek gerekir. Dolayısıyla gecikme terimi genellikle ping süresinin yarısıdır. Ancak, ağlar genellikle tek bir iletişim için (TCP bağlantısı el sıkışma gibi) çift yönlü çalıştığından, RTT / ping süresi daha yararlıdır.
Jarrod Christman

Yine de merak ediyorum, "ping'in" ICMP yankı "paketlerine daha yüksek öncelik verilebilir," Özellikle tracert bittiğinde önemsiz trafik olarak tanımlanmasından dolayı ICMP'ye genellikle daha düşük bir öncelik verildiği izlenimi altındaydım. çeşitli ileticiler.
Jarrod Christman

11

Hangi değer sağlayıcıdan (satış öncesi soru) sormak ve nasıl yorumunu ayırt etmeye çalışıyorum.

Belirli bir hedefe yüksek bir ping, ancak ICMP dışında farklı bir protokol kullanarak başka bir hedefe veya hatta aynı hedefe çok düşük gecikme süresi olabilir.

İSS'niz, ağlarının dışındaki bir hedefe yönelik ping sonuçları üzerinde herhangi bir kontrole sahip olmayacak, onlarla olan bağlantınızın gecikme süresi üzerinde kontrol sahibi olacak (özellikle kendi ağlarındaki cihazlara veya sahip oldukları ağlara ait ağlara olan gecikmeniz) ortaklar).

Kontrol ettikleri şeyi yapmalısınız, başka bir deyişle, onlarla herhangi bir konuşmada gecikme terimini kullanmalısınız. Google'da yüksek bir pinginiz olduğunu belirttiyseniz, bu sorunu gidermek isteyeceklerdir, ancak bu sorunu çözmek farklı bir protokol kullanan bir hizmete olan gecikmenizi artırmayacaktır.

Kablosuz bağlantı verildiğinde, "gecikme" ve "ping" arasındaki fark nedir?

Bu mükemmel tarafından açıklandığı gibi cevap tarafından Ron Maupin'in de üzerinde Ağ Mühendisliği .

Ping, ağ bağlantısını test etmek için bir yardımcı programdır. Bunu yapmak için ICMP yankı isteğini / yanıtını kullanır. Kaynak ana bilgisayar bir ICMP yankı isteği gönderir ve alıcı ana bilgisayar bir ICMP yankı yanıtı gönderir.

...

Çoğu ping programı ping'i birkaç kez çalıştırır ve bir gidiş-dönüş ICMP ağ gecikmesi döndürür. Ping programı genellikle en düşük, en yüksek ve ortalama ping gecikmesi ile birlikte gönderilen, alınan, kaybedilen ve kayıp yüzdesi sayısını verir.

Bir yorumda Ron, ping gecikmesi hakkındaki aşağıdaki yanlışlığı açıklıyor.

Ping gecikme sürenizin başka bir uygulamanın performansıyla hiçbir ilgisi olmayabilir. ICMP genellikle en düşük önceliğe düşer ve diğer gerçek trafik gönderilirken sıralarda oturmaya son verebilir. Bazı İSS'ler, trafiğinizi diğer trafiğinizden farklı bir yoldan yönlendirir, uzun yoldan veya ikincil bağlantılar yoluyla gönderir.

Başka bir deyişle, gecikme, bir paket veri alınması veya gönderilmesi için geçen sürenin bir ölçüsüdür ve ping, belirli bir veri türü için gönderilmesi ve alınması için geçen ortalama süreyi ölçen bir yardımcı programdır.

Gecikmenizi artıracak veya azaltacak çeşitli faktörler vardır, bu faktörlerin çoğu ağınızın dışındadır, bu da yüksek gecikme süresinin hedefe giden diğer cihazlardan kaynaklandığı anlamına gelir. Çoğu durumda, verilerin hangi yolu izleyeceği ve hangi kontrole sahip olacağınız konusunda hiçbir kontrole sahip değilsiniz, bu ağın gecikmesini azaltmak için yapabileceğiniz çok az şey vardır.

Bant genişliği, ping, ping hızı ve gecikme arasındaki fark nedir?


8

"latency" ve "ping" arasındaki fark nedir?

Teknik olarak, gecikmeyi ölçmek için kullanılan pingbir programdır . (Ve gecikme, bazı eylemlerin etkilerini görmeniz için geçen süredir - genellikle bir paket gönderme ve bir yanıt alma süresi .)

Ancak gayri resmi olarak her iki terim de birbirinin yerine kullanılır ve aynı şeyi açıklar.

Sağlayıcıdan hangi değeri soracağımı fark etmeye çalışıyorum (satış öncesi soru)

'Gecikme' daha doğru olurdu, ancak satış temsilcisinin daha iyi anladığı şeyle devam edin.

Ancak her iki durumda da, soru sadece yolculuğun her iki ucunu da belirtirseniz anlamlıdır . (Tıpkı mesafe veya süre hakkında soru sormak gibi.)

Örneğin:

  • Müşteri ve İSS ekipmanı arasındaki ortalama gecikmeyi bilmek ister misiniz? (Bu, son mil bağlantısının kalitesini tanımlar.)
  • Yoksa ISP'den belirli bir siteye / hizmete olan gecikme hakkında bilgi mi almak istiyorsunuz? (Bu, ISS'nin kendi ağını ve uplinklerini açıklar.)
  • Yoksa müşteri ve bir site arasındaki tam yol hakkında soru soracak mısınız? (Hangi pratik deneyimi bekleyeceğinizi anlatır.)

Bununla ilgili olabileceğim tek şey tam yol, ancak bence top parkı rakamları dışında bunu sağlamak zor. Her üç yolu da isteyebilir ve ne dediklerini görebilirim sanırım.
David James

2
Belirli bir hedefe giden yol yılda yüzlerce kez değişecektir. Bir hedefe giden yoldaki yeni düğümler sürekli olarak çevrimiçi ve çevrimdışı olur. Böyle bir bilgi isteseydin zamanını boşa harcıyorsun.
Ramhound
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.