(Sonsuz bir döngüde) bir ICMP yankı isteği paketi (paket yalnızca IP başlığından ve ICMP başlığından oluşur) gönderen, bir süre bekleyen ve ardından sunucu tarafından gönderilen bir ICMP yankı yanıt paketini alan bir program yazdım. ).
Bekleme süresi oldukça uzun olduğunda (~ 10s), her şey beklendiği gibi çalışır - programım paketi gönderir, bekler ve sonra beklemeden sonra cevap program tarafından alınmaya hazırdır. Bekleme süresini 5 saniyeden daha az bir değere ayarladığımda ortaya çıkıyor (tabii ki hala ping zamanından çok daha fazlası): ilk döngü yinelemesi olduğu gibi çalışıyor ancak sonraki her yinelemede herhangi bir ICMP yankı yanıt paketi alamıyorum. Sorun yalnızca, programımın gönderdiği tüm paketlerin ICMP başlıkları aynı olduğunda görünür - başlıklar farklı sıra numarasına sahip olduğunda sorun ortadan kalkar (her istek için bir cevap gelir).
Biraz googledim ama bu fenomenle ilgili herhangi bir açıklama bulamadım. Sunucu ya da sunucu yolundaki yönlendiricilerden biri, aynı içeriğin çok kısa zaman aralıklarında gelmesinden dolayı paketleri engelliyor mu? Bir çeşit anti-ping-sel saldırı sistemi mi?
ping
komutu aynı hedefle çalışıyor mu?