|
صفحة: 252
5 . 2 . 1 הטכניקה הבסיסית לגילוי שגיאות חשבתם פעם כיצד אפשר לגלות שגיאת הקלדה במספר זיהוי ? דרך פשוטה לעשות זאת היא להוסיף למספר ספרת ביקורת ולחשב את ערכה מתוך הספרות של מספר הזיהוי . אפשר למשל לסכם את הספרות של מספר הזיהוי ולקבוע שספרת הביקורת תהיה ספרת האחדות של הסכום . נדגים להלן כיצד מחשבים על-פי שיטה 1 ביישומים אחדים , כמו למשל העברת קול או תמונה , יש חשיבות פחותה לאמינות . מעבירים בתקשורת מספרים המייצגים סכומי כסף , שגיאה בסיבית אחת - כמו סיבית הסימן ביתרה של חשבון בנק - עלולה להיות הרת אסון . משום כך , מערכות תקשורת נדרשות בדרך-כלל להבטיח אמינות . ' כדי להתגבר על שגיאות , צריך קודם-כל לגלותן . כאשר תחנת יעד מגלה שגיאה , היא יכולה לנסות להתגבר עליה באחת משתי דרכים : . 1 לדרוש מתחנת המקור לשדר את המידע שוב . . 2 לתקן את השגיאה בכוחות עצמה . פרוטוקול שמיועד להבטיח אמינות חייב לכלול מנגנון של גילוי שגיאות והתגברות עליהן . גילוי שגיאות היא טכניקה בסיסית שיכולה להיות מיושמת בשכבות שונות של מערכת התקשורת . לרוב מיישמים טכניקות של גילוי שגיאות בשכבת הערוץ כחלק מהבטחת אמינות מצומת לצומת או בשכבת התובלה כחלק מהבטחת אמינות מקצה-לקצה . כפי שנראה , גילוי שגיאות כרוך בתקורה ולכן , כאשר לתווך התקשורת יש שיעור שגיאות נמוך , אפשר לוותר על גילוי שגיאות בשכבת הערוץ ולהסתפק בגילוי שגיאות מקצה לקצה כפי שמבצע TCP למשל בשכבת התובלה . בסעיף 3 . 2 . 1 עסקנו בקצרה בגילוי שגיאות בהקשר של פרוטוקול . UDP בסעיף הבא נדון בטכניקות לגילוי שגיאות בצורה יסודית יותר ובהמשך נתאר כמה שיטות אפשריות לגילוי שגיאות . לאחר מכן ( בסעיף ( 5 . 2 . 4 נתאר בקווים כלליים כיצד מתקנים שגיאות .
|
|