1 00:00:00,000 --> 00:00:04,580 2 00:00:04,580 --> 00:00:06,580 DOUG LLOYD: Εάν έχετε Παρακολουθώ αυτά τα βίντεο 3 00:00:06,580 --> 00:00:09,030 με τη σειρά που σας προτείνουμε, είμαστε έτοιμοι να υποστούν 4 00:00:09,030 --> 00:00:10,260 κομμάτι μιας αλλαγής κουλτούρας. 5 00:00:10,260 --> 00:00:13,093 Γιατί τώρα, θα πάμε για να ξεκινήσετε μιλάμε για το διαδίκτυο και το web 6 00:00:13,093 --> 00:00:13,669 τεχνολογίες. 7 00:00:13,669 --> 00:00:15,835 Έτσι, μέχρι τώρα, έχουμε πραγματικά έχουν κάνει πολλή C. 8 00:00:15,835 --> 00:00:17,370 >> Και όταν ήμαστε τα προγράμματα που εκτελούνται μας, 9 00:00:17,370 --> 00:00:19,500 έχουμε να τρέχουν από τη γραμμή εντολών. 10 00:00:19,500 --> 00:00:23,080 Αυτό είναι λίγο πολύ το πώς οι χρήστες έχουν έχουν αλληλεπιδρούν με τα προγράμματα 11 00:00:23,080 --> 00:00:23,760 ότι γράφουμε. 12 00:00:23,760 --> 00:00:26,859 Έχουν πάρει κάτι για να παρακινήσει, κάτι συμβαίνει στο παράθυρο τερματικού, 13 00:00:26,859 --> 00:00:27,650 και στη συνέχεια να κάνει. 14 00:00:27,650 --> 00:00:30,957 >> Μερικές φορές μπορεί να έχετε επίμονη δεδομένα που παραμένει μετά. 15 00:00:30,957 --> 00:00:32,040 Αλλά αυτό είναι λίγο πολύ αυτό. 16 00:00:32,040 --> 00:00:33,081 Είναι στη γραμμή εντολών. 17 00:00:33,081 --> 00:00:34,775 Είναι ο μόνος τρόπος ο χρήστης μπορεί να αλληλεπιδράσει. 18 00:00:34,775 --> 00:00:36,650 Από αυτό το σημείο προς τα εμπρός, θα πάμε για να ξεκινήσετε 19 00:00:36,650 --> 00:00:39,980 Τη μετάβαση έτσι ώστε οι χρήστες μπορούν να αλληλεπιδρούν με τις ιστοσελίδες μας. 20 00:00:39,980 --> 00:00:42,688 Έτσι θα πάμε να γράφει δικτυακούς τόπους, τα οποία δεν είναι γραμμένα σε C, 21 00:00:42,688 --> 00:00:46,600 αλλά είναι γραμμένα σε μια ποικιλία από άλλες γλώσσες προγραμματισμού, συμπεριλαμβανομένων των PHP, 22 00:00:46,600 --> 00:00:50,810 και αυτό είναι το είδος του βοηθού γλωσσών, HTML, CSS, και τα παρόμοια. 23 00:00:50,810 --> 00:00:53,130 Έτσι θα πάμε για να ξεκινήσετε μιλάμε για αυτά τα πράγματα. 24 00:00:53,130 --> 00:00:55,740 >> Πριν φτάσουμε σε web το ίδιο προγραμματισμό, 25 00:00:55,740 --> 00:00:58,720 Νομίζω ότι είναι πιθανώς μια καλή ιδέα να κάνουμε ένα βήμα πίσω και να μιλήσουμε 26 00:00:58,720 --> 00:01:02,720 σχετικά με το πώς οι υπολογιστές και οι άνθρωποι αλληλεπιδρούν μέσω του Διαδικτύου. 27 00:01:02,720 --> 00:01:07,520 Έτσι, αυτό το βίντεο είναι πραγματικά ένα αστάρι, Ένας βασικός οδηγός, στο διαδίκτυο. 28 00:01:07,520 --> 00:01:10,951 Τώρα, η προειδοποίηση εδώ είναι η CS50 δεν είναι μια κατηγορία δικτύωσης. 29 00:01:10,951 --> 00:01:13,700 Λοιπόν, τι θα πάμε να μιλάμε εδώ είναι αρκετά υψηλό επίπεδο. 30 00:01:13,700 --> 00:01:17,240 Εμείς δεν πρόκειται να μπει σε οποιοδήποτε χαμηλό επίπεδο 31 00:01:17,240 --> 00:01:19,540 λεπτομέρειες για το πώς λειτουργεί όλα αυτά τα πράγματα. 32 00:01:19,540 --> 00:01:21,290 Αν ενδιαφερεστε από το γεγονός ότι, είχα έντονα 33 00:01:21,290 --> 00:01:24,580 Συνιστούμε τη λήψη μιας κατηγορίας για τη δικτύωση των υπολογιστών. 34 00:01:24,580 --> 00:01:26,540 Και θα μπορούσαμε να πω ακόμη λευκό ψέμα ή δύο απλά 35 00:01:26,540 --> 00:01:31,590 για τους σκοπούς της καθιστώντας το γενική κατανόηση σαφής. 36 00:01:31,590 --> 00:01:35,780 >> Έτσι, με ότι είπε, ας μιλήσουμε για πώς αλληλεπιδρούν με το διαδίκτυο. 37 00:01:35,780 --> 00:01:37,570 Έτσι, εδώ είμαστε. 38 00:01:37,570 --> 00:01:38,430 Εδώ είμαστε εμείς. 39 00:01:38,430 --> 00:01:41,096 Είμαστε πολύ ανυπομονούμε να να πάρει επάνω στο Διαδίκτυο, η οποία 40 00:01:41,096 --> 00:01:42,810 όπως όλοι γνωρίζουμε, είναι ασφυκτικά γεμάτο από γάτες. 41 00:01:42,810 --> 00:01:45,210 >> Τώρα μπορούμε απλά να συνδεθείτε το διαδίκτυο όπως αυτό; 42 00:01:45,210 --> 00:01:46,360 Καλά, ίσως όχι. 43 00:01:46,360 --> 00:01:48,620 Διαισθητικά, ξέρετε ότι, ας πούμε για παράδειγμα, 44 00:01:48,620 --> 00:01:51,190 όταν αλλάζετε Wi-Fi σας δικτύου στον υπολογιστή σας, 45 00:01:51,190 --> 00:01:54,010 δεν μπορείτε να δείτε ένα ονομάζεται διαδίκτυο εκτός ότι ακριβώς έτσι συμβαίνει 46 00:01:54,010 --> 00:01:58,870 να είναι το όνομα του τοπικού σας Wi-Fi. 47 00:01:58,870 --> 00:01:59,370 Σωστά; 48 00:01:59,370 --> 00:02:00,880 >> Είναι συνήθως κάτι σαν στο σπίτι σας. 49 00:02:00,880 --> 00:02:03,338 Ή αν είστε στη δουλειά, θα μπορούσε να να είναι το όνομα της εταιρείας σας. 50 00:02:03,338 --> 00:02:05,340 Δεν υπάρχει μόνο ένα επιλογή που ονομάζεται internet. 51 00:02:05,340 --> 00:02:09,710 Και έτσι κάτι ή κάποιος πραγμάτων υπάρχουν στο μεταξύ, όταν 52 00:02:09,710 --> 00:02:11,490 θέλουμε να συνδεθείτε στο Internet. 53 00:02:11,490 --> 00:02:12,740 Ποια είναι μερικά από αυτά τα πράγματα; 54 00:02:12,740 --> 00:02:14,110 Λοιπόν, θα πάμε να μιλήσουμε για αυτό. 55 00:02:14,110 --> 00:02:16,180 Είμαστε, επίσης, πρόκειται να μιλήσουμε για μερικά από τα σημαντικά πράγματα 56 00:02:16,180 --> 00:02:18,710 χρειαζόμαστε προκειμένου να είναι σε θέση να συνδεθείτε στο Internet. 57 00:02:18,710 --> 00:02:21,214 Και το πρώτο από αυτά τα πράγματα είναι μια διεύθυνση IP. 58 00:02:21,214 --> 00:02:23,380 Έτσι έχετε ακούσει πιθανώς η διεύθυνση IP όρος πριν. 59 00:02:23,380 --> 00:02:24,630 Τί σημαίνει αυτό? 60 00:02:24,630 --> 00:02:28,270 Λοιπόν, μια διεύθυνση IP είναι ουσιαστικά ένα μοναδικό αναγνωριστικό 61 00:02:28,270 --> 00:02:30,820 του υπολογιστή σας σε ένα δίκτυο. 62 00:02:30,820 --> 00:02:33,640 Ακριβώς όπως και κάθε σπίτι ή το γραφείο έχει μια μοναδική διεύθυνση 63 00:02:33,640 --> 00:02:36,660 με την οποία θα μπορούσε κανείς να στείλετε ένα e-mail. 64 00:02:36,660 --> 00:02:40,750 >> Ομοίως, κάθε υπολογιστή, εάν επιθυμεί να λάβει δεδομένα ή να στείλετε τα στοιχεία, 65 00:02:40,750 --> 00:02:43,040 πρέπει να έχει μια μοναδική διεύθυνση. 66 00:02:43,040 --> 00:02:45,720 Έτσι ώστε όταν οι πληροφορίες αποστέλλονται ή λαμβάνονται, 67 00:02:45,720 --> 00:02:49,720 αυτό είναι που αποστέλλονται ή λαμβάνονται από στη σωστή θέση. 68 00:02:49,720 --> 00:02:52,660 Αυτή η αντιμετώπιση σύστημα, όπως είπε, καλείται διευθυνσιοδότηση IP. 69 00:02:52,660 --> 00:02:57,690 IP είναι σημαίνει Internet Protocol, το οποίο θα μιλήσουμε για λίγο και πάλι. 70 00:02:57,690 --> 00:03:00,230 >> Τώρα, τι σημαίνει διευθυνσιοδότηση IP μοιάζει; 71 00:03:00,230 --> 00:03:04,330 Λοιπόν, το σύστημα ήταν βασικά, όταν εφαρμόστηκε για πρώτη φορά, 72 00:03:04,330 --> 00:03:07,846 για να δώσει σε κάθε υπολογιστή μια μοναδική διεύθυνση 32 bit. 73 00:03:07,846 --> 00:03:08,720 Αυτό είναι ένα πολύ bits. 74 00:03:08,720 --> 00:03:10,900 Αυτό είναι 4 δισεκατομμύρια διευθύνσεις. 75 00:03:10,900 --> 00:03:14,190 >> Και γενικά, αντί της χρησιμοποίησης δεκαεξαδική, η οποία 76 00:03:14,190 --> 00:03:18,450 έχουμε χρησιμοποιήσει στο παρελθόν στο πλαίσιο της δείκτες σε C για να μιλήσει σχετικά με τις διευθύνσεις, 77 00:03:18,450 --> 00:03:21,580 που συνήθως αντιπροσωπεύουν IP διευθύνσεις σε λίγο περισσότερο 78 00:03:21,580 --> 00:03:24,370 ενός ανθρώπινου φιλικό τρόπο, που εκπροσωπούν τους 79 00:03:24,370 --> 00:03:28,680 καθώς τέσσερις ομάδες των 8 bits εκπροσωπήθηκαν ως δεκαδικούς αριθμούς. 80 00:03:28,680 --> 00:03:34,920 Επειδή οι άνθρωποι δεν μιλούν συχνά δεκαεξαδικό, αν δεν είσαι προγραμματισμού. 81 00:03:34,920 --> 00:03:38,400 Αλλά οι άνθρωποι που χρησιμοποιούν το διαδίκτυο δεν είναι απαραίτητα προγραμματιστές. 82 00:03:38,400 --> 00:03:41,660 >> Και έτσι είναι εύκολο και προσιτές για τους 83 00:03:41,660 --> 00:03:45,430 να είναι σε θέση να μιλήσουμε για το τι τους Διεύθυνση IP είναι σε περίπτωση που ίσως 84 00:03:45,430 --> 00:03:47,690 πρέπει να καλέσετε κάποιον για να αντιμετωπίσετε κάτι, 85 00:03:47,690 --> 00:03:51,610 Είναι καλύτερα να το κάνετε στο πιο κοινή συμβατικό αριθμό δεκαδικών 86 00:03:51,610 --> 00:03:52,880 μορφή. 87 00:03:52,880 --> 00:03:57,570 Και έτσι μια διεύθυνση IP μοιάζει ακριβώς λίγο πολύ σαν αυτό, w.x.y.z, 88 00:03:57,570 --> 00:04:00,650 όπου το κάθε ένα από αυτά τα γράμματα αντιπροσωπεύει μια μη αρνητική τιμή 89 00:04:00,650 --> 00:04:02,960 στην περιοχή από 0 έως 255. 90 00:04:02,960 --> 00:04:07,950 Θυμηθείτε ότι ένας αριθμός 8-bit μπορεί να χωρέσει 256 διακριτές τιμές. 91 00:04:07,950 --> 00:04:10,520 >> Και έτσι γι 'αυτό η γκάμα είναι 0-255. 92 00:04:10,520 --> 00:04:15,030 Και έχουμε τέσσερις ομάδες των 8 bits για ένα μεγάλο σύνολο των 32 bits. 93 00:04:15,030 --> 00:04:17,920 Και έτσι μια διεύθυνση IP μπορεί δείτε κάτι σαν αυτό. 94 00:04:17,920 --> 00:04:24,120 Αυτό είναι ένα είδος γενικής χρήσης προεπιλεγμένη διεύθυνση IP, 123.45.67.89. 95 00:04:24,120 --> 00:04:28,850 Όλοι τους είναι στην περιοχή από 0 έως 255, έτσι ώστε να είναι μια έγκυρη διεύθυνση IP. 96 00:04:28,850 --> 00:04:34,040 >> Εδώ στο Πανεπιστήμιο του Χάρβαρντ, το σύνολο των IP διευθύνσεις μας ξεκινούν με 140.247. 97 00:04:34,040 --> 00:04:37,130 Αυτός είναι ακριβώς ο τρόπος που το IP διευθύνσεις σε αυτήν την γεωγραφική περιοχή 98 00:04:37,130 --> 00:04:38,130 έχουν ανατεθεί. 99 00:04:38,130 --> 00:04:42,750 Και έτσι αυτό μπορεί να είναι μια διεύθυνση IP ότι μπορεί να υπάρχουν εδώ στο Χάρβαρντ. 100 00:04:42,750 --> 00:04:46,810 >> Έτσι, όπως είπα, αν κάθε διεύθυνση IP είναι 32 bits, έχουμε περίπου 4 δισεκατομμύρια 101 00:04:46,810 --> 00:04:49,290 για να δώσει έξω, λίγο περισσότερα από 4 δισ. 102 00:04:49,290 --> 00:04:51,470 Αλλά μπορούμε να δούμε το είδος της ένα πρόβλημα, σωστά; 103 00:04:51,470 --> 00:04:53,190 Τι είναι ο παγκόσμιος πληθυσμός αυτή τη στιγμή; 104 00:04:53,190 --> 00:04:56,560 >> Λοιπόν, αυτό είναι κάπου βόρεια από 7 δισεκατομμύρια ανθρώπους. 105 00:04:56,560 --> 00:04:58,800 Και στο δυτικό κόσμο τουλάχιστον, οι περισσότεροι άνθρωποι 106 00:04:58,800 --> 00:05:02,644 έχουν περισσότερες από μία συσκευή ικανή σύνδεση στο internet. 107 00:05:02,644 --> 00:05:03,560 Έχω ένα ακριβώς εδώ. 108 00:05:03,560 --> 00:05:04,880 Και έχω άλλη μία στην τσέπη μου. 109 00:05:04,880 --> 00:05:06,340 Και έχω ένα πίσω στο γραφείο μου. 110 00:05:06,340 --> 00:05:07,387 >> Και έτσι ώστε να είναι τρεις. 111 00:05:07,387 --> 00:05:09,970 Και αυτό δεν καν να υπολογίζει το αυτά που έχω στο σπίτι, πάρα πολύ. 112 00:05:09,970 --> 00:05:12,160 Και έτσι αυτό είναι το είδος του προβλήματος, έτσι δεν είναι; 113 00:05:12,160 --> 00:05:15,380 Έχουμε τουλάχιστον 7 δισεκατομμύρια άνθρωποι και μόνο 4 δισεκατομμύρια διευθύνσεις. 114 00:05:15,380 --> 00:05:18,719 >> Και κάθε συσκευή υποτίθεται πρέπει να εξατομικεύονται. 115 00:05:18,719 --> 00:05:21,260 Έχουμε αναπτύξει κάποιες λύσεις να ασχοληθεί με αυτό το πρόβλημα, 116 00:05:21,260 --> 00:05:23,240 κάτι που ονομάζεται ιδιωτικό Διεύθυνση IP, το οποίο δεν είμαστε 117 00:05:23,240 --> 00:05:24,573 πρόκειται να μπει σε σε αυτό το βίντεο. 118 00:05:24,573 --> 00:05:31,920 Αλλά βασικά, επιτρέπει περαιτέρω η web, το διαδίκτυο, το είδος των πλαστών 119 00:05:31,920 --> 00:05:35,610 από λίγο ότι έχετε μια μοναδική Διεύθυνση από την κατοχή ιδιωτικές διευθύνσεις 120 00:05:35,610 --> 00:05:38,730 και στη συνέχεια διοχετεύει τους μέσω μία ενιαία διεύθυνση, η οποία 121 00:05:38,730 --> 00:05:41,220 αυτή συμμερίζονται πολλοί διαφορετικούς υπολογιστές. 122 00:05:41,220 --> 00:05:43,200 >> Αλλά αυτό δεν είναι πραγματικά μια μακροπρόθεσμη λύση. 123 00:05:43,200 --> 00:05:45,250 Ακόμη και αυτό δεν είναι σταθερό πρόκειται να διαρκέσει για πάντα. 124 00:05:45,250 --> 00:05:50,030 Και γι 'αυτό πρέπει να έχει μια διαφορετική τρόπος για την αντιμετώπιση με αυτό. 125 00:05:50,030 --> 00:05:51,904 >> Έτσι, όπως είπα, είχαμε περίπου 4 δισ. 126 00:05:51,904 --> 00:05:53,820 Αλλά αυτό δεν πρόκειται να είναι αρκετά καλό, σωστά; 127 00:05:53,820 --> 00:05:56,540 Και έτσι ο τρόπος που έχει αποφασίστηκε εκεί είμαστε 128 00:05:56,540 --> 00:05:59,240 πρόκειται να ασχοληθεί με αυτό είναι να κάνει περισσότερο διευθύνσεις IP. 129 00:05:59,240 --> 00:06:03,344 Αντί διευθύνσεις 32-bit, είμαστε πρόκειται να έχουν διευθύνσεις 128-bit. 130 00:06:03,344 --> 00:06:05,260 Έτσι, αντί των 4 δισ διευθύνσεις, θα πάμε 131 00:06:05,260 --> 00:06:11,130 να έχει αυτό το τεράστιο αριθμό των διευθύνσεων, η οποία είναι 340 δισεκατομμύρια δισεκατομμύρια 132 00:06:11,130 --> 00:06:14,150 δισεκατομμύρια, έτσι ώστε πολλά από διευθύνσεις IP. 133 00:06:14,150 --> 00:06:18,240 >> Και αυτό το νέο σύστημα ονομάζεται IPv6 Είναι κοινώς πώς είναι αναφέρεται. 134 00:06:18,240 --> 00:06:21,242 Το παλιό σύστημα είναι IPv4. 135 00:06:21,242 --> 00:06:23,450 Είναι ένα κομμάτι από ένα πρόβλημα στο ότι αυτό το πρόβλημα έχει 136 00:06:23,450 --> 00:06:25,470 γνωστά για για ένα πραγματικά μεγάλο χρονικό διάστημα. 137 00:06:25,470 --> 00:06:28,025 138 00:06:28,025 --> 00:06:32,201 >> Και θα το δείτε πολύ στην πλαίσιο των ηλεκτρονικών υπολογιστών και της πληροφορικής. 139 00:06:32,201 --> 00:06:33,700 Είμαστε καλοί στο να προλαμβάνονται τα προβλήματα. 140 00:06:33,700 --> 00:06:36,449 Αλλά είμαστε σε κακή αντιμετώπισή τους ακόμα κι αν ξέρουμε γι 'αυτούς. 141 00:06:36,449 --> 00:06:38,340 Έτσι, το IPv6 ήταν γύρω για μια στιγμή. 142 00:06:38,340 --> 00:06:40,510 Και μόνο στο τελευταίο ζευγάρι χρόνια έχουμε πραγματικά 143 00:06:40,510 --> 00:06:47,190 αρχίσει η σταδιακή απαγόρευση σε αυτές τις διευθύνσεις IPv6 να καταργήσει σταδιακά τις διευθύνσεις του IPv4. 144 00:06:47,190 --> 00:06:49,520 Αλλά μερικές θέσεις τους έχουμε. 145 00:06:49,520 --> 00:06:52,200 Και μοιάζουν σε τακτική διεύθυνση IP. 146 00:06:52,200 --> 00:06:53,520 Αλλά είναι πολύ περισσότερο. 147 00:06:53,520 --> 00:06:59,900 >> Έτσι, αντί των τεσσάρων που έχουν τώρα συστάδες των 8 bytes για τη διεύθυνσή σας, 148 00:06:59,900 --> 00:07:03,580 τώρα έχουμε οκτώ ομάδες των 16 bytes. 149 00:07:03,580 --> 00:07:06,680 Και 8 φορές 16 είναι 128. 150 00:07:06,680 --> 00:07:11,210 Και εμείς εκπροσωπούμε αυτά σε λιγότερο συμβατική μορφή δεκαεξαδικό. 151 00:07:11,210 --> 00:07:16,930 Επειδή με αριθμό 16-bit σημαίνει ότι αντί να είναι μια σειρά από 0 έως 255, 152 00:07:16,930 --> 00:07:20,350 Εμείς θα έχουμε μια σειρά από 0 έως 65.535. 153 00:07:20,350 --> 00:07:22,470 >> Και έτσι έχοντας ένα σωρό εκείνων κολλημένα μεταξύ τους 154 00:07:22,470 --> 00:07:24,680 θα ήταν πολύ δύσκολο να διαβαστεί. 155 00:07:24,680 --> 00:07:27,480 Και γι 'αυτό συνήθως χρησιμοποιούν εξάγωνο ακριβώς έξω από την ευκολία. 156 00:07:27,480 --> 00:07:31,180 Και έτσι, ένα τυπικό IPv6 διεύθυνση μπορεί να μοιάζει κάπως έτσι. 157 00:07:31,180 --> 00:07:35,860 >> Είναι σίγουρα πολύ περισσότερο από ό, τι η διεύθυνση IPv4 που έχουμε δει μέχρι σήμερα. 158 00:07:35,860 --> 00:07:39,280 Αλλά αυτή θα είναι μια έγκυρη διεύθυνση IPv6. 159 00:07:39,280 --> 00:07:41,570 Αυτό είναι, επίσης, σχετικά με το IPv6 διεύθυνση. 160 00:07:41,570 --> 00:07:44,331 >> Αυτός συμβαίνει να ανήκουν στην Google. 161 00:07:44,331 --> 00:07:46,080 Και προειδοποίηση υπάρχει μια μάτσο μηδενικά εκεί. 162 00:07:46,080 --> 00:07:47,930 Μερικές φορές αυτές οι διευθύνσεις μπορεί να πάρει τόσο καιρό. 163 00:07:47,930 --> 00:07:50,530 Και δεδομένου ότι είμαστε ακόμα αρκετά νωρίς στο IPv6, 164 00:07:50,530 --> 00:07:54,250 Μερικές φορές μπορεί να υπάρχουν μεγάλα κομμάτια της μηδενικά εκεί που δεν χρειάζεται. 165 00:07:54,250 --> 00:08:01,920 >> Αν διαβάζετε αυτό το φωναχτά, είναι 2001.4860.4860.0.0.0.0.8844. 166 00:08:01,920 --> 00:08:03,325 Είναι το είδος του πολλά, έτσι δεν είναι; 167 00:08:03,325 --> 00:08:05,450 Έτσι, αν δείτε ένα μάτσο μηδενικά, ίσως μερικές φορές 168 00:08:05,450 --> 00:08:08,990 δείτε μια διεύθυνση IPv6, όπως αυτό, όπου παραλείπουν τα μηδενικά 169 00:08:08,990 --> 00:08:10,959 και χρησιμοποιήστε ένα διπλό του παχέος εντέρου αντ 'αυτού. 170 00:08:10,959 --> 00:08:11,750 Αυτό είναι εντάξει, όμως. 171 00:08:11,750 --> 00:08:14,610 Επειδή γνωρίζουμε ότι υπάρχουν υποτίθεται ότι είναι οκτώ διαφορετικά κομμάτια. 172 00:08:14,610 --> 00:08:17,190 Και έτσι σιωπηρά, βλέπουμε τέσσερις. 173 00:08:17,190 --> 00:08:20,620 Γνωρίζουμε, λοιπόν, ότι πρέπει να υπάρχουν τέσσερις ομάδες μηδενικά σαν αυτό, ότι το συμπληρώσετε. 174 00:08:20,620 --> 00:08:23,760 >> Έτσι, μερικές φορές, μπορεί να δείτε η διεύθυνση IPv6 που δεν έχουν 175 00:08:23,760 --> 00:08:26,650 οκτώ χωρίζονται κομμάτια όπως το κάνουμε εδώ. 176 00:08:26,650 --> 00:08:28,760 Μπορείτε να δείτε αυτό μοιάζει με αυτό. 177 00:08:28,760 --> 00:08:31,310 Και αυτό σημαίνει απλά ότι ό, τι δεν μπορείτε να δείτε στο 178 00:08:31,310 --> 00:08:37,450 μεταξύ του σημείου όπου η διπλή του παχέος εντέρου Είναι μόλις μηδενικό διαχωρίζεται. 179 00:08:37,450 --> 00:08:37,998 >> Οπότε ΟΚ. 180 00:08:37,998 --> 00:08:40,039 Γνωρίζουμε λίγο περισσότερο σχετικά με τις διευθύνσεις IP τώρα. 181 00:08:40,039 --> 00:08:41,250 Αλλά πώς θα τους πάρει; 182 00:08:41,250 --> 00:08:44,727 Δεν μπορούμε απλά να διαλέξετε αυτό που θέλουμε. 183 00:08:44,727 --> 00:08:47,810 Αν το κάναμε αυτό, θα μπορούσαμε να καταλήξουμε να αγωνιζόμαστε κάποιος για την ίδια διεύθυνση IP. 184 00:08:47,810 --> 00:08:50,050 Ή κάποιος θα μπορούσε να έχει επιλεγεί προηγουμένως. 185 00:08:50,050 --> 00:08:52,799 Αν προσπαθήσουμε και να το πάρετε, θα πάμε να τρέξει σε ένα κομμάτι του προβλήματος. 186 00:08:52,799 --> 00:08:56,300 Και γι 'αυτό δεν μπορεί να πάρει μόνο η διεύθυνση IP που θέλουμε. 187 00:08:56,300 --> 00:08:58,410 >> Έτσι ο τρόπος που παίρνουμε μια Διεύθυνση IP είναι κάπου 188 00:08:58,410 --> 00:09:02,960 μεταξύ του υπολογιστή μας και η internet, ότι οι μεγάλες internet εκεί έξω, 189 00:09:02,960 --> 00:09:07,500 υπάρχει κάτι που ονομάζεται ένας DHCP server, α Configuration Protocol Dynamic Host 190 00:09:07,500 --> 00:09:08,630 διακομιστή. 191 00:09:08,630 --> 00:09:09,960 Είναι μια μεγάλη μπουκιά από το κείμενο. 192 00:09:09,960 --> 00:09:12,670 Αλλά πραγματικά το μόνο που κάνει είναι να που εκχωρεί μια διεύθυνση IP. 193 00:09:12,670 --> 00:09:16,960 >> Του διακομιστή DHCP έχει μια λίστα αντιμετωπίζει ότι μπορεί βασίμως να εκχωρήσετε. 194 00:09:16,960 --> 00:09:18,160 Και αυτό σας δίνει ένα. 195 00:09:18,160 --> 00:09:19,743 Αυτό είναι λίγο πολύ όλα υπάρχει σε αυτό. 196 00:09:19,743 --> 00:09:23,810 Τώρα, πριν DHCP, το έργο αυτό από την ανάθεση διευθύνσεων 197 00:09:23,810 --> 00:09:25,106 έπεσε στο διαχειριστή του συστήματος. 198 00:09:25,106 --> 00:09:27,730 Έτσι, ένα πραγματικό πρόσωπο θα έχει για να ορίσετε χειροκίνητα τον υπολογιστή σας 199 00:09:27,730 --> 00:09:30,670 και τη διεύθυνση όταν συνδεδεμένο σε ένα δίκτυο. 200 00:09:30,670 --> 00:09:34,307 Έτσι DHCP ακριβώς το είδος της αυτοματοποιεί αυτό διαδικασία δίνοντάς σας μια διεύθυνση IP. 201 00:09:34,307 --> 00:09:35,390 Αλλά αυτό είναι το πώς θα το πάρει. 202 00:09:35,390 --> 00:09:37,431 Είναι απλά ένα πρόγραμμα που εκτελείται κάπου ανάμεσα σε εσάς 203 00:09:37,431 --> 00:09:40,920 και το διαδίκτυο που έχει μια τράπεζα Διευθύνσεις IP που μπορεί να δώσει έξω. 204 00:09:40,920 --> 00:09:43,170 Και όταν συνδέεστε με το δίκτυο, σας δίνει ένα. 205 00:09:43,170 --> 00:09:44,660 Ας επανεξετάσουμε αυτό το διάγραμμα. 206 00:09:44,660 --> 00:09:49,660 Κάπου ανάμεσα σε εσάς και το διαδίκτυο, υπάρχει ένα DHCP server. 207 00:09:49,660 --> 00:09:50,160 ΕΝΤΆΞΕΙ. 208 00:09:50,160 --> 00:09:51,500 Έτσι, αυτό είναι καλό. 209 00:09:51,500 --> 00:09:53,537 Τώρα, ας μιλήσουμε για το DNS. 210 00:09:53,537 --> 00:09:55,370 Έτσι έχουμε μιλήσει, αν και Αυτές οι διευθύνσεις IP. 211 00:09:55,370 --> 00:09:57,840 Και ξέρουμε ότι εάν είμαστε πρόκειται να ταυτοποιήσουμε 212 00:09:57,840 --> 00:10:01,740 μια συσκευή στο διαδίκτυο, πρέπει να έχει μια μοναδική διεύθυνση. 213 00:10:01,740 --> 00:10:04,150 >> Και θα μπορούσαμε να επισκεφθείτε ότι αντιμετωπιστούν αν θέλαμε να. 214 00:10:04,150 --> 00:10:09,600 Αλλά έχετε πιθανώς ποτέ δεν πληκτρολογήσει σε κάτι σαν 192.168.1.0 215 00:10:09,600 --> 00:10:11,490 στο πρόγραμμα περιήγησής σας, σωστά; 216 00:10:11,490 --> 00:10:13,980 Δεν πληκτρολογήσετε αριθμούς στο πρόγραμμα περιήγησής σας. 217 00:10:13,980 --> 00:10:19,410 Συνήθως πληκτρολογήσετε αναγνώσιμο από τον άνθρωπο ονόματα όπως google.com ή cs50.harvard.edu, 218 00:10:19,410 --> 00:10:20,640 έτσι δεν είναι; 219 00:10:20,640 --> 00:10:22,880 >> Όσοι δεν έχουν διευθύνσεις IP, όμως. 220 00:10:22,880 --> 00:10:27,320 Έτσι, υπάρχει αυτή την υπηρεσία καλείται το domain name 221 00:10:27,320 --> 00:10:33,990 System, DNS, που μεταφράζει IP διευθύνσεις για την ανθρώπινη κατανοητές λέξεις 222 00:10:33,990 --> 00:10:37,690 ή φράσεις που είναι πολύ πιο αξέχαστες από ό, τι θυμόμαστε ένα σύνολο από τέσσερις αριθμούς 223 00:10:37,690 --> 00:10:40,430 ή, σύντομα, μια σειρά από οκτώ δεκαεξαδικών αριθμών. 224 00:10:40,430 --> 00:10:42,400 Αυτό θα ήταν πραγματικά δύσκολο, σωστά; 225 00:10:42,400 --> 00:10:45,560 >> Σκεφτείτε πριν από την μέρες των κινητών τηλεφώνων. 226 00:10:45,560 --> 00:10:47,730 Θα είχε απομνημονεύσει σας σας αριθμούς τηλεφώνου φίλου. 227 00:10:47,730 --> 00:10:49,230 Θα μπορούσε να πάρει σκληρές μετά από λίγο. 228 00:10:49,230 --> 00:10:51,190 Και ομοίως, αν θέλετε να επισκεφθείτε μια δέσμη των δικτυακών τόπων, 229 00:10:51,190 --> 00:10:53,570 τότε μάλλον δεν θέλουν να θυμηθείτε μια δέσμη των αριθμών. 230 00:10:53,570 --> 00:10:56,640 Θα προτιμούσα να θυμόμαστε ένα σωρό λέξεις. 231 00:10:56,640 --> 00:11:01,930 >> Έτσι αυτή η χαρτογράφηση, αυτή η μετάφραση, της σύνολα αριθμών σε αναγνώσιμη ονόματα 232 00:11:01,930 --> 00:11:04,520 το είδος της κάνει το DNS κίτρινες σελίδες του διαδικτύου. 233 00:11:04,520 --> 00:11:06,270 Και μπορείτε να σκεφτείτε σαν να είναι απλώς 234 00:11:06,270 --> 00:11:14,305 μια τεράστια λίστα τρέχει από όλα 0.0.0.0 τη διαδρομή προς 255.255.255.255, η οποία 235 00:11:14,305 --> 00:11:21,490 θα είναι το υψηλότερο possible-- που είναι το πλήρες φάσμα από 0s έως απ 'όλα έχει μόνο αριθμούς 255 4 236 00:11:21,490 --> 00:11:25,525 δις-ish διευθύνσεις IPv4. 237 00:11:25,525 --> 00:11:27,400 Έκανα αυτά σε η κορυφή και το κάτω μέρος. 238 00:11:27,400 --> 00:11:30,500 Αλλά το ένα στη μέση εκεί είναι στην πραγματικότητα μια διεύθυνση IP. 239 00:11:30,500 --> 00:11:38,440 Έτσι, αν επισκεφθήκαμε 74.125.202.138, προφανώς αυτό μεταφράζεται σε αυτόν τον ιστότοπο 240 00:11:38,440 --> 00:11:40,490 εκεί, io-- τι στο καλό είναι αυτό; 241 00:11:40,490 --> 00:11:46,290 Λοιπόν, δεν είναι κάθε όνομα που Χαρτών πραγματικά σαφές τι είναι, σωστά; 242 00:11:46,290 --> 00:11:48,920 >> Έτσι, μερικές φορές κάποιος ο οποίος κατέχει μια διεύθυνση IP 243 00:11:48,920 --> 00:11:52,090 να ονομάσετε κάτι που τους φιλοξενούν ότι δεν είναι στην πραγματικότητα. 244 00:11:52,090 --> 00:11:55,442 Για παράδειγμα, η διεύθυνση IP, εάν πήγε εκεί, είναι πραγματικά ακριβώς google.com. 245 00:11:55,442 --> 00:11:57,540 Όμως, το Google έχει πολλά από διαφορετικούς servers. 246 00:11:57,540 --> 00:11:59,322 >> Και δεν μπορούν να τους καλέσετε όλους google.com. 247 00:11:59,322 --> 00:12:03,530 Έτσι έχουν τα δικά τους εσωτερικό σύστημα για τη μετάφραση 248 00:12:03,530 --> 00:12:09,125 google.com σε ό, τι πραγματικά σέρβερ συνδέεται με αυτήν τη διεύθυνση IP. 249 00:12:09,125 --> 00:12:11,250 Και έπειτα υπάρχει ένα άλλο σύστημα που υπάρχει μεταξύ 250 00:12:11,250 --> 00:12:15,120 να μεταφράσει αυτό το αλαμπουρνέζικα εδώ στο google.com. 251 00:12:15,120 --> 00:12:16,830 Αλλά εμείς δεν θα μπει σε αυτό. 252 00:12:16,830 --> 00:12:18,920 >> Και ομοίως για IPv6s, θα πρόκειται επίσης 253 00:12:18,920 --> 00:12:22,089 να έχουν ένα κίτρινο σελίδες ότι θα είναι πολύ μεγαλύτερο. 254 00:12:22,089 --> 00:12:23,880 Και, ομοίως, στο μέση there-- ήταν 255 00:12:23,880 --> 00:12:26,496 δύσκολο να βρείτε μια IPv6 διευθύνσεων που ήταν νόμιμο. 256 00:12:26,496 --> 00:12:27,620 Αλλά βρήκα ένα για το Google. 257 00:12:27,620 --> 00:12:30,460 >> Αλλά είναι ιρλανδική ιστοσελίδα της Google. 258 00:12:30,460 --> 00:12:34,170 Αλλά αν πήγε σε αυτή τη διεύθυνση IPv6, αν ο browser σας ήταν σε θέση να το IPv6, 259 00:12:34,170 --> 00:12:36,940 ότι θα σας φέρει σε Ιρλανδική αρχική σελίδα της Google. 260 00:12:36,940 --> 00:12:39,460 Έτσι, θα πάτε εκεί. 261 00:12:39,460 --> 00:12:41,830 >> Αλλά αυτό δεν είναι απόλυτα αληθές, σωστά; 262 00:12:41,830 --> 00:12:43,710 Αυτό το σύστημα φαίνεται περίπλοκη, έτσι δεν είναι; 263 00:12:43,710 --> 00:12:47,220 Αν υπάρχει μια τεράστια λίστα από 4 δισεκατομμύρια πράγματα να πρέπει να κοιτάζω προς τα πάνω, 264 00:12:47,220 --> 00:12:48,270 ότι είναι αρκετά μεγάλο. 265 00:12:48,270 --> 00:12:52,634 Δεν υπάρχει καμία κίτρινες σελίδες του κόσμου, έτσι δεν είναι; 266 00:12:52,634 --> 00:12:54,800 Εάν εξακολουθεί να εμφανίζεται το κίτρινο σελίδες που παραδίδεται στην you-- 267 00:12:54,800 --> 00:12:56,841 Πήρα το ορυχείο τις προάλλες, και εγώ απλά ανακυκλώνονται. 268 00:12:56,841 --> 00:12:59,070 Αλλά αν το κάνετε να πάρετε το κίτρινο σελίδες παραδίδεται σε σας, 269 00:12:59,070 --> 00:13:02,120 δεν έχετε ένα βιβλίο που είναι κάθε αριθμό τηλεφώνου που υπάρχει στον πλανήτη, 270 00:13:02,120 --> 00:13:02,620 έτσι δεν είναι; 271 00:13:02,620 --> 00:13:05,500 Μπορείτε να πάρετε μια λίστα με τις τοπικούς αριθμούς τηλεφώνου, 272 00:13:05,500 --> 00:13:07,670 αυτά που είστε πιο πιθανό να καλέσετε. 273 00:13:07,670 --> 00:13:09,400 >> Και αυτό είναι πραγματικά ό, τι DNS είναι. 274 00:13:09,400 --> 00:13:12,860 Αν το σκεφτείτε, είναι το DNS Πραγματικά οι τοπικές κίτρινες σελίδες. 275 00:13:12,860 --> 00:13:17,350 Και μεγάλο διακομιστές DNS όπως google.coms, που 276 00:13:17,350 --> 00:13:19,180 είναι στην πραγματικότητα απλά πιο όπως βιβλιοθήκες που 277 00:13:19,180 --> 00:13:25,470 έχουν ένα αντίγραφο του συνόλου της τοπικής κίτρινο σελίδες ή το σύνολο των τοπικών εγγραφές DNS. 278 00:13:25,470 --> 00:13:29,520 Έτσι, πραγματικά δεν υπάρχει ένα αποθετήριο της πλήρους DNS του Διαδικτύου, 279 00:13:29,520 --> 00:13:32,410 όπως ακριβώς δεν υπάρχει μία κίτρινες σελίδες του κόσμου. 280 00:13:32,410 --> 00:13:36,450 >> Υπάρχουν όλα αυτά μικρή, τοπική κλίμακα DNSs που υπάρχουν εκεί έξω. 281 00:13:36,450 --> 00:13:39,010 Και υπάρχουν υπηρεσίες που συγκεντρώνουν μαζί. 282 00:13:39,010 --> 00:13:42,174 Αλλά εξαρτάται από εκείνους μικρότερα συστήματα DNS 283 00:13:42,174 --> 00:13:45,340 την ενημέρωση των πληροφοριών τους, έτσι ώστε να έχουν την πιο ακριβείς πληροφορίες. 284 00:13:45,340 --> 00:13:48,500 >> Έτσι και πάλι, αυτή η αναλογία είναι η μεγάλη συσσωμάτωση 285 00:13:48,500 --> 00:13:51,910 Συστήματα είναι σαν DNS βιβλιοθήκες που έχουν ένα αντίγραφο 286 00:13:51,910 --> 00:13:56,410 της κάθε κίτρινες σελίδες του κόσμου. 287 00:13:56,410 --> 00:13:58,350 Δεν κάνουν οι ίδιοι ενημερώσετε αυτά τα βιβλία. 288 00:13:58,350 --> 00:14:01,620 Θα εξαρτηθεί από τα βιβλία που έρχονται, έτσι ώστε να μπορείτε να ενημερώσετε τις πληροφορίες 289 00:14:01,620 --> 00:14:04,560 εάν το έχουν ανάγκη. 290 00:14:04,560 --> 00:14:07,700 >> Έτσι, το σύστημα DNS δεν είναι ένα τεράστιο μπλοκ. 291 00:14:07,700 --> 00:14:11,026 Είναι αποκεντρωμένες ανά πολλοί, πολλοί servers. 292 00:14:11,026 --> 00:14:13,400 Έτσι τώρα ξέρουμε ότι κάπου μεταξύ μας και στο διαδίκτυο 293 00:14:13,400 --> 00:14:18,350 υπάρχει ένας διακομιστής DNS καθώς και ένα διακομιστή DHCP. 294 00:14:18,350 --> 00:14:20,910 >> Τώρα, τα σημεία πρόσβασης, τι μας σημεία πρόσβασης; 295 00:14:20,910 --> 00:14:23,840 Λοιπόν, τα σημεία πρόσβασης είστε πιθανώς αρκετά εξοικειωμένοι με την πραγματικότητα από 296 00:14:23,840 --> 00:14:24,964 τη σύνδεση με το Διαδίκτυο. 297 00:14:24,964 --> 00:14:28,820 Αυτό είναι το δίκτυο που έχετε επιλέξει, το σπίτι ή το δίκτυο εργασίας σας 298 00:14:28,820 --> 00:14:30,310 ή ό, τι έχετε. 299 00:14:30,310 --> 00:14:32,597 >> Και είμαι η γενίκευση έννοια ενός σημείου πρόσβασης 300 00:14:32,597 --> 00:14:33,930 εδώ για τους σκοπούς αυτού του βίντεο. 301 00:14:33,930 --> 00:14:35,721 Αλλά υπάρχουν στην πραγματικότητα πολλά πράγματα που 302 00:14:35,721 --> 00:14:38,766 μπορούν να τυλίγονται σε σημεία πρόσβασης. 303 00:14:38,766 --> 00:14:41,890 Υπάρχουν έννοιες των δρομολογητών, η οποία είναι ένα είδος γενικός όρος που χρησιμοποιούμε. 304 00:14:41,890 --> 00:14:45,940 >> Αλλά υπάρχουν επίσης διακόπτες και τα πράγματα στην πραγματικότητα ονομάζεται 305 00:14:45,940 --> 00:14:49,070 τα σημεία πρόσβασης που είναι ξεχωριστό από Αυτή η γενική έννοια της πρόσβασης 306 00:14:49,070 --> 00:14:49,780 το σημείο. 307 00:14:49,780 --> 00:14:54,510 Αλλά βασικά αυτό που συμβαίνει είναι με το IPv4, θα 308 00:14:54,510 --> 00:14:57,030 δήλωσε έχουμε αυτή την έννοια των ιδιωτικών διευθύνσεων, σωστά; 309 00:14:57,030 --> 00:15:03,680 Και αντί για κάθε μηχάνημα έχει μια μοναδική διεύθυνση IP, η οποία 310 00:15:03,680 --> 00:15:07,720 έχουμε ξεμείνει από, επειδή είμαστε πάνω από 4 δισεκατομμύρια συσκευές 311 00:15:07,720 --> 00:15:09,860 προσπαθεί να συνδεθεί με το διαδίκτυο, τι κάνουμε 312 00:15:09,860 --> 00:15:12,810 αντ 'αυτού να εκχωρήσετε μια Διεύθυνση IP σε έναν δρομολογητή. 313 00:15:12,810 --> 00:15:15,960 Ότι ο δρομολογητής ή το σημείο πρόσβασης ακριβώς στο σπίτι σας, για παράδειγμα. 314 00:15:15,960 --> 00:15:19,280 >> Και η δουλειά του δρομολογητή ώστε να είδος δρα ως ένας αστυνομικός της κυκλοφορίας, 315 00:15:19,280 --> 00:15:23,540 επιτρέποντας σε όλους ποιος είναι συνδεδεμένος στην εν λόγω router να χρησιμοποιήσετε την ίδια IP 316 00:15:23,540 --> 00:15:25,115 αντιμετωπιστούν για να βγούμε. 317 00:15:25,115 --> 00:15:25,990 Βγάζει νόημα αυτό? 318 00:15:25,990 --> 00:15:29,414 Έτσι, ο καθένας στο σπίτι σας έχει μια ιδιωτική διεύθυνση IP. 319 00:15:29,414 --> 00:15:31,830 Δεν μπορεί να συνδεθεί με το διαδίκτυο, ή μάλλον το Διαδίκτυο 320 00:15:31,830 --> 00:15:34,870 Δεν μπορώ να μιλήσω για αυτά, μέσω της ότι η ιδιωτική διεύθυνση. 321 00:15:34,870 --> 00:15:37,656 Μπορούν να μιλήσω μόνο για τους μέσω της ηλεκτρονικής διεύθυνσης του router. 322 00:15:37,656 --> 00:15:39,530 Και είναι οι δρομολογητή δουλειά για να πάρει πληροφορίες 323 00:15:39,530 --> 00:15:42,900 ότι είστε αποστολή του δρομολογητή και το κατευθύνει στο σωστό μέρος 324 00:15:42,900 --> 00:15:46,890 καθώς και για τις πληροφορίες που έρχεται στο δρομολογητή για το δρομολογητή 325 00:15:46,890 --> 00:15:48,860 να το στείλει σε εσάς. 326 00:15:48,860 --> 00:15:52,470 >> Έτσι, οι δρομολογητές είναι πραγματικά η συσκευές here-- ιδιαίτερα ένας δρομολογητής 327 00:15:52,470 --> 00:15:59,010 στο σπίτι σας, το πιο κοινό είδος της περίπτωσης χρήσης για περισσότερες people-- 328 00:15:59,010 --> 00:16:00,870 ότι έχει την δημόσια διεύθυνση IP. 329 00:16:00,870 --> 00:16:03,910 Αυτή είναι η συσκευή που είναι συνδεδεμένο με το διαδίκτυο. 330 00:16:03,910 --> 00:16:07,190 Και μπορείτε να συνδεθείτε στο δρομολογητή να έχει ροή πληροφοριών 331 00:16:07,190 --> 00:16:09,910 μέσω της εκ μέρους σας. 332 00:16:09,910 --> 00:16:14,420 >> Όπως είπα, ένα σύγχρονο οικιακό δίκτυο, η router και διακόπτη και το σημείο πρόσβασης 333 00:16:14,420 --> 00:16:16,420 Οι κάθε είδους πακέτο επάνω σε μια ενιαία συσκευή. 334 00:16:16,420 --> 00:16:19,240 Μερικές φορές ένα modem είναι ομαδοποιούνται εκεί επίσης. 335 00:16:19,240 --> 00:16:20,800 Αυτό είναι συνήθως ακριβώς ονομάζεται δρομολογητής. 336 00:16:20,800 --> 00:16:23,210 Αλλά είναι πραγματικά όλα αυτά τα πράγματα μαζί. 337 00:16:23,210 --> 00:16:27,870 >> Μεγάλης κλίμακας δίκτυα επιχειρήσεων ή λεγόμενη Wide Area Networks, WANS, 338 00:16:27,870 --> 00:16:29,570 πραγματικά να κρατήσει αυτές τις συσκευές χωρίζουν. 339 00:16:29,570 --> 00:16:30,470 Έχουν ένα διακόπτη. 340 00:16:30,470 --> 00:16:31,550 Έχουν δρομολογητές. 341 00:16:31,550 --> 00:16:33,510 Έχουν πολλαπλά σημεία πρόσβασης. 342 00:16:33,510 --> 00:16:36,250 >> Για παράδειγμα, σε ένα πανεπιστήμιο θα δείτε τα πράγματα 343 00:16:36,250 --> 00:16:40,300 που μοιάζουν με το λεγόμενο δρομολογητές τοποθετημένα είναι όλα γύρω από την πανεπιστημιούπολη. 344 00:16:40,300 --> 00:16:44,120 Αυτά είναι όλα τα σημεία πρόσβασης που ρέουν σε δρομολογητές, διακόπτες, κ.λπ., 345 00:16:44,120 --> 00:16:45,250 για να περάσει τις πληροφορίες μαζί. 346 00:16:45,250 --> 00:16:49,120 Επειδή αυτά τα δίκτυα είναι τόσο ότι ένα μεγάλο ενιαίο σημείο πρόσβασης 347 00:16:49,120 --> 00:16:51,870 δεν μπορεί να καλύψει μεγάλη περιοχή του. 348 00:16:51,870 --> 00:16:54,990 >> Και έτσι αυτά τα μεγάλα δίκτυα, επιχειρηματικών δικτύων, κ.λπ., 349 00:16:54,990 --> 00:16:57,710 χωρίζεται σε ξεχωριστές αυτές συσκευές, έτσι ώστε το δίκτυο και η κλίμακα 350 00:16:57,710 --> 00:16:59,780 και να αναπτυχθούν, αν χρειαστεί. 351 00:16:59,780 --> 00:17:04,180 Έτσι και πάλι, κάπου ανάμεσα σε εμάς και το διαδίκτυο, έχουμε ένα σημείο πρόσβασης. 352 00:17:04,180 --> 00:17:05,430 Και αυτό είναι ό, τι μπορούμε για να συνδεθείτε. 353 00:17:05,430 --> 00:17:08,992 Και μέσα εκεί, μπορεί να πάρει στο διαδίκτυο. 354 00:17:08,992 --> 00:17:10,700 Όπως είπα και στην ξεκινώντας από αυτό το βίντεο, 355 00:17:10,700 --> 00:17:12,540 Αυτό δεν είναι ένα μάθημα για δικτύωση. 356 00:17:12,540 --> 00:17:13,990 Έτσι, αυτό δεν είναι η ολόκληρη την ιστορία. 357 00:17:13,990 --> 00:17:15,109 Και έχω το είδος της δυσδιάκριτες για τον κόσμο αυτό. 358 00:17:15,109 --> 00:17:17,150 Και ίσως έχω έφυγες έστω και λίγο συγκεχυμένη 359 00:17:17,150 --> 00:17:18,670 ως προς το τι μερικά από αυτά τα πράγματα είναι. 360 00:17:18,670 --> 00:17:19,329 Αλλά αυτό είναι εντάξει. 361 00:17:19,329 --> 00:17:20,599 >> Δεν χρειαζόμαστε ολόκληρη την ιστορία. 362 00:17:20,599 --> 00:17:25,250 Είναι αρκετό για εμάς να γνωρίζουμε συγκινητική προς τα εμπρός μόνο ουσιαστικά ένα μικρό κομμάτι 363 00:17:25,250 --> 00:17:27,450 για το πώς λειτουργεί το Διαδίκτυο. 364 00:17:27,450 --> 00:17:30,670 Έτσι, αυτό που γνωρίζουμε είναι ότι έχουμε αυτά ιδιωτικά δίκτυα στο σπίτι μας. 365 00:17:30,670 --> 00:17:32,880 >> Και έχουμε συνδεθεί με ένα router. 366 00:17:32,880 --> 00:17:36,674 Και ότι ο δρομολογητής είναι συνδεδεμένος στο διαδίκτυο γενικότερα. 367 00:17:36,674 --> 00:17:38,090 Αλλά τι είναι το διαδίκτυο γενικότερα; 368 00:17:38,090 --> 00:17:39,930 Εξακολουθώ να λέω αυτό, αλλά τι είναι αυτό; 369 00:17:39,930 --> 00:17:43,610 >> Λοιπόν, είναι πραγματικά ακριβώς όλα αυτά μεμονωμένα δίκτυα στο σπίτι μου, 370 00:17:43,610 --> 00:17:47,460 και στο σπίτι σας, και σε κάθε άλλο σπίτι, που συνδέονται μεταξύ τους. 371 00:17:47,460 --> 00:17:52,030 Είναι ένα διασυνδεδεμένο δίκτυο, ένα δια-net. 372 00:17:52,030 --> 00:17:53,840 Έτσι αντί της σκέψης για το διαδίκτυο 373 00:17:53,840 --> 00:17:59,080 όπως αυτό το γιγαντιαίο σύννεφο, αυτό το αιθέριο πράγμα που υπάρχει εκεί έξω, 374 00:17:59,080 --> 00:18:02,470 είναι πραγματικά ακριβώς μια σύνδεση μεταξύ όλων αυτών των δικτύων. 375 00:18:02,470 --> 00:18:03,500 >> Έτσι, εδώ πηγαίνουμε. 376 00:18:03,500 --> 00:18:04,752 Έχουμε τοπικό δίκτυο μας. 377 00:18:04,752 --> 00:18:07,210 Και δεν είμαστε το μόνο πρόσωπο πιθανώς σε τοπικό δίκτυο μας 378 00:18:07,210 --> 00:18:08,335 προσπαθεί να χρησιμοποιήσει το διαδίκτυο. 379 00:18:08,335 --> 00:18:10,940 Υπάρχει πιθανώς αρκετές από εμάς προσπαθεί να μπει μέσα. 380 00:18:10,940 --> 00:18:13,870 >> Και δεν είμαστε το μοναδικό δίκτυο ότι υπάρχει στον κόσμο, έτσι δεν είναι; 381 00:18:13,870 --> 00:18:18,300 Υπάρχουν και άλλα δίκτυα, επίσης, ότι προσπαθείτε να συνδεθείτε στο Internet. 382 00:18:18,300 --> 00:18:21,400 Αλλά το διαδίκτυο δεν είναι, και πάλι, μια ξεχωριστή οντότητα. 383 00:18:21,400 --> 00:18:25,592 >> Είναι απλά ένα σύνολο κανόνων που επιτρέπουν Τα δίκτυα αυτά, αυτά τα μικρά δίκτυα, 384 00:18:25,592 --> 00:18:27,300 το μπλε, το μωβ, και το κόκκινο δίκτυο 385 00:18:27,300 --> 00:18:28,980 εδώ, για να επικοινωνούν μεταξύ τους. 386 00:18:28,980 --> 00:18:31,230 Έτσι, δεν υπάρχει κάτι από όπου και αν όλοι συνδέεστε. 387 00:18:31,230 --> 00:18:35,010 Είναι όλα απλά συνδεδεμένοι ο ένας στον άλλο, έτσι δεν είναι; 388 00:18:35,010 --> 00:18:37,710 >> Και έτσι κάπου σε αυτά δικτύων υφίσταται τις υπηρεσίες 389 00:18:37,710 --> 00:18:39,095 ότι θέλουμε πραγματικά. 390 00:18:39,095 --> 00:18:41,220 Έτσι, ίσως στο δίκτυο των μπλε Εκεί ζει η Google. 391 00:18:41,220 --> 00:18:43,303 Και στο μωβ δίκτυο είναι όπου το Facebook ζει. 392 00:18:43,303 --> 00:18:46,310 Και στο κόκκινο δίκτυο, καλά, ίσως αυτό είναι όπου είναι όλοι αυτοί οι γάτες. 393 00:18:46,310 --> 00:18:49,440 >> Και έτσι, αν θέλετε να πάρετε πληροφορίες σχετικά με τις γάτες, 394 00:18:49,440 --> 00:18:55,166 εμείς απλά διασχίζουν αυτή την αλυσίδα των δικτύων για να πάρει τις πληροφορίες που θέλουμε. 395 00:18:55,166 --> 00:18:57,040 Και εδώ, έχω εκπροσωπείται το δίκτυο όπως όλα 396 00:18:57,040 --> 00:18:58,414 να είναι σε θέση να μιλήσουν ο ένας στον άλλο. 397 00:18:58,414 --> 00:19:00,300 Και μπορούμε να μιλήσουμε μόνο για το δίκτυο. 398 00:19:00,300 --> 00:19:01,910 Όμως, το δίκτυο δεν μπορεί να μιλήσει πίσω σε μας. 399 00:19:01,910 --> 00:19:03,326 >> Αλλά αυτό δεν είναι αλήθεια, είτε, έτσι δεν είναι; 400 00:19:03,326 --> 00:19:04,610 Αυτό είναι ένας δρόμος διπλής κατεύθυνσης. 401 00:19:04,610 --> 00:19:07,860 Πληροφορίες μπορεί να ρέει μέσα δικτύων πέρα ​​δώθε. 402 00:19:07,860 --> 00:19:09,007 >> Πώς το κάνει αυτό; 403 00:19:09,007 --> 00:19:11,090 Λοιπόν, το διαδίκτυο είναι πραγματικά ένα σύστημα των πρωτοκόλλων. 404 00:19:11,090 --> 00:19:11,970 Και θα πάμε να αρχίσουμε να μιλάμε για το τι 405 00:19:11,970 --> 00:19:14,130 τα πρωτόκολλα αυτά στο μέλλον βίντεο. 406 00:19:14,130 --> 00:19:16,940 >> Αλλά και πάλι, το Διαδίκτυο δεν είναι ένα ξεχωριστό πράγμα. 407 00:19:16,940 --> 00:19:20,760 Είναι ένα σύνολο κανόνων που καθορίζει πώς επικοινωνούν τα δίκτυα, 408 00:19:20,760 --> 00:19:23,410 Αυτά τα μικρά δίκτυα, αυτά τοπικό δίκτυο που έχουμε συνηθίσει, 409 00:19:23,410 --> 00:19:26,600 οι άνθρωποι στο σπίτι μας, οι άνθρωποι στο σχολείο μας, οι άνθρωποι στη δουλειά μας, 410 00:19:26,600 --> 00:19:29,160 όλοι μοιράζονται ένα δίκτυο. 411 00:19:29,160 --> 00:19:31,900 Και πώς αυτά τα δίκτυα διασύνδεσης και να μιλήσουμε ο ένας στον άλλο, 412 00:19:31,900 --> 00:19:34,160 αυτό είναι πραγματικά ό, τι το Διαδικτύου είναι όλα αυτά. 413 00:19:34,160 --> 00:19:36,090 Οπότε ας, σε μια μελλοντική βίντεο, μιλάμε για μερικά 414 00:19:36,090 --> 00:19:38,940 από τα πρωτόκολλα που περιλαμβάνουν το διαδίκτυο για να ελπίζουμε 415 00:19:38,940 --> 00:19:42,320 να σας δώσει λίγο περισσότερο από ένα καλά στρογγυλεμένες κατανόηση. 416 00:19:42,320 --> 00:19:43,320 Είμαι ο Νταγκ Lloyd. 417 00:19:43,320 --> 00:19:45,260 Αυτό είναι CS50. 418 00:19:45,260 --> 00:19:47,351