תקין או לא?
שיעור 8 מתוך 46 בקורס כתובות IP וחלוקה לתת־רשתות של Coddy.
מכיוון שכל אוקטט הוא בית אחד, כתובת IPv4 תקינה מקיימת שני כללים: בדיוק ארבעה מספרים המופרדים בנקודות, וכל מספר בין 0 ל־255.
כך קל לזהות כתובות שגויות: 192.168.300.5 מפרה את כלל הטווח, וב־1.2.3.4.5 יש אוקטט אחד יותר מדי. שגיאות הקלדה כאלה הן מקור קלאסי לקריאות תמיכה בנוסח "למה המחשבים האלה לא יכולים לראות זה את זה", ולכן בדיקת כתובות בעין היא מיומנות חשובה בעבודה.
אתגר
קלהקובץ addresses.txt מכיל שש כתובות מועמדות, אחת בכל שורה. בדקו אותו באמצעות cat, החליטו אילו מהערכים הם כתובות IPv4 תקינות, והדפיסו רק אותן, לפי סדר הופעתן בקובץ.
פלט צפוי:
10.0.0.1
8.8.8.8
255.255.255.255נסו בעצמכם
כל השיעורים ביחידה כתובות IP וחלוקה לתת־רשתות
תרגלו בעצמכם: Terminal אונליין