מבוא למערכת שמות המתחם (DNS)

ספר הטלפונים של האינטרנט

האינטרנט ורשתות אינטרנט פרטיות רבות (IP) פרטיות גדולות יותר מסתמכות על ההסתמכות על מערכת שמות המתחם (DNS) כדי לסייע בתנועה ישירה. ה- DNS שומר על מסד נתונים מבוזר של שמות וכתובות ברשת , והוא מספק שיטות למחשבים לשאילתה מרחוק של מסד הנתונים. יש אנשים קוראים DNS "ספר הטלפונים של האינטרנט."

DNS ו- World Wide Web

כל אתרי האינטרנט הציבוריים פועלים בשרתים המחוברים לאינטרנט עם כתובות IP ציבוריות . שרתי האינטרנט ב- About.com, לדוגמה, כוללים כתובות כמו 207.241.148.80. למרות שאנשים יכולים להקליד מידע כתובת כמו http://207.241.148.80/ לתוך דפדפן האינטרנט שלהם כדי לבקר באתרים, להיות מסוגל להשתמש שמות כמו http://www.about.com/ הוא הרבה יותר מעשי.

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

שרתי DNS ו היררכית שמות

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

ה- DNS מארגן את השרתים שלו בהיררכיה. עבור האינטרנט, מה שנקרא שרתי שם שורש מתגוררים בחלק העליון של היררכית DNS. שרתי שמות השורש באינטרנט מנהלים מידע שרת DNS עבור דומיינים ברמה העליונה של האינטרנט (TLD) (כגון ".com" ו- ".uk"), במיוחד השמות וכתובות ה- IP של שרתי ה- DNS המקוריים (הנקראים הסמכותי ) האחראים למענה שאילתות לגבי כל TLD בנפרד. שרתים ברמה נמוכה יותר של היררכית ה- DNS עוקבים אחר שמות דומיין ברמה השנייה וכתובת (כגון "about.com") ורמות נוספות מנהלות דומיינים של אינטרנט (כגון "compnetworking.about.com").

שרתי DNS מותקנים ומתוחזקים על ידי עסקים פרטיים וגופים ממשלתיים ברחבי העולם. עבור האינטרנט, 13 שרתי שם שורש (בריכות מיותרות של מכונות ברחבי העולם) תומכות במאות אתרי אינטרנט ברמה העליונה, בעוד ש- About.com מספק מידע שרת DNS סמכותי עבור האתרים ברשת שלה. ארגונים יכולים לפרוס DNS באופן דומה ברשתות הפרטיות שלהם בנפרד, בקנה מידה קטן יותר.

עוד - מהו שרת DNS?

הגדרת רשתות עבור DNS

לקוחות DNS (הנקראים ' פותרנים' ) המעוניינים להשתמש ב- DNS חייבים להיות מוגדרים ברשת שלהם. Resolvers שואלים את ה- DNS באמצעות כתובות IP קבועות ( סטטיות ) של שרת DNS אחד או יותר. ברשת ביתית, ניתן להגדיר את כתובת שרת ה- DNS פעם אחת בנתב פס רחב ויאסף באופן אוטומטי על-ידי התקני לקוח , או שניתן להגדיר את הכתובות על כל לקוח בנפרד. מנהלי רשת ביתיים יכולים לקבל כתובות DNS חוקיות מספקי שירותי האינטרנט שלהם או מספקי DNS של צד שלישי באינטרנט, כגון Google Public DNS ו- OpenDNS.

סוגי Lookups DNS

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

הרשת מבקשת לתמוך בחיפושי DNS לרוץ על TCP ו- UDP , יציאה 53 כברירת מחדל.

ראה גם - העברה לאחור וכתובת IP הפוך בדיקה

מטמוני DNS

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

עוד - מהו מטמון DNS?

DNS דינמי

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

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

עוד - מהו DNS דינמי?

חלופות ל- DNS

שירות Windows Internet Naming Service (WINS) תומך ברזולוציה של שם דומה ל- DNS אך פועל רק במחשבי Windows ומשתמש בחלל שם אחר. WINS משמש ברשתות פרטיות מסוימות של מחשבי Windows.

Dot-BIT הוא פרויקט קוד פתוח המבוסס על טכנולוגיית BitCoin שפועלת להוספת תמיכה לתחום ברמה העליונה של .Bbit ל- DNS של האינטרנט.

מדריך פרוטוקול אינטרנט - מספור רשת IP