זוהי הפקודה cgrfetch שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
cgrfetch - הדמיית סימולציות CGR
תַקצִיר
cgrfetch [אפשרויות] DEST-NODE
תיאור
cgrfetch משתמש ב-CGR כדי לדמות שליחת חבילה מהצומת המקומי אל DEST-NODE. זה עוקב
ביצוע CGR להפקת גרפים של המסלולים שנחשבו והמסלולים
שבסופו של דבר נבחרו להעביר הלאה. לא נשלח חבילה במהלך הסימולציה.
ייצוג JSON של הסימולציה מופק אל קובץ פלט. הייצוג
כולל פרמטרים של הסימולציה ומבנה לכל מסלול נחשב, אשר ב
turn כולל פרמטרים מחושבים עבור המסלול ותמונה של גרף אנשי הקשר.
אל האני נקודה(1) כלי מחבילת Graphviz משמש ליצירת תמונות גרף אנשי קשר ו
נדרש עבור cgrfetch(1). ה base64(1) כלי מ-coreutils משמש להטמעת התמונות
ב-JSON והוא גם נדרש.
אפשרויות
DEST-NODE
היעד הסופי לנתיב אליו. כדי להיות שימושי, זה צריך להיות צומת שקיים ב
תוכנית הקשר.
-q השבת פלט הודעת מעקב.
-j השבת פלט JSON.
-m השתמש ב-COS מורחב עם זמן אחזור מינימלי עבור החבילה. זה בסופו של דבר שליחת החבילה אל
כל הצמתים הקרובים.
-t קיזוז שיגור
בקש זמן משלוח של קיזוז שיגור שניות מרגע הפעלת הפקודה
(ברירת מחדל: 0).
-e קיזוז תפוגה
הגדר את זמן התפוגה של החבילה ל קיזוז תפוגה שניות מרגע הפקודה
מופעל (ברירת מחדל: 3600).
-s גודל חבילה
הגדר את גודל מטען החבילה ל גודל חבילה בתים (ברירת מחדל: 0).
-o קובץ פלט
שלח JSON אל קובץ פלט (ברירת מחדל: stdout).
-p OUTDUCT-PROTO
השתמש OUTDUCT-PROTO כפרוטוקול ה-outduct (ברירת מחדל: udp).
-n שם OUTDUCT
השתמש שם OUTDUCT כשם המוצא (ברירת מחדל: *).
דוגמאות
cgrfetch 8
הדמיית CGR עם צומת יעד 8 וזמן שיגור שווה לזמן הנוכחי.
cgrfetch 8 -t 60
עשה את אותו הדבר עם זמן משלוח 60 שניות בעתיד.
השתמש ב-cgrfetch באינטרנט באמצעות שירותי onworks.net