Skip to content
Smarter by Design.Simpler for Business

sys-cmd ping ​

sys-cmd ping, WEB-CLI'de seçili route table'dan bir hedefe ICMP yankı isteği gönderir ve dönen her yanıtın gidiş-dönüş süresini, sonunda da gönderilen ve alınan paket sayısıyla kayıp oranını gösterir. "Bu adrese ağ üzerinden ulaşılabiliyor mu, ne kadar gecikmeyle?" sorusunun ilk adımıdır.

Komut Özeti ​

TR7 WEB-CLI · sys-cmd ping
# ping yazıp Tab: serbest parametre
admin@TR7LBWAF01> sys-cmd ping
<ping-parameter-1>
 
admin@TR7LBWAF01> sys-cmd ping <parametreler> <hedef>
admin@TR7LBWAF01>  

ping sözcüğünden sonra yazılan her şey araca olduğu gibi aktarılır. Zorunlu alan yoktur; hedef adres ya da ad, parametrelerle birlikte aracın kendi sözdizimine göre yazılır.

Nasıl Çalışır ​

KonuDavranış
BağlamPaketler seçili v-device ve route table içinden gönderilir. Yalıtılmış bir route table'daki hedef için önce route-table set çalıştırılır.
Süre-c verilmezse durmadan paket gönderir.
DurdurmaCtrl+C aracı durdurur. Araç 10 saniye içinde kapanmazsa zorla sonlandırılır.
PipeÇıktı | ile süzülebilir ya da to-file ile dosyaya yazılabilir.
KayıtHer çalıştırma kullanıcı loglarına yazılır.

Sık Kullanılan Parametreler ​

ParametreNe yaparArkasına ne yazılır
-cGönderilecek paket sayısını sınırlar; bu sayıya ulaşınca araç kendiliğinden kapanırSayı (ör. 4)
-iİki paket arasındaki bekleme süresini değiştirirSaniye (ör. 0.2)
-WHer yanıt için en fazla ne kadar bekleneceğini belirlerSaniye
-sPaketin veri bölümünün boyutunu değiştirirBayt (ör. 1472)
-MParçalama davranışını belirler; do parçalamayı yasaklar ve MTU sınırını ortaya çıkarırdo · dont · want
-IPaketin çıkacağı arayüzü ya da kaynak adresi seçerArayüz adı ya da IP adresi
-qPaket paket satırları yazmaz, yalnız sondaki özeti gösterir—

Tablo sık kullanılan parametreleri özetler; tam liste ve davranış, aracın cihazdaki sürümüne bağlıdır.

Örnekler ​

TR7 WEB-CLI · A) Backend'e dört paket
admin@TR7LBWAF01> sys-cmd ping -c 4 10.20.0.15
admin@TR7LBWAF01>  
TR7 WEB-CLI · B) Kısa aralıklarla kayıp ve dalgalanma
# 200 ms arayla 20 paket, yalnız özet
admin@TR7LBWAF01> sys-cmd ping -c 20 -i 0.2 -q 10.20.0.15
admin@TR7LBWAF01>  
TR7 WEB-CLI · C) MTU sınırı
# 1472 bayt veri + 28 bayt başlık = 1500; parçalama yasak
admin@TR7LBWAF01> sys-cmd ping -c 3 -s 1472 -M do 10.20.0.15
admin@TR7LBWAF01>  
TR7 WEB-CLI · D) Belirli bir kaynak adresten
admin@TR7LBWAF01> sys-cmd ping -c 4 -I 10.20.0.2 10.20.0.15
admin@TR7LBWAF01>  
TR7 WEB-CLI · E) Yalnız özeti dosyaya yaz
admin@TR7LBWAF01> sys-cmd ping -c 50 -q 10.20.0.15 | tail -n 2 | to-file ping-ozet.txt
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • ICMP başarılı ama servis çalışmıyor. Sorun ağda değil servis portundadır; port düzeyinde nmap, telnet ya da curl ile denenir.
  • Yanıt yok. Hedef ya da aradaki güvenlik duvarı ICMP'yi engelliyor olabilir; bu, servisin kapalı olduğu anlamına gelmez. Yolun nerede kesildiği traceroute ile görülür.
  • Yanlış bağlam. Hedef yalıtılmış bir route table'daysa varsayılan bağlamdan yapılan deneme yanıltıcı biçimde başarısız olur; geçerli bağlam route-table show ile doğrulanır.
  • IPv6 hedefler için ping6, birden çok hedef için fping kullanılır.