Πώς να υπολογίσετε τις διευθύνσεις IP: Mastering IPv4 και IPv6 σαν επαγγελματίας

Περιγραφή Meta: Σύγχυση από υπολογισμούς διευθύνσεων IP; Αυτός ο οδηγός pro αναλύει τον τρόπο υπολογισμού των διευθύνσεων IPv4 και IPv6, της σημειογραφίας CIDR και των μασκών υποδικτύου. Το Master Network απευθύνεται σήμερα.

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

Ας είμαστε όμως ειλικρινείς: όροι όπως «υποδικτύωση», «CIDR» και «δεκαεξαδικό» μπορεί να φαίνονται εκφοβιστικοί.

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

Τι είναι μια διεύθυνση IP;

Μια διεύθυνση IP (Internet Protocol) είναι μια μοναδική αριθμητική ετικέτα που αποδίδεται σε κάθε συσκευή σε ένα δίκτυο υπολογιστών. Ο πρωταρχικός σκοπός του είναι διττός:

  1. Ταυτοποίηση: Προσδιορίζει τον οικοδεσπότη ή τη συσκευή.
  2. Τόπος: Παρέχει τη θέση της συσκευής στο δίκτυο, επιτρέποντας μια διαδρομή για την πρόσβαση των δεδομένων σε αυτήν.

Σκεφτείτε το ως μια διεύθυνση δρόμου για τον υπολογιστή σας. Χωρίς αυτό, τα πακέτα δεδομένων δεν θα ήξεραν πού να πάνε. Οι δύο εκδόσεις που θα συναντήσετε είναι το IPv4 και το IPv6.

Μέρος 1: Πώς να υπολογίσετε τις διευθύνσεις IPv4

Το IPv4 είναι το άλογο εργασίας με το οποίο είστε πιθανώς πιο εξοικειωμένοι (π.χ. 172.217.14.228). Μια διεύθυνση IPv4 είναι ένας αριθμός 32-bit, συνήθως γραμμένος ως τέσσερις αριθμοί 8-bit (οκτάδες) σε δεκαδική μορφή.

Το τμήμα «υπολογισμού» του IPv4 περιλαμβάνει σχεδόν πάντα υποδικτύωση. Αυτή είναι η διαδικασία διαίρεσης ενός μεγάλου δικτύου σε μικρότερα, πιο διαχειρίσιμα υποδίκτυα. Για να το κάνουμε αυτό, χρησιμοποιούμε ένα μάσκα υποδικτύου.

Βασικές έννοιες: Μάσκα υποδικτύου και CIDR

Μια διεύθυνση IP έχει δύο μέρη: το Αναγνωριστικό δικτύου και το Αναγνωριστικό κεντρικού υπολογιστή.

  • Αναγνωριστικό δικτύου: Προσδιορίζει το δίκτυο στο οποίο είναι ενεργοποιημένη η συσκευή. (Όπως και το όνομα του δρόμου).
  • Αναγνωριστικό υποδοχής: Προσδιορίζει τη συγκεκριμένη συσκευή σε αυτό το δίκτυο. (Όπως και ο αριθμός του σπιτιού).

Α μάσκα υποδικτύου είναι ένας αριθμός 32 bit που «συγκαλύπτει» τη διεύθυνση IP, διαχωρίζοντας σαφώς το τμήμα του δικτύου από το τμήμα του κεντρικού υπολογιστή.

Θα τη δείτε σε δύο κοινές μορφές:

  1. Διακεκομμένο δεκαδικό: 255.255.255.0
  2. Σημειώσεις CIDR: /24 (Αυτό είναι πιο σύγχρονο και αποτελεσματικό).

Και οι δύο 255.255.255.0 και /24 σημαίνει Τα πρώτα 24 bits (οι τρεις πρώτες οκτάδες) είναι το αναγνωριστικό δικτύου και το τελευταία 8 bits (η τελευταία οκτάδα) είναι για την ταυτότητα οικοδεσπότη.

Η μαγεία: Δυαδικό και

Για να βρείτε τις βασικές διευθύνσεις στο δίκτυό σας, χρειάζεστε μόνο μία απλή λειτουργία: το bitwise και.

Ας χρησιμοποιήσουμε ένα πρακτικό παράδειγμα:

  • Διεύθυνση IP: 192.168.1.150
  • Μάσκα υποδικτύου: /24 (το οποίο είναι 255.255.255.0)

Θα τα μετατρέψουμε σε δυαδικά για να δούμε τι συμβαίνει.

ΔεκαδικήΔυαδικό
192.168.1.15011000000.10101000.00000001.10010110
255.255.255.011111111.11111111.11111111.00000000

Τώρα, εκτελέστε μια λειτουργία bitwise AND (1 ΚΑΙ 1 = 1, 1 ΚΑΙ 0 = 0, 0 ΚΑΙ 0 = 0).

  11000000.10101000.00000001.10010110 (IP) & 11111111.111111.111111.00000000 (Μάσκα) ----------------------------------- 11000000.10101000.00000001.00000000 (Αποτέλεσμα)

Μετατροπή αυτού του αποτελέσματος σε δεκαδικό: 192.168.1.0.

Μόλις υπολογίσατε την πρώτη σας διεύθυνση!

Πώς να βρείτε όλες τις βασικές διευθύνσεις IPv4 (Ο εύκολος τρόπος)

Ας χρησιμοποιήσουμε το παράδειγμά μας: 192.168.1.150 /24

1. Διεύθυνση δικτύου (αναγνωριστικό δικτύου):

  • Σκοπός: Προσδιορίζει το ίδιο το δίκτυο. Είναι η πρώτη διεύθυνση στην περιοχή.
  • Υπολογισμός: Εκτελέστε το bitwise ΚΑΙ μεταξύ της IP και της μάσκας υποδικτύου.
  • Αποτέλεσμα: 192.168.1.0 (Όπως υπολογίσαμε παραπάνω).

2. Διεύθυνση εκπομπής:

  • Σκοπός: Διεύθυνση που χρησιμοποιείται για την αποστολή μηνύματος σε όλα συσκευές στο δίκτυο. Είναι η τελευταία διεύθυνση στην περιοχή.
  • Υπολογισμός: Πάρτε το αναγνωριστικό δικτύου (192.168.1.0). Στο τμήμα υποδοχής (τα τελευταία 8 bits ή η τελευταία οκτάδα), αλλάξτε όλα τα bits σε 1.
    • Δίκτυο: 11000000.10101000.00000001.00000000
    • Μετάδοση: 11000000.10101000.00000001.11111111
  • Αποτέλεσμα: 192.168.1.255

3. Πρώτη χρησιμοποιήσιμη διεύθυνση οικοδεσποτών:

  • Σκοπός: Το πρώτο IP που μπορείτε να αντιστοιχίσετε σε μια συσκευή (όπως το router σας).
  • Υπολογισμός: Διεύθυνση δικτύου + 1.
  • Αποτέλεσμα: 192.168.1.1

4. Τελευταία χρησιμοποιήσιμη διεύθυνση οικοδεσποτών:

  • Σκοπός: Η τελευταία IP που μπορείτε να εκχωρήσετε σε μια συσκευή.
  • Υπολογισμός: Διεύθυνση εκπομπής – 1.
  • Αποτέλεσμα: 192.168.1.254

5. Συνολικός αριθμός οικοδεσποτών:

  • Υπολογισμός: Κοιτάξτε τον αριθμό των κομματιών οικοδεσποτών. Α /24 αφήνει 8 bits για τον οικοδεσπότη (32 - 24 = 8). Ο τύπος είναι $2^ιδ$ (όπου $ν$ είναι ο αριθμός των κομματιών οικοδεσποτών).
    • $2^8 = 256$ συνολικές διευθύνσεις.
  • Χρησιμοποιήσιμοι οικοδεσπότες: $2^n – 2$ (αφαιρούμε τις διευθύνσεις του Δικτύου και της Ραδιοτηλεόρασης).
    • $2^8 – 2 = 254$ χρησιμοποιήσιμα IP.

Περίληψη για 192.168.1.150 /24:

  • Δίκτυο: 192.168.1.0
  • Μετάδοση: 192.168.1.255
  • Σειρά οικοδεσποτών: 192.168.1.1192.168.1.254

Μέρος 2: Πώς να «υπολογίσετε» τις διευθύνσεις IPv6

Το IPv6 δημιουργήθηκε για να λύσει το πρόβλημα εξάντλησης διευθύνσεων IPv4. Χρησιμοποιεί 128 bits αντί για 32, δημιουργώντας ένα μεγάλο αριθμό διευθύνσεων.

Παράδειγμα διεύθυνσης IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

IPv6 Μορφή και συντομογραφία

Πρώτον, ο «υπολογισμός» του IPv6 αφορά λιγότερο το σύνθετο δυαδικό σύστημα και περισσότερο την κατανόηση της μορφής του.

  • Μορφότυπος: Οκτώ τετράγωνα 16-bit (hextets), γραμμένα με δεκαεξαδικό και χωρισμένα με άνω και κάτω τελείες.
  • Δεκαεξαδικό: Χρησιμοποιεί αριθμούς 0-9 και γράμματα α-στ.

Κανόνες συντομογραφίας (Crucial!):

  1. Παραλείψτε το Leading Zeros: Σε οποιοδήποτε μπλοκ, μπορείτε να αφαιρέσετε τα αρχικά μηδενικά.
    • 0db8 -> δβ8
    • 0000 -> 0
    • 0370 -> 370
    • Το παράδειγμά μας γίνεται: 2001:db8:85a3:0:0:8a2e:370:7334
  2. Συμπιέστε το διαδοχικό Zeros:Μία φορά ανά διεύθυνση, μπορείτε να αντικαταστήσετε μια σειρά διαδοχικών μηδενικών φραγμών με διπλή άνω και κάτω τελεία (::).
    • Το παράδειγμά μας: 2001:db8:85a3:0:0:8a2e:370:7334
    • Γίνεται: 2001:db8:85a3::8a2e:370:73340:0 ήταν συμπιεσμένο).

IPv6 «Υποδικτύωση»

Το IPv6 χρησιμοποιεί επίσης συμβολισμό CIDR για να ορίσει το Πρόθεμα δικτύου (το μέρος «δίκτυο») και Αναγνωριστικό διεπαφής (μέρος «υποδοχή»).

Μια τυπική κατανομή IPv6 για ένα τοπικό δίκτυο είναι ένα /64.

  • Διεύθυνση: 2001:db8:85a3:aaaa:02c4:31ff:fe1e:45a1 /64
  • Αυτό σημαίνει:
    • Πρόθεμα δικτύου (πρώτα 64 bits): 2001:db8:85a3:aaaa
    • Αναγνωριστικό διεπαφών (τελευταία 64 μπιτ): 02c4:31ff:fe1e:45a1

Στο IPv6, δεν «υπολογίζουμε» πραγματικά τη διεύθυνση δικτύου. Το πρόθεμα είναι τη διεύθυνση του δικτύου.

  • Διεύθυνση δικτύου: 2001:db8:85a3:aaaa::/64 (Αντικαθιστούμε το μέρος οικοδεσποτών με ::)

Σε αντίθεση με το IPv4, το IPv6 δεν διαθέτει «διεύθυνση μετάδοσης». πολυεκπομπή γι' αυτό. Επίσης, η πρώτη διεύθυνση (όλα τα μηδενικά στο τμήμα υποδοχής) είναι μπορεί να χρησιμοποιηθεί και ονομάζεται “Subnet-Router anycast address”.

Ο «υπολογισμός» για τους κεντρικούς υπολογιστές IPv6 είναι συχνά αυτόματος. Το αναγνωριστικό διεπαφής 64-bit παράγεται συνήθως με έναν από τους δύο τρόπους:

  1. SLAAC (Αυτόματη διαμόρφωση διεύθυνσης χωρίς κράτος): Η συσκευή δημιουργεί αυτόματα το δικό της μοναδικό αναγνωριστικό.
  2. EUI-64: Η συσκευή χρησιμοποιεί τη διεύθυνση και τα ένθετα MAC (υλικό) 48-bit λβ:εε στη μέση για να δημιουργήσετε ένα αναγνωριστικό 64-bit.

Γιατί αυτό έχει σημασία για την φιλοξενία σας

Η κατανόηση της διεύθυνσης IP είναι ζωτικής σημασίας για τη διαχείριση των διαδικτυακών υπηρεσιών σας:

  • Ειδικά ΟΕ: Όταν λαμβάνετε μια ειδική διεύθυνση IP από εμάς, λαμβάνετε μια μοναδική διεύθυνση IPv4 ή IPv6 για τον ιστότοπό σας, η οποία μπορεί να σας βοηθήσει με τη φήμη ηλεκτρονικού ταχυδρομείου και το SSL.
  • Ασφάλεια Δικτύων: Η ρύθμιση των κανόνων τείχους προστασίας και των λιστών πρόσβασης απαιτεί συχνά τον καθορισμό περιοχών IP ή υποδικτύων.
  • Ιδιωτικά δίκτυα: Εάν εκτελείτε πολλούς εικονικούς ιδιωτικούς διακομιστές (VPS), μπορείτε να δημιουργήσετε ένα ιδιωτικό δίκτυο μεταξύ τους. Γνωρίζοντας πώς να εκχωρήσετε IP (10.x.x.x είτε 172.16.x.x) είναι απαραίτητη.
  • Το μέλλον είναι το IPv6: Ο ιστός μετακινείται στο IPv6. Η διασφάλιση ότι ο πάροχος φιλοξενίας σας είναι πλήρως ενεργοποιημένος με IPv6 (όπως και εμείς!) είναι ζωτικής σημασίας για τη μελλοντική θωράκιση του ιστότοπού σας και τη διασφάλιση της καλύτερης απόδοσης για τους επισκέπτες.

Πάρτε τον έλεγχο του δικτύου σας

Η διεύθυνση IP δεν είναι σκοτεινή τέχνη· Είναι ένα σύστημα λογικής. Κατανοώντας τον τρόπο διάσπασης μιας IP με μάσκα υποδικτύου (για το IPv4) και τον τρόπο ανάγνωσης του προθέματος (για το IPv6), έχετε αποκτήσει μια βασική δεξιότητα για τη διαχείριση οποιουδήποτε δικτύου.

Έτοιμοι να αξιοποιήσετε τις γνώσεις σας; Εξερευνήστε τα πακέτα φιλοξενίας μας και βρείτε την τέλεια λύση, από shared hosting έως ισχυρούς dedicated servers με όλα τα IP που χρειάζεστε.

Περιηγηθείτε στα σχέδια φιλοξενίας μας