هذا هو الأمر cgrfetch الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
cgrfetch - تصور محاكاة CGR
موجز
com.cgrfetch [OPTIONS] العقدة الوجهية
الوصف
com.cgrfetch يستخدم CGR لمحاكاة إرسال حزمة من العقدة المحلية إلى العقدة الوجهية. يتتبع
تنفيذ CGR لإنشاء رسوم بيانية للطرق التي تم النظر فيها والمسارات
التي تم اختيارها في النهاية للمضي قدمًا. لا يتم إرسال أي حزمة أثناء المحاكاة.
يتم إخراج تمثيل JSON للمحاكاة إلى ملف إلاخراج. التمثيل
يتضمن معلمات المحاكاة وبنية لكل مسار مدروس، والذي
بدوره يتضمن المعلمات المحسوبة للمسار وصورة الرسم البياني لجهة الاتصال.
• نقطة(1) يتم استخدام أداة من حزمة Graphviz لإنشاء صور الرسم البياني لجهة الاتصال و
مطلوب ل com.cgrfetch(1). ال base64(1) يتم استخدام أداة من coreutils لتضمين الصور
في JSON وهو مطلوب أيضًا.
OPTIONS
العقدة الوجهية
الوجهة النهائية للطريق إليها. لكي تكون مفيدة، يجب أن تكون عقدة موجودة فيها
خطة الاتصال.
-q تعطيل إخراج رسالة التتبع.
-j تعطيل إخراج JSON.
-m استخدم الحد الأدنى من زمن الوصول الممتد لـ COS للحزمة. ينتهي هذا بإرسال الحزمة إلى
جميع العقد القريبة.
-t إزاحة الإرسال
طلب وقت الإرسال من إزاحة الإرسال ثواني من وقت تشغيل الأمر
(افتراضي: 0).
-e تعويض انتهاء الصلاحية
اضبط وقت انتهاء صلاحية الحزمة على تعويض انتهاء الصلاحية ثواني من وقت الأمر
يتم تشغيله (الافتراضي: 3600).
-s حجم الحزمة
اضبط حجم حمولة الحزمة على حجم الحزمة بايت (الافتراضي: 0).
-o ملف إلاخراج
أرسل JSON إلى ملف إلاخراج (الافتراضي: ستدوت).
-p مخرج بروتو
استعمل مخرج بروتو كبروتوكول الإخراج (الافتراضي: udp).
-n اسم المخرج
استعمل اسم المخرج كاسم المخرج (الافتراضي: *).
أمثلة
كجرفيتش 8
محاكاة CGR مع عقدة الوجهة 8 ووقت الإرسال يساوي الوقت الحالي.
كجرفيتش 8 -ر 60
افعل نفس الشيء مع وقت الإرسال 60 ثانية في المستقبل.
استخدم cgrfetch عبر الإنترنت باستخدام خدمات onworks.net