ממיר כתובות IP
כל הייצוגים של כתובת IPv4 או IPv6.
כתובת IP היא פשוט מספר – 32 ביט ב-IPv4 ו-128 ביט ב-IPv6. כתיב הנקודות והנקודתיים המוכר הוא דרך נוחה לבני אדם לכתוב אותו. הממיר מציג את אותה כתובת כמספר שלם, בהקסדצימלי ובבינארי, וגם את השם ל-DNS הפוך שמשמש לשאילתות PTR (in-addr.arpa ל-IPv4, ip6.arpa ל-IPv6).
ל-IPv6 הוא מציג גם את הצורה המורחבת (כל 32 הספרות ההקסדצימליות) ואת הצורה המקוצרת הקנונית לפי RFC 5952: אותיות קטנות, בלי אפסים מובילים, והרצף הארוך ביותר של קבוצות אפס מוחלף ב-::.
שאלות נפוצות
איך ממירים כתובת IP למספר שלם?
מכפילים כל אוקטט בכתובת IPv4 בערך המקום שלו: a×256³ + b×256² + c×256 + d. עבור 192.168.1.1 התוצאה היא 3232235777.
מה הצורה הקנונית של כתובת IPv6?
לפי RFC 5952: ספרות הקסדצימליות באותיות קטנות, בלי אפסים מובילים בקבוצה, והרצף הארוך ביותר של שתי קבוצות אפס או יותר מקוצר ל-::. אם יש שני רצפים באורך שווה, מקצרים את הראשון.
למה שמות PTR נראים הפוכים?
DNS מאציל סמכויות מימין לשמאל, ולכן אזורי DNS הפוך מונים את חלקי הכתובת בסדר הפוך. כך אפשר להאציל לכל בעל רשת את הסמכות על הבלוק שלו.