0:00:03.522,0:00:07.692 Το Διαδίκτυο: Διευθύνσεις IP και DNS 0:00:10.190,0:00:13.655 Γεια! Με λένε Πάολα και είμαι[br]προγραμματίστρια στην Microsoft. 0:00:14.300,0:00:16.652 Ας μιλήσουμε για το πως δουλεύει το διαδίκτυο. 0:00:17.230,0:00:21.523 Η δουλειά μου βασίζεται στην ικανότητ[br]των δικτύων να συνομιλούν μεταξύ τους. 0:00:22.218,0:00:26.205 Την δεκαετία του 1970, όμως, δεν υπήρχε[br]τυποποιημένη μέθοδος επικοινωνίας. 0:00:26.995,0:00:33.815 Η εφεύρεση των πρωτοκόλλων διασύνδεσης δικτύων από τον [br]Βιντ Σερφ και τον Μπομπ Καχν έκανε την επικοινωνία εφικτή. 0:00:34.659,0:00:38.571 Αυτή η εφεύρεση έθεσε τις βάσεις για το σύγχρονο διαδίκτυο. 0:00:39.418,0:00:45.759 Το διαδίκτυο είναι ένα δίκτυο δικτύων που [br]συνδέει εκατομμύρια συσκευές ανά τον κόσμο. 0:00:46.323,0:00:50.287 Όταν είστε λοιπόν συνδεδεμένοι με το[br]λάπτοπ σας ή το κινητό σας μέσω wifi, 0:00:50.938,0:00:55.216 τότε το wifi αυτό συνδέεται με έναν παροχέα υπηρεσιών διαδικτύου (ISP) 0:00:55.676,0:01:00.025 και ο παροχέας αυτός σας συνδέει με[br]δισεκατομμύρια συσκευές σε όλη τη γη 0:01:00.187,0:01:03.821 διαμέσου εκατοντάδων χιλιάδων δικτύων[br]που είναι όλα διασυνδεδεμένα μεταξύ τους. 0:01:05.930,0:01:15.709 Το διαδίκτυο είναι στην ουσία μια φιλοσοφία σχεδιασμού[br]και μια αρχιτεκτονική εκφραζόμενη σε ένα σύνολο πρωτοκόλλων. 0:01:16.560,0:01:20.250 Ένα πρωτόκολλο είναι ένα σύνολο κανόνων και [br]προτύπων που αν όλα τα μέρη γνωρίζουν 0:01:20.500,0:01:23.899 και συμφωνήσουν να το χρησιμοποιούν[br]τους επιτρέπει να επικοινωνούν. 0:01:24.962,0:01:31.741 Ιδιαίτερα εντυπωσιακό είναι ότι αυτή η[br]σχεδιαστική φιλοσοφία έχει επιτρέψει 0:01:31.920,0:01:35.877 στο ίντερνετ να προσαρμόζεται και να[br]απορροφά νέες τεχνολογίες επικοινωνίας. 0:01:36.307,0:01:40.427 Αυτό είναι εφικτό επειδή όταν μια νέα τεχνολογία[br]θέλει να χρησιμοποιήσει το ίντερνετ για κάποιο σκοπό, 0:01:40.876,0:01:43.508 το μόνο που χρειάζεται να ξέρει είναι[br]με ποια πρωτόκολλα να συνεργαστεί. 0:01:45.186,0:01:47.992 Όλες οι συσκευές στο διαδίκτυο έχουν μοναδικές διευθύνσεις. 0:01:48.281,0:01:53.949 Μια διαδικτυακή διεύθυνση είναι απλά ένας αριθμός, [br]σαν έναν αριθμό τηλεφώνου ή μια διεύθυνση οδού, 0:01:54.117,0:01:57.560 που είναι μοναδικός σε κάθε υπολογιστή ή συσκευή στο διαδικτύο. 0:01:58.904,0:02:02.578 Λειτουργεί όπως και η ταχυδρομική διεύθυνση. 0:02:02.770,0:02:07.970 Για να στείλεις σε κάποιον ένα γράμμα,[br]χρειάζεται να ξέρεις τη διεύθυνση του 0:02:08.173,0:02:13.450 και πώς να τη γράψεις σωστά έτσι ώστε η ταχυδρομική[br]υπηρεσία να παραδώσει το γράμμα στον προορισμό του. 0:02:13.730,0:02:21.440 Το σύστημα διευθύνσεων για υπολογιστές στο διαδίκτυο είναι[br]παρόμοιο και αποτελεί μέρος ενός από τα πιο σημαντικά πρωτόκολλα 0:02:21.615,0:02:26.067 που χρησιμοποιούνται στην διαδικτυακή επικοινωνία[br]και ονομάζεται Πρωτόκολλο Ίντερνετ ή IP. 0:02:26.886,0:02:30.024 Η διεύθυνση ενός υπολογιστή επομένως ονομάζεται η διεύθυνση IP του. 0:02:30.310,0:02:34.890 Όταν επισκέπτεστε μια ιστοσελίδα, στην ουσία απλά[br]ο υπολογιστής σας ζητά πληροφορίες από έναν άλλο υπολογιστή. 0:02:35.053,0:02:40.840 Ο υπολογιστής σας στέλνει ένα μήνυμα στη διεύθυνση IP[br]του άλλου υπολογιστή μαζί με την δική του διεύθυνση 0:02:41.041,0:02:43.462 έτσι ώστε ο άλλος υπολογιστής να ξέρει πού να στείλει την απάντηση. 0:02:45.755,0:02:49.434 Μπορεί να έχετε δει μια διεύθυνση IP. Είναι μια σειρά αριθμοί! 0:02:49.890,0:02:52.876 Αυτοί οι αριθμοί είναι οργανωμένοι ιεραρχικά. 0:02:53.442,0:03:00.819 Ακριβώς όπως η ταχυδρομική διεύθυνση έχει χώρα, πόλη, [br]οδό και αριθμό, μια διεύθυνση IP έχει πολλά μέρη. 0:03:01.529,0:03:06.020 Όπως όλα τα ψηφιακά δεδομένα, [br]κάθε αριθμός αναπαριστάται σε μπιτ. 0:03:06.904,0:03:12.944 Οι συνηθισμένες διευθύνσεις IP έχουν 32 μπιτ,[br]με 8 μπιτ για κάθε μέρος της διεύθυνσης. 0:03:13.745,0:03:18.168 Τα πρώτα μπιτ αντιστοιχούν συνήθως τη χώρα[br]και το τοπικό δίκτυο της συσκευής, 0:03:18.845,0:03:23.685 Μετά είναι τα υποδίκτυα και τέλος η διεύθυνση της συγκεκριμένης συσκευής. 0:03:24.356,0:03:28.204 Αυτός ο τρόπος διευθυνσιοδότησης IP ονομάζεται IPv4. 0:03:28.526,0:03:33.270 Σχεδιάστηκε το 1973 και υιοθετήθηκε[br]ευρέως στις αρχές της δεκαετίας του 1980 0:03:33.450,0:03:39.089 και παρέχει πάνω από 4 δισεκατομμύρια μοναδικές[br]διευθύνσεις για συσκευές που συνδέονται στο Διαδίκτυο. 0:03:39.868,0:03:45.009 Το διαδίκτυο όμως έγινε τελικά πολύ πιο δημοφιλές[br]από όσο φαντάστηκε ακόμα και ο Βιντ Κερφ 0:03:45.332,0:03:48.376 και 4 δισεκατομμύρια μοναδικές [br]διευθύνσεις δεν είναι αρκετές. 0:03:48.706,0:03:55.599 Είμαστε τώρα στη μέση μιας πολυετούς μετάβασης [br]σε διευθύνσεις IP μεγαλύτερου μήκους, την έκδοση IPv6. 0:03:56.019,0:04:04.865 Αυτή χρησιμοποιεί 128 μπιτ και παρέχει πάνω από[br]340 ενδεκάκις εκατομμύρια μοναδικές διευθύνσεις. 0:04:05.130,0:04:10.031 Αυτές φτάνουν και περισσεύουν ακόμα και αν δίναμε ξεχωριστή[br]διεύθυνση IP σε κάθε κόκκο άμμου που βρίσκεται πάνω στη γη. 0:04:10.657,0:04:14.508 Οι περισσότεροι χρήστες δεν χρειάζεται να[br]ανησυχήσουν για το ποια είναι η διεύθυνση IP τους. 0:04:14.780,0:04:23.521 Ένα σύστημα που ονομάζεται σύστημα ονομάτων χώρου ή DNS[br]συσχετίζει τα ονόματα όπως www.example.com με την αντίστοιχη διεύθυνση. 0:04:24.129,0:04:29.221 Ο υπολογιστής σας χρησιμοποιεί το DNS για να ψάξει[br]ονόματα χώρων και να πάρει την σχετική διεύθυνση IP 0:04:29.508,0:04:33.068 που χρησιμοποιείται για να συνδέσει τον[br]υπολογιστή σας με τον προορισμό στο διαδίκτυο. 0:04:33.330,0:04:34.870 Και πηγαίνει κάπως έτσι: 0:04:35.100,0:04:39.036 (υπολογιστής) "Γεια, θέλω να πάω στο www.code.org." 0:04:39.266,0:04:46.505 (DNS) " Μμμ, δεν γνωρίζω όμως την διεύθυνση IP [br]για αυτόν τον χώρο, άσε να ρωτήσω τριγύρω. 0:04:46.825,0:04:51.710 Γεια, ξέρετε πως να πάω σε code.org;" 0:04:53.220,0:05:00.115 (άλλος DNS) "Ναι, εδώ την έχω, είναι 174.129.14.120" 0:05:00.525,0:05:04.908 (DNS) "Ωραία, ευχαριστώ πολύ. Θα το σημειώσω και θα [br]το φυλάξω για αργότερα σε περίπτωση που το χρειαστώ ξανά. 0:05:05.130,0:05:06.680 Έι, εδώ είναι αυτή η διεύθυνση που ήθελες" 0:05:07.145,0:05:08.271 (υπολογιστής) Τέλεια. Σε ευχαριστώ." 0:05:13.963,0:05:20.808 Πώς σχεδιάζουμε λοιπόν ένα σύστημα για δισεκατομμύρια συσκευές[br]έτσι ώστε να μπορούν να βρουν οποιαδήποτε από δισεκατομμύρια ιστοσελίδες; 0:05:21.313,0:05:27.053 Σίγουρα δεν μπορεί ένας διακομιστής DNS να [br]χειριστεί όλα τα αιτήματα από όλες τις συσκευές. 0:05:27.518,0:05:33.600 Η απάντηση είναι ότι οι διακομιστές DNS είναι συνδεδεμένοι [br]με μια μοιρασμένη ιεραρχία και είναι χωρισμένοι σε ζώνες, 0:05:33.730,0:05:40.652 μοιράζοντας μεταξύ τους την ευθύνη για τους [br]σημαντικότερους τομείς όπως .org, .com, .net, κλπ. 0:05:41.865,0:05:49.678 Το DNS αρχικά δημιουργήθηκε να είναι ένα ανοιχτό και δημόσιο[br]πρωτόκολλο επικοινωνιάς για κυβερνητικούς και εκπαιδευτικούς οργανισμούς. 0:05:49.982,0:05:54.560 Επειδή είναι ανοιχτό, είναι ευάλωτο σε κυβερνοεπιθέσεις. 0:05:55.039,0:06:01.818 Ένα παράδειγμα επίθεσης είναι η παραποίηση δεδομένων DNS.[br]Όταν δηλαδή ένας χάκερ εισχωρήσει σε έναν έναν διακομιστή DNS 0:06:01.980,0:06:11.099 και αντιστοιχίσει ένα όνομα χώρου με λανθασμένη διεύθυνση IP,[br]κατευθύνοντας τους ανθρώπους σε ένα ψεύτικο ιστότοπο. 0:06:11.728,0:06:18.264 Αν σας συμβεί αυτό, είστε ευάλωτοι σε διάφορα προβλήματα,[br]καθώς χρησιμοποιείτε εν αγνοία σας την ψεύτικη ιστοσελίδα 0:06:18.341,0:06:19.597 σαν να ήταν η πραγματική. 0:06:21.710,0:06:25.231 Το διαδίκτυο είναι τεράστιο και μεγαλώνει καθημερινά. 0:06:25.561,0:06:29.973 Αλλά το σύστημα ονομάτων χώρου και το πρωτόκολλο[br]ίντερνετ είναι σχεδιασμένα να μπορούν να προσαρμοστούν 0:06:30.268,0:06:33.329 ανεξάρτητα από το πόσο επεκταθεί το διαδίκτυο.