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 იმის გამო, რომ ახლა, ჩვენ ვაპირებთ დავიწყოთ ვსაუბრობთ ინტერნეტ და ვებ 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 >> სანამ შეღწევას ვებ პროგრამირების თავად, 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 როგორც ყველამ ვიცით, არის chock სავსე კატა. 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 აქ არ არის მხოლოდ ერთი ვარიანტი მოუწოდა ინტერნეტით. 51 00:02:05,340 --> 00:02:09,710 ასე რომ, რაღაც ან რაღაც რამ არსებობს შორის, როდესაც 52 00:02:09,710 --> 00:02:11,490 ჩვენ გვინდა, რომ დაკავშირება ინტერნეტში. 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 ჩვენ გვჭირდება იმისათვის, რომ შეძლებს დაკავშირება ინტერნეტში. 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 რომელი შეიძლება გაგზავნას ფოსტით. 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 დგას ინტერნეტ ოქმი, რომელიც ჩვენ ვსაუბრობთ ისევ მალე. 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 სწორედ ბევრი ბიტი. 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 ბიტი წარმოდგენილია როგორც ათობითი ნომრები. 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 უნდა მოვუწოდებთ up ვინმეს პრობლემების რაღაც, 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 ბიტი გრანდიოზული სულ 32 ბიტი. 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 ბიტი, ჩვენ დაახლოებით 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 უფრო მეტი, ვიდრე ერთი მოწყობილობა შეუძლია ინტერნეტით. 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 ჩვენ შევიმუშავეთ რამდენიმე workarounds უნდა მოგვარდეს ეს პრობლემა, 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 მაგრამ, ძირითადად, ის საშუალებას შემდგომი ვებ, ინტერნეტით, სახის ყალბი 119 00:05:31,920 --> 00:05:35,610 out ცოტა, რომ თქვენ გაქვთ უნიკალური მისამართი მქონე მისამართები 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 ჩვენ კარგად anticipating პრობლემები. 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 ბაიტი თქვენი მისამართი, 148 00:06:59,900 --> 00:07:03,580 ახლა ჩვენ გვაქვს რვა მტევანი 16 ბაიტი. 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 >> ასე რომ, რომელსაც bunch იმ დავრჩებოდით ერთად 154 00:07:22,470 --> 00:07:24,680 ძალიან რთული იქნება წაიკითხა. 155 00:07:24,680 --> 00:07:27,480 ასე რომ, ჩვენ, როგორც წესი, გამოიყენოთ hex უბრალოდ გარეთ მოხერხებულობისთვის. 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 და შეამჩნია, რომ არსებობს bunch of zeros არსებობს. 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 ზოგჯერ შეიძლება დიდი მოცულობით zeros არსებობს, რომ ჩვენ არ გვჭირდება. 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 ასე რომ, თუ ვხედავთ რამოდენიმე zeros, თქვენ შეიძლება ზოგჯერ 168 00:08:05,450 --> 00:08:08,990 იხილეთ IPv6 მისამართი, როგორც ეს, სადაც ისინი გამომრჩეს zeros 169 00:08:08,990 --> 00:08:10,959 და გამოიყენოთ ორმაგი ნაწლავის ნაცვლად. 170 00:08:10,959 --> 00:08:11,750 ეს არის OK, თუმცა. 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 ჩვენ ვიცით, რომ იქ უნდა იყოს ოთხი კომპლექტი საქართველოს zeros, როგორც ეს, რომ შეავსოთ იგი. 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 შორის, სადაც, რომ ორმაგი colon არის მხოლოდ ნულოვანი გამოყოფილი. 179 00:08:37,450 --> 00:08:37,998 >> ასე რომ, OK. 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 ჩვენს შორის კომპიუტერი და ინტერნეტით, რომ დიდი ინტერნეტ არსებობს, 189 00:09:02,960 --> 00:09:07,500 არსებობს რაღაც მოუწოდა DHCP სერვერი, დინამიური ჰოსტი კონფიგურაციის პროტოკოლი 190 00:09:07,500 --> 00:09:08,630 სერვერზე. 191 00:09:08,630 --> 00:09:09,960 ეს არის დიდი mouthful ტექსტი. 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 მხოლოდ ერთგვარი automates ამ პროცესი გაძლევთ 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 მიმართავს, რომ მას შეუძლია out. 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 სერვერს. 207 00:09:49,660 --> 00:09:50,160 OK. 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 ასე რომ, არსებობს ამ სამსახურში მოუწოდა დომენის სახელი 221 00:10:27,320 --> 00:10:33,990 სისტემა, 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 და ანალოგიურად, თუ გვინდა, ეწვევა bunch of საიტები, 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 ყველაზე მაღალი მაჩვენებელი იქნება გამორიცხული, რომ სრული მერყეობს 0s to 255s ყველა 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 აქვს ბევრი სხვადასხვა სერვერებზე. 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 თარგმნოს, რომ gobbledygook აქ 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 და ანალოგიურად, ამ შუა იქ ეს იყო 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- ის Irish ნახვა. 258 00:12:30,460 --> 00:12:34,170 მაგრამ თუ წავიდა, რომ IPv6 მისამართი, თუ თქვენი ბრაუზერი იყო IPv6 შეუძლია, 259 00:12:34,170 --> 00:12:36,940 რომ მოუტანს თქვენ Google- ის Irish მთავარ გვერდზე. 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 რომ არსებობს out არსებობს. 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 ეს დეცენტრალიზებული მასშტაბით ბევრი, ბევრი სერვერები. 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 შეიძლება შემოვიდა up წვდომის წერტილები. 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 >> და როუტერი სამუშაო, როგორც ერთგვარი იმოქმედოს, როგორც მიმოსვლის cop, 315 00:15:19,280 --> 00:15:23,540 რომელიც საშუალებას აძლევს ყველას, ვინც დაკავშირებულია რომ როუტერი გამოიყენოს იგივე 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 მათ შეუძლიათ მხოლოდ საუბარი მათ მეშვეობით მისამართი როუტერი. 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 >> ასე რომ, მარშრუტიზატორები მართლაც მოწყობილობები აქ განსაკუთრებით როუტერი 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 >> როგორც ვთქვი, თანამედროვე სახლის ქსელში, როუტერი და გადართვის და წვდომის წერტილი 333 00:16:14,420 --> 00:16:16,420 ყველა სახის შეფუთული დაყოფილია ერთი მოწყობილობა. 334 00:16:16,420 --> 00:16:19,240 ზოგჯერ მოდემი შეფუთული იქ. 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 ეს არის ყველა წვდომის წერტილების რომ შემოვა შევიდა მარშრუტიზატორები, კომუტატორები, et cetera, 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 და მე სახის glossed მას. 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 მაგრამ ეს OK. 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 >> ჩვენ დაკავშირება როუტერი. 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 ეს არის ერთმანეთთან დაკავშირებული ქსელის, inter-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 არსებობს სხვა ქსელები, ძალიან, რომ ცდილობთ დაკავშირება ინტერნეტში. 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 და purple ქსელში სადაც 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 ოქმების მომავალში videos. 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 მე Doug Lloyd. 417 00:19:43,320 --> 00:19:45,260 ეს არის CS50. 418 00:19:45,260 --> 00:19:47,351