0.0.0.0 Δεν είναι μια κανονική διεύθυνση IP

Τι σημαίνει όταν βλέπετε τη διεύθυνση IP 0.0.0.0

Οι διευθύνσεις IP στην έκδοση πρωτοκόλλου IP (IP) 4 (IPv4) κυμαίνονται από 0.0.0.0 έως 255.255.255.255. Η διεύθυνση IP 0.0.0.0 έχει αρκετές ειδικές έννοιες στα δίκτυα υπολογιστών. Ωστόσο, δεν μπορεί να χρησιμοποιηθεί ως διεύθυνση συσκευής γενικής χρήσης.

Αυτή η διεύθυνση IP είναι δομημένη σαν κανονική (έχει τέσσερις θέσεις για αριθμούς), αλλά είναι πραγματικά μόνο μια διεύθυνση placeholder ή μια που χρησιμοποιείται για να περιγράψει ότι δεν υπάρχει κανονική διεύθυνση. Για παράδειγμα, αντί να μην βάζετε καμία διεύθυνση IP στην περιοχή δικτύου ενός προγράμματος, το 0.0.0.0 μπορεί να χρησιμοποιηθεί για να σημαίνει οτιδήποτε αποδέχεται όλες τις διευθύνσεις IP ή αποκλείει όλες τις διευθύνσεις IP στην προεπιλεγμένη διαδρομή .

Είναι εύκολο να συγχέουμε τα 0.0.0.0 και 127.0.0.1, αλλά να θυμάστε ότι μια διεύθυνση με τέσσερα μηδενικά έχει αρκετές καθορισμένες χρήσεις (όπως περιγράφεται παρακάτω) ενώ το 127.0.0.1 έχει έναν πολύ συγκεκριμένο σκοπό να επιτρέπει σε μια συσκευή να στέλνει μηνύματα στον εαυτό της.

Σημείωση: Η διεύθυνση IP 0.0.0.0 ονομάζεται μερικές φορές μια διεύθυνση μπαλαντέρ, μια απροσδιόριστη διεύθυνση ή μια INADDR_ANY .

Τι σημαίνει 0.0.0.0 Μέσα

Με λίγα λόγια, 0.0.0.0. είναι μια διεύθυνση μη περιστρεφόμενη που περιγράφει έναν μη έγκυρο ή άγνωστο στόχο. Ωστόσο, αυτό σημαίνει κάτι διαφορετικό ανάλογα με το αν το βλέπει σε μια συσκευή υπολογιστή-πελάτη, όπως έναν υπολογιστή ή σε μια μηχανή διακομιστή.

Σε υπολογιστές-πελάτες

Οι υπολογιστές και άλλες συσκευές-πελάτες συνήθως εμφανίζουν διεύθυνση 0.0.0.0 όταν δεν είναι συνδεδεμένες σε δίκτυο TCP / IP . Μια συσκευή μπορεί να δώσει αυτή τη διεύθυνση από προεπιλογή κάθε φορά που είναι εκτός σύνδεσης.

Μπορεί επίσης να εκχωρηθεί αυτόματα από το DHCP στην περίπτωση αποτυχιών εκχώρησης διευθύνσεων. Όταν ρυθμίζεται με αυτήν τη διεύθυνση, μια συσκευή δεν μπορεί να επικοινωνήσει με άλλες συσκευές του δικτύου.

Το 0.0.0.0 μπορεί επίσης θεωρητικά να οριστεί ως μάσκα υποδικτύου μιας συσκευής και όχι ως διεύθυνση IP. Ωστόσο, μια μάσκα υποδικτύου με αυτήν την τιμή δεν έχει πρακτικό σκοπό. Τόσο η διεύθυνση IP όσο και η μάσκα δικτύου έχουν τυπικά καθοριστεί σε 0.0.0.0 σε έναν υπολογιστή-πελάτη.

Ανάλογα με τον τρόπο που χρησιμοποιείται, το λογισμικό τείχους προστασίας ή δρομολογητή μπορεί να χρησιμοποιεί το 0.0.0.0 για να υποδείξει ότι κάθε διεύθυνση IP πρέπει να είναι αποκλεισμένη (ή να επιτρέπεται).

Σχετικά με τις εφαρμογές λογισμικού και τους διακομιστές

Ορισμένες συσκευές, ιδίως διακομιστές δικτύου , διαθέτουν περισσότερες από μία διεπαφές δικτύου. Οι εφαρμογές λογισμικού TCP / IP χρησιμοποιούν το 0.0.0.0 ως τεχνική προγραμματισμού για την παρακολούθηση της κίνησης δικτύου σε όλες τις διευθύνσεις IP που εκχωρούνται επί του παρόντος στις διεπαφές της συγκεκριμένης συσκευής πολλαπλών θυρών.

Ενώ οι συνδεδεμένοι υπολογιστές δεν χρησιμοποιούν αυτή τη διεύθυνση, τα μηνύματα που μεταφέρονται μέσω IP περιλαμβάνουν μερικές φορές το 0.0.0.0 μέσα στην κεφαλίδα του πρωτοκόλλου όταν η πηγή του μηνύματος είναι άγνωστη.

Τι να κάνετε όταν βλέπετε τη διεύθυνση IP 0.0.0.0

Εάν ένας υπολογιστής έχει ρυθμιστεί σωστά για τη δικτύωση TCP / IP αλλά εξακολουθεί να δείχνει 0.0.0.0 για μια διεύθυνση, δοκιμάστε τα εξής για να αντιμετωπίσετε αυτό το πρόβλημα και να αποκτήσετε μια έγκυρη διεύθυνση: