Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> FTP και Telnet

Ποιο δεν είναι έγκυρη μάσκα υποδικτύου;

Μια έγκυρη μάσκα υποδικτύου πρέπει να είναι ένα συνεχόμενο μπλοκ των 1s που ακολουθείται από ένα συνεχόμενο μπλοκ των 0s στη δυαδική του αναπαράσταση. Υπάρχουν αρκετές επιλογές που δεν είναι * έγκυρες, ανάλογα με το πλαίσιο (IPv4 ή IPv6 και το μέγεθος του χώρου διευθύνσεων).

Ακολουθούν μερικά παραδείγματα μη έγκυρων μάσκες υποδικτύου:

* `255.255.255.128` (αυτό είναι τεχνικά έγκυρο, αλλά ασυνήθιστο και συχνά προκαλεί προβλήματα): Ενώ αυτό * είναι * μια έγκυρη μάσκα υποδικτύου, είναι ασυνήθιστο. Οι μάσκες υποδικτύου που δεν είναι πολλαπλάσια των 8 (στον αριθμό των δυαδικών ψηφίων) συχνά αποφεύγονται για να αποφευχθούν προβλήματα συμβατότητας.

* `255.255.255.250`: Αυτό ισχύει.

* `255.255.255.192`: Αυτό ισχύει.

* `255.255.255.130`: Αυτό είναι μη έγκυρο Επειδή η δυαδική αναπαράσταση δεν θα είχε ένα συνεχές μπλοκ των 1s που ακολουθείται από ένα συνεχόμενο μπλοκ 0s.

* 192.168.1.0`: Αυτή είναι μια διεύθυνση IP, όχι μια μάσκα υποδικτύου.

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

* Οποιαδήποτε μάσκα υποδικτύου με μη μηδενικά bits ακολουθούμενη από μηδενικά bits, τότε * περισσότερα * μη μηδενικά bits: Για παράδειγμα, κάτι σαν ένα υποθετικό «255.255.192.64» θα ήταν άκυρο.

Επομένως, χωρίς μια λίστα επιλογών για να επιλέξετε από, `255.255.255.130` είναι ένα καλό παράδειγμα μιας μη έγκυρης μάσκας υποδικτύου, επειδή η δυαδική αναπαράσταση του σπάει τον κανόνα των συνεχόμενων μπλοκ των 1s και 0s. Αλλά οποιαδήποτε επιλογή που παραβιάζει αυτόν τον κανόνα είναι λανθασμένη.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα