אנגליתצרפתיתספרדי

Ad


סמל OnWorks

wirefilter - מקוון בענן

הפעל מסנן חוטי בספק אירוח בחינם של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו מסנן חוטי הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


wirefilter - מסנן מנות חוטי עבור Ethernet Distributed Virtual

תַקצִיר


מסנן תיל

[-f rcfile] [-l את] [-l התפרצות אבודה] [-d עיכוב] [-D dup] [-b רוחב פס] [-s
interface_speed] [-c channel_bufsize] [-n גורם_רעש] [-m mtu_size] [-M mgmt שקע] [-v
vde_plug1:vde_plug2] [--דימון] [--pidfile pidfile_path] [--לְמַצְמֵץ לְמַצְמֵץ] [--מצמץ
blink_identifier] [-N]

תיאור


A מסנן תיל מסוגל לחקות עיכובים ואובדן מנות בחוטים וירטואליים. לְמָשָׁל:

dpipe vde_plug /tmp/s1 = מסנן תיל -l 10 = vde_plug /tmp/s2

יוצר חוט בין שני vde_switches (עם שקעים /tmp/s1 ו-/tmp/s2 בהתאמה).
כבל זה מאבד 10% מהחבילות לכל כיוון.

ניתן ליצור את אותו כבל באמצעות:

מסנן תיל -v /tmp/s1:/tmp/s2 -l 10

אפשרויות


-f rcfile
השתמש בקובץ תצורת אתחול. זה שימושי עבור הגדרות מורכבות כגון אלה
עבור מצב מרקוב (ראה להלן). לקובץ תצורת האתחול יש אותו דבר
תחביר של ממשק הניהול, במילים אחרות זה סקריפט של ניהול
פקודות שבוצעו לפני העברת החבילה הראשונה.

-l את
אחוז ההפסד כמספר נקודה צפה. אפשר לציין אחרת
אחוז הפסד עבור שני הערוצים: LR20.5 פירושו 20.5% מהחבילה הזורמת אל
ימין אבדו, RL10 פירושו 10% מימין לשמאל.

-L התפרצות אבודה
כאשר זה אינו אפס, wirefilter משתמש במודל גילברט לשגיאות פרצות. זֶה
הוא האורך הממוצע של פרצי מנות שאבדו. (זוהי רשת מרקוב שתי מדינות: ה
ההסתברות לצאת מהמצב הפגום היא 1/פרץ אבוד, ההסתברות להיכנס
המצב הפגום הוא הפסד/(lostburst-(1-loss)). שיעור ההפסד מתכנס לערך
את.

-d עיכוב
השהיה נוסף (במילישניות). עיכוב זה מתווסף לעיכוב התקשורת האמיתי.
מנות מאוחסנות באופן זמני ונשלחות שוב לאחר העיכוב. זה אפשרי ש
ציין ערכים שונים עבור LR ו-RL כמו באפשרות הקודמת. כאשר העיכוב
מצוין כשני מספרים עם + ביניהם, הראשון הוא ההשהיה הסטנדרטית
והשני הוא וריאציה אקראית. 1000+500 אומר שהעיכוב יכול להיות
נבחר באקראי בין חצי שניה ל-1.5 שניות. אפשר להוסיף 'U' או
'N' בסוף. 1000+500U פירושו שהעיכובים מחולקים באופן אחיד,
1000+500N פירושו שההשהיות עוקבות אחר התפלגות נורמלית גאוסית (יותר מ
98% מהערכים נמצאים בגבולות).

-D dup אחוז של חבילת דופ. יש לו את אותו תחביר של -l. אל תשתמש ב-dup factor 100%
כי זה אומר שכל חבילה נשלחת אינסוף פעמים.

-b רוחב פס
רוחב פס ערוץ בבתים/שנייה. יש לו את אותו תחביר של -d. זה גם אפשרי
להשתמש בסיומות K,M,G לקיצור 2^10, 2^20, 2^30. 128K פירושו 128KBytes/sek.
128+64K פירושם 64i עד 196KBytes/sek. אין מניעה מהשולח לשלוח מנות,
המסירה מתעכבת כדי להגביל את רוחב הפס לערך הרצוי. (כמו צוואר בקבוק
לאורך הנתיב) U ו-N לאחר הערכים (למשל 128+64KN) מגדירים את הנתון
הפצה לשימוש (אחיד או רגיל).

-s מְהִירוּת
מהירות ממשק בבתים/שנייה. יש לו את אותו תחביר של -b. הקלט חסום עבור
זמן המשלוח של החבילה, ובכך נמנע מהשולח גם לשלוח
מָהִיר.

-c channel_bufsize
גודל מאגר ערוץ (בבתים): גודל מקסימלי של תור החבילות. חורג מנות
נזרקים.

-n רעש גורם
מספר ביטים פגומים/מגה-בייט אחד.

-m Mtu גודל
מנות ארוכות מ-mtu_size נמחקות.

-N nofifo. עם -N ניתן לסדר מחדש מנות.

-M mgmt שקע
שקע יוניקס שבו ניתן לבדוק את הפרמטרים (אחוז הפסד, עיכוב וכו').
ושינה זמן ריצה. unixterm(1) יכול לשמש כמסוף מרוחק עבור מסנן תיל.

-v vde_plug1:vde_plug2
אם נעשה שימוש באפשרות זו, שני ה-vde_plugs המקומיים (vde_plug1 ו-vde_plug2) יהיו
חיברו אחד את השני במקום stdin/stdout, באמצעות ספריות libvdeplug. זֶה
אפשרות מפעילה סשן ניהול אינטראקטיבי בקונסולה (stdin/stdout).

--mgmtmode מצב
אפשרות זו מגדירה את מצב הגישה של שקע mgmt. תחביר הפקודה די
פָּשׁוּט. לעזור מספק את רשימת הפקודות. אפשר לטעון קובץ סקריפט
באמצעות לִטעוֹן פקודת ניהול.

--דימון
wirefilter הופך לדמון

--pidfile pathnamefP
wirefilter שומר את ה-Pid שלו בקובץ.

--מצמץ שם
אפשרות זו מגדירה את המזהה הנשלח עבור כל מנה לשרת ה-blink (ראה את
--אפשרות מצמוץ למטה). מזהה הכוכב עבור מסנן חוטי הוא התהליך
pid.

--לְמַצְמֵץ שקע
wirefilter שולח הודעת יומן לשקע PF_UNIX/DATAGRAM שצוין עבור כל אחד מהם
חבילה נשלחה. לכל חבילה יש את הפורמט: אורך מזהה. לְמָשָׁל:

6768 LR 44
6768 LR 44
6768 RL 100
6768 LR 100
6768 LR 44

מרקוב מצב


wirefilter מספק גם קבוצה מורכבת יותר של פרמטרים באמצעות שרשרת Markov לחיקוי
מצבים שונים של הקישור והמעברים בין מדינות. כל מדינה מיוצגת
על ידי צומת. ניתן להגדיר פרמטרים של שרשרת מרקוב באמצעות פקודות ניהול או קבצי rc בלבד.
למעשה, בשל מספר הפרמטרים הרב, שורת הפקודה הייתה יכולה להיות
בלתי קריא.

markov-numnodes n
מגדיר את מספר המצבים השונים. כל הפרמטרים של החיבור יכולים להיות
מוגדר צומת אחר צומת. צמתים ממוספרים החל מאפס (עד n-1). לְמָשָׁל:

השהיה 100+10N[4]
הפסד 10[2]

פקודות אלו מגדירות השהייה של 90-110 אלפיות השנייה (התפלגות נורמלית) עבור מספר הצומת
4 והפסד של 10 לצומת 2. אפשר לשנות את גודל שרשרת מרקוב בריצה-
זְמַן. צמתים חדשים אינם ניתנים להשגה ואין להם יתרון למצבים אחרים (כלומר
לכל צומת חדש יש קצה לולאה לצומת עצמו עם הסתברות של 100%). מתי
הפחתת מספר הצמתים, משקל הקצוות כלפי צמתים שנמחקו הוא
נוסף לקצה הלולאה. כאשר הצומת הנוכחי של האמולציה נמחק, צומת
0 הופך לצומת הנוכחי. (האמולציה מתחילה תמיד מצומת 0).

זמן מרקוב ms
פרק זמן (ms) עבור חישוב שרשרת markov. כל אחד ms מיקרו-שניות אקראי
מחולל המספרים מחליט מהו המצב הבא (ערך ברירת מחדל=100ms).

שם מרקוב n, שם
להקצות שם לצומת של שרשרת מרקוב.

markov-setnode n
הגדר באופן ידני את הצומת הנוכחי לצומת n.

setedge n1,n2,w
להגדיר קצה בין n1 ו n2; w הוא המשקל (אחוז ההסתברות) של
קָצֶה. קצה הלולאה (מצומת לעצמו) מחושב תמיד כ-100% מינוס
סכום המשקולות של הקצוות היוצאים.

מראות [ n ]
רשום את הקצוות מהצומת n (או מהצומת הנוכחי כאשר לפקודה יש ​​no
פרמטרים). קצוות במשקל ריק מושמטים.

ראווה
הצג את מצב מרקוב הנוכחי.

הצג_פרטים [ n ]
הצג סטטוס ומידע על מצב (צומת) n. אם הפרמטר מושמט אותו
מציג את המצב והמידע על המצב הנוכחי.

markov-debug [ n ]
הגדר את רמת ניפוי הבאגים עבור חיבור הניהול הנוכחי. בפועל
יישום כאשר n גדול מאפס כל שינוי של צומת markov גורם ל-
פלט של עקבות באגים. מעקב אחר באגים מושבת כאשר n הוא אפס או ה
הפרמטר חסר.

הודעה


Ethernet מבוזר וירטואלי אינו קשור בשום צורה ל-www.vde.com ("Verband der
Elektrotechnik, Elektronik und Informationstechnik" כלומר "האגודה למען
טכנולוגיות חשמל, אלקטרוניקה ומידע").

השתמש במסנן קווי באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad