לדלג לתוכן

9.3 - מסגור הודעות וריבוי בקשות בפרוטוקול - תרגול

תרגול פענוח והחלפת זהויות

תרגיל ראשון

בדקו סוף זרם בכל קידומת של מסגרת בעלת גוף לא ריק. דרשו שגיאת קטיעה בכל קידומת שאינה ריקה ואינה מסגרת מלאה. בדקו בנפרד מסגרת בעלת גוף ריק ושתי מסגרות צמודות.

תרגיל שני

שנו את שדה האורך לערך המרבי של u32, ושנו בניסויים נוספים גרסה, סוג ובתים שמורים. בדקו דחייה לפני הקצאת הגוף. נסו להזין בית נוסף אחרי שגיאה ובדקו שהמפענח נשאר במצב כשל במקום להיבהל מגישה מחוץ לתחום.

תרגיל שלישי

ממשו טבלת בקשות עם מזהים עולים. בטלו את הבקשה הראשונה, צרו שנייה והזריקו תשובה מאוחרת לראשונה. בדקו שהתשובה אינה נמסרת לשנייה. הגדירו מדיניות עבור גלישת מונה המזהים.