ความแตกต่างระหว่าง 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 คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.