מה זה DHCP? (פרוטוקול תצורת מארח דינמי)

הגדרה של פרוטוקול תצורה מארח דינמי

DHCP (Dynamic Host Configuration Protocol) הוא פרוטוקול המשמש למתן ניהול מהיר, אוטומטי ומרכזי להפצת כתובות IP בתוך הרשת.

DHCP משמש גם לקביעת התצורה של מסיכת רשת המשנה , ברירת המחדל של שער הכניסה ושל שרת ה- DNS בהתקן.

איך עובד DHCP

שרת DHCP משמש להפקת כתובות IP ייחודיות ולהגדיר באופן אוטומטי מידע רשת אחר. ברוב הבתים ועסקים קטנים, הנתב פועל כשרת DHCP. ברשתות גדולות, מחשב יחיד עשוי לפעול כשרת DHCP.

בקיצור, התהליך הולך ככה: מכשיר (הלקוח) מבקש כתובת IP מנתב (המארח), ולאחר מכן המארח מקצה כתובת IP זמינה כדי לאפשר ללקוח לתקשר ברשת. קצת יותר פרטים בהמשך ...

ברגע שמכשיר מופעל ומחובר לרשת בעלת שרת DHCP, הוא ישלח בקשה לשרת, הנקראת בקשת DHCPDISCOVER.

לאחר שחבילת DISCOVER מגיעה לשרת DHCP, השרת מנסה לשמור על כתובת IP שבה ההתקן יכול להשתמש, ולאחר מכן מציע ללקוח את הכתובת עם מנות DHCPOFFER.

לאחר שההצעה בוצעה עבור כתובת ה- IP שנבחרה, ההתקן מגיב לשרת DHCP עם מנות DHCPREQUEST כדי לקבל אותו, ולאחר מכן השרת שולח ACK המשמש כדי לאשר כי המכשיר יש כתובת IP ספציפית להגדיר את משך הזמן שבו המכשיר יכול להשתמש בכתובת לפני קבלת חדשה.

אם השרת מחליט שהמכשיר לא יכול לקבל את כתובת ה- IP, הוא ישלח NACK.

כל זה, כמובן, קורה מהר מאוד ואתה לא צריך לדעת את כל הפרטים הטכניים שקראתם רק כדי לקבל כתובת IP משרת DHCP.

הערה: מבט מפורט עוד יותר על מנות שונות המעורבים בתהליך זה ניתן לקרוא בדף ה- DHCP בסיסי של מיקרוסופט.

היתרונות והחסרונות של השימוש ב- DHCP

מחשב, או כל התקן אחר שמתחבר לרשת (מקומית או אינטרנט), חייב להיות מוגדר כראוי כדי לתקשר ברשת. מאחר ש- DHCP מאפשר לתצורה לקרות באופן אוטומטי, היא משמשת כמעט בכל מכשיר שמתחבר לרשת, כולל מחשבים, מתגים , טלפונים חכמים, קונסולות משחקים וכו '.

בגלל הקצאה זו של כתובת IP דינמית , יש פחות סיכוי שלשני מכשירים תהיה אותה כתובת IP , שהיא קלה מאוד להפעלה בעת שימוש בכתובות IP סטטיות שהוקצו באופן ידני.

שימוש ב- DHCP גם הופך את הרשת לקלה יותר לניהול. מנקודת מבט ניהולית, כל התקן ברשת יכול לקבל כתובת IP עם הגדרות ברירת המחדל של הרשת בלבד, המוגדרת לקבלת כתובת באופן אוטומטי. החלופה היחידה היא להקצות כתובות באופן ידני לכל מכשיר בכל רשת.

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

ברוב המקרים, כאשר למכשיר יש כתובת IP שהוקצה על ידי שרת DHCP, כתובת IP זו תשתנה בכל פעם שההתקן יצורף לרשת. אם כתובות IP מוקצות באופן ידני, המשמעות היא שהמנהל חייב לתת כתובת ספציפית לכל לקוח חדש, אך כתובות קיימות שכבר הוקצו חייבות להיות מוקצות באופן ידני עבור כל מכשיר אחר שישתמש באותה כתובת. זה לא רק זמן רב, אבל באופן ידני הגדרת כל התקן גם מגדילה את הסיכוי לרוץ לתוך שגיאות מעשה ידי אדם.

למרות שיש הרבה יתרונות באמצעות DHCP, יש בהחלט כמה disadvantages גם כן. אין להשתמש בכתובות IP דינמיות ומשתנות עבור התקנים נייחים, הזקוקים לגישה מתמדת, כגון מדפסות ושרתי קבצים.

למרות שמכשירים כאלה קיימים בעיקר בסביבות משרדיות, אין זה מעשי להקצות להם כתובת IP משתנה. לדוגמה, אם למדפסת רשת יש כתובת IP שתשתנה בשלב כלשהו בעתיד, לאחר מכן כל מחשב המחובר למדפסת זו יצטרך לעדכן באופן קבוע את ההגדרות כך שהמחשבים שלהם יבינו כיצד ליצור קשר עם המדפסת.

סוג זה של התקנה הוא מיותר ביותר, ניתן להימנע בקלות על ידי לא באמצעות DHCP עבור סוגים אלה של מכשירים, ובמקום זאת על ידי הקצאת כתובת IP סטטית אליהם.

אותו רעיון נכנס לפעולה אם אתה צריך להיות גישה מרחוק קבוע למחשב ברשת הביתית שלך. אם DHCP מאופשר, מחשב זה יקבל כתובת IP חדשה בשלב מסוים, מה שאומר שהרשמת כפי שיש במחשב, לא יהיה מדויק במשך זמן רב. אם אתה משתמש בתוכנת גישה מרחוק המבוססת על גישה מבוססת כתובת IP, יהיה עליך להשתמש בכתובת IP סטטית עבור התקן זה.

מידע נוסף ב- DHCP

שרת DHCP מגדיר טווח, או טווח , של כתובות IP שבהן הוא משתמש לשרת מכשירים עם כתובת. מאגר כתובות זה הוא הדרך היחידה שבה התקן יכול לקבל חיבור רשת חוקי.

זוהי סיבה נוספת לכך שה- DHCP הוא כל כך שימושי - מכיוון שהוא מאפשר למכשירים רבים להתחבר לרשת במשך פרק זמן מבלי להזדקק למאגר עצום של כתובות זמינות. לדוגמה, גם אם 20 כתובות מוגדרות על-ידי שרת DHCP, 30, 50 או אפילו 200 התקנים (או יותר) יכולים להתחבר לרשת כל עוד לא יותר מ -20 משתמשים באחת מכתובות ה- IP הזמינות בו-זמנית.

מאחר ש- DHCP מקצה כתובות IP למשך פרק זמן מסוים (תקופת החכירה ), באמצעות פקודות כמו ipconfig כדי למצוא את כתובת ה- IP של המחשב שלך תניב תוצאות שונות לאורך זמן.

למרות DHCP משמש כדי לספק כתובות IP דינמיות ללקוחות שלה, זה לא אומר כתובות IP סטטיות לא ניתן להשתמש בו זמנית. שילוב של התקנים שמקבלים כתובות ומכשירים דינמיים שכתובת ה- IP שלהם מוקצית להם ידנית, יכולים להתקיים גם באותה רשת.

אפילו ספק שירותי אינטרנט משתמש ב- DHCP כדי להקצות כתובות IP. ניתן לראות זאת בעת זיהוי כתובת ה- IP הציבורית שלך. סביר להניח שזה ישתנה עם הזמן, אלא אם הרשת הביתית שלך יש כתובת IP סטטית, וזה בדרך כלל רק במקרה של עסקים שיש להם שירותי אינטרנט נגישים לציבור.

ב- Windows, APIPA מקצה כתובת IP זמנית זמנית כאשר שרת DHCP נכשל לספק התקן פונקציונלי להתקן, ומשתמש בכתובת זו עד שהוא יכול להשיג פריט IP הפועל.

קבוצת עבודה של תצורת מארח דינמי של כוח המשימה להנדסת אינטרנט יצרה DHCP.