โฮมเพจ » ทำอย่างไร » ความแตกต่างระหว่าง 127.0.0.0 และ 127.0.0.1 คืออะไร?

    ความแตกต่างระหว่าง 127.0.0.0 และ 127.0.0.1 คืออะไร?


    บางครั้งคำถามพื้นฐานที่สุดให้ช่วงเวลาสอนได้ อ่านต่อไปในขณะที่เราพิจารณาว่าการเปลี่ยนแปลงของตัวเลขหนึ่งหลักระหว่าง 127.0.0.0 เป็น 127.0.0.1 ให้โอกาสในการดูโครงสร้างเครือข่ายได้อย่างไร.

    เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.

    คำถาม

    ผู้อ่าน SuperUser Disa อยากรู้เกี่ยวกับ loopback IPs:

    ฉันรู้ว่าทั้งคู่เป็น loopback IP แต่มีอีกหนึ่ง ip mask.

    ความแตกต่างระหว่างพวกเขาคืออะไร พวกเขาสามารถใช้แทนกันได้?

    ================================================== ========================= เส้นทาง IPv4 ======================= ================================================== == เส้นทางที่ใช้งาน: ปลายทางอินเตอร์เฟสเกตเวย์ Mask Mask 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 […] 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0 0.1 306

    ข้อมูลประเภทใดที่เราสามารถแซงออกมาจากตารางนี้?

    คำตอบ

    ผู้มีส่วนร่วม SuperUser สองคนกระโดดเข้ามาเพื่อช่วยไขปริศนา ก่อนอื่น Mmmc ให้ภาพรวมที่กระชับนี้:

    ไม่คุณไม่สามารถใช้ทั้งคู่ได้ และพวกเขาไม่ใช่ทั้งที่อยู่ลูปแบ็ค.

    127.0.0.1 เป็นที่อยู่ย้อนกลับ 127.0.0.2 เป็นที่อยู่ย้อนกลับ 127.0.0.3 เป็นที่อยู่ลูปแบ็คและอื่น ๆ

    127.0.0.0 เป็นที่อยู่เครือข่าย มาพร้อมกับหน้ากาก 255.0.0.0 มันให้คำใบ้ว่าที่อยู่ของคลาส A ทั้งหมดที่เริ่มต้นด้วย 127. *. *. * จะมีที่อยู่ลูปแบ็ค.

    จากนั้น YLearn เสนอภาพรวมที่กว้างขึ้นของอนุสัญญาการตั้งชื่อโดยทั่วไปและวิธีคิดเกี่ยวกับพวกเขา:

    สิ่งที่แสดงในภาพหน้าจอคือตารางเส้นทางจากคอมพิวเตอร์ ตารางเส้นทางเป็นเพียง“ แผนงาน” ที่บอกคอมพิวเตอร์ / เราเตอร์ว่าจะไปที่ไหนเพื่อไปยังอุปกรณ์อื่น ๆ ในเครือข่าย.

    ในบางวิธีสิ่งนี้คล้ายกับวิธีที่เรานำทางในชีวิตจริง.

    คอลัมน์แรกให้รายชื่อของจุดหมายปลายทางที่ทราบ (ฉันจะไปได้ที่ไหน) และคอลัมน์ที่สองระบุถึงปลายทางที่เจาะจง (ฉันสามารถไปแคนาดาหรือไปที่บ้านของลุงจอห์นในแคนาดา) โดยไม่ต้องลงรายละเอียดที่ดียิ่งค่ามาสก์ "สูง" ยิ่งเป็นปลายทางที่เจาะจงยิ่งขึ้น ดังนั้นค่า 0.0.0.0 ครอบคลุมไปที่อุปกรณ์ใด ๆ และค่า 255.255.255.255 ระบุอุปกรณ์แต่ละรายการ.

    คอลัมน์ที่สามระบุว่าการรับส่งข้อมูลควรไปที่ไหนต่อไปเพื่อไปยังจุดหมายปลายทาง (หากคุณกำลังจะไปแคนาดาคุณต้องเริ่มต้นด้วยการเดินทางบนถนนสายหลัก) และคอลัมน์ที่สี่ระบุว่าควรใช้เส้นทางใดในการออกจากอุปกรณ์ ปลายทาง (จากบ้านคุณอาจมีถนนรถแล่นของคุณเท่านั้น แต่จากที่จอดรถของ Walmart คุณอาจมี "ทางออก" ให้เลือก).

    ในที่สุดตัวชี้วัดทำให้คอมพิวเตอร์มีวิธีเลือกเส้นทางที่ดีที่สุดหากมีหลายเส้นทางไปยังปลายทาง (คุณสามารถออกไปทางทิศเหนือหรือทิศตะวันออกออกจากลานจอดรถเพื่อไปยังแคนาดาได้ แต่ทางตะวันออกนั้นเร็วกว่า).

    ดังนั้นเพื่อตอบคำถามเดิมคุณไม่สามารถใช้ 127.0.0.0 และ 127.0.0.1 แทนกันได้ ความแตกต่างที่แสดงที่นี่คือมีสองเส้นทาง - เส้นทางทั่วไปไปยังอุปกรณ์ใด ๆ ที่ใช้ 127.x.y.z และเส้นทางที่เฉพาะเจาะจงมากสำหรับโฮสต์ 127.0.0.1 (ซึ่งอยู่ใน 127.0.0.0) ซึ่งทั้งคู่ใช้อินเทอร์เฟซ 127.0.0.1


    มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.