דף הבית » איך ל » מה ההבדל בין 127.0.0.1 לבין 0.0.0.0?

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

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

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

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

    השאלה

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

    אני מבין את זה 127.0.0.1 נקודות מארח מקומי וכי 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 היא כתובת לולאבק (המכונה גם localhost).
    • 0.0.0.0 היא כתובת meta שאינה ניתנת לזיהוי, המשמשת לייעד יעד לא חוקי, לא ידוע או שאינו ישים (בעל כתובת 'אין כתובת מסוימת').

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

    בהקשר של שרתים, 0.0.0.0 פירושו כל כתובות 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 המכונה גם מארח מקומי. הכתובת משמשת ליצירת חיבור IP לאותו מחשב או מחשב המשמשים את משתמש הקצה.

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

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

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

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

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

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

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

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

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

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

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

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

    בהקשר של כניסה לנתיב, בדרך כלל מדובר במסלול ברירת המחדל. זה קורה כתוצאה יותר של מסכת כתובת, אשר בוחר את סיביות להשוות. מסכה של 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 מארח בכלל. הוא משמש בדרך זו בעת ציון נתיב ברירת מחדל.
    • דרך לציין במפורש שהיעד אינו זמין. מקור: 127.0.0.1 - מה הם השימושים ומדוע זה חשוב?
    • דרך לציין כל כתובת IPv4 בכלל. הוא משמש בדרך זו בעת קביעת תצורה של שרתים (כלומר, כאשר מחברים הקשובים). זה ידוע למתכנתים TCP כמו INADDR_ANY. [לקשור (2) נקשר כתובות, לא ממשקים.]

    ב IPv6, את כל אפסים כתובת כתוב כמו ::

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

    DHCP גילוי / בקשה

    כאשר לקוח המגפיים למעלה בפעם הראשונה, הוא אמר להיות ב אתחול המדינה, ומעביר מסר DHCPDISCOVER ברשת המשנה הפיזית המקומית שלה על פני משתמש 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, למשל) או נתב (נתב סיסקו מוגדר עם ממשק ברמה 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
    • נתיב 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 הפקודה, באמצעות נתיב סטטי 0.0.0.0 אינו תלוי בפרוטוקולי ניתוב. עם זאת, ניתוב IP חייב להיות מופעל על הנתב.

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

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


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