عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

mgen - عبر الإنترنت في السحابة

قم بتشغيل mgen في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر mgen الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


mgen - المولدات المتعددة لاختبارات أداء شبكة IP

موجز


com.mgen [ipv4][ipv6][إدخال ][حفظ ]
[الناتج ][سجل ][ثنائي]
[com.txlog][نولوغ][تدفق][المضيف {on | off}]
[حدث " حدث> "][ميناء ]
[مثل ][أمر ]
[بالوعة ][منع][مصدر ]
[الواجهة ][TTL ]
[سعال ][ملصق ]
[com.txbuffer ]
[com.rxbuffer ]
[بداية [بتوقيت غرينيتش]][عوض ]
[حاجة {on | off}][com.ifinfo ]
[com.txcheck][com.rxcheck][التحقق][توقف]
[تحول ][تصحيح ]
[الوقت المحلي ] [طابور <طابور>]
[بث {on | off}]

الوصف


Multi-Generator (MGEN) هو برنامج مفتوح المصدر بواسطة Naval_Research Laboratory (NRL)
مجموعة شبكات PROTocol Engineering Advanced Networking (PROTEAN) التي توفر القدرة على
إجراء اختبارات وقياسات أداء شبكة IP باستخدام حركة مرور UDP و TCP IP. ال
تُنشئ مجموعة الأدوات أنماطًا لحركة المرور في الوقت الفعلي بحيث يمكن تحميل الشبكة بتنسيق
مجموعة متنوعة من الطرق. يمكن أيضًا استلام حركة المرور التي تم إنشاؤها وتسجيلها لإجراء التحليلات.
تُستخدم ملفات البرنامج النصي لدفع أنماط التحميل التي تم إنشاؤها على مدار الوقت.
يمكن استخدام ملفات البرامج النصية هذه لمحاكاة أنماط حركة المرور للبث الأحادي و / أو البث المتعدد
تطبيقات UDP و TCP IP. يمكن برمجة مجموعة الأدوات للانضمام ديناميكيًا إلى IP وتركه
مجموعات الإرسال المتعدد. يمكن استخدام بيانات سجل MGEN لحساب إحصائيات الأداء على
سرعة النقل ومعدلات فقدان الحزمة وتأخير الاتصال والمزيد. MGEN تعمل حاليا على
العديد من الأنظمة الأساسية المستندة إلى Unix (بما في ذلك MacOS X) و WIN32. الأداة الرئيسية هي
com.mgen البرنامج الذي يمكنه إنشاء واستقبال وتسجيل حركة مرور الاختبار. توفر هذه الوثيقة
معلومات عن com.mgen الاستخدام وحمولة الرسالة وتنسيقات ملفات التسجيل والنصوص. إضافي
الأدوات المتاحة لتسهيل إنشاء ملف البرنامج النصي الآلي وتحليل ملفات السجل.

OPTIONS


ipv4 يجبر mgen على فتح مآخذ تشغيل IPv4 (أي مآخذ مجال AF_INET) فقط.
السلوك الافتراضي لـ mgen هو فتح مآخذ مع المجال على أساس
البيئة (مثل RES_OPTIONS) المتغيرات و
type_of_IP_addresses_used_in_the_script_file_used.

ipv6 يجبر mgen على فتح مآخذ تشغيل IPv6 (مثل مآخذ المجال AF_INET6)
فقط. السلوك الافتراضي لـ mgen هو فتح مآخذ مع المجال على أساس
البيئة (مثل RES_OPTIONS) المتغيرات و
type_of_IP_addresses_used_in_the_script_file_used.

إدخال
يسبب mgen لتحليل المعطى عند بدء التشغيل وجدولة أي
أحداث الإرسال أو الاستقبال

حفظ
يتسبب mgen في حفظ حالة رقم التسلسل لأي تدفقات إرسال معلقة و
البرنامج النصي النسبي الحالي "إزاحة" الوقت في شكل نص MGEN.
ال يمكن استخدامها كبرنامج نصي إضافي للإدخال عند الإطلاق اللاحق لـ
mgento يُرجع mgen إلى نفس الحالة التي تم الخروج منها مسبقًا. انظر ما يعادله
حفظ الأمر العام

الناتج
تسبب mgen لإخراج المعلومات المسجلة إلى المشار إليه . بشكل افتراضي،
سوف يسجل mgen إلى stdout. مع أمر الإخراج ، موجود من نفس الشيء
سيتم الكتابة فوق الاسم. استخدم the_log_command_to_append_to_an_existing_log_file.

سجل
هذا هو نفس أمر الإخراج إلا إذا كان موجود بالفعل
سيتم إلحاقه بدلاً من ذلك.

ثنائي يتسبب mgen في حفظ معلومات تسجيل الإخراج في ملف ثنائي أصغر حجمًا
شكل. يجب أن يأتي هذا الخيار قبل ذلك ________________________________________ أو.

com.txlog هذا يتيح تسجيل الإرسال. ينتج عن هذا إضافة أحداث إرسال إلى ملف
ملف السجل في كل مرة ملف packet_is_sent_by_mgen.

نولوغ This_disables_logging_completely.

تدفق يؤدي هذا إلى مسح ملف سجل الإخراج مع كل سطر مكتوب. هذا هو
مفيد للمراقبة في الوقت الحقيقي

المضيف {on | off}
يؤدي تشغيل هذا الخيار إلى تضمين mgen لحقل "المضيف" في رسائل MGEN
مرسل. يحتوي حقل "المضيف" على تخمين مدروس لعنوان IP المحلي للأجهزة
للمساعدة في تحديد مصدر الرسائل في ملفات السجل. عندما يكون حقل "المضيف"
الحالي ، ملف سجل MGEN SEND وأحداث RECV تحتوي على حقل "مضيف>" يشير إلى
عنوان المرسل الأصلي. يمكن أن يكون هذا مفيدًا عند ترجمة عنوان الشبكة
(NAT) أو_أخرى_لربط_الأنفاق_في_شبكات_الاختبار.

حدث " حدث> "
يسمح أمر الحدث للمستخدم بإدخال ما يعادل سطور البرنامج النصي MGEN
mgen عبر سطر الأوامر. يمكن استخدام أوامر الحدث المتعددة لتمرير ملف
ما يعادل برنامج نصي متعدد الأسطر لـ MGEN. لاحظ أن أحداث البرنامج النصي MGEN بشكل عام
تحتوي على مسافات وبالتالي يجب تغليفها بعلامات اقتباس في سطر الأمر. لاحظ أن
ال قد يتم حذفها وسيتم اتخاذ الإجراء المشار إليه بواسطة mgen
في الحال. عندما يتم إصدار أمر الحدث أثناء وقت التشغيل ، فإن ملف (لو
المقدمة) تأخيرًا متعلقًا بالوقت الحالي (على سبيل المثال ، سيحدث الحدث
بعد التأجيل المعطى).

مثل
إذا كان مثيل تطبيق mgen موجود مسبقًا _not_ قيد التشغيل بالفعل ، فهذا الأمر
يسجل برنامج mgen قيد التشغيل كمثيل تم تحديده بواسطة .
في نظام UNIX ، يتوافق هذا مع مقبس مخطط بيانات لمجال Unix يسمى
"/ تمة /"يتم فتحه ومراقبته لأوامر MGEN (في WIN32 ، أ
"mailslot" المسمى "\ .ilslot "يتم إنشاؤه واستخدامه)
تسمح القنوات بالتحكم في وقت التشغيل في عمليات mgen. هذا هو المفضل
منهجية للتحكم في وقت التشغيل لتطبيق mgen. إذا كان مثيل التطبيق
على النحو المحدد بواسطة المعلمة قيد التشغيل بالفعل ، أي لاحقة
يتم إرسال خيارات سطر الأوامر إلى المثيل البعيد قيد التشغيل بالفعل ، و
سينتهي بعد ذلك مثيل mgen الجديد ، مما يسمح بالتحكم في وقت التشغيل في ملف
متعددة الخلفية mgeninstances من "قذيفة" أو عن طريق البرمجة النصية. الحدث
يمكن استخدام الأمر لإرسال أحداث البرنامج النصي MGEN events_to_mgen_instances_at_run-time.

أمر { | STDIN}
يحدد هذا الملف أو الجهاز الذي سيراقب mgen إدخال أوامر وقت التشغيل.
إذا تم استخدام مفتاح "STDIN" ، يقوم mgen بمراقبة الإدخال "stdin" (وحدة التحكم) الذي يمكنه ذلك
توفر واجهة مستخدم وقت التشغيل الخام لـ mgen. ترسل الأوامر إلى mgen في هذا
يجب تحديد الموضة بفواصل الأسطر أو "؛" شخصية. انظر المثال
الأمر لمزيد من المرونة ، والخيار المفضل للتحكم في وقت التشغيل mgen.

ميناء
يتسبب mgen في مراقبة أرقام المنافذ المحددة لحركة مرور UDP المستلمة. التنسيق
التابع هي قائمة نطاقات فردية أو شاملة مفصولة بفواصل
من قيم المنفذ (غير مسموح بمسافات في القائمة). لاحظ أن هذا يعادل أ
0.0 LISTEN UDP حدث الاستقبال ويمكن أيضًا أن يكون على قدم المساواة
تم تحقيقه باستخدام الأمر event باستخدام بناء الجملة: mgen event "LISTEN UDP
"مثال: منفذ mgen 5000,5002,5005،5009،XNUMX-XNUMX

بالوعة
يتسبب Mgento في استخدام الملف أو الجهاز (مثل stdout) المشار إليه على أنه "حوض" أو
الوجهة لتدفقات الرسائل المرسلة من نوع البروتوكول "SINK". أي ، MGEN
تتم كتابة تدفقات الرسائل من النوع "SINK" إلى جهاز "الحوض" بدلاً من UDP
أو مقبس TCP. يسمح إخراج الأنابيب mgen إلى stdout باستخدام رسائل MGEN
النقل البديل الذي توفره عملية أخرى (مثل ssh ، والقاعدة ، وما إلى ذلك). ال
خاص القيمة "STDOUT" ستوجه MGEN SINK
تدفقات_إلى_مجين_عملية_المستوى.

مصدر
هذا هو مكمل لأمر الحوض. يسمح هذا لـ mgen باستلام ملف
تيار ثنائي لرسائل MGEN من ملف والتي قد تكون الأنابيب
stdout من عملية أخرى (مثل ssh ، القاعدة ، إلخ). الخاص خيط
يتسبب "STDIN" في حصول mgen على مدخلات من تيار stdin الخاص به. قراءة الرسائل من
(أو الدفق) مختومة بالوقت وتسجيل الدخول __MGEN_log_file_as_usual.

بداية [بتوقيت غرينيتش]
يتسبب mgen في تأخير أحداث المعالجة في ملف البرنامج النصي المتعلق بالملف
الوقت المطلق. تشير الكلمة الأساسية الاختيارية "GMT" إلى أن الوقت هو توقيت غرينتش
بدلاً من التوقيت المحلي الافتراضي. يحدد هذا الأمر وقتًا مطلقًا لـ
the_relative_script_time_of_0.0_thans.

عوض
يتسبب في تخطي mgen ثواني من الوقت النسبي في تنفيذ البرنامج النصي
الملف المستخدم. لاحظ أنه إذا تم إعطاء وقت بدء مطلق باستخدام الأمر start ،
سوف تتوافق الإزاحة في البرنامج النصي مع ذلك الوقت المطلق. الافتراضي
تعويض عن_MGEN_is_0.0_seconds.

حاجة {on | off}
عند تمكين الوضع الدقيق ، يقوم mgen بإجراء الاستقصاء (فقط حسب الحاجة)
إرسال حزم الوقت على وجه التحديد. في حين أن هذا مفيد في بعض الأحيان في حزمة عالية
معدلات الإرسال ، يأتي بتكلفة عالية لاستخدام وحدة المعالجة المركزية من قبل mgen. الافتراضي
من أجل this_option_is_ "إيقاف".

com.ifinfo
يمكن استخدام هذا الخيار لجعل MGEN تطبع ملخصًا للإحصائيات إلى stderr عليه
الخروج لواجهة الشبكة المحددة. تتضمن هذه الإحصائيات عدد الإطارات
تم إرسالها. يمكن استخدام هذا لزيادة / التحقق من أداء MGEN مع أو بدون
تمكين التسجيل

تحول
يتسبب mgen لتحويل المشار إليه إلى ملف سجل نصي. ال
سيتم توجيه معلومات ملف السجل المستندة إلى النص إلى stdout ما لم تحدد ملف
اسم الملف مع الإخراج أو الأمر السجل. سيتم الخروج من Mgen بعد تحويل الملف
اكتمال.

الواجهة
يتسبب mgen في تعيين واجهة الشبكة الافتراضية لبث IP المتعدد و / أو عقدة الجذر
انتقال التدفق إلى . سوف يتجاوز أي تقصير
واجهة محددة داخل ملف mgenscript. هو "لكل مقبس"
السمة ، وفي غيابها ، ستتصرف MGEN وفقًا لـ
سلوك_التشغيل_ الافتراضي للنظام.

TTL
يتسبب mgen في تعيين عدد القفزات لحركة مرور IP المتعدد التي تم إنشاؤها بواسطة MGEN.
سوف يتجاوز أي ttl الافتراضي المشار إليه داخل ملف نصي mgen.
هي سمة "لكل مقبس". إذا لم يتم استخدام خيار ttl ، فسيقوم MGEN بذلك
تتصرف وفقًا للسلوك الافتراضي لنظام التشغيل.

سعال
يتسبب mgen في تعيين حقل نوع الخدمة IPv4 (داخل رأس الحزمة) إلى
. سوف يتجاوز أي أصابع افتراضية مشار إليها داخل ملف
ملف نصي. كما هو الحال مع ttl والواجهة ، فإن tos هي سمة "لكل مقبس". إذا كان الجواب لا
يتم استخدام خيار tos ، وسوف تتصرف MGEN وفقًا لـ
سلوك_التشغيل_ الافتراضي للنظام.

ملصق
يتسبب في تعيين mgen كتسمية تدفق افتراضية لتدفقات IPv6. ال
يتوافق مع حقل تسمية تدفق IPv28 6 بت وقد يكون كذلك
المحدد_in_decimal_or_hex.

com.txbuffer
يسبب mgen لضبط مأخذ نقل حجم المخزن المؤقت إلى قيمة؟ على الأقل؟ كما كبيرة
مثل . لو أكبر من الحد الأقصى الذي يسمح به النظام ،
سيتم تعيينه على الحد الأقصى للنظام.

com.rxbuffer
أسباب mgento تعيين مأخذ استقبال حجم العازلة إلى قيمة؟ على الأقل؟ بحجم
. لو أكبر من الحد الأقصى الذي يسمح به النظام ،
سيتم تعيينه على الحد الأقصى للنظام.

com.txcheck
يتسبب mgen في تضمين مجموع اختباري اختياري للتكرار الدوري (CRC) 32 بت في
نهاية رسائلها. تم تعيين علامة CHECKSUM للإشارة إلى ملف
جود_من_فحص_مجموع_المحتوى.

com.rxcheck
يفرض على مستقبلات mgen التحقق من صحة جزء المجموع الاختباري (آخر 4 بايت) من MGEN
الرسائل سواء تم تعيين علامة CHECKSUM في حقل رسالة "إشارات" MGEN أم لا.
استخدم هذا الخيار عندما يكون _ معروفاً_ أن مرسل MGEN يقدم مجاميع اختبارية إليه
تغطية الحالة عندما يكون حقل "الإشارات" نفسه تالفًا.

التحقق يضبط سلوك mgen كما لو تم تطبيق الأمرين txcheck _and_ rxcheck. هذا
هو الخيار الموصى به عندما تكون عملية المجموع الاختباري MGEN مطلوبة بحيث كلاهما
يقوم المرسلون والمستقبلون بتوفير مجاميع التحقق من صحة_و_التحقق_حسب_التحقق.

توقف يتسبب هذا الأمر في خروج mgen. هذا مفيد للتشغيل-
الوقت_التحكم_في_مجين_المؤثرات.

الوقت المحلي
يتيح ذلك تسجيل الأحداث ورسائل الخطأ بالتوقيت المحلي. افتراضيا ، الأحداث
تم تسجيل دخولك في Greenwich_Mean_Time.

طابور
سيؤدي هذا الأمر العام إلى إنشاء مخزن مؤقت لـ mgen حزم mgen لكل
يتدفق خلال فترات الازدحام. (لاحظ أن حدود التدفق المحددة المحددة في
سوف يتجاوز مستوى حدث الإرسال هذا المستوى العالمي). عندما يكون عدد المعلقين
رسائل لتدفق يتجاوز هذا الحد ، سيكون مؤقت إرسال الرسائل
تم إلغاء تنشيطه مؤقتًا وسيتم إرسال أي رسائل معلقة بأسرع ما يمكن
ممكن. سيتم إعادة تنشيط المؤقت بمجرد انخفاض عدد الرسائل المعلقة أدناه
حد قائمة الانتظار ، وسيعود إرسال الرسائل إلى الجدول المجدول مسبقًا
معدل الإرسال. إذا لم يتم تحديد أمر عام ، فسيكون ذلك افتراضيًا ل
سيكون "0" ساريًا مما يؤدي إلى عدم وجود سلوك في قائمة الانتظار ، على سبيل المثال
سيستمر تشغيل مؤقت الإرسال في الفاصل الزمني المجدول بانتظام
بغض النظر عن ازدحام النقل. لن يتم تجميع أي عدد رسائل معلقة
وسوف ينجح إرسال الرسائل أو يفشل اعتمادًا على توفر النقل.
راجع QUEUE for_more_details_about_the_queueing_mechanism.

بث {on | off}
يتسبب MGEN في تعيين خيار المقبس SO_BROADCAST للسماح أو عدم السماح بالإرسال (و
يستقبل أحيانًا) البث من المقبس. كما هو الحال مع tos و ttl والواجهة ،
البث هو سمة "لكل مأخذ". افتراضيا_BROADCAST_is_set_to_ON.

استخدم mgen عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    Zabbix
    Zabbix
    Zabbix هو مفتوح من فئة المؤسسات
    حل المراقبة الموزعة المصدر
    مصممة للرصد والتتبع
    الأداء وتوافر الشبكة
    الخوادم والجهاز ...
    تحميل Zabbix
  • 2
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 4
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 5
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 6
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • أكثر "

أوامر لينكس

Ad