APIPA

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
דוגמה לכתובת APIPA בחלון הפקודות (CMD)

כתובת APIPA (ראשי תיבות של Automatic Private Internet Protocol Address) היא כתובת IP אקראית אותה יכולים מחשבים ורכיבי רשת שונים להקצות לעצמם, אם לא קיבלו מענה לבקשתם להקצאת כתובת משרת DHCP.

רכיבי רשת (כדוגמת תחנות עבודה או שרתים, ולעיתים רחוקות גם נתבים ומתגים) יכולים לקבל את ההגדרות הדרושות לפעולה באופן אוטומטי, באמצעות פרוטוקלים כדוגמת DHCP ו-BOOTP. אם רכיב מסוים שולח בקשה ולא מקבל מענה לאחר 60 שניות, רכיב זה רשאי "להעניק" לעצמו כתובת בטווח 169.254.0.1 עד 169.254.254.254; בטווח זה יש כ- כתובות פוטנציאליות - פירוש הדבר הוא שהסבירות להתנגשות בבחירת כתובת אצל שני מחשבים שונים היא נמוכה מאד. מנגנון נוסף למניעת התנגשות הוא שליחת פאקטת ARP (בתשדורת broadcast) עם הכתובת בה מתעתד המחשב להשתמש; אם לא מתקבלת תשובה, מניחים כי כתובת זו פנויה ורכיב הרשת מגדיר אותה בתור הכתובת שלו.

כתובות APIPA משמשות לתקשורת מינימלית אם אין שרת DHCP פעיל; ניתן להשתמש בשירותי broadcast על מנת לאתר מחשבים אחרים ברשת, שגם כן משתמשים באותו רגע בכתובת APIPA; עם זאת, בדרך כלל לא ניתן יהיה לאתר שרתים (כדוגמת שרת DNS) או תחנות אחרות המוגדרות באופן סטטי. בזמן השימוש בכתובת APIPA, תחנת העבודה תמשיך לנסות ולקבל כתובת DHCP, ותשתמש בכתובת זו לכשתתקבל.

בחלונות XP, לעיתים מתקבלת הודעה (בעיקר ברשתות אלחוטיות) על "Limited Connectivity". בשונה ממצב של ניתוק כולל מרשת אלחוטית, הודעה זו מופיעה כאשר ההתקשרות לנתב האלחוטי עצמו הושלמה, אולם שרת DHCP (בדרך כלל שרת הפועל על הנתב עצמו) טרם הקצה לתחנה כתובת IP. הודעה זו מופיעה בדרך כלל למספר שניות, כשבפרק זמן זה המחשב משתמש בכתובת APIPA.

ראו גם