سؤال

كتبت البرنامج الذي يلتقط الحزم إيثرنت من بعض NIC (أنا.هـ eth0) بسرعة عالية (حوالي 1Gbps) و إلى الأمام حركة المرور باستخدام pcap_sendpacket() إلى آخر NIC (أنا.هـ eth1).

في حين أن وكيل واجهة إيثرنت غير متصل إلى جهاز كمبيوتر آخر NIC ، توجيه السرعة هو المطلوب, ولكن عندما أقوم بتوصيل ذلك ، إرسال سرعة يحصل إلى أسفل بفظاعة (من 900 ميجا إلى 100 ميغابت في الثانية).

أي شخص يمكن أن تفسر السبب ؟

نظام التشغيل:لينكس كوبونتو 10.10
اللغة:C++
مكتبة:يببكاب

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

المحلول

لأن الوجهة NIC هو 100 Bbps واجهة :D :p

نصائح أخرى

أو لصناعة السيارات في التفاوض على جهاز الشبكة تم إيقاف وتحاول 100Mbps أولا.

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