CIDR Parser הופך בלוק כמו 10.24.8.19/21 או 2001:db8:abcd::123/64 לרשת שאליה התכוונת בפועל. הוא מנרמל קלט של כתובת מארח, מציג את תת-הרשת הקנונית וחושף את הגבולות שבדרך כלל צריך עבור חוקי חומת אש, תיעוד טווחים או בדיקה שהקצאה אינה גדולה מדי.
מה הוא מציג
התוצאה מתחילה בסקירה קצרה ואז מפרקת את הבלוק לפרטים מעשיים: CIDR קנוני, מספר כתובות כולל ושמיש, תחילת וסוף הטווח, וגם הערכים השלמים שמאחורי הבלוק. עבור IPv4 מוצגים גם netmask, wildcard mask וכתובת broadcast. עבור IPv6 נשמר אותו תהליך, אך מוסתרים שדות שאינם רלוונטיים.
למה קנוניזציה חשובה
ערכי CIDR שמודבקים לעיתים כוללים ביטי מארח. זה נוח לבני אדם, אבל נתבים, ACLs ותיעוד בדרך כלל צריכים את כתובת הרשת הקנונית. שכתוב הבלוק לפני העתקה מקל על זיהוי הנחות off-by-one לפני שהן נכנסות לקונפיגורציה.
הערות מעשיות
- בלוקי IPv4 מסוג
/31ו-/32מטופלים כשמישים במלואם, בהתאם לשימושי point-to-point ו-host-route מודרניים. - בלוקי IPv6 מציגים את כל מרחב הכתובות ואת הטווח השמיש בלי להמציא מושג broadcast.
- הכול פועל מקומית בדפדפן, כך שתתי-רשתות פנימיות לא עוזבות את הדף בזמן הבדיקה.