سؤال

لقد كنت ألعب مع libpcap / jpcap. تنفيذ كاسحة ARP. أرسل طلبا لجميع IP في الكتلة إلى عنوان البث وقراءة الردود. الآن لا أستطيع التفكير في طريقة للخروج من وظيفة الاستماع. الآن أنتظر 2 ثانية وتفترض من أي وقت مضى رد فعل العملاء ولكن هذا فقط يبدو القذرة. هل يمكن لأي شخص أن يوصي منطق لتحديد ما إذا كان المسح اكتمالا؟

هل كانت مفيدة؟

المحلول

إذا كان الأمر يستغرق أكثر من ثانيتين، فهناك شيء خاطئ جدا في الشبكة. هذه الأداة الافتراضية في 250 مللي ثانية: http://linux-ip.net/sw/arpsweep/arpsweep.8.html.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top