29Aug

מה ההבדל בין 127.0.0.1 לבין 0.0.0.0?

click fraud protection

רובנו שמענו על '127.0.0.1 ו 0.0.0.0' אבל כנראה לא נתנו להם הרבה מחשבה, אבל אם נראה כי שניהם מצביעים על אותו מיקום, אז מה ההבדל בפועל בין השניים?היום SuperUser Q & פוסט עוזר לנקות דברים עבור קורא מבולבל.

שאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.

תמונה באדיבות קייט גרדינר( פליקר).

השאלה

SuperUser הקורא Sagnik Sarkar רוצה לדעת מה ההבדל בין 127.0.0.1 ו 0.0.0.0 הוא:

אני מבין כי 127.0.0.1 נקודות localhost וכי 0.0.0.0 גם עושה כן( תקן אותי אם אניאני טועה).אז מה ההבדל בין 127.0.0.1 לבין 0.0.0.0?

מה ההבדל בין 127.0.0.1 לבין 0.0.0.0?

תשובה

תרומת SuperUser DavidPostill יש את התשובה עבורנו:

מה ההבדל בין 127.0.0.1 ו 0.0.0.0?

  • 127.0.0.1 היא כתובת ה- loopback( הידועה גם בשם localhost).
  • 0.0.0.0 היא כתובת meta שאינה ניתנת לזיהוי, המשמשת לייעד יעד לא חוקי, לא ידוע או לא ישים( בעל כתובת 'אין כתובת מסוימת').

בהקשר של רישום נתיב, זה בדרך כלל נתיב ברירת המחדל.

בהקשר של שרתים, 0.0.0.0 פירושו

instagram viewer
כל כתובות IPv4 במחשב המקומי .אם למארח יש שתי כתובות IP, 192.168.1.1 ו- 10.1.2.1, ושרת הפועל במארח מקשיב ב -0.0.0.0, הוא יהיה נגיש בשני כתובות IP אלה.

מהו כתובת ה- IP 127.0.0.1?

127.0.0.1 היא כתובת פרוטוקול האינטרנט( IP) של loopback המכונה גם localhost .הכתובת משמשת ליצירת חיבור IP לאותו מחשב או מחשב המשמשים את משתמש הקצה.

אותה ועידה מוגדרת עבור מחשבים התומכים ב- IPv6 תוך התייחסות לקונוטציה של: : 1.יצירת חיבור באמצעות הכתובת 127.0.0.1 היא הנוהג הנפוץ ביותר;עם זאת, באמצעות כתובת IP כלשהי בטווח של 127. .. * יפעל באותו אופן או באופן דומה.מבנה הלולאה מאפשר למחשב או למכשיר המסוגל לחבר את היכולת לאמת או להקים את מחסנית ה- IP במחשב.

מקור: 127.0.0.1 - מה הם השימושים ומדוע זה חשוב?

כתובות מיוחדות

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

מקור: מספרי רשת

אם זהו סוג שלם A, מהי הנקודה של ערכים שרירותיים אחרים עבור שלושת השבועות האחרונים?

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

מקור: IP שמור, Loopback וכתובת פרטית

לקבלת מידע נוסף, עיין בשאלה שאלת אובונטו : מהו התקן Loopback וכיצד אוכל להשתמש בו?

מהי כתובת ה- IP 0.0.0.0?

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

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

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

במקרים מסוימים, רק '0' יפעל ויש לו אותו אפקט.אבל זה לא מובטח.טופס 0.0.0.0 הוא הדרך הרגילה לומר 'אין כתובת מסוימת'( ב IPv6 זה : : 0 או רק : : ).

מקור: מהי המשמעות של כתובת ה- IP 0.0.0.0?

בגירסת פרוטוקול האינטרנט 4, הכתובת 0.0.0.0 היא כתובת meta שאינה ניתנת לזיהוי, המשמשת לקביעת יעד לא חוקי, לא ידוע או לא רלוונטי.כדי לתת משמעות מיוחדת על פיסת נתונים לא חוקית אחרת הוא יישום של איתות בתוך הלהקה.בהקשר של שרתים, 0.0.0.0 פירושו כל כתובות IPv4 במחשב המקומי .אם למארח יש שתי כתובות IP, 192.168.1.1 ו- 10.1.2.1, ושרת הפועל במארח מקשיב ב -0.0.0.0, ניתן יהיה להגיע אליו בשתי כתובות IP( הערה: טקסט זה חוזר על עצמו מלמעלהכחלק מהתשובה הכוללת ).

בהקשר של ניתוב, 0.0.0.0 פירושו בדרך כלל נתיב ברירת המחדל, כלומר התוואי שמוביל ל"שאר "האינטרנט במקום למקום כלשהו ברשת המקומית.

שימושים כלול:

  • כתובת המארח טענה כשלעצמה כאשר טרם הוקצה לה כתובת.כגון בעת ​​שליחת מנות DHCPDISCOVER הראשונית בעת שימוש ב- DHCP.
  • הכתובת של המארח מקצה לעצמו כאשר בקשה לכתובת באמצעות DHCP נכשלה, בתנאי שמחסנית ה- IP של המארח תומכת בכך.שימוש זה הוחלף במנגנון APIPA במערכות הפעלה מודרניות.דרך להזכיר כל IPv4-host at כל .הוא משמש בדרך זו בעת ציון נתיב ברירת מחדל.
  • דרך לציין במפורש שהיעד אינו זמין. מקור: 127.0.0.1 - מה הם השימושים ומדוע זה חשוב?דרך לציין כל כתובת IPv4 בכלל .הוא משמש בדרך זו בעת קביעת תצורה של שרתים( כלומר, כאשר מחברים קשובים).זה ידוע למתכנתים TCP כמו INADDR_ANY.[ לאגד( 2) נקשר לכתובות, לא ממשקים.

ב- IPv6, כתובת ה- all-zeros נכתבה כ- : :

מקור: 0.0.0.0 [ויקיפדיה]

גילוי DHCP / בקשה

כאשר לקוח מבצע אתחול בפעם הראשונה, נאמר שהוא נמצא ב-את אתחול המדינה , ומשדר הודעת DHCPDISCOVER ברשת המשנה הפיזית המקומית שלה על פני פרוטוקול User Datagram Protocol( UDP) 67( שרת BootP).מאחר שללקוח אין שום דרך לדעת את תת הרשת שאליה הוא שייך, ה- DHCPDISCOVER הוא שידור כל רשתות המשנה( כתובת IP היעד של 255.255.255.255), עם כתובת IP מקורית של 0.0.0.0.כתובת ה- IP של המקור היא 0.0.0.0 מאחר שללקוח אין כתובת IP מוגדרת.

אם שרת DHCP קיים ברשת משנה מקומית זו והוא מוגדר ומתפקד כהלכה, שרת DHCP ישמע את השידור ויגיב עם הודעת DHCPOFFER.אם שרת DHCP אינו קיים ברשת המשנה המקומית, חייב להיות סוכן DHCP / BootP Relay ברשת המשנה המקומית כדי להעביר את ההודעה DHCPDISCOVER לרשת משנה שמכילה שרת DHCP.

סוכן ממסר זה יכול להיות מארח ייעודי( לדוגמה, Microsoft Windows Server) או נתב( הנתב של Cisco מוגדר עם הצהרת עוזר IP ברמת ממשק, לדוגמה).

. ..

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

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

. ..

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

מקור: הבנת ופתרון בעיות ב- DHCP במתג Catalyst או רשתות ארגוניות

נתיב ברירת מחדל

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

  • IP שער ברירת מחדל
  • IP ברירת מחדל רשת IPD
  • נתיב IP 0.0.0.0 0.0.0.0

נתיב IP 0.0.0.0 0.0.0.0

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

הערה: IGRP אינו מבין מסלול ל 0.0.0.0.לכן, הוא אינו יכול להפיץ נתיבי ברירת מחדל שנוצרו באמצעות נתיב ה- IP 0.0.0.0 0.0.0.0 .השתמש בפקודה IP IP המוגדרת כברירת מחדל כדי ש- IGRP יפיץ נתיב ברירת מחדל.

מקור: הגדרת שער של אתר אחרון באמצעות פקודות IP

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