Ποια είναι η διαφορά μεταξύ 127.0.0.0 και 127.0.0.1;
Μερικές φορές οι πιο στοιχειώδεις ερωτήσεις αποδίδουν διδακτικές στιγμές. διαβάστε σχετικά με το πώς βυθίζουμε στο πώς μία αλλαγή ψηφία μεταξύ 127.0.0.0 και 127.0.0.1 προσφέρει την ευκαιρία να δούμε την τοπολογία του δικτύου.
Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.
Το ερώτημα
Ο αναγνώστης SuperUser Disa είναι περίεργος για τα IP δίκτυα loopback:
Ξέρω ότι και οι δύο είναι loopback IP, αλλά έχουν άλλη μάσκα ip.
Ποια είναι η διαφορά μεταξύ τους; Μπορούν να χρησιμοποιηθούν εναλλακτικά?
=================================================== Διαδρομές IPv4 ================== =================================================== == Ενεργές διαδρομές: Διεπαφή διεύθυνσης πύλης προορισμού μετρικό 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 προσφέρει αυτή τη συνοπτική επισκόπηση:
Όχι. Δεν μπορείτε να τα χρησιμοποιήσετε και τα δύο. Και δεν είναι και οι δύο loopback διευθύνσεις.
127.0.0.1
είναι μια διεύθυνση loopback127.0.0.2
είναι μια διεύθυνση loopback127.0.0.3
είναι μια διεύθυνση loopback και ούτω καθεξής
127.0.0.0
είναι μια διεύθυνση δικτύου. Μαζί με τη μάσκα 255.0.0.0 σας δίνει μια υπόδειξη ότι ολόκληρη η κατηγορία Α των διευθύνσεων αρχίζει με127. *. *. *
θα περιέχει διευθύνσεις loopback.
Στη συνέχεια, το YLearn προσφέρει μια ευρύτερη επισκόπηση των συμβάσεων ονομασίας γενικά και πώς να το σκεφτόμαστε:
Αυτό που εμφανίζεται στο στιγμιότυπο οθόνης είναι ένας πίνακας δρομολόγησης από έναν υπολογιστή. Ο πίνακας δρομολόγησης είναι απλώς ένας «χάρτης πορείας» που λέει στον υπολογιστή / δρομολογητή πού να πάει για να φτάσει σε άλλες συσκευές στο δίκτυο.
Με κάποιους τρόπους, αυτό είναι παρόμοιο με το πώς θα περιηγηθεί κανείς στην πραγματική ζωή.
Η πρώτη στήλη παρέχει τη λίστα με τους γνωστούς προορισμούς (όπου μπορώ να πάω) και η δεύτερη στήλη δείχνει πόσο συγκεκριμένος είναι ο προορισμός (μπορώ να πάω στον Καναδά ή να πάω στον οίκο του θείου John στο Καναδά). Χωρίς να πάρει σε μεγάλη λεπτομέρεια, η "υψηλότερη" τιμή της μάσκας, τόσο πιο συγκεκριμένος είναι ο προορισμός. Έτσι, μια τιμή 0.0.0.0 καλύπτει τη μετάβαση σε οποιαδήποτε συσκευή και μια τιμή 255.255.255.255 καθορίζει μια μεμονωμένη συσκευή.
Η τρίτη στήλη διευκρινίζει πού πρέπει να πάει η κυκλοφορία δίπλα στον προορισμό (εάν πηγαίνετε στον Καναδά, θα πρέπει να ξεκινήσετε με το Main Street) και η τέταρτη στήλη δείχνει ποια διαδρομή από τη συσκευή θα πρέπει να χρησιμοποιηθεί για να φτάσετε στο προορισμός (από το σπίτι μπορείτε να έχετε μόνο δρόμο σας, αλλά από το πάρκινγκ της 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; Δείτε το πλήρες νήμα συζήτησης εδώ.