Paket Kaybı Nasıl Onarılır

İçindekiler:

Paket Kaybı Nasıl Onarılır
Paket Kaybı Nasıl Onarılır
Anonim

Paket kaybı, bir ağ bağlantısı aktarım sırasında bilgi kaybettiğinde meydana gelir. Bağlantınızın olması gerekenden daha yavaş görünmesine neden olabilir ve yerel ve uzak cihazlarla ağ iletişiminin güvenilirliğini az altır. Sorunlu bir ağı geliştirmek isteyen herkes için paket kaybının nasıl durdurulacağını bilmek birinci öncelik olmalıdır.

Image
Image

Paket Kaybının Nedenleri

Paket kaybı tek bir nedenle olmaz. Ağınızdaki paket kaybının nedenini teşhis etmek, neyi düzeltmeniz gerektiğini size söyleyecektir:

  • Ağ bant genişliği ve tıkanıklık: Paket kaybının birincil nedeni yetersiz ağ bant genişliğidir. Bu, aynı ağ üzerinde çok fazla cihaz iletişim kurmaya çalıştığında gerçekleşir.
  • Yetersiz donanım: Bir ağdaki paketleri yönlendiren herhangi bir donanımla ilgili sorunlar paket kaybına neden olabilir. Yönlendiriciler, anahtarlar, güvenlik duvarları ve diğer ağ cihazları en savunmasız olanlardır.
  • Hasarlı kablolar: Fiziksel ağ katmanında paket kaybı meydana gelebilir. Ethernet kabloları hasarlıysa, yanlış bağlanmışsa veya ağ trafiğini idare edemeyecek kadar yavaşsa, kablolar paketleri sızdırır.
  • Yazılım hataları: Ağ donanımındaki veya bilgisayar yazılımındaki bellenimde paket kaybına neden olan hatalar olabilir.

Ağınızda Paket Kaybını Nasıl Onarırsınız

Paket kaybının nedenini belirlemek için, tespit edilmesi en kolay sorunla başlayın:

  1. Fiziksel bağlantıları kontrol edin. Cihazlar arasındaki Ethernet bağlantısını kontrol edin. Fiziksel hasar veya yanlış ateşleme belirtileri olup olmadığına bakın ve kabloları değiştirmenin sorunu çözüp çözmediğine bakın.
  2. Bant genişliğini boş altın. Herhangi bir donanım parçası olması gerekenden daha fazla bağlantı kullanıyor mu? Öyleyse, yönlendiricideki bant genişliğini sınırlayın.
  3. Donanımı değiştirin. Belirli bir cihaz kaldırıldığında paket kaybının kaybolup kaybolmadığını görmek için ağdaki olası sorunlu cihazları değiştirin.
  4. Yazılım hatalarını bildirin. Paket kaybına yazılım hatalarının neden olduğundan şüpheleniyorsanız, bunu düzeltmenin tek yolu, donanımı sağlayan satıcıdan bir ürün yazılımı düzeltme ekidir. Satıcıları sorunu çözmeye teşvik etmek için bu sorunları bulduğunuzda şüpheli hataları bildirin.

Paket Kaybı Nasıl Tespit Edilir

Birkaç uygulama, bir ağdaki paket kaybını algılayabilir. Bunlar, ya yolculuk süresini analiz ederek ya da paket içeriğine bakarak paketleri bir şekilde koklayarak çalışır. Paket kaybı olup olmadığını keşfetmenin en basit yolu ağdaki cihazlara ping atmaktır:

  1. Windows'ta bir Komut İstemi penceresi açın ve yönlendiricinizi hedeflemek için ping komutunu kullanın. Örneğin, yönlendiricinin yerel IP adresi 127.0.0.1 ise, yönlendiriciye ping atmak için ping 127.0.0.1 -t girin. macOS veya Linux'ta bir Terminal penceresi açın ve ping 127.0.0.1 girin

    Windows bilgisayarlar için tek fark, komutun sonundaki eksik - t.

  2. Ping komutu yeterli sayıda paketi (en az 10) işledikten sonra, Ctrl+ C veya tuşlarına basın Komutu durdurmak için + C komutunu kullanın.
  3. Herhangi bir paket kaybı olup olmadığına bakın. Ping cihazı ile hedef arasındaki özel bağlantı düzgün çalışıyorsa, %0 paket kaybı görmelisiniz. Rapor şöyle görünebilir:

    - -- 127.0.0.1 ping istatistikleri ---

    27 paket iletildi, 27 paket alındı, %0.0 paket kaybı

    gidiş-dönüş min/ort/maks/stddev=1.820/8.351/72.343/14.186 ms

tcpdump ile Paket Kaybını Tespit Et

macOS ve Linux'taki tcpdump komutu, ping'den daha güçlüdür. Komut paketleri yakalar ve ardından paket kaybı miktarını hesaplar. Komutu kullanmak için bir komut istemi veya Terminal penceresi açın ve tcpdump -i any. girin

Bu, herhangi bir ağ bağlantısı üzerinden tcpdump çalıştırır. Komut, yalnızca birincil ağ arabirimini yakalamak için - i eth0 ile veya yalnızca 10 paketi yakalamak için - c 10 ile de çalıştırılabilir.

Komut çalıştırıldıktan sonra, herhangi bir paketin kaybolup kaybolmadığını görmek için alt satıra bakın:

17 paket yakalandı

filtre tarafından alınan 85 paket

0 paket çekirdek tarafından düştü

Paketleri algılama süreci nispeten düşük teknolojidir. Ağdaki iletişimi kontrol etmenin bir yolunu belirledikten sonra, paket kaybının kaynağını ve nedenini belirlemek için bir izolasyon ve eleme uygulaması izleyin. Bu, ağdaki cihazların çoğuna ping işlemi yapılmasını gerektirecektir. Ağın topolojisi hakkında bilgi önemlidir.

Windows'ta, Windows 10'da Bash kabuğu aracılığıyla tcpdump kullanın veya Wireshark'ı çalıştırın.

Önerilen: