Τι συνέβη όταν το Internet είναι πολύ μεγάλο για το Διαδίκτυο; Στις 12 Αυγούστου παρατηρήθηκε εκτεταμένη αναστάτωση στους χρήστες του Διαδικτύου παγκοσμίως, καθώς πολλοί δρομολογητές Internet έπεσαν θύμα του σοβαρού προβλήματος με τον τρόπο διαχείρισης της διαδικτυακής κίνησης, σε μια ημέρα που έγινε γνωστή ως «Ημέρα 512K».
Οι επηρεαζόμενοι χρήστες είδαν δραματικά αυξημένους χρόνους ping, με πολλούς ιστότοπους που δεν κατάφεραν να φορτώσουν συνολικά.
Το ζήτημα - το οποίο είχε προβλεφθεί για μεγάλο χρονικό διάστημα - οφείλεται στον πίνακα που χρησιμοποιήθηκε για τη διαχείριση του τρόπου προσέγγισης ορισμένων διευθύνσεων IPv4 που υπερβαίνουν το όριο των 512.000 δρομολογίων. Αυτό είχε ως αποτέλεσμα τους παλαιότερους δρομολογητές που εξακολουθούν να χρησιμοποιούνται από μεγάλους παρόχους υπηρεσιών διαδικτύου για να βιώσουν υπερχείλιση μνήμης και συντριβές, με αποτέλεσμα οι χρήστες να αντιμετωπίζουν μετέπειτα προβλήματα διακοπής και επιδόσεων.
Οι εμπλεκόμενοι πάροχοι υπηρεσιών διαδικτύου - οι οποίοι περιλαμβάνουν την BT, την Comcast, την AT & T, τη Sprint και την Verizon - ανέφεραν όλα τα σοβαρά προβλήματα επιδόσεων για κάποιο μέρος της Τρίτης, με κάποιες εταιρείες φιλοξενίας ιστοσελίδων να χτυπήθηκαν εντελώς εκτός σύνδεσης.
Περίεργος για το πόσο λεπτότερες λεπτομέρειες για το τι πήγε στην «Ημέρα 512K»; Διαβάστε παρακάτω για περισσότερες πληροφορίες.
Πρωτόκολλο Gateway Gateway και εσείς
Όταν επισκέπτεστε κάποιον ιστότοπο, έχετε την τάση να πληκτρολογείτε ένα όνομα τομέα. Αυτές είναι διευθύνσεις κατανοητές από τον άνθρωπο που σας επιτρέπουν να έχετε πρόσβαση σε έναν ιστότοπο χωρίς να χρειάζεται να πληκτρολογήσετε μη αυτόματα μια διεύθυνση IP στο πρόγραμμα περιήγησης ιστού σας. Από εκεί, ο υπολογιστής σας μετατρέπει σε αριθμητικό ή αλφαριθμητικό, στην περίπτωση της τελευταίας γενιάς διευθύνσεων IP IPv6 & The Coming ARPAgeddon [Τεχνολογία εξηγείται] IPv6 & Η επερχόμενη ARPAgeddon [Technology Explained] Read More - Διεύθυνση IP, που μοιάζει σχεδόν με τον αριθμό τηλεφώνου της ιστοσελίδας που θέλετε να επισκεφθείτε.
Από εκεί, ο υπολογιστής σας πρέπει να εξετάσει πώς θα έχει πρόσβαση σε αυτόν τον ιστότοπο. Εάν έχετε χρησιμοποιήσει ποτέ προηγουμένως την εφαρμογή Traceroute, θα γνωρίζετε ότι όταν επισκέπτεστε έναν ιστότοπο, ο υπολογιστής σας δεν αποκτά απευθείας πρόσβαση σε αυτόν τον διακομιστή. Αντίθετα, τα πακέτα που στέλνει ο υπολογιστής σας ξεκινούν ένα ασυνήθιστο ταξίδι μέσω πολλαπλών διακομιστών και πολλαπλών χωρών πριν τελικά φθάσουν στον προορισμό τους.
Ευτυχώς, πολλά από αυτά σχεδιάζονται εκ των προτέρων. Οι διαδρομές σε μπλοκ διευθύνσεων IP αποθηκεύονται στο σύνολό τους από τους ISP στους δρομολογητές υψηλής απόδοσης τους. Αυτές είναι φαινομενικά ισχυρές, φαινομενικά δαπανηρές συσκευές. Περιέχουν ό, τι καλύτερο μπορεί να περιγραφεί ως χάρτης του Διαδικτύου στην εσωτερική αποθήκευση τους και επιτρέπουν στους χρήστες του σπιτιού και των επιχειρήσεων να έχουν πρόσβαση στο παγκόσμιο Διαδίκτυο. Αυτές δεν είναι η ποικιλία κήπων Linksys σας.
Αυτός ο χάρτης του Διαδικτύου αποθηκεύεται σε αυτό που ονομάζεται Πίνακας Πρωτόκολλου Πύλης Συνόρων (BGP). Οι πάροχοι υπηρεσιών διαδικτύου ήταν πάντα σε θέση να προσθέσουν νέες διαδρομές στον πίνακα BGP, ο οποίος στη συνέχεια μοιράζεται σε παγκόσμιο επίπεδο σε όλους τους ISP. Κάθε φορά που προστίθεται μια νέα διαδρομή, ο κοινός πίνακας δρομολόγησης ενημερώνεται αυτόματα για να αντικατοπτρίζει αυτήν την αλλαγή. Αυτό σημαίνει επίσης ότι όταν ένα μέρος με πρόσβαση στον πίνακα BGP κάνει λάθος, επηρεάζει κάθε χρήστη.
Ίσως το πιο περίεργο παράδειγμα αυτού του γεγονότος ήταν το 2008, όταν το Pakistan Telecom μπλοκάρισε το YouTube ως απάντηση σε δικαστική απόφαση. Έκαναν μια λανθασμένη εκτίμηση σχετικά με το πώς θα μπλοκάρουν τον ιστότοπο και κατέληξαν σε αλλαγή στο τραπέζι BGP που διαδόθηκε παγκοσμίως και κατέληξε να τον εμποδίζει για όλους.
Οι δρομολογητές που χρησιμοποιούνται για να φιλοξενήσουν τους πίνακες BGP διαθέτουν χώρο αποθήκευσης ειδικά για αυτόν τον σκοπό. Μετρήθηκε από την άποψη των διαδρομών, με το προεπιλεγμένο όριο να τεθεί τεχνητά σε 512.000 διαδρομές για διευθύνσεις IPv4, με επιπλέον 512.000 διαδρομές για διευθύνσεις IPv6 IPv6 & Η επερχόμενη ARPAgeddon [Technology Explained] IPv6 & Η επερχόμενη ARPAgeddon [Technology Explained] Διαβάστε περισσότερα . Αν και πολλοί έχουν προβλέψει την αύξηση του πίνακα BGP που ξεπερνά τα 512K δρομολόγια για χρόνια, δεν έχουμε φτάσει ποτέ πολύ κοντά στην υπέρβαση αυτού του ορίου. Το μέγεθος που διατέθηκε ήταν περισσότερο από επαρκές. Και ξαφνικά, δεν ήταν.
Λοιπόν τι έγινε?
Μερικά πράγματα, πραγματικά. Το πρώτο - και το πιο φανερό προφανές πρόβλημα - ήταν με τους ίδιους τους ISP. Χρόνια υποεπενδύσεων είχε ως αποτέλεσμα πολλοί να τρέξουν τρομακτικά ξεπερασμένους δρομολογητές. Αυτά τα μηχανήματα υποτίθεται ότι είναι σε θέση να χειριστούν την κυκλοφορία εκατομμυρίων χρηστών και, ωστόσο, βρέθηκαν εντελώς απροετοίμαστοι για ένα πολύ προβλεπόμενο ορόσημο στο μέγεθος του πίνακα BGP.
Ένα άλλο ζήτημα ήταν το είδος της διεύθυνσης που χρησιμοποιούμε για να αναγνωρίσουμε μοναδικά τους διακομιστές στο Διαδίκτυο. Μέχρι πρόσφατα, χρησιμοποιήσαμε σχεδόν αποκλειστικά διευθύνσεις IPv4 IPv6 vs. IPv4: Πρέπει να φροντίζετε (ή να κάνετε τίποτα) ως χρήστης; [Επεξήγηση MakeUseOf] IPv6 εναντίον IPv4: Πρέπει να φροντίζετε (ή να κάνετε τίποτα) ως χρήστης; [MakeUseOf Εξηγεί] Πρόσφατα, έχουν γίνει πολλά λόγια για τη μετάβαση στο IPv6 και πώς θα φέρει πολλά οφέλη στο Διαδίκτυο. Αλλά, αυτή η "είδηση" συνεχίζει να επαναλαμβάνεται, καθώς υπάρχει πάντα μια περιστασιακή ... Διαβάστε περισσότερα, από τα οποία υπάρχει ένα πεπερασμένο ποσό διαθέσιμο. Η εξάντληση αυτού του συνόλου διαρκεί εδώ και χρόνια και βρήκαμε μια σειρά από χαλαρές απαντήσεις σε αυτό το πρόβλημα.
Μία από τις τεχνικές που χρησιμοποιήθηκαν για την άμβλυνση του ελλείμματος αυτών των διευθύνσεων δημιουργήθηκε από την Task Force (IETF) του Internet Engineering. Χρησιμοποιούσαν επιθετικά μια τεχνική που ονομάζεται Classless Inter-Domain Routing (CIDR), η οποία ουσιαστικά "υποδιέφερε" το σύστημα διεύθυνσης IP και διανέμουσε αποτελεσματικότερα τον αριθμό διαθέσιμων διευθύνσεων IP. Αυτό βοήθησε στην άμβλυνση της εξάντλησης αυτών των διευθύνσεων IP, αλλά αυτό συνέβη και με άλλες ακούσιες συνέπειες. Συγκεκριμένα, ο πίνακας BGP κατακερμάτισε και πρησμένο σε ακατάλληλο ποσό, φέρνοντας 512K μέρα πιο κοντά.
Και τότε, πρέπει να δεχτούμε ότι το Διαδίκτυο υπήρξε θύμα της δικής του επιτυχίας. Περισσότεροι χρήστες, περισσότεροι ιστότοποι και περισσότεροι ISPs έχουν οδηγήσει σε περισσότερες διαδρομές χαρτογράφησης. Περισσότερες διαδρομές για χαρτογράφηση σημαίνει μεγαλύτερο τραπέζι BGP. Ένας μεγαλύτερος πίνακας BGP σημαίνει ... Λοιπόν, έχετε την ιδέα.
Τι έχει γίνει;
Για την πίστη των παρόχων υπηρεσιών διαδικτύου, επιλύουν το ζήτημα φαινομενικά γρήγορα. Εν τω μεταξύ, δημιουργήθηκαν ορισμένες αποτελεσματικές (αν και άσχημες) διαδρομές για να εξασφαλιστεί ο μικρότερος χρόνος διακοπής. Τα τεχνητά όρια στον πίνακα δρομολόγησης BGP αυξήθηκαν γρήγορα και το παλαιότερο υλικό που φυσικά δεν μπορεί να χειριστεί το αυξημένο μέγεθος πίνακα δρομολόγησης θα παροπλισθεί και θα αντικατασταθεί από νεότερο υλικό.
Τα δάχτυλα που διασχίστηκαν, ίσως να μην χρειαστεί να αντιμετωπίσουμε μια άλλη '512K Day' για πολύ καιρό.
Έχετε επηρεαστεί από τη διαταραχή;