Ping Parametreleri Kullanımı

Hızlı Bakış

Ping parametreleri ağ bağlantısı sorunlarını saniyeler içinde teşhis etmenize ve gidermenize olanak tanıyor. Kullanıcılar CMD üzerinden özelleştirilmiş komutlar yazarak hedef sunucuya veri paketleri gönderiyor. Bu yöntem sayesinde sürekli erişim testi veya paket boyutu değişikliği gibi teknik işlemler kolaylaşıyor. Ayrıca "-t" gibi değişkenler bağlantı kararlılığını durmaksızın izleme imkanı sunuyor. Bu sayede yerel ağdaki veya internet üzerindeki tıkanıklık noktaları net şekilde belirleniyor. Söz konusu ağ aracı verimli hata giderme süreçleriyle sistem yöneticilerine operasyonel hız kazandırıyor.

Bu yararlı makale, farklı Microsoft işletim sistemlerindeki ping parametrelerini ele alacaktır. Ne yaptıklarını açıklayacağız ve gerçek hayattan örnekler kullanarak ağınızı nasıl test edeceğinizi göstereceğiz.

Ping Komutu Parametreleri

CMD (Komut İstemi) Üzerinde Ping Parametreleri Nasıl Kullanılır?

Ping Parametreleri öncelikle ping komutunu ve daha gelişmiş seçenekleri kullanır. Ping aracı, ağ bağlantısı sorunlarını gidermek için kullanılan en yaygın programdır.

Bu ayarlarla ağdaki sorunları hızlı bir şekilde anlayabilir ve düzeltebilirsiniz. ADSL veya Yönlendiricinizin LAN arayüzlerine ping atarak ağ bağlantısını hızlı bir şekilde test edebilirsiniz. Ayrıca Router’ınızın WAN arayüzlerine ping atabilirsiniz. Varsayılan olarak 32 baytlık paketler gönderir.

Bir IP adresine veya bir İnternet web sitesine ping atabilirsiniz. Bu nedenle, Windows işletim sistemlerinde CMD komut istemini açın. Bunu kullanarak hedef ana bilgisayara sürekli olarak ping atabilirsiniz. Ek olarak, bir ana bilgisayar üzerinden kaç kez geçtiğini belirtin. Bir adrese ping attığınızda varsayılan Ping numarası 4’tür.

Bu şekilde, test deneyimlerini ele almak ve kazanmak için ping parametreleri seçeneklerini kullanabilirsiniz.

Ağ testlerinde ping tek başına yeterli olmayabiliyor. Dosya transferi sorunları için farklı bir araç gerekir. İşin özüne inecek olursak, TFTP sunucusu yapılandırması bu noktada devreye giriyor. Özellikle güvenlik duvarı arkasındaki bağlantıları sınamak için birebir. Ben bu ikiliyi birlikte kullanmayı her zaman faydalı buldum.

Komut satırı araçları Windows’un temelini oluşturuyor. Kısa bir çerçeve çizelim, MS-DOS komutlarını öğrenmek CMD kullanımınızı güçlendirir. Eski sistemlerde bu bilgi çok işe yaradığından temellerini bilmeniz her zaman avantaj sağlar.

Ping Parametreleri ile Daha Etkili Ağ Testi Yapma

Windows işletim sisteminde CMD komut istemini açmak için Windows Tuşu + R tuşlarına basın ve Çalıştır penceresini açın. Çalıştır penceresine CMD yazıp Aç butonuna tıklayın.

CMD komut istemini açtıktan sonra ping /komutunu yazıp Enter tuşuna basın. Aşağıdaki çıktıda görebileceğiniz gibi oldukça fazla parametrenin olduğunu görebilirsiniz.

Komut istemini sadece ping için açmıyorsunuz. Belki fark etmişsinizdir, CMD ile Windows kurulum tarihi bulma oldukça kolaydır. Tek bir komutla bu bilgiye ulaşabilirsiniz.

Seçenekler arasında Usage (Kullanım) ve Options (Seçenekler) yer alır.

Usage: Parametrelerin kullanımını açıklar.

Options: Mevcut parametreleri açıklar.

C:\>ping /?

Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
            [-r count] [-s count] [[-j host-list] | [-k host-list]]
            [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p]
            [-4] [-6] target_name

Options:
    -t             Ping the specified host until stopped.
                   To see statistics and continue - type Control-Break;
                   To stop - type Control-C.
    -a             Resolve addresses to hostnames.
    -n count       Number of echo requests to send.
    -l size        Send buffer size.
    -f             Set Don't Fragment flag in packet (IPv4-only).
    -i TTL         Time To Live.
    -v TOS         Type Of Service (IPv4-only. This setting has been deprecated
                   and has no effect on the type of service field in the IP
                   Header).
    -r count       Record route for count hops (IPv4-only).
    -s count       Timestamp for count hops (IPv4-only).
    -j host-list   Loose source route along host-list (IPv4-only).
    -k host-list   Strict source route along host-list (IPv4-only).
    -w timeout     Timeout in milliseconds to wait for each reply.
    -R             Use routing header to test reverse route also (IPv6-only).
                   Per RFC 5095 the use of this routing header has been
                   deprecated. Some systems may drop echo requests if
                   this header is used.
    -S srcaddr     Source address to use.
    -c compartment Routing compartment identifier.
    -p             Ping a Hyper-V Network Virtualization provider address.
    -4             Force using IPv4.
    -6             Force using IPv6.

C:\>

1) Ping -t Command

Belirli bir IP adresine veya Web sitesine sürekli olarak ping atılır. Bu işlem durana kadar devam eder. Sürekli ping komutunu önlemek/sonlandırmak için Ctrl + C tuşlarına basın.

C:\>ping -t 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=36ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=35ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=32ms TTL=57
Reply from 8.8.8.8: bytes=32 time=32ms TTL=57
Reply from 8.8.8.8: bytes=32 time=32ms TTL=57

Ping statistics for 8.8.8.8:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 32ms, Maximum = 36ms, Average = 33ms
Control-C
^C
C:\>

2) Ping -a Command

Bu komut, ping yaptığınız IP adresiyle birlikte bilgisayarın bilgisayar adını görüntüler. Google DNS sunucusuna aşağıdaki çıktıdaki gibi ping atın ve bilgisayar/sunucu adının google-public-dns-a.google.com olduğunu gözlemleyin.

C:\>ping -a 8.8.8.8

Pinging google-public-dns-a.google.com [8.8.8.8] with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=32ms TTL=57
Reply from 8.8.8.8: bytes=32 time=35ms TTL=57
Reply from 8.8.8.8: bytes=32 time=34ms TTL=57

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 32ms, Maximum = 35ms, Average = 33ms

C:\>

3) Ping -n Command

Bu komut, bir IP adresine ve Web sitesine belirli sayıda Ping atar. Değeri varsayılan olarak 4’tür. Komuta -n ekleyerek belirttiğiniz sayıda ping atabilirsiniz.

Linux ve macOS sistemlerinde ping sayısı yoktur. MacOS ve Linux’ta bir IP adresine veya Web sitesine belirtilen sayıda ping atmak istiyorsanız ping -n + number komutunu kullanmanız gerekir.

Linux ve macOS’ta nasıl ping atılacağını merak ediyorsanız Linux Ping ve MacOS Ping Kullanımı videolarımızı izleyin.

Örneğin, ping -n komutunu kullanarak Google DNS sunucusuna olan bağlantıyı 3 kez test ettim.

C:\>ping -n 3 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=33ms TTL=57
Reply from 8.8.8.8: bytes=32 time=34ms TTL=57

Ping statistics for 8.8.8.8:
    Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 33ms, Maximum = 34ms, Average = 33ms

C:\>

4) Ping -l Command

Genellikle bir hedefe ping gönderdiğinizde gönderilen paket boyutu 32 Bayttır. Sonuç olarak, bu değeri ping -l komutuyla artırabilirsiniz. Ping paketi boyutu sınırı 65.500 bayttır.

C:\>ping -l 2345 8.8.8.8

Pinging 8.8.8.8 with 2345 bytes of data:
Reply from 8.8.8.8: bytes=2345 time=68ms TTL=57
Reply from 8.8.8.8: bytes=2345 time=65ms TTL=57
Reply from 8.8.8.8: bytes=2345 time=62ms TTL=57
Reply from 8.8.8.8: bytes=2345 time=62ms TTL=57

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 62ms, Maximum = 68ms, Average = 64ms

C:\>

5) Ping -l flood Command

Bu komut, belirlediğiniz paket boyutunu hedefe zarar vermeden gönderir. Kısacası, Echo request paketi IP başlığına Don’t Fragment Flag 1 bitini ekleyerek paketlerin parçalanma olmadan gönderilmesini sağlar.

Path Maximum Transmission Unit – Yol Maksimum İletim Birimi (PMTU) ile ilgili sorunları çözmek için bu parametreyi kullanabilirsiniz. Yankı isteği paketi yönlendiricilerden geçmeye çalıştığında paket parçalanmaz.

C:\>ping -l 1500 -f 8.8.8.8

Pinging 8.8.8.8 with 1500 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\>ping -l 1234 -f 8.8.8.8

Pinging 8.8.8.8 with 1234 bytes of data:
Reply from 8.8.8.8: bytes=1234 time=48ms TTL=57
Reply from 8.8.8.8: bytes=1234 time=53ms TTL=57
Reply from 8.8.8.8: bytes=1234 time=49ms TTL=57
Reply from 8.8.8.8: bytes=1234 time=48ms TTL=57

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 48ms, Maximum = 53ms, Average = 49ms

C:\>

6) Ping -i TTL Command

Bu komut, hedefe gönderilen pakete TTL değerini ekler. Varsayılan TTL değeri 255’tir ve cihazlar arasında farklılık gösterebilir.

TTL değerini daha önce alınan değerden daha düşük bir değere ayarladığınızda paket hiçbir zaman hedef adrese ulaşamayacaktır. TTL Expired in Transit (TTL’nin Taşımada Süresi Doldu) mesajı görüntülenecektir.

C:\>ping www.google.com

Pinging www.google.com [172.217.17.196] with 32 bytes of data:
Reply from 172.217.17.196: bytes=32 time=44ms TTL=54
Reply from 172.217.17.196: bytes=32 time=38ms TTL=54
Reply from 172.217.17.196: bytes=32 time=40ms TTL=54
Reply from 172.217.17.196: bytes=32 time=44ms TTL=54

Ping statistics for 172.217.17.196:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 38ms, Maximum = 44ms, Average = 41ms

C:\>ping -i 9 www.google.com

Pinging www.google.com [172.217.17.196] with 32 bytes of data:
Reply from 209.85.143.115: TTL expired in transit.
Reply from 209.85.143.115: TTL expired in transit.
Reply from 209.85.143.115: TTL expired in transit.
Reply from 209.85.143.115: TTL expired in transit.

Ping statistics for 172.217.17.196:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

C:\>

7) Ping -v TOS Command

Bu komut, hedefe gönderilecek Echo-Request paketinin IP başlığındaki Hizmet Türünü ayarlar. Hizmet Türü değeri varsayılan olarak 0’dır ve 0 ile 255 arasında değişebilir.

8) Ping -r Command

Bu komut, “Echo Reply – Yankı İsteği” paketi için alınan “Echo Request – Yankı Yanıtı” paketinin yollarını kaydeder. Minimum değer 1, maksimum değer 9’dur.

C:\>ping -r 2 vmware.com

Pinging vmware.com [45.60.11.183] with 32 bytes of data:
Reply from 45.60.11.183: bytes=32 time=165ms TTL=53
    Route: 85.101.110.75 ->
           85.101.104.1
Reply from 45.60.11.183: bytes=32 time=167ms TTL=53
    Route: 85.101.110.75 ->
           85.101.104.1
Reply from 45.60.11.183: bytes=32 time=168ms TTL=53
    Route: 85.101.110.75 ->
           85.101.104.1
Reply from 45.60.11.183: bytes=32 time=166ms TTL=53
    Route: 85.101.110.75 ->
           85.101.104.1

Ping statistics for 45.60.11.183:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 165ms, Maximum = 168ms, Average = 166ms

C:\>

9) Ping -s Command

IP adresi başlığındaki Zaman Damgası değerini değiştirir ve Atlama Sayımı zaman değerini belirtir. Giden ve gelen Echo paketlerinin zaman bilgilerini kaydeder. Bu parametrenin varsayılan değeri 1, maksimum değeri ise 9’dur.

C:\>ping -s 3 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
    Timestamp: 192.168.1.1 : 14619372 ->
               192.168.1.1 : 14619372 ->
               192.168.1.250 : 14621765
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
    Timestamp: 192.168.1.1 : 14620404 ->
               192.168.1.1 : 14620404 ->
               192.168.1.250 : 14622796
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
    Timestamp: 192.168.1.1 : 14621449 ->
               192.168.1.1 : 14621449 ->
               192.168.1.250 : 14623841
Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
    Timestamp: 192.168.1.1 : 14622469 ->
               192.168.1.1 : 14622469 ->
               192.168.1.250 : 14624860

Ping statistics for 192.168.1.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 2ms, Average = 1ms

C:\>

10) Ping -j Host-List Command

Bir paketin ziyaret etmesi gereken Yönlendiriciler kümesini ayarlamak için Loose Source Routing (Gevşek Kaynak Yönlendirme) kullanır. Gönderen paket, ilk hedefi için aşağıdaki Yönlendirici adresini yapılandırır.

Host List, ping paketinin yolunu yapılandırır ve Host List maksimum IP adresi sayısı 9’dur.

11) Ping -k Host-List Command

Bu komut, IP başlığındaki Strict Source Route (Katı Kaynak Rotası) seçeneğini kullanır. Katı Kaynak Rotası için bir sonraki Yönlendirici veya Arayüz etkin olmalıdır. Host-List IP adreslerinin maksimum sayısı 9’dur. Yani, ardışık olarak listelenen IP numaraları bir Host-List oluşturur.

12) Ping -w Timeout Command

Yankı İsteği paketlerini göndermek için Yankı Yanıtının bekleme süresini belirtir. Bu yüzden, saat dilimini milisaniye cinsinden değerlendiriyoruz ve varsayılan değer 4.000 ms’dir (4 saniye).

IP bloğunuzun dışındaki bir bilgisayarda ‘ping -w 8000 192.168.2.1’ yaptığınızda, her 8 saniyede bir Request Timed Out (İstek Zaman Aşımına Uğradı) mesajı görüntülenecektir.

C:\>ping -w 8000 192.168.2.1

Pinging 192.168.2.1 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.2.1:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\>

13) Ping -r Command

Bu komut yalnızca IPv6 yapısında etkindir ve giden/gelen yolları takip eder.

14) Ping -S srcaddr Command

Kaynak adresini belirtmek için bu komutu kullanırsınız.

C:\>ping -S 192.168.1.250 vmware.com

Pinging vmware.com [45.60.11.183] from 192.168.1.250 with 32 bytes of data:
Reply from 45.60.11.183: bytes=32 time=146ms TTL=54
Reply from 45.60.11.183: bytes=32 time=146ms TTL=54
Reply from 45.60.11.183: bytes=32 time=145ms TTL=54
Reply from 45.60.11.183: bytes=32 time=148ms TTL=54

Ping statistics for 45.60.11.183:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 145ms, Maximum = 148ms, Average = 146ms

C:\>

15) Ping -4 Command

Bu komut IPv4’ü ping yapmaya zorlar.

16) Ping -6 Command

Bu komut IPv6’yı ping yapmaya zorlar.

Ping Komutları > Video

Video Önizleme Görseli
YouTube'da İzle

Ağ Testinde Ping Aracı Hakkında SSS

Ping parametreleri nedir, ne işe yarar?

Ping parametreleri, ping komutuna eklediğiniz ek seçeneklerdir. Bu seçenekler temel ping testini güçlendirir. Varsayılan ping yalnızca dört yankı isteği yollar.
Bu eklerle istek sayısını, paket boyutunu, TTL değerini ve bekleme süresini değiştirirsiniz. Örneğin, -n ile kaç kez ping atacağınızı seçersiniz. -l ile yolladığınız paketin bayt cinsinden boyutunu büyütürsünüz.
Ağ bağlantısı sorunlarını anlamak için bu ayarlar size hız kazandırır. Yerel ağda 192.168.1.1 adresine ping atarken -n 10 derseniz daha net istatistik görürsünüz. İnternette 8.8.8.8 adresine -t ile sürekli ping atarak kopmaları izlersiniz. Kısaca, bu seçenekler ping aracını gerçek bir teşhis cihazına çevirir.

Sürekli ping atmak için hangi parametreyi kullanmalıyım?

Sürekli ping için -t parametresini kullanırsınız. Bu parametre siz durdurana kadar hedefe yankı isteği yollar. CMD ekranında kesintisiz bir akış görürsünüz.
Diyelim ki yönlendiricinizin kararlılığını test ediyorsunuz. ping -t 192.168.1.1 komutunu çalıştırırsınız. Bağlantı koparsa ekranda zaman aşımı mesajları belirir. Bu mesajlar sorunun tam anını yakalamanıza yardım eder.
Testi bitirmek için Ctrl + C tuşlarına basarsınız. Böylece ping istatistiklerini görürsünüz. Paket kaybı oranı size net bir fikir verir. Bu yöntem özellikle dalgalanan Wi-Fi bağlantılarında çok işe yarar.

Paket boyutunu ping komutunda nasıl ayarlarım?

Paket boyutu için -l parametresini kullanırsınız. Varsayılan boyut 32 bayttır. Bu değeri ihtiyacınıza göre büyütürsünüz.
Örneğin, ping -l 2345 8.8.8.8 komutu 2345 baytlık paket yollar. Çıktıda bytes=2345 ifadesini görürsünüz. Yanıt süreleri paket büyüdükçe değişebilir. Bu değişim ağın taşıma kapasitesini anlamanıza yardım eder.
Üst sınır 65.500 bayttır. Bu sınırı aşarsanız komut hata verir. Büyük paketler MTU sorunlarını ortaya çıkarır. Bu yüzden paket boyutunu kademeli artırmanızı öneririm. Küçük adımlarla ilerlemek daha güvenli sonuç verir.

-n ve -t arasındaki fark nedir?

-n parametresi belirli sayıda ping yollar. Örneğin, ping -n 3 8.8.8.8 komutu tam üç istek gönderir. Sonra kendiliğinden durur.
-t parametresi ise siz durdurana kadar devam eder. Ctrl + C basana kadar ekran akmaya devam eder. Bu yüzden -t uzun süreli izleme için idealdir.
Kısa kontrol için -n pratiktir. Sürekli kopma şüphesi varsa -t tercih edersiniz. İkisini birlikte kullanmak da mümkündür. Mesela ping -t -n 10 yazarsanız on istek sonrası durur. Ama genelde tek başına -n veya -t yeterlidir.

Zaman aşımı süresini ping komutunda nasıl değiştiririm?

Zaman aşımı için -w parametresini kullanırsınız. Bu değer milisaniye cinsindendir. Varsayılan bekleme süresi 4000 ms yani dört saniyedir.
Yavaş bir bağlantıyı test ediyorsanız süreyi artırırsınız. ping -w 8000 192.168.2.1 komutu her yanıt için sekiz saniye bekler. Yanıt gelmezse Request timed out mesajını görürsünüz.
Hızlı testlerde süreyi düşürebilirsiniz. Böylece kopmaları daha çabuk fark edersiniz. Ama çok kısa süre yanlış alarm üretebilir. Bu yüzden ağın normal gecikmesini önce ölçmelisiniz. Sağlıklı bir eşik seçmek yorumunuzu netleştirir.

-a parametresi ne işe yarar?

-a parametresi IP adresini ana bilgisayar adına çevirir. Yani ping attığınız hedefin ismini görürsünüz. Bu özellik teşhis sırasında büyük kolaylık sağlar.
Örneğin, ping -a 8.8.8.8 komutunu çalıştırırsınız. Çıktıda google-public-dns-a.google.com adını görürsünüz. Böylece hangi sunucuya bağlandığınızı anlarsınız.
Bazen DNS kaydı bulunmazsa yalnızca IP adresi kalır. Bu durum hedefin isim çözümlemesi sunmadığını gösterir. Yerel ağda cihaz adlarını görmek için -a çok işe yarar. Özellikle yazıcı ve NAS cihazlarını eşlerken hayat kurtarır.

TTL değeri ping çıktısında ne anlama gelir?

TTL, paketin yaşam süresini gösterir. Her yönlendirici paketin TTL değerini bir azaltır. Değer sıfıra düşerse paket hedefe ulaşamaz.
Çıktıda TTL=57 gibi bir sayı görürsünüz. Bu sayı hedefe kaç atlama kaldığını tahmin etmenize yardım eder. Başlangıç değeri işletim sistemine göre değişir. Windows genelde 128, Linux ise 64 ile başlar.
ping -i 9 www.google.com derseniz TTL değerini dokuz yaparsınız. Yol üzerindeki bir yönlendirici TTL expired in transit mesajı döndürür. Bu deney yolu haritalamanıza yarar. Ayrıca hedefe olan mesafeyi kabaca anlarsınız.

IPv4 veya IPv6’yı ping komutunda nasıl zorlarım?

IPv4 için -4 parametresini kullanırsınız. IPv6 için -6 parametresini eklersiniz. Bu ekler ping aracını seçtiğiniz protokole zorlar.
Örneğin, ping -4 8.8.8.8 komutu IPv4 üzerinden çalışır. ping -6 google.com derseniz IPv6 adresini çözümler. Çıktıda adres ailesini net biçimde görürsünüz.
Çift yığınlı ağlarda bu ayrım çok önemlidir. Bazen IPv4 çalışır ama IPv6 sessizce kopar. Bu durumu yakalamak için iki komutu ayrı ayrı denersiniz. Böylece sorunun hangi protokolde olduğunu anlarsınız. Kullanıcı tarafında hızlı bir teşhis yapmış olursunuz.

Flood ping nedir, neden dikkat gerektirir?

Flood ping, -f parametresiyle paket parçalanmasını kapatmanız anlamına gelir. Yani Don’t Fragment bayrağını açarsınız. Büyük paketler yolda bölünmeden ilerlemeye çalışır.
Örneğin, ping -l 1500 -f 8.8.8.8 komutu bazen hata verir. Packet needs to be fragmented but DF set mesajını görürsünüz. Bu mesaj MTU sınırını aştığınızı gösterir. ping -l 1234 -f 8.8.8.8 ise başarılı olabilir.
Bu test ağ yolundaki PMTU sorunlarını bulmanıza yardım eder. Ancak büyük paketleri arka arkaya yollamak risklidir. Zayıf cihazlarda CPU yükü artar. Ayrıca güvenlik duvarları bunu saldırı sanabilir. Bu yüzden flood testini kısa tutmalısınız.

Ping çıktısındaki paket kaybını nasıl okumalıyım?

Paket kaybı, yolladığınız isteklere yanıt gelmeme oranıdır. Çıktıda Lost satırını okursunuz. Örneğin, Lost = 0 (0% loss) mükemmel bağlantıyı gösterir.
Lost = 4 (100% loss) ise hedefe hiç ulaşamazsınız. Bu durumda kablo, güvenlik duvarı veya rota sorunu olabilir. Kısmi kayıp varsa ağ dalgalanıyor demektir.
%1 ile %5 arası kayıp bile oyunlarda ve görüntülü görüşmede sorun çıkarır. Yüksek kayıp genelde Wi-Fi zayıflığından veya yoğun trafikten kaynaklanır. Ping sürelerindeki dalgalanma da jitter belirtisidir. Bu iki veriyi birlikte yorumlarsanız sorunun kaynağını daha hızlı bulursunuz.

Sonuç

Sonuç olarak, artık ping komutlarını nasıl kullanacağınızı biliyorsunuz. Böylece, ağ bağlantısı sorunlarını daha hızlı giderirken inanılmaz etkilidir.

Örneğin, bir IP adresine veya web sitesine ping atmak basittir. Fakat, belirli sayıda ping atma veya paket boyutunu değiştirme tecrübe ister. Bu yüzden, TTL’yi ve diğer ayarları yaparak sorunların nerede olduğunu kolayca bulabilirsiniz.

Ek olarak, ister Windows veya başka bir sistem kullanıyor olun, ping komutları aynıdır. Bazı sistemlerde az da fark olabilir. Ancak, zaman ayırarak öğrenmeye çaba harcamanızı öneririm.

Ping dışında başka ağ araçları da işinize yarar. Uzak cihazlara bağlanmak için Telnet kullanabilirsiniz. Eski protokoller hala bazı sistemlerde hayat kurtarıyor. Telnet etkinleştirme adımları Windows’ta oldukça basittir. Ağ yönetimi öğrenirken bu araçları tanımanız şarttır.

Bazı durumalarda uzak sunucuya bağlanıp müdahale etmeniz gerekebilir. Deneyimlerime dayanarak söyleyebilirim ki, güvenli kabuk erişimi kurulumu bu senaryoda hayat kurtarıyor. Şifreli tünel olmadan uzak bağlantıya güvenmek büyük risktir.

Bu Rehberi Keşfettikleri İçin Sana Teşekkür Edecekler!

Sadece bir tıkla sevdiklerine dev bir iyilik yapmaya hazır mısın? Bilgi paylaştıkça devleşir.

1 Okur Yorumu

  1. Kaliteli bilgiler

Görüşünü Paylaş