רשת ותשתית

מה זה DHCP, ואיך הטלפונים מקבלים כתובת?

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

Dynamic Host Configuration Protocolחלוקת כתובותשרת DHCPLeaseשמירת כתובתOption 66DHCP Reservation

זמן קריאה: כ-8 דקות

מה DHCP עושה

כדי לעבוד ברשת, כל מכשיר צריך לפחות ארבעה פרטים: כתובת IP משלו, מסכת רשת (שאומרת מה גודל הרשת המקומית), כתובת השער — הראוטר שדרכו יוצאים לאינטרנט, וכתובת של שרת DNS.

פעם היו מקלידים את כל אלה ידנית בכל מחשב. DHCP (Dynamic Host Configuration Protocol — פרוטוקול הגדרת מארח דינמית) עושה את זה לבד: המכשיר מתחבר, צועק לרשת "אני חדש, מי נותן לי כתובת?", ושרת ה-DHCP — לרוב הראוטר — עונה עם כל הפרטים.

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

ארבעת השלבים

השיחה בין המכשיר לשרת קצרה מאוד ובנויה מארבעה שלבים, שקל לזכור לפי המילה DORA:

שלבמי שולחמה נאמר
Discover — גילויהמכשיר"יש פה מישהו שמחלק כתובות?"
Offer — הצעההשרת"קח את הכתובת הזו, ואלה הפרטים"
Request — בקשההמכשיר"אני לוקח את הכתובת שהצעת"
Acknowledge — אישורהשרת"רשום על שמך, לזמן כך וכך"

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

השכרה ולא מכירה: זמן ההחזקה

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

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

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

שמירת כתובת (Reservation)

בכל ראוטר כמעט אפשר להגדיר שמכשיר מסוים יקבל תמיד את אותה כתובת. ההגדרה נקראת DHCP Reservation, "Static Lease" או "כתובת שמורה", והיא נעשית לפי כתובת ה-MAC של המכשיר — המזהה הקבוע שצרוב בו.

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

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

איך עושים את זה בפועל: נכנסים למסך הניהול של הראוטר, מחפשים את רשימת המכשירים המחוברים, מזהים את הטלפון לפי כתובת ה-MAC שלו (היא מודפסת על מדבקה בגב הטלפון), ובוחרים "שמור כתובת" או "הוסף לרשימה הקבועה". בפעם הבאה שהטלפון יבקש כתובת, הוא יקבל את אותה אחת. מומלץ לרשום את הכתובות השמורות בטבלה פשוטה ליד ארון התקשורת, יחד עם שם העמדה.

טווח הכתובות — כמה מכשירים נכנסים

שרת ה-DHCP מחלק כתובות מתוך טווח (Pool) מוגדר, למשל מ-192.168.1.100 עד 192.168.1.200. זה 101 כתובות. אם הטווח מתמלא, מכשיר חדש פשוט לא יקבל כתובת ולא יתחבר.

זה קורה יותר ממה שחושבים. במשרד של 15 עובדים יש היום בקלות 60–80 מכשירים: מחשבים, טלפונים שולחניים, ניידים של העובדים ושל האורחים, מדפסות, מצלמות, טלוויזיה בחדר הישיבות ומזגנים חכמים. בישיבה או במוסד עם Wi-Fi לאורחים המספר יכול להיות מאות.

גודל המקוםמכשירים משועריםטווח מומלץ
משרד קטן (עד 10 עובדים)30–50100 כתובות ומעלה
משרד בינוני (20–40 עובדים)80–150200 כתובות, או רשת גדולה יותר
מוסד עם Wi-Fi לאורחיםמאותרשת נפרדת לאורחים

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

אופציות DHCP: יותר מכתובת

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

אופציהמה היא מוסרת
3כתובת הראוטר (השער)
6שרתי DNS
42שרת שעון (NTP) — כדי שהשעה על הצג תהיה נכונה
66כתובת השרת שממנו הטלפון מוריד את ההגדרות שלו
2הפרש השעות (אזור זמן) — בחלק מהטלפונים

אופציה 66 היא הכלי שמאפשר הגדרה אוטומטית בהיקף גדול: מחברים טלפון חדש, הוא שואל את ה-DHCP מאיפה להוריד הגדרות, מוריד קובץ שמתאים לכתובת ה-MAC שלו — ומתחיל לעבוד כשלוחה, בלי שאף אחד נגע במקלדת שלו.

שני שרתי DHCP באותה רשת — המלכודת

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

זה קורה בדרך כלל בלי כוונה: מישהו מחבר ראוטר Wi-Fi ביתי לשקע במשרד כדי "לחזק את האינטרנט" בחדר מרוחק, ואותו ראוטר מתחיל לחלק כתובות משלו. התוצאה נראית מוזרה: חלק מהטלפונים עובדים וחלק לא, ולפעמים אותו טלפון עובד בבוקר ומפסיק אחר הצהריים.

הפתרון: להגדיר את הראוטר הנוסף כ"נקודת גישה" (Access Point) בלבד, עם DHCP כבוי, או להחליף אותו בנקודת גישה ייעודית. מתגים מנוהלים יודעים גם לחסום שרתי DHCP לא מורשים (DHCP Snooping).

דוגמה מהשטח: הטלפון שקיבל כתובת מוזרה

במשרד עורכי דין קטן (שם בדוי: "לוי ושות'") שלושה טלפונים בחדר הישיבות הציגו "לא רשום", ושאר המשרד עבד. במסך המידע של אחד מהם הופיעה כתובת 10.0.0.15, בעוד שכל המשרד עובד בכתובות 192.168.1.x.

מתברר שבחדר הישיבות הותקן ראוטר Wi-Fi ישן לאורחים, מחובר לרשת המשרד, וה-DHCP שלו היה פעיל. שלושת הטלפונים שבחדר קיבלו ממנו כתובת ושרת DNS שלא עבד. כיבוי ה-DHCP בראוטר הנוסף והפעלה מחדש של הטלפונים פתרו את העניין.

איך רואים מה המכשיר קיבל

  • בטלפון IP — בתפריט "Status" או "מידע", או בלחיצה על כפתור מסוים (משתנה בין דגמים). מופיעים הכתובת, השער וה-DNS, ולפעמים גם האם הכתובת הגיעה מ-DHCP או הוגדרה ידנית.
  • במחשב Windows — בשורת הפקודה ipconfig /all. מופיעים כל הפרטים, כולל כתובת שרת ה-DHCP ומתי פג זמן ההחזקה.
  • בראוטר — במסך הניהול יש בדרך כלל רשימה של כל המכשירים שקיבלו כתובת, עם כתובת ה-MAC שלהם. זה המקום הנוח לזהות טלפון ולשמור לו כתובת.

כתובת שמתחילה ב-169.254 פירושה שהמכשיר לא קיבל כתובת בכלל מ-DHCP, ובחר לעצמו כתובת "חירום". זה סימן שהוא לא מגיע לשרת ה-DHCP — כבל, מתג, או שהטווח מלא.

DHCP והטלפון שמחובר דרך המחשב

לרוב הטלפונים השולחניים יש שני שקעי רשת: אחד לקיר ואחד למחשב. כך מספיק כבל אחד לעמדה — הטלפון מעביר את הרשת הלאה למחשב.

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

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

מה קורה כשה-DHCP לא זמין

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

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

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

צ'קליסט: DHCP במשרד עם טלפוניה

  1. שרת DHCP אחד בלבד ברשת — בדרך כלל הראוטר הראשי.
  2. טווח כתובות גדול מספיק לכל המכשירים, עם מקום לגדילה.
  3. DNS תקין שנמסר דרך ה-DHCP.
  4. כתובות שמורות למכשירים שחשוב שלא יזוזו: מדפסות, מצלמות, מתגים ונקודות גישה.
  5. כתובות ידניות — רק מחוץ לטווח שה-DHCP מחלק.
  6. ראוטרים נוספים במשרד — כנקודות גישה, עם DHCP כבוי.
  7. במקום גדול — רשת נפרדת לאורחים ולטלפונים.

איך זה עובד אצלנו בקשר

הטלפונים והמתאמים שאנחנו מספקים — Yealink, Fanvil ו-Grandstream — מגיעים מוגדרים מראש. ברוב המשרדים מחברים אותם לשקע, הם מקבלים כתובת מה-DHCP של הראוטר, נרשמים לשרת ומתחילים לעבוד.

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

ההמלצות שלנו לראוטר במשרד עם טלפוניה: SIP ALG כבוי ו-UDP timeout של 180 שניות. כשיש שאלה על כתובות או על טלפון שלא מתחבר, אדם אצלנו עונה — לא מענה ממוחשב ולא תור לנציג.

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

שאלות נפוצות

האם הטלפון צריך כתובת קבועה?

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

מה ההבדל בין כתובת שמורה לכתובת ידנית?

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

הטלפון מציג כתובת שמתחילה ב-169.254. מה זה אומר?

שהוא לא קיבל כתובת מ-DHCP. בדקו כבל, מתג, ושהטווח בראוטר לא מלא.

מה זו אופציה 66?

הגדרה ב-DHCP שמוסרת לטלפון מאיפה להוריד את ההגדרות שלו. היא מאפשרת הגדרה אוטומטית של הרבה טלפונים בבת אחת.

חיברתי ראוטר נוסף ומאז חלק מהטלפונים לא עובדים. למה?

כנראה שגם הוא מחלק כתובות. כבו בו את ה-DHCP או הגדירו אותו כנקודת גישה בלבד.

כמה מכשירים ה-DHCP יכול לחלק?

כמה שהטווח מאפשר. ברירת מחדל נפוצה היא כ-100–150 כתובות. במקומות גדולים צריך להגדיל או לפצל לרשתות.

האם החלפת ראוטר תשבש את הטלפונים?

אם הראוטר החדש מחלק כתובות באותו טווח ועם DNS תקין — בדרך כלל לא. כתובות שמורות צריך להגדיר בו מחדש.

מה זה זמן החזקה (Lease)?

הזמן שהכתובת "מושכרת" למכשיר. המכשיר מאריך אותו מעצמו, ובדרך כלל שומר על אותה כתובת.

האם אפשר לראות בראוטר איזה טלפון קיבל איזו כתובת?

כן. ברוב הראוטרים יש רשימת מכשירים מחוברים עם כתובת ה-MAC והכתובת שקיבלו. משווים את ה-MAC למדבקה שבגב הטלפון.

האם DHCP קשור לאיכות השיחות?

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

חזרה למרכז הידע — כל המושגים

רוצים לשמוע איך זה יעבוד אצלכם?

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

השאירו פרטים ונחזור אליכם
077-921-9000