Τι είναι το IPv6 και γιατί έχει σημασία;
Οι διευθύνσεις IPv4 στο δημόσιο διαδίκτυο είναι χαμηλές. Η Microsoft πλήρωσε 7,5 εκατομμύρια δολάρια για τις 666,624 διευθύνσεις IP της Nortel, όταν η Nortel πτώχευσε το 2011 - είναι πάνω από $ 8 μια διεύθυνση IP. Το IPv4 έχει τεχνικά προβλήματα και το IPv6 είναι η λύση.
Δυστυχώς, η ανάπτυξη του IPv6 έχει αναβληθεί για πολύ καιρό. Αν είχε εφαρμοστεί το IPv6 πριν από χρόνια, η μετάβαση από το παλαιότερο πρότυπο στο νεότερο θα είχε πάει πολύ πιο ομαλά.
Image Credit: Ο Bob Mical στο Flickr
Τεχνικά προβλήματα με το IPv4
Το 1980, οι διευθύνσεις Internet Protocol version 4 ορίστηκαν ως αριθμοί 32 bit. Αυτό παρείχε συνολικά 232 Διευθύνσεις IPv4 - δηλαδή διευθύνσεις 4 294 967 296 ή 4,2 δισεκατομμύρια. Αυτό μπορεί να φαινόταν σαν πολλές διευθύνσεις από το 1980, αλλά σήμερα υπάρχουν πάνω από 4,2 δισεκατομμύρια συσκευές συνδεδεμένες στο δίκτυο στον πλανήτη. Φυσικά, ο αριθμός των συσκευών που συνδέονται με το Internet θα συνεχίσει να αυξάνεται μόνο. Για να χειροτερέψει, ορισμένες από αυτές τις διευθύνσεις IPv4 προορίζονται για ειδικές περιπτώσεις, οπότε το Διαδίκτυο έχει λιγότερες από 4,2 δισεκατομμύρια δημόσιες διευθύνσεις IPv4 που έχει στη διάθεσή του.
Δεν υπάρχουν πουθενά κοντά αρκετές δημόσιες διευθύνσεις που είναι διαθέσιμες για κάθε συσκευή στο Διαδίκτυο, ώστε να υπάρχει μια μοναδική. Ένα πράγμα που βοήθησε είναι η μετάφραση διεύθυνσης δικτύου (NAT), την οποία χρησιμοποιούν τα περισσότερα οικιακά δίκτυα. Εάν διαθέτετε ένα δρομολογητή στο σπίτι σας, χρειάζεται μια ενιαία διεύθυνση IP από τον πάροχο υπηρεσιών Διαδικτύου και το μοιράζεται μεταξύ των δικτυακών συσκευών στο σπίτι σας. Για να μοιραστεί τη μοναδική διεύθυνση IPv4, δημιουργεί ένα τοπικό δίκτυο και κάθε δικτυωμένη συσκευή πίσω από το δρομολογητή έχει τη δική της τοπική διεύθυνση IP. Αυτό δημιουργεί προβλήματα κατά την εκτέλεση του λογισμικού διακομιστή και απαιτεί πιο περίπλοκη προώθηση των θυρών.
Το NAT NAT είναι μια λύση - ουσιαστικά, κάθε ηλεκτρονικός υπολογιστής που χρησιμοποιεί έναν παροχέα υπηρεσιών Διαδικτύου θα βρίσκεται σε τοπικό δίκτυο συγκεκριμένο για αυτόν τον ISP. Ο ίδιος ο ISP θα εφαρμόσει τη μετάφραση διεύθυνσης δικτύου, ακριβώς όπως ένα οικιακό δρομολογητή. Τα άτομα δεν θα έχουν δημόσιες διευθύνσεις IP και θα εκτελούν ορισμένες μορφές λογισμικού διακομιστή που απαιτούν εισερχόμενες συνδέσεις δεν θα ήταν δυνατή.
Image Credit: Jemimus στο Flickr
Πώς το IPv6 λύνει τα προβλήματα
Για να αποφευχθεί η μελλοντική εξάντληση των διευθύνσεων IPv4, το IPv6 αναπτύχθηκε το 1995. Οι διευθύνσεις IPv6 ορίζονται ως αριθμοί 128 bit, πράγμα που σημαίνει ότι υπάρχει μέγιστο όριο 2128 πιθανές διευθύνσεις IPv6. Με άλλα λόγια, υπάρχουν πάνω από 3.402 × 1038 Διευθύνσεις IPv6 - ένας πολύ μεγαλύτερος αριθμός.
Εκτός από την επίλυση του προβλήματος εξάντλησης διεύθυνσης IPv4 παρέχοντας περισσότερες από αρκετές διευθύνσεις, αυτός ο μεγάλος αριθμός προσφέρει πρόσθετα πλεονεκτήματα - κάθε συσκευή θα μπορούσε να έχει μια παγκόσμια διεύθυνση IP στο διαδίκτυο, εξαλείφοντας την πολυπλοκότητα της διαμόρφωσης NAT.
Image Credit: Ο Justin Marty στο Flickr
Έτσι, τι είναι το Hold Up?
Το IPv6 ολοκληρώθηκε το 1998, πριν από 14 χρόνια. Μπορεί να υποθέσετε ότι αυτό το πρόβλημα θα έπρεπε να έχει λυθεί εδώ και πολύ καιρό - αλλά αυτό δεν συμβαίνει. Η ανάπτυξη ξεκίνησε πολύ αργά, παρά το πόσο καιρό υπήρχε το IPv6. Ορισμένο λογισμικό εξακολουθεί να μην είναι συμβατό με IPv6, αν και έχει ενημερωθεί πολύ λογισμικό. Ορισμένο υλικό δικτύου μπορεί επίσης να μην είναι συμβατό με IPv6 - ενώ οι κατασκευαστές θα μπορούσαν να απελευθερώσουν ενημερώσεις υλικολογισμικού, πολλοί από αυτούς προτιμούν να πουλήσουν καινούργιο, έτοιμο για το IPv6 υλικό. Ορισμένοι ιστότοποι εξακολουθούν να μην έχουν διευθύνσεις IPv6 ή αρχεία DNS και είναι προσβάσιμα μόνο σε διευθύνσεις IPv4.
Δεδομένης της ανάγκης να δοκιμαστεί και να ενημερωθεί το λογισμικό και να αντικατασταθεί το υλικό, η ανάπτυξη του IPv6 δεν ήταν προτεραιότητα για πολλούς οργανισμούς. Με αρκετό διαθέσιμο χώρο διευθύνσεων IPv4, είναι εύκολο να απενεργοποιήσετε την ανάπτυξη του IPv6 μέχρι το μέλλον. Με την επικείμενη εξάντληση των διαθέσιμων διευθύνσεων IPv4, αυτή η ανησυχία έχει γίνει πιεστικότερη. Η ανάπτυξη βρίσκεται σε εξέλιξη, με την ανάπτυξη "διπλής στοίβας" διευκολύνοντας τη μετάβαση - τα σύγχρονα λειτουργικά συστήματα μπορούν να έχουν συγχρόνως διευθύνσεις IPv4 και IPv6, διευκολύνοντας την ανάπτυξη.