Dynamic Host Configuration Protocol – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
הרחבה
עריכה, הרחבה
שורה 1:
{{Tcp/ip}}
 
'''Dynamic Host Configuration Protocol''' (ב[[ראשי תיבות]]: '''DHCP'''; ב[[תרגום חופשי]]: פרוטוקול הגדרת מארחים דינמי) הוא [[פרוטוקול תקשורת]] המשמש להקצאה של [[כתובת IP|כתובות IP]] ייחודיות למחשבים ב[[רשת מקומית]] (LAN). בנוסף לכתובת ה-IP שרת DHCP יכול לספק למחשב גם את כתובת שרת ה[[DNS]] וכתובת [[שער גישה|שער הגישה]] (Gateway), כך שהמחשב יוכל להתחיל לתפקד ברשת ללא צורך בנתונים נוספים.
 
[[שרת]] DHCP יכול לעבוד באחד משלושה מצבים:
*הקצאה ידנית (manual allocation) – במצב הזה מנהל הרשת מנהל בשרת טבלה עם [[כתובת MAC|כתובות MAC]] של [[כרטיס רשת|ממשקים]] של מחשבים ברשת, וה־IP שהוא רוצה להקצות עבור כל אחד מהממשקים.
*הקצאה דינמיתאוטומטית (dynamicautomatic allocation) מנהל הרשת מגדיר לשרת ה־DHCP תחום כתובות וכל מחשב ברשת מוגדריכול לבקש את כתובת ה־IP שלו מהשרת ברגע שהוא מתחבר לרשת. הכתובת מוקצית למחשב לזמן מוגבל (Lease Time), בסופו אם המחשב לא יבקש לחדש את הכתובת שניתנה לו הכתובת תחזור למאגר כתובותכתובת ה־IP הזמינות והשרת ייתן אותה למחשב הבא שירצה להתחבר לרשת. מנגנון זה מאפשר הוספה והסרה של מחשבים שונים מהרשת בקלותמתוך יחסיתהתחום.
*הקצאה דינמית (dynamic allocation) – זהה להקצאה אוטומטית, פרט לכך שהכתובות מוקצות לזמן מוגבל (Lease Time). אם המחשב לא מבקש לחדש את הכתובת לאחר פרק הזמן שהוקצה, הכתובת תחזור למאגר כתובות ה־IP הזמינות על מנת שהשרת יוכל לתת אותה למחשב אחר שיבקש לקבל כתובת ברשת. מנגנון זה מאפשר הוספה והסרה של מחשבים שונים מהרשת בקלות יחסית.
 
בנוסף לכתובת ה-IP שרת DHCP יכול לספק למחשב גם את כתובת שרת ה[[DNS]] וכתובת [[שער גישה|שער הגישה]] (Gateway), כך שהמחשב יוכל להתחיל לתפקד ברשת ללא צורך בנתונים נוספים.
 
DHCP מתפקד ב[[שכבת היישום של מודל ה-OSI]] וב[[שכבת היישום של מודל ה-TCP/IP]]. הוא משתמש ב-[[UDP]] על גבי [[פורט (תקשורת)|פורטים]] 67 (שרת) ו-68 (לקוח) כפרוטוקול [[שכבת התעבורה|לשכבת התעבורה]] וב־[[IP]] [[שכבת הרשת של מודל TCP/IP|לשכבת הרשת]], כאשר כל עוד הלקוח לא קיבל [[כתובת IP]] הוא משתמש באפסים (0) על־מנת לייצג את כתובותו והוא מזוהה על פי הכתובת הפיזית.