Εξήγηση των Κλάσεων SEO IPv6

December 11, 2018
SEO ipv6

Σε αυτό το blog post, θα εξηγήσουμε τις διαφορετικές κατηγορίες IPv6 όσον αφορά το SEO και το SEO Hosting.

Για να κάνουμε αυτό το post πιο χρήσιμο σε όλους τους πελάτες μας, θα αναφέρουμε πρώτα τις διαφορετικές κατηγορίες. Στη συνέχεια θα εξηγήσουμε πώς μπορείτε να συγκρίνετε διαφορετικές διευθύνσεις IPv6 για να δείτε αν ανήκουν στην ίδια κατηγορία A, B ή C. Μετά από αυτό, θα εξετάσουμε τη δομή και τη μορφοποίηση του IPv6.

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

Κατηγορίες IPv6 SEO

Παρόμοια με τις IPv4 SEO IPs ορίζουμε τέσσερις διαφορετικές κατηγορίες: A, B, C και D. Σε αντίθεση με το IPv4, η έννοια της “Κατηγορίας” δεν είναι ήδη μέρος του πρωτοκόλλου. Στο χώρο IPv6 αντί για κατηγορία εδώ έχουμε prefixes.

Υπάρχουν πολλές διαφορετικές οδηγίες για την ανάθεση IPv6. Ένας προτιμώμενος μηχανισμός είναι να δίνονται /48 prefixes σε τελικούς ιστότοπους (Εταιρίες, κτίρια κ.λπ.) και στη συνέχεια να εκχωρούνται /64 ή μικρότερες κατανομές σε τελικούς χρήστες.

Μετά από προσεκτική επισκόπηση των αναθέσεων IPv6 σε όλο τον κόσμο φτάσαμε στις ακόλουθες κατηγοριοποιήσεις:

  1. Για διαφορετικές IPs κατηγορίας-A θα πρέπει να έχουν διαφορετικά /32 prefixes.
  2. Για διαφορετικές IPs κατηγορίας-B θα πρέπει να έχουν διαφορετικά /36 prefixes.
  3. Για διαφορετικές IPs κατηγορίας-C θα πρέπει να έχουν διαφορετικά /40 prefixes.
  4. Για διαφορετικές IPs κατηγορίας-D θα πρέπει να έχουν διαφορετικά /48 prefixes.

(Αυτή τη στιγμή δεν πουλάμε διαφορετική D-Class στους πελάτες μας, καθώς δεν είμαστε ακόμη σίγουροι αν αυτή η ανάθεση έρχεται με μηδενικό αποτύπωμα)

Εξήγηση της μορφής διεύθυνσης IPv6

Μορφή διεύθυνσης IPv6

Μια διεύθυνση IPv6 (Κανονική) έχει την ακόλουθη μορφή: y : y : y : y : y : y : y : y όπου y ονομάζεται τμήμα και μπορεί να είναι οποιαδήποτε δεκαεξαδική τιμή μεταξύ 0 και FFFF.

Συντόμευση διεύθυνσης IPv6

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

Αρχική: 2041:0000:140F:0000:0000:0000:875B:131B

Σύντομη: 2041:0000:140F::875B:131B

Αν υπάρχει μια σειρά από μηδενικά τότε μπορείτε να τα αφαιρέσετε μια φορά. Στο παράδειγμα παραπάνω αφαιρέσαμε ολόκληρο το τμήμα 0000:0000:0000. Μπορείτε να το κάνετε αυτό μόνο μια φορά, και η συσκευή IPv6 θα συμπληρώσει τον υπόλοιπο χώρο με μηδενικά μέχρι να έχει μια διεύθυνση 128 bits.

Υπάρχουν και άλλα, η διεύθυνση μπορεί να συντομευτεί ακόμα περισσότερο:

Σύντομη: 2041:0000:140F::875B:131B

Πιο σύντομη: 2041:0:140F::875B:131B

Αν έχετε ένα “hextet” με 4 μηδενικά τότε μπορείτε να τα αφαιρέσετε και να αφήσετε ένα μόνο μηδενικό. Η συσκευή σας IPv6 θα προσθέσει τα υπόλοιπα 3 μηδενικά.

Όταν μιλάμε για διευθύνσεις IPv4, χρησιμοποιούμε τον όρο “octet” για να ορίσουμε ένα “μπλοκ” των 8 bits. Στο IPv6, δεν υπάρχει επίσημος όρος (ακόμη), και υπάρχει ένα προσχέδιο IETF που συζητά τα ονόματα που θα χρησιμοποιηθούν. Ο επίσημος όρος για 4 δεκαεξαδικές τιμές είναι “hexadectet”, αυτό είναι δύσκολο να το θυμάστε/προφέρετε οπότε θα χρησιμοποιηθεί η σύντομη μορφή “hextet”. Τα αρχικά μηδενικά μπορούν επίσης να αφαιρεθούν, εδώ είναι μια άλλη διεύθυνση για να το καταδείξουμε:

Αρχική: 2001:0001:0002:0003:0004:0005:0006:0007

Σύντομη: 2001:1:2:3:4:5:6:7

Αφαιρώντας αυτά τα μηδενικά παίρνουμε μια ωραία σύντομη διεύθυνση IPv6.

Για να συνοψίσουμε αυτούς τους κανόνες:

  1. Μια ολόκληρη σειρά από μηδενικά μπορεί να αφαιρεθεί, μπορείτε να το κάνετε αυτό μόνο μια φορά.
  2. 4 μηδενικά μπορούν να αφαιρεθούν, αφήνοντας μόνο ένα μηδενικό.
  3. Τα αρχικά μηδενικά μπορούν να αφαιρεθούν.

Πώς να συγκρίνετε 2 κατηγορίες IPv6

Τώρα που γνωρίζουμε πώς είναι διαμορφωμένο το IPv6 θα είναι εύκολο να συγκρίνουμε τις IPs ακολουθώντας αυτά τα βήματα:

  1. Αν η διεύθυνση είναι σε σύντομη μορφή επεκτείνετε την στη μακρά μορφή (32 ψηφία με όλα τα μηδενικά).
  2. Από αριστερά συγκρίνετε τα πρώτα 8 ψηφία. Αν οι τιμές είναι όλες ίσες και οι δύο διευθύνσεις IPv6 είναι στο ίδιο /32 prefix (Είναι στην ίδια A-Class) διαφορετικά είναι σε διαφορετική A-Class
  3. Από αριστερά συγκρίνετε τα πρώτα 9 ψηφία. Αν οι τιμές είναι όλες ίσες και οι δύο διευθύνσεις IPv6 είναι στο ίδιο /36 prefix (Είναι στην ίδια B-Class) διαφορετικά είναι σε διαφορετική B-Class
  4. Τώρα από αριστερά συγκρίνετε τα πρώτα 10 ψηφία. Αν οι τιμές είναι όλες ίσες και οι δύο διευθύνσεις IPv6 είναι στο ίδιο /40 prefix (Είναι στην ίδια C-Class) διαφορετικά είναι σε διαφορετική C-Class
  5. Τέλος, από αριστερά συγκρίνετε τα πρώτα 12 ψηφία. Αν οι τιμές είναι όλες ίσες και οι δύο διευθύνσεις IPv6 είναι στο ίδιο /48 prefix (Είναι στην ίδια D-Class) διαφορετικά είναι σε διαφορετική D-Class

Ας δοκιμάσουμε τον παραπάνω τύπο σε δύο διαφορετικές διευθύνσεις IPv6:

  • 2001:1:2:3:4:5:6:7
  • 2001:1:200:3:4:5:6:7

Πρώτα ας επεκτείνουμε τις παραπάνω IPs:

  • 2001:0001:0002:0003:0004:0005:0006:0007
  • 2001:0001:0200:0003:0004:0005:0006:0007

Τώρα ας ελέγξουμε τις κατηγορίες A, B και C τους:

A-Class (/32 = 8 ψηφία)

  • 2001:0001
  • 2001:0001

Όπως μπορούμε να δούμε μοιράζονται την ίδια κατηγορία A

B-Class (/36 = 9 ψηφία)

  • 2001:0001:0
  • 2001:0001:0

Όπως μπορούμε να δούμε μοιράζονται την ίδια κατηγορία B

C-Class (/40 = 10 ψηφία)

  • 2001:0001:00
  • 2001:0001:02

Όπως μπορούμε να δούμε οι IPs είναι σε διαφορετικές κατηγορίες C.

IPv6 και DNS servers

Πριν σας αφήσουμε, ας κάνουμε μια φιλική υπενθύμιση ότι στο DNS, οι διευθύνσεις IPv6 ορίζονται με “AAAA” records, ενώ τα IPv4 records ορίζονται χρησιμοποιώντας DNS “A” records.

Τελικές σκέψεις, για το IPv6 SEO Hosting σας πάντα επιλέγετε διαφορετικές κατηγορίες A, B ή C ή ένα μίγμα από IPs από όσο το δυνατόν περισσότερες διαφορετικές κατηγορίες A.