Linux Ping Komutu
Merhaba;
Ping komutu ICMP protokolu iizerinden ECHO_REQUEST gondermek ign kullanihr. Bu istegi alan sunucu istege cevap gonderir. Arada gecen zaman hesaplanarak kullaniciya gosterilir.
Ping komutu cogunlukla karsjdaki makinenin ayakta olup olmadigini kontrol etmek igin kullanihr. Eger ping istegine cevap gelmiyor ise uzaktaki makine cah§miyor olabilir. Ayni zamanda ping komutunun gktisindan iki makine arasindaki transferin ne kadar hizh olabilecegi hakkinda tahmin yurutulebilir. Daha kisa siirede cevap veren bir makine ile yapilan haberle§me , daha uzun siirede cevap veren makine ile yapilan haberle§meden cogu zaman daha hizhdir.
Ping komutu ile a§agidaki secenekler kullanilabilir :
- -c sayi : Sayi ile belirtilen kadar ping paketi gonderdikten sonra programdan gkilmasini
saglar. Bu secenek kullanilmadigi takdirde ping programi kullanicidan kapatma istegi
gelene kadar cah§acaktir. En basit kapatma istegi CTRL-C tusjari ile verilir. - -f : Cok hizh olarak ping paketi iiretilmesini saglar. Sadece root kullanicisi tarafindan
kullanilabilir. Ag uzerinde yavasjatici etken yapabileceginden dikkatli kullamlmasi
gerekmektedir. - -i sure : Her bir ping paketinin gonderilmesi arasinda gegmesi gereken surenin
ayarlanmasi ign kullanihr. Belirtilen sure saniye cinsindendir. Bu secenek kullanilmadigi
takdirde her bir saniyede bir ping paketi gonderilir. -f secenegi ile uyumsuzdur. - -n : Bu secenek kullanildigi takdirde ping istegi gonderilen makineden gelen cevaplann
kullaniciya gosterilmesi sirasinda makinenin ismi yerine IP adresi kullanihr. - -s paket_buyuklugu : Gonderilecek ping paketinin buyuklugunun ayarlanmasi igin
kullanihr. Varsayilan paket buyuklugu 56 byte’tir. 8 bytehk ICMP basjik bilgisi ile paket
boyu 64 byte’a gikar.
PING 160.75.2.20 (160.75.2.20) from 160.75.100.40 : 56(84) bytes of data. Warning: time of day goes back, taking countermeasures. 64 bytes from 160.75.2.20: icmp_seq=0 ttl=254 time=801 usec 64 bytes from 160.75.2.20: icmp_seq=1 ttl=254 time=402 usec 64 bytes from 160.75.2.20: icmp_seq=2 ttl=254 time=365 usec 64 bytes from 160.75.2.20: icmp_seq=3 ttl=254 time=365 usec
160.75.2.20 ping statistics
4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max/mdev = 0.365/0.483/0.801/0.184 ms
eyw güzel olmus biraz daha genişletilebilir bence paket büyüklğü, broadcast ve örneklerle
Teşekkürler.