Ping aracı

Ping
80 numaralı porta TCP ping (ICMP için root gerekir). Bağlantı gecikmesini gösterir.
Sonraki

Herkese açık bir ana makinenin, sunucumuzdan 80 numaralı porta yapılan TCP bağlantılarını kabul edip etmediğini kontrol edin. Araç dört ayrı bağlantı dener, her biri için en fazla üç saniye bekler ve başarılı bağlantıların süresini gösterir. Bu bir TCP port kontrolüdür; ICMP echo, HTTP isteği veya kendi cihazınızdan yapılan bir ölçüm değildir.

TCP kontrolü nasıl yapılır?

  1. 1

    Herkese açık bir ana makine girin

    `example.com` gibi bir alan adı veya herkese açık bir IPv4 adresi kullanın. URL şeması, yol ve açıkça yazılan port dikkate alınmaz; kontrol her zaman 80 numaralı portu kullanır.

  2. 2

    Kontrolü başlatın

    Sunucumuz ana makine adını çözümler; özel, geri döngü, yerel bağlantı ve diğer herkese açık olmayan hedefleri reddeder; ardından dört TCP bağlantısı dener.

  3. 3

    Her denemeyi inceleyin

    Başarılı satır bağlantı çağrısının ne kadar sürdüğünü, başarısız satır ise sunucunun döndürdüğü soket hatasını gösterir.

  4. 4

    Özeti dikkatli yorumlayın

    Minimum, ortalama ve maksimum yalnızca başarılı denemelerden hesaplanır. Gösterilen kayıp yüzdesi, başarısız bağlantı denemelerinin oranıdır; ölçülmüş IP paket kaybı değildir.

Bu kontrol gerçekte ne gönderir?

Klasik ping komutu ICMP Echo Request paketleri gönderir ve yanıtlarını ölçer. Bu araç farklı çalışır: uygulama sunucusu TCP 80 numaralı port için connect() çağrısı yapar. HTTP isteği göndermez, durum kodu incelemez ve sayfa indirmez.

Başarılı bir deneme, o anda sunucumuzdan 80 numaralı porta yapılan TCP bağlantısının kabul edildiğini kanıtlar. HTTPS’in 443 numaralı portta çalıştığını, sitenin geçerli içerik döndürdüğünü veya hizmetin başka bir bölgedeki kullanıcılar için sağlıklı olduğunu kanıtlamaz. Başarısızlık da “ana makine kapalı” ifadesinden daha dar kapsamlıdır: başka bir hizmet erişilebilirken 80 numaralı port kapalı ya da filtrelenmiş olabilir.

Sonuçları okuma

Sonuç Tam anlamı Neyi kanıtlamaz?
Deneme süresi İlgili TCP bağlantısını çözümlemek veya açmak için geçen süre (milisaniye) ICMP gidiş-dönüş süresi veya sayfa yükleme süresi
Minimum En hızlı başarılı deneme Her ziyaretçi için garanti edilen alt sınır
Ortalama Yalnızca başarılı denemelerin ortalaması Başarısız denemeleri içeren bir ortalama
Maksimum En yavaş başarılı deneme Gecikmenin veya rota değişikliğinin nedeni
Kayıp Dört TCP bağlantı denemesinden başarısız olanların yüzdesi Ağdaki paket kaybı yüzdesi

Yalnızca dört örnekle minimum ve maksimum arasındaki fark, bağlantı sürelerinin değiştiğini gösterebilir; ancak tıkanıklık, Wi-Fi, yönlendirme veya paket kaybı tanısı koymaya yetmez. Yolu araştırmanız gerekiyorsa kontrolü tekrarlayın ve özel ağ tanılama araçları kullanın.

Bir deneme neden başarısız olabilir?

  • Ad çözümlenemedi: İlk DNS sorgusu herkese açık bir adres döndürmediği için bağlantı testi başlamaz.
  • Bağlantı reddedildi: Hedef yanıt verdi ancak 80 numaralı portta hiçbir hizmet TCP bağlantısını kabul etmedi.
  • Zaman aşımı veya başka bir soket hatası: Güvenlik duvarı bağlantıyı düşürüyor, rota ya da hedef kullanılamıyor veya deneme üç saniyelik sınırı aşmış olabilir.
  • Yalnızca herkese açık hedeflere izin verilir: Özel, geri döngü, yerel bağlantı, ayrılmış ve diğer herkese açık olmayan adresler engellenir. Bir ana makine adı engellenen herhangi bir adrese çözümlenirse araç bunu reddeder.

Dört deneme tarayıcınızda değil, sunucumuzda çalışır. Bu nedenle ana makine adı işlenmek üzere sunucuya gönderilir ve sonuç, sunucunun ağından bağlantıyı anlatır. İki adımlı arayüzde ana makine adı sayfanın URL’sinde de görünebilir. Dahili veya hassas ana makine adları girmeyin.

Kapsam ve sınırlar

Bu, her biri üç saniye zaman aşımlı dört denemeden oluşan tek seferlik bir 80 numaralı port kontrolüdür. Traceroute, sürekli izleme, geçmiş veya dışa aktarma sunmaz ve özel bir portu test edemez. Gerçek HTTP yanıtı için HTTP durum denetleyicisi, kayıtlar için DNS sorgulama aracı, zaman içinde birden çok konumdan kontrol için izleme hizmeti kullanın.

Sık Sorulan Sorular

Hayır. Normal ping komutu ICMP Echo Request ve Echo Reply kullanır. Bu araç, sunucumuzdan 80 numaralı porta TCP bağlantıları açar ve bağlantı çağrılarını zamanlar. Güvenlik duvarları ve hizmetler ICMP ile TCP’yi farklı işlediği için iki test farklı sonuç verebilir.

Yalnızca 80 numaralı portun sunucumuzdan gelen bir TCP bağlantısını kabul ettiği anlamına gelir. Araç sayfa istemez; HTTP durumunu, içeriği, TLS sertifikasını veya 443 numaralı portu doğrulamaz. Bu katmanlar için HTTP denetleyicisi kullanın ya da siteyi ayrıca açın.

Tarayıcınız 443 numaralı portta HTTPS kullanabilir; bu araç ise her zaman 80 numaralı portu test eder. Hedef sunucumuzu filtreliyor veya bağlantı konuma göre değişiyor olabilir. Reddedilen bağlantı, zaman aşımı ve DNS hatası farklı durumlardır; gösterilen hatayı kontrol edin.

Başarısız olan dört TCP bağlantı denemesinin yüzdesidir: %0, %25, %50, %75 veya %100. Arayüzde “kayıp” olarak adlandırılır ancak doğrudan paket kaybı ölçümü değildir ve ICMP paket kaybı oranı olarak yorumlanmamalıdır.

Hayır. Araç yalnızca herkese açık internet ana makinelerini kabul eder ve her zaman 80 numaralı porta bağlanır. Sunucunun dahili hizmetlere ulaşmak için kullanılmasını önlemek amacıyla özel, yerel ve ayrılmış adres aralıklarını engeller.

İlgili Araçlar

Araç diğer dillerde mevcuttur