תוכן עניינים:
הגדרה - מה המשמעות של הימנעות מהתנגשות?
טכניקות להימנעות מהתנגשות משמשות בטלקומוניקציה וברשתות מחשבים כדי למנוע מחלוקת משאבים. טכניקות אלה מנסות לחסל מצבים בהם צמתים מרובים ניגשים לאותו משאב. זה מבטיח שכל צומת ברשת יכול להעביר אות מבלי להתנגש בתנועה אחרת ברשת.
Techopedia מסביר הימנעות מהתנגשות
כמה משיטות הימנעות ההתנגשות הנפוצות ביותר כוללות:
- תוכניות גילוי ספק
- תזמון מראש של משבצות זמן
- זמני גישה אקראיים
- כיבוי מעריכי לאחר גילוי התנגשות
הימנעות מהתנגשות ברשת מתרחשת בעיקר ברשתות עם גישה מרובה של ספק (CSMA). זה מבוסס על העיקרון שצמתים שמוכנים להעביר נתונים נאלצים להאזין לערוץ במשך זמן מה כדי לקבוע אם צמתים אחרים משדרים גם בערוץ האלחוטי. צומת יכול להתחיל בשידור רק אם נראה כי ערוץ אינו פעיל, אחרת נדחות השידורים. הימנעות מהתנגשות משפרת את ביצועי ה- CSMA על ידי עצירת העברת צמתים מרובים בו זמנית. הסבירות להתנגשות מופחתת באמצעות זמן גיבוי מעריכי בינארי מקוצץ אקראי.
הימנעות מהתנגשות מחלקת את הערוצים האלחוטיים באופן שווה בין העברת צמתים בתחום ההתנגשות. זה נוסף על ידי החלפת בקשות לשלוח מנה. צמתים בתוך שולחים ומקלטים מתריעים שלא להעביר למשך זמן השידור הראשי.
אחת מתכניות ההימנעות הפופולריות כוללת לחיצת יד ארבע כיוונית של שולח, כאשר קדמה להעברת חבילת נתונים ואישור קבלתה על ידי בקשה לשליחה ואישור לשלוח. הצמתים ששומעים על מנות אלה דוחים את גישת הערוצים שלהם כדי למנוע התנגשויות.
