هل هناك أي البرامج التي يمكن محاكاة اتصال الشبكة غير مستقرة؟ [مغلق]

StackOverflow https://stackoverflow.com/questions/654915

سؤال

ونحن بحاجة لمحاكاة اتصال الشبكة غير مستقر في محاولة لتصحيح بعض مشكلات الاتصال في تطبيق الخادم / العميل لدينا، وأنا أتساءل عما إذا كان هناك أي برامج هناك التي يمكن أن تحاكي تلك الظروف مثل على شبكة لاسلكية باهتة.

وأنا لا أشير فقط إلى الحد من عرض النطاق الترددي، ولكن أيضا يقلل الموثوقية، وكثرة وخارجها، ورشقات نارية قصيرة من الانقطاع، وما إلى ذلك.

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

المحلول 2

وحل إيان يبدو وكأنه حل جيد على المدى الطويل، ولكن بدا وتشارك لمجرد أن بعض اختبار سريع قليلا. (العثور على جهاز آخر، ربط عنه، وربما يعد لتوجيه الاشياء الخ)

وانتهى بي الأمر مجرد استخدام صافي المحدد ووضع عشوائيا الحد إلى شيء منخفض بغباء يدويا (مثل 1 بايت / ثانية) والذي يبدو أن تكون كافية لتلبية احتياجاتنا.

نصائح أخرى

وأنا استخدم أداة تسمى netem الذي يعمل على لينكس. انها تسمح لك لزيادة فقدان الحزمة على نسبة مئوية معينة، وإدخال التأخير في الحزم والتعامل مع حزمة إعادة ترتيب. أساسا انها مصممة لمحاكاة شبكات مختلفة.

وكل ما تحتاجه للحصول عليه وتشغيلها هو آلة الغيار لتثبيت لينكس على مع اثنين من بطاقات الشبكة. وصل الأمر بمثابة الجسر، وتشغيل netem بينهما. يجب أن تكون بسيطة جدا القيام به. I استخدامه لمشروعي جامعة عدم وجود خبرة لينكس، ولكني ربما لا يزال حصلت على جميع تعليمات الإعداد في مكان ما.

http://snad.ncsl.nist.gov/nistnet/

وأنها معقدة قليلا لإعداد، ولكن يعمل بشكل جيد للغاية.

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