1 00:00:00,000 --> 00:00:11,210 >> [მუსიკალური სათამაშო] 2 00:00:11,210 --> 00:00:14,640 >> დინამიკები 1: ყველა უფლება, მისასალმებელია თავში CS50. 3 00:00:14,640 --> 00:00:18,190 ეს არის ბოლომდე კვირაში რვა, და თითქმის Halloween. 4 00:00:18,190 --> 00:00:22,460 ხვალ ღამის საათებში იქნება scariest პირობა არ არის, და არა იმიტომ, 5 00:00:22,460 --> 00:00:23,460 ჰელოუინი. 6 00:00:23,460 --> 00:00:28,600 >> თუმცა, რომ შენიშვნა, გვესმის, რომ პრობლემა მითითებული ექვსი, მართლწერის შემოწმების 7 00:00:28,600 --> 00:00:32,340 პრობლემა კომპლექტი, არის ცნობილი უნდა იყოს, მრავალი სტუდენტები, ყველაზე რთული, 8 00:00:32,340 --> 00:00:36,010 რა თქმა უნდა, მათ შორის C პრობლემა კომპლექტი, და მართლაც, ზოგადად. 9 00:00:36,010 --> 00:00:39,250 და მე აღვნიშნო, ეს მხოლოდ იმიტომ, რომ ეს არის კვირაში, სადაც ბევრი ხალხი 10 00:00:39,250 --> 00:00:42,840 განსაკუთრებული ხაზგასმით მხოლოდ ცდილობს მიიღონ რა მართლწერის შემოწმება მუშაობა. 11 00:00:42,840 --> 00:00:45,640 და ერთი რამ მინდა გარწმუნებთ არის, რომ, როგორც თქვენ დაინახავთ დღეს, და 12 00:00:45,640 --> 00:00:49,670 ორშაბათს, ჩვენ ვიწყებთ მოხვდა ამ პიკი ამ კვირაში, სადაც, ახლა, რამ გახდა 13 00:00:49,670 --> 00:00:52,370 ცოტა უფრო იცნობს, ცოტა მეტი ხელმისაწვდომი, როგორც ჩვენ გადასვლას 14 00:00:52,370 --> 00:00:56,120 ბრძანების ხაზი გარემოს C-დან ვებ დაფუძნებული გარემოს PHP. 15 00:00:56,120 --> 00:00:59,805 >> ასე რომ, მე მოგიწოდებთ თქვენ, მაშინაც კი, თუ თქვენ მართლაც თქვენს ვიტ დასრულების შემდეგ 16 00:00:59,805 --> 00:01:02,785 ცდილობს ჟ კომპლექტი მუშაობა, თუ ეს არის ის, მართლაც ადგილი თქვენ იმ, ან 17 00:01:02,785 --> 00:01:05,770 თავს ზე, ნუ ვცდილობთ ხელისუფლებაში მეშვეობით. 18 00:01:05,770 --> 00:01:08,280 იმიტომ, რომ მე ვფიქრობ, თქვენ უნდა იყოს საკმაოდ სასიამოვნოა, და საკმაოდ ვამაყობ თავს, 19 00:01:08,280 --> 00:01:12,300 თუ ნამდვილად დასრულდება, რომ ნაწილი რა თქმა უნდა, C ნაწილი, იმ მაღალი, 20 00:01:12,300 --> 00:01:13,310 თუ სტრესული, შენიშვნა. 21 00:01:13,310 --> 00:01:14,120 ასე რომ, ეს არ არის დაშინების მიზნით. 22 00:01:14,120 --> 00:01:18,010 ეს მხოლოდ იმას ნიშნავდა, რომ გარწმუნებთ, დარჩენა up, რომ ზედმეტი საათობრივად რათა 23 00:01:18,010 --> 00:01:19,820 მიიღეთ მართლწერის შემოწმების სამუშაო. 24 00:01:19,820 --> 00:01:22,730 >> და თუ თქვენ, გააცნობიერონ, რომ ასეთი ნებაყოფლობითია, მთლიანად. 25 00:01:22,730 --> 00:01:25,720 მაგრამ ჩვენ გვაქვს ე.წ. დიდი საბჭოს რომ წავიდა ცხოვრობს ამ დილით. 26 00:01:25,720 --> 00:01:29,950 ფაქტია, დღეს დილით, მე atop დიდი საბჭო, რომელიც შეფასებაზე თუ როგორ 27 00:01:29,950 --> 00:01:34,450 გაცილებით RAM და რამდენად ქრონომეტრაჟი თქვენი პროგრამის speller მოითხოვს. 28 00:01:34,450 --> 00:01:35,890 მაგრამ მე მას შემდეგ, იძულებით გადაადგილებული. 29 00:01:35,890 --> 00:01:37,910 მე ახლა უიღბლო ნომერი 13. 30 00:01:37,910 --> 00:01:41,460 და რა დაინახავთ აქ, დავით Kaufman და ლორენ, და ადამ და 31 00:01:41,460 --> 00:01:44,130 ჯეისონ და სხვები ახლა atop დიდი ფორუმში. 32 00:01:44,130 --> 00:01:47,480 >> თუ გადავხედავთ იქ უფლება, ყველას უნდა გვქონდეს კარგი 33 00:01:47,480 --> 00:01:49,890 განსახორციელებლად ზომა არანაკლებ - 34 00:01:49,890 --> 00:01:51,640 დაბრუნების რაოდენობის სიტყვა ლექსიკონში. 35 00:01:51,640 --> 00:01:54,690 ხოლო თითოეულ ამ სვეტების, თქვენ რამდენად ბევრი ოპერატიული მეხსიერება თითოეული ჩვენი 36 00:01:54,690 --> 00:01:58,370 შესრულება იყენებს, რამდენად ქრონომეტრაჟი ის აღების შეასრულოს 37 00:01:58,370 --> 00:02:01,450 დატვირთვა, წინააღმდეგ გამშვები, წინააღმდეგ ზომა და განტვირთავს, შემდეგ კი, 38 00:02:01,450 --> 00:02:02,490 საერთო ქრონომეტრაჟი. 39 00:02:02,490 --> 00:02:05,990 ასე რომ, მხოლოდ დარწმუნება Elmer და პატრიკ, და ლინდა და ყველას 40 00:02:05,990 --> 00:02:09,210 რომელმაც მას შემდეგ, რაც თქვენ, აქ არის სრულიად არ სირცხვილის შემდეგ ყოფნის მიმართ 41 00:02:09,210 --> 00:02:10,590 ბოლოში დიდი ფორუმში. 42 00:02:10,590 --> 00:02:13,950 თუ არაფერი, ეს ნიშნავს, რომ თქვენ მიიღო სამუშაო, და ეს სწორი, მაგრამ ეს 43 00:02:13,950 --> 00:02:18,480 არ არის აუცილებელი, როგორც ბრძოლისუნარიანი, სივრცეში ან დროის ბრძენი, როგორც ეს შეიძლება იყოს. 44 00:02:18,480 --> 00:02:19,430 >> ასე რომ, სრულიად აუცილებელი. 45 00:02:19,430 --> 00:02:22,630 მაგრამ ნიშნავს, რომ სტაფილოს სახის ასე რომ როდესაც თქვენ მუშაობს თქვენი P 46 00:02:22,630 --> 00:02:25,960 მითითებული, თქვენ ასე ამაყობს თავს, თქვენ მივიღე ეს სამუშაო, თქვენ განათავსონ დიდი 47 00:02:25,960 --> 00:02:28,920 გამგეობის, თქვენ გაქვთ ძალიან კარგი ნომერი, წასვლა სადილი, თქვენ მოვიდა 48 00:02:28,920 --> 00:02:31,810 უკან, და თქვენი roommates აქვს edged თქვენ გარეთ დიდ ფორუმში. 49 00:02:31,810 --> 00:02:34,910 ისე, ეს დრო, იმ ეტაპზე, წასვლა უკან ნახაზი ფორუმში, რათა 50 00:02:34,910 --> 00:02:36,160 ხელახალი გამოწვევას დიდი ფორუმში. 51 00:02:36,160 --> 00:02:39,330 თუ გადავხედავთ სპეც, ინსტრუქციები interfacing ერთად 52 00:02:39,330 --> 00:02:41,480 დიდი გამგეობის ახლა გამოქვეყნდა. 53 00:02:41,480 --> 00:02:44,870 >> ასე რომ, რამდენიმე ხელმძღვანელები ups - 54 00:02:44,870 --> 00:02:48,410 ერთი, წინასწარ წინადადება საბოლოო პროექტი გამო ამ მომავალი ორშაბათს. 55 00:02:48,410 --> 00:02:51,060 ნახეთ სპეც on კურსის ნახვა, რასაც არ უნდა ნიშნავდეს ეს. 56 00:02:51,060 --> 00:02:54,450 ეს მართლაც მხოლოდ შემთხვევით, მაგრამ ფიქრობდა პროვოცირება ელ შორის თქვენ და თქვენი 57 00:02:54,450 --> 00:02:58,410 TF, უბრალოდ უნდა რამეები, საუბარი დაიწყო, მიუხედავად იმისა, 58 00:02:58,410 --> 00:03:02,110 ყველაზე მეტად თქვენ არასდროს კი წერილობითი ვებ გვერდზე ადრე, არც კი ვიცი რა 59 00:03:02,110 --> 00:03:04,850 ალბათ, როგორ შეიძლება, განხორციელება თქვენი საბოლოო პროექტს. 60 00:03:04,850 --> 00:03:07,250 რა რწმენა, რომ თქვენ იცით, როგორ უნდა გავაკეთოთ საკმაოდ მეტი 61 00:03:07,250 --> 00:03:08,410 რამ რამდენიმე კვირის განმავლობაში. 62 00:03:08,410 --> 00:03:12,900 ასე რომ მხოლოდ დაიწყოს ეს პროცესი პოსტი სპეც შესწავლის შესაძლო იდეები. 63 00:03:12,900 --> 00:03:16,030 >> გარდა ამისა, რაც ჩვენ მინდა მოგიწვიოთ გააკეთოთ - ჩვენ გვაქვს ტრადიცია, მრავალი წლის განმავლობაში 64 00:03:16,030 --> 00:03:18,840 ახლა, რა თქმა უნდა, მასპინძელი ამ - store.cs50.net. 65 00:03:18,840 --> 00:03:20,010 ყველაფერი გაიყიდა ღირებულება. 66 00:03:20,010 --> 00:03:23,460 და ეს უბრალოდ შესაძლებლობა აცვიათ CS50, თუ თქვენ გსურთ ამის გაკეთება 67 00:03:23,460 --> 00:03:24,920 ვარ, რომ რა თქმა უნდა და. 68 00:03:24,920 --> 00:03:27,990 მაგალითად, არსებობს ასეთი რამ, როგორც მაისურები, რომ თქვენ შეიძლება არ უნახავს 69 00:03:27,990 --> 00:03:29,880 გარკვეულ წრეებში campus, sweatshirts. 70 00:03:29,880 --> 00:03:33,960 და მაშინ, ჩვენ ასევე ვიწვევთ სტუდენტებს წარადგინოს დიზაინის უნდა უკვდავჰყო in 71 00:03:33,960 --> 00:03:35,330 CS50 მაღაზია. 72 00:03:35,330 --> 00:03:39,910 >> მაგალითად, ერთ გასულ წელს ჩადება, რომლებიც, ალბათ, ახლა 73 00:03:39,910 --> 00:03:41,860 resonate თქვენთან ერთად არის ერთი აქ. 74 00:03:41,860 --> 00:03:45,390 75 00:03:45,390 --> 00:03:46,820 დიდი პოპულარობით სარგებლობს ერთეულზე. 76 00:03:46,820 --> 00:03:51,020 ასე რომ, თუ გსურთ მონაწილეობა ეს, ჩვენ დაფასოებული სახით მალე, დილის 77 00:03:51,020 --> 00:03:54,240 cs50.net/design, რომელიც შეგიძლიათ ატვირთოთ სურათი, რომელიც თქვენ გააკეთა 78 00:03:54,240 --> 00:03:56,990 Illustrator, ან Photoshop, ან რომელიმე მსგავსი პროგრამა. 79 00:03:56,990 --> 00:03:59,850 და თუ თქვენ იცნობს ამ სახის მახასიათებლებით, ჩვენ გვსურს 80 00:03:59,850 --> 00:04:05,010 იყოს PNG გამოსახულება, მინიმუმ 200 წერტილების პოსტი გოჯი და ნაკლები, რომ ბევრი პიქსელი, 81 00:04:05,010 --> 00:04:07,680 და ქვეშ 10 მბ. 82 00:04:07,680 --> 00:04:11,260 დამატებითი ინფორმაციისათვის, უბრალოდ ელექტრონული კურსის ხელმძღვანელები at heads@cs50.net თუ 83 00:04:11,260 --> 00:04:13,910 გსურთ მიიღოს ამ. 84 00:04:13,910 --> 00:04:20,920 >> ყველა უფლება, დღეს, აღარ C. ასე რომ, ჩვენ დაიწყოს უკან დახევის ფენების 85 00:04:20,920 --> 00:04:24,900 ინტერნეტით, ვებ, და როგორ შეიძლება რეალურად წერა პროგრამული უზრუნველყოფა 86 00:04:24,900 --> 00:04:26,420 ამ სხვადასხვა გარემოში. 87 00:04:26,420 --> 00:04:31,420 ასე რომ, კერძოდ, ისმის კითხვა, პირველი, კითხვაზე - 88 00:04:31,420 --> 00:04:36,070 ნება მომეცით მიიღოს us ჩვენი ნაცნობი ხატვის ოთახი მეტი აქ. 89 00:04:36,070 --> 00:04:42,702 ნება მომეცით უქმნის კითხვაზე, როგორ ინტერნეტში მუშაობა. 90 00:04:42,702 --> 00:04:43,560 >> [? სტუდენტი: Magic. ?] 91 00:04:43,560 --> 00:04:44,010 >> დინამიკები 1: Magic. 92 00:04:44,010 --> 00:04:44,940 OK. 93 00:04:44,940 --> 00:04:45,880 კარგი პასუხი. 94 00:04:45,880 --> 00:04:49,460 ასე რომ, ჩვენ დავიწყებთ დღეს იქ, და თუ ჩვენ არ შეგვიძლია, რომ მას ცოტა ნაკლები ჯადოსნური 95 00:04:49,460 --> 00:04:50,880 ფარგლებში საათის განმავლობაში. 96 00:04:50,880 --> 00:04:53,850 შევეცადოთ ვუთხრა მას კონტექსტში ამბავი. 97 00:04:53,850 --> 00:04:58,480 >> ასე რომ თქვენ გულშემატკივრებმა აპირებს facebook.com, ან reddit.com, ან 98 00:04:58,480 --> 00:04:59,780 რაც არ უნდა ამ დღეებში. 99 00:04:59,780 --> 00:05:02,590 ასე რომ, ის, რაც სინამდვილეში ხდება, როდესაც ამას შემდეგ რაღაც 100 00:05:02,590 --> 00:05:07,020 facebook.com და დააჭიროთ, შემდეგ Chrome, ან Firefox, ან IE ან Safari, 101 00:05:07,020 --> 00:05:09,050 ან რასაც ბრაუზერის თქვენ რეალურად აკეთებს? 102 00:05:09,050 --> 00:05:11,500 შეგვიძლია გითხრათ ეს ამბავი, შესაძლოა, სასჯელი მიერ განაჩენის? 103 00:05:11,500 --> 00:05:14,770 რა არის ერთ ერთი პირველი რაც ხდება, როდესაც თქვენ მოხვდა შეიტანეთ მას შემდეგ, რაც 104 00:05:14,770 --> 00:05:15,876 ბეჭდვის facebook.com? 105 00:05:15,876 --> 00:05:17,780 >> [? სტუდენტური შენი?] კომპიუტერული იღებს HTTP მოთხოვნის. 106 00:05:17,780 --> 00:05:18,260 >> დინამიკები 1: OK. 107 00:05:18,260 --> 00:05:21,900 ასე რომ, თქვენს კომპიუტერში აკეთებს - ჩვენ ეძახით - HTTP მოთხოვნის. 108 00:05:21,900 --> 00:05:22,940 ახლა რას ნიშნავს ეს? 109 00:05:22,940 --> 00:05:27,980 ისე, ყველა ჩვენგანი ალბათ უნახავს ან აკრეფილი, რამდენიმე წელია, H-T-T-P ხშირად 110 00:05:27,980 --> 00:05:29,186 მოჰყვა ორი წერტილი, ხაზი, ხაზი. 111 00:05:29,186 --> 00:05:30,340 ასე რომ, რა არის ეს? 112 00:05:30,340 --> 00:05:33,980 >> ისე, HTTP არის ჰიპერტექსტის გადაცემის პროტოკოლი. 113 00:05:33,980 --> 00:05:37,360 და ეს მხოლოდ ლამაზი გზა და განაცხადა, ეს ენა, რომ ვებ ბრაუზერები, 114 00:05:37,360 --> 00:05:42,460 ისევე როგორც Chrome და სხვები, და ვებ სერვერები, ისევე როგორც facebook.com, საუბარი 115 00:05:42,460 --> 00:05:43,100 ერთმანეთს. 116 00:05:43,100 --> 00:05:46,730 და ეს საკმაოდ მარტივია, ინგლისური ორიენტირებული ენა. 117 00:05:46,730 --> 00:05:48,140 ეს თითქმის ისევე, როგორც ფსევდო კოდი. 118 00:05:48,140 --> 00:05:51,820 >> და ეს გზა კლიენტს, როგორც ჩვენ მოვუწოდებთ მას - ბრაუზერი - 119 00:05:51,820 --> 00:05:53,150 კომუნიკაცია სერვერზე. 120 00:05:53,150 --> 00:05:56,230 და ისევე, როგორც რესტორანში, როდესაც თქვენ, კლიენტს, დასხდნენ მაგიდასთან 121 00:05:56,230 --> 00:05:59,630 და მაშინ შეკვეთა რაღაც გამორთვა მენიუს სერვერზე, რომ სერვერზე 122 00:05:59,630 --> 00:06:02,720 შეტანას აპირებს თქვენი დაბრუნება რაღაც, რაც არ არის, თქვენ მოითხოვა. 123 00:06:02,720 --> 00:06:04,270 იგივე კომპიუტერი მსოფლიოში. 124 00:06:04,270 --> 00:06:04,970 Browser - 125 00:06:04,970 --> 00:06:05,610 კლიენტი - 126 00:06:05,610 --> 00:06:07,890 აპირებს მოთხოვნა და მაშინ, იმედია, დაუბრუნდება 127 00:06:07,890 --> 00:06:09,120 რაიმე სერვერზე. 128 00:06:09,120 --> 00:06:11,660 და ეს რაღაც ზე მაღალ დონეზე ვებ გვერდზე. 129 00:06:11,660 --> 00:06:15,040 ამის ოდნავ ქვედა დონეზე, ეს ფაილი დაწერილი კიდევ ერთი 130 00:06:15,040 --> 00:06:17,160 ენის მოუწოდა HTML - 131 00:06:17,160 --> 00:06:18,920 ჰიპერტექსტის მარკირებას ენა. 132 00:06:18,920 --> 00:06:20,720 მაგრამ უფრო, რომ სულ რაღაც მომენტში. 133 00:06:20,720 --> 00:06:22,470 >> ასე რომ, ჰიპერტექსტის გადაცემის პროტოკოლი - 134 00:06:22,470 --> 00:06:23,450 HTTP - 135 00:06:23,450 --> 00:06:26,050 ეს არის ის ოქმი, რომელიც ბრაუზერი და სერვერზე გამოყენება. 136 00:06:26,050 --> 00:06:27,830 ისე, რა არის ოქმი, ზუსტად? 137 00:06:27,830 --> 00:06:29,280 ისე, თქვენ შეიძლება ვიფიქროთ, მას, როგორც ენა. 138 00:06:29,280 --> 00:06:32,580 მაგრამ თუ მივაწვდინოთ ჩვენი აუდიტორიის აქ, ნორმალური მოვლენა ჩვენთვის ადამიანი 139 00:06:32,580 --> 00:06:35,928 არ არის, როდესაც ჩვენ მივესალმო ვინმეს, მე ვიტყვი, hi, ჩემი სახელია დავით. 140 00:06:35,928 --> 00:06:37,320 >> [? სტუდენტი: Hi,?] ჩემი სახელია Dipty. 141 00:06:37,320 --> 00:06:39,000 >> დინამიკები 1: "Hi, ჩემი სახელი არის Dipty, "იგი პასუხობს. 142 00:06:39,000 --> 00:06:43,530 ასე რომ, ჩვენ გვქონდა საკმაოდ თვითნებური ურთიერთქმედების იმუქრება ხელში, როგორც ეს 143 00:06:43,530 --> 00:06:45,730 ხშირად ადამიანის კონვენცია ბევრ ქვეყანაში. 144 00:06:45,730 --> 00:06:47,380 და ეს ოქმი, არა? 145 00:06:47,380 --> 00:06:50,680 მე სახის ინიცირებული ეს გავრცელებით ჩემი მხრივ, საკმაოდ უხერხულად, სცენაზე 146 00:06:50,680 --> 00:06:51,610 საქართველოს Sanders აქ. 147 00:06:51,610 --> 00:06:54,670 იგი მიხვდა, რა, მე მიღებული მოითხოვოს მხრივ, როგორც ჩანს. 148 00:06:54,670 --> 00:06:58,170 ასე რომ, მან უპასუხა, რომ თხოვნა მიერ ფაქტობრივად აღიარებით იგი. 149 00:06:58,170 --> 00:07:01,860 აღიარებით, ack, ფაქტიურად ფრაზა ძალიან გავრცელებული მსოფლიოში 150 00:07:01,860 --> 00:07:04,060 ქსელის, ამისთვის სერვერზე აღიარებთ კლიენტს. 151 00:07:04,060 --> 00:07:07,720 ამის შემდეგ, ჩვენ ერთგვარი დასრულდა, რომ გარიგების და awkwardness დასრულდა. 152 00:07:07,720 --> 00:07:10,010 ასე რომ, რეალურად, რა ხდება ქვეშ hood ასევე. 153 00:07:10,010 --> 00:07:13,450 >> ნება მომეცით ამის გაკეთება ცოტა მეტი ტექნიკურად ქვეშ hood. 154 00:07:13,450 --> 00:07:16,900 მე ვაპირებ წასვლა მეტი აქ to ტერმინალში ფანჯარა. 155 00:07:16,900 --> 00:07:19,950 ეს ტერმინალში ფანჯრის ხდება, რომ ჩემს Mac, მაგრამ თქვენ ამის გაკეთება მსგავსი 156 00:07:19,950 --> 00:07:21,760 საქართველოს რამ CS50 მოწყობილობების. 157 00:07:21,760 --> 00:07:24,750 და მე რეალურად აპირებს გამოიყენოს პროგრამის რომ ჩვენ ნამდვილად არ გამოიყენება 158 00:07:24,750 --> 00:07:26,300 ბევრად ყველა სემესტრში. 159 00:07:26,300 --> 00:07:27,430 მაგრამ ეს ე.წ. Telnet. 160 00:07:27,430 --> 00:07:31,880 >> უკან იმავე დღეს, Telnet იყო პროგრამა რომ თქვენ გამოიყენება დაკავშირება 161 00:07:31,880 --> 00:07:34,910 სერვერზე, სანახავად გვერდის ან რაღაც მსგავსი. 162 00:07:34,910 --> 00:07:38,460 ახლა ჩვენ ვაპირებთ, რომლითაც ამ წლის სკოლის პროგრამა, Telnet, რომ თითქოს 163 00:07:38,460 --> 00:07:39,830 იყოს ბრაუზერში. 164 00:07:39,830 --> 00:07:41,550 და მე ვაპირებ წავიდეთ წინ და გავაკეთოთ შემდეგი - ნება მომეცით 165 00:07:41,550 --> 00:07:42,800 გაიზრდება ჩემი შრიფტი. 166 00:07:42,800 --> 00:07:48,080 >> და მე ვაპირებ ვთქვა, Telnet to სერვერზე მოუწოდა www.facebook.com, მაგრამ 167 00:07:48,080 --> 00:07:50,980 კერძოდ, Telnet, რომ პორტში 80. 168 00:07:50,980 --> 00:07:52,070 ჩვენ მოვალ ამ. 169 00:07:52,070 --> 00:07:56,630 მაგრამ ახლა, ვიცი, რომ ყველაზე მომსახურება ინტერნეტში დადგენა 170 00:07:56,630 --> 00:07:58,170 ცალსახად გარკვეული რაოდენობა. 171 00:07:58,170 --> 00:07:59,460 ამ შემთხვევაში, ეს 80. 172 00:07:59,460 --> 00:08:02,910 ახლა ყველაზე მეტად თქვენ ალბათ არასდროს აკრეფილი 80 ადრე. 173 00:08:02,910 --> 00:08:08,540 სინამდვილეში კი, თუ წასვლა ბრაუზერი და გაიყვანოს up, მაგალითად, 174 00:08:08,540 --> 00:08:16,500 http://www.facebook.com/-- 175 00:08:16,500 --> 00:08:18,460 ეს არის ის, auto-სრული, სწორედ არ არის ჩემი ისტორია - 176 00:08:18,460 --> 00:08:23,070 ყველა უფლება, ასე რომ, ახლა, ჩვენ მივდივართ to მსხვილი ნაწლავის 80 ხაზი. 177 00:08:23,070 --> 00:08:26,270 >> ასე რომ, მე კი აცხადებენ, რომ მიუხედავად იმისა, რომ თქვენ ალბათ, არასდროს აკრეფილი ეს ადრე, ერთად 178 00:08:26,270 --> 00:08:30,310 მსხვილი ნაწლავის 80 შემდეგ facebook.com, იმედია, ეს მაინც იმუშავებს. 179 00:08:30,310 --> 00:08:32,220 მართლაც, მიდის facebook.com. 180 00:08:32,220 --> 00:08:34,860 გამოდის, რომ 80 უკვე დაფარული. 181 00:08:34,860 --> 00:08:36,690 არც ერთი ჩვენგანი ადამიანები არ ჰქონდა შეიტანოთ, რომ წლების განმავლობაში. 182 00:08:36,690 --> 00:08:41,350 იმის გამო, რომ ბრაუზერები, ჩვეულებრივ, მხოლოდ ვარაუდობენ, რომ ნომერი, რომლის გამოყენებაც გსურთ 183 00:08:41,350 --> 00:08:44,620 როდესაც იგი მოუწოდებს სერვერზე ასე საუბარი არის, ფაქტობრივად, 80. 184 00:08:44,620 --> 00:08:47,340 იმის გამო, რომ გრძელი ამბავი მოკლედ, სერვერები შეუძლია გააკეთოს უფრო მეტი, ვიდრე უბრალოდ 185 00:08:47,340 --> 00:08:48,320 ემსახურება up ვებ გვერდები. 186 00:08:48,320 --> 00:08:50,030 >> მათ შეუძლიათ რეაგირება მყისიერი შეტყობინებები. 187 00:08:50,030 --> 00:08:51,230 მათ შეუძლიათ გაგზავნის წერილებს. 188 00:08:51,230 --> 00:08:54,410 არსებობს უამრავი მომსახურებას, შეიძლება აწარმოებს ერთი სერვერზე. 189 00:08:54,410 --> 00:08:57,590 ასე რომ, ამ ნომრებზე - ამ შემთხვევაში, 80 - ცალსახად განსაზღვრავს იმ 190 00:08:57,590 --> 00:09:01,830 მომსახურება, რომელიც HTTP, ვებ ოქმი, ვიდრე სერვერზე 191 00:09:01,830 --> 00:09:03,210 შესაძლოა, რეალურად მხარს. 192 00:09:03,210 --> 00:09:07,250 მაგრამ მე სიმულაცია ამ მოთხოვნის ახლა, textually, გამოყენებისას ძველი სკოლა 193 00:09:07,250 --> 00:09:08,240 Telnet პროგრამა. 194 00:09:08,240 --> 00:09:12,940 ამიტომ, მე ვაპირებ არსებითად ახლა ვიტყვი, უნდა იყოს ბრაუზერში და საუბარი HTTP 195 00:09:12,940 --> 00:09:16,620 გაგზავნით, ჩემი კლავიატურის, ზუსტად ბრძანებები, Chrome მხოლოდ იცოდა, თუ როგორ 196 00:09:16,620 --> 00:09:18,260 გაგზავნის ჩემთვის magically. 197 00:09:18,260 --> 00:09:19,910 >> ამიტომ, მე ვაპირებ წავიდეთ წინ და დააჭიროთ. 198 00:09:19,910 --> 00:09:22,000 გავითვალისწინოთ, რომ ის ცდილობს 31.13.69.32. 199 00:09:22,000 --> 00:09:26,110 13 რა არის ეს? 200 00:09:26,110 --> 00:09:27,440 ასე რომ, ეს IP მისამართი. 201 00:09:27,440 --> 00:09:30,790 ახლა კი, თუ თქვენ არ ვიცი ერთად intricacies იმ, თქვენ 202 00:09:30,790 --> 00:09:33,420 ალბათ, ზოგადად გრძნობა რომ ეს ყველაფერი არსებობს. 203 00:09:33,420 --> 00:09:34,650 ხოლო IP მისამართი - 204 00:09:34,650 --> 00:09:36,620 ინტერნეტ ოქმი მისამართი - 205 00:09:36,620 --> 00:09:40,970 მხოლოდ უნიკალური იდენტიფიკატორი for კომპიუტერი ინტერნეტში. 206 00:09:40,970 --> 00:09:43,040 ეს არის ცოტა გამარტივება ამ დროისათვის. 207 00:09:43,040 --> 00:09:47,490 >> მაგრამ ყველა კომპიუტერი ინტერნეტში აქვს უნიკალური IP მისამართი, ჰგავს ყველა 208 00:09:47,490 --> 00:09:53,600 სახლი, ვთქვათ, აშშ აქვს უნიკალური მისამართი, რაღაც 123 209 00:09:53,600 --> 00:09:55,820 მთავარი ქუჩაზე, Anytown, ამერიკის შეერთებული შტატები. 210 00:09:55,820 --> 00:09:56,540 ასე რომ, ასე რომ. 211 00:09:56,540 --> 00:09:58,330 და ეს, ძალიან, არის გამარტივება. 212 00:09:58,330 --> 00:10:01,470 მაგრამ ეს მისამართები, რომ გვაქვს საფოსტო მსოფლიოში და ეს მისამართები 213 00:10:01,470 --> 00:10:04,940 რომ გვაქვს კომპიუტერული სამყარო ცალსახად იდენტიფიკაცია სერვერები ისე, რომ როდესაც 214 00:10:04,940 --> 00:10:09,030 თქვენ გზავნილი მათ მეტი ინტერნეტით, ან მაშინ, როდესაც წერილი 215 00:10:09,030 --> 00:10:10,500 ძველი სკოლა საფოსტო ყუთი - 216 00:10:10,500 --> 00:10:12,100 ფოსტით - 217 00:10:12,100 --> 00:10:16,940 მომსახურება იცის თუ როგორ უნდა, რომ მოთხოვნით, თუ ის წერილი, რომ 218 00:10:16,940 --> 00:10:18,110 განკუთვნილი მიმღები. 219 00:10:18,110 --> 00:10:21,390 >> ახლა ჩემი კომპიუტერი, რატომღაც, ცოტა figured, რომ Facebook-ის უნიკალური IP 220 00:10:21,390 --> 00:10:23,820 არის 31.13.69.32. 221 00:10:23,820 --> 00:10:25,170 ფაქტია, რომ ალბათ შეიცვლება. 222 00:10:25,170 --> 00:10:27,780 Facebook ალბათ მრავლობითი IP მისამართები, რადგან ისინი სრულიად 223 00:10:27,780 --> 00:10:29,150 ერთზე მეტი სერვერზე. 224 00:10:29,150 --> 00:10:30,810 მაგრამ ეს მოხდა ჩვენთვის magically. 225 00:10:30,810 --> 00:10:35,070 ფაქტობრივად, შიდა საიდუმლო სახელი სერვერზე მე, როგორც ჩანს, დაკავშირებულია 226 00:10:35,070 --> 00:10:40,270 to ეწოდება star.c10r.facebook.com, რასაც არ არის. 227 00:10:40,270 --> 00:10:42,960 უბრალოდ რაც არ უნდა სისტემა ადმინისტრატორი Facebook გადაწყვიტა 228 00:10:42,960 --> 00:10:46,510 მოვუწოდებთ ამ კონკრეტულ სერვერზე, რომ მე გარკვეულწილად შემთხვევით გაიგზავნა. 229 00:10:46,510 --> 00:10:48,630 >> ასე რომ, ახლა, თუ ჩემი კავშირი არა აქვს მოცდის დრო გავიდა, მე ვაპირებ 230 00:10:48,630 --> 00:10:50,210 პრეტენზია, რომ ბრაუზერში. 231 00:10:50,210 --> 00:10:54,590 მე ვაპირებ ვთქვა მისაღებად სივრცე ველით სლეში სივრცეში. 232 00:10:54,590 --> 00:10:58,220 და მე ვაპირებ პრეტენზია იყოს საუბარი HTTP ვერსია 1.1, რომელიც 233 00:10:58,220 --> 00:10:59,880 ერთი, რომ ყველაზე ბრაუზერები იყენებენ. 234 00:10:59,880 --> 00:11:03,980 და მე კონკრეტულად აპირებს აღვნიშნო, რომ სერვერზე, სხვათა შორის, მინდა 235 00:11:03,980 --> 00:11:06,280 ნახვა ცნობილია მსოფლიოში როგორც facebook.com. 236 00:11:06,280 --> 00:11:09,000 შეიტანეთ, შეიტანეთ. 237 00:11:09,000 --> 00:11:11,390 ახლა კი, შეამჩნია რა მოხდა. 238 00:11:11,390 --> 00:11:16,400 >> სერვერზე, მიმტანი, გამოეხმაურა ჩემი ბრძანებით, ან ჩემი თხოვნა, ერთად 239 00:11:16,400 --> 00:11:17,720 კიდევ ერთი ტექსტური შეტყობინება. 240 00:11:17,720 --> 00:11:20,720 ახლა კიდევ ერთხელ, მსოფლიოში ბრაუზერები, როგორიცაა Chrome და Safari, თქვენ არ 241 00:11:20,720 --> 00:11:21,990 ვხედავ, ისევე, როგორც ადამიანის. 242 00:11:21,990 --> 00:11:24,770 Microsoft და Google უბრალოდ დამალვა ეს დეტალები ჩვენგან. 243 00:11:24,770 --> 00:11:29,580 მაგრამ Facebook გამოეხმაურა ერთად პასუხი, აგრეთვე ენის HTTP. 244 00:11:29,580 --> 00:11:33,250 გავითვალისწინოთ იქ კოდი აქ, 302, რომელიც რეალურად აქვს განსაკუთრებული მნიშვნელობა მიერ 245 00:11:33,250 --> 00:11:34,110 კონვენციას. 246 00:11:34,110 --> 00:11:36,030 ნაპოვნია, ასე რომ, სულ მცირე ნაბიჯია. 247 00:11:36,030 --> 00:11:39,160 >> მაგრამ როგორც ჩანს, Facebook ეუბნება ჩემთვის, მმ მმ, არ გვინდა 248 00:11:39,160 --> 00:11:40,190 რაც თქვენ სთხოვა. 249 00:11:40,190 --> 00:11:42,810 თქვენ ნაცვლად მინდა დღევანდელი სპეციალური, რომელიც 250 00:11:42,810 --> 00:11:45,680 facebook.com / unsupportedbrowser. 251 00:11:45,680 --> 00:11:50,350 ასე რომ, მაღალ დონეზე, რას Facebook როგორც ჩანს, აკეთებ აქ? 252 00:11:50,350 --> 00:11:51,410 ეს გადამისამართებას ჩემთვის. 253 00:11:51,410 --> 00:11:53,420 ასე რომ, Facebook არ მოსწონს ფაქტია, რომ მე თითქოს 254 00:11:53,420 --> 00:11:54,770 იყოს ეს სხვა ბრაუზერი. 255 00:11:54,770 --> 00:11:57,700 ასე რომ, ეს გადამისამართებას ჩემთვის რამდენიმე ვებგვერდზე. 256 00:11:57,700 --> 00:11:59,820 >> მე რეალურად აინტერესებს, ახლა, რა ეს რამ გამოიყურება. 257 00:11:59,820 --> 00:12:04,420 ნება მომეცით წავიდეთ გადასცა, რომ Chrome, ამიტომ ჩვენ ხედავთ, რა უნდათ ჩემთვის. 258 00:12:04,420 --> 00:12:07,060 ასე რომ, ახლა ისინი რეალურად გამომგზავნა უკან Facebook, რადგან ისინი მიხვდა, 259 00:12:07,060 --> 00:12:08,360 oh, თქვენ გაქვთ მხარი დაუჭირა ბრაუზერი. 260 00:12:08,360 --> 00:12:10,260 ჩვენ კი არ აპირებს შოუ, რომ გვერდზე. 261 00:12:10,260 --> 00:12:12,920 მოდით წავიდეთ წინ და ვხედავ თუ ჩვენ ვერ დაფიქსირება ამ. 262 00:12:12,920 --> 00:12:14,280 >> მე ვაპირებ უნდა მოტყუებას ცოტა. 263 00:12:14,280 --> 00:12:16,350 და უფრო ეს კვირით მოვა. 264 00:12:16,350 --> 00:12:18,120 მაგრამ მე ვაპირებ უნდა გავაკეთოთ ერთი რამ აქ. 265 00:12:18,120 --> 00:12:20,590 და მე ხსნის ადრე ხანგრძლივი. 266 00:12:20,590 --> 00:12:24,320 მომეცი უბრალოდ მომენტი მოტყუებას და wow თქვენ. 267 00:12:24,320 --> 00:12:28,190 ნება მომეცით მიიღოს ეს. 268 00:12:28,190 --> 00:12:29,110 OK. 269 00:12:29,110 --> 00:12:30,690 მე რას მე ვაკეთებ რაღაც მომენტში. 270 00:12:30,690 --> 00:12:32,810 მე ვაპირებ წავიდეთ წინ და გააუქმოს ამ კავშირი, და ცდილობენ ეს კიდევ ერთხელ. 271 00:12:32,810 --> 00:12:38,440 >> მიიღეთ სლეში HTTP 1.1 მასპინძელი www.facebook.com შესახებ-აგენტი. 272 00:12:38,440 --> 00:12:43,880 273 00:12:43,880 --> 00:12:44,560 OK. 274 00:12:44,560 --> 00:12:46,820 ახლა მე პრეტენზია იყოს Chrome. 275 00:12:46,820 --> 00:12:50,920 გამოდის, რომ როდესაც ბრაუზერი აგზავნის მოთხოვნას სერვერზე, უბრალოდ 276 00:12:50,920 --> 00:12:51,595 პატივი სისტემა. 277 00:12:51,595 --> 00:12:54,840 თუ მე ვიტყვი, მე Chrome, Facebook აიღებს მე Chrome. 278 00:12:54,840 --> 00:12:58,560 და საშუალება, რომლითაც მე გამოავლინა თავს Chrome არის ამ 279 00:12:58,560 --> 00:13:00,360 atrociously ხანგრძლივი სიმებიანი. 280 00:13:00,360 --> 00:13:03,240 არსებითად, ყველა ბრაუზერში მწარმოებლები მსოფლიოში აქვს 281 00:13:03,240 --> 00:13:06,470 გადაწყდა, ასევე, ამ ვერსიაში ბრაუზერი ამ ოპერაციული სისტემის 282 00:13:06,470 --> 00:13:09,740 აქვს შესახებ-აგენტი სიმებიანი რომ გამოიყურება მსგავსად, რომ გიჟები არეულობას არსებობს. 283 00:13:09,740 --> 00:13:12,110 და Mozilla არის იქ ისტორიული მიზეზების გამო. 284 00:13:12,110 --> 00:13:15,160 >> მაგრამ შეამჩნია, თუ რამდენად ინფორმაციას ვარ ჩამოდის, რათა facebook.com გარეშე 285 00:13:15,160 --> 00:13:16,030 ხე სისტემაში 286 00:13:16,030 --> 00:13:18,910 მე ვეუბნებოდი ჩანაწერები, რომ ეს Mac რომ მე გამოყენებით. 287 00:13:18,910 --> 00:13:23,590 მე ვეუბნებოდი მას, რომ ეს Intel საფუძველზე Mac გაშვებული Mac OS 10.8.5. 288 00:13:23,590 --> 00:13:27,870 როგორც განზე, ეს ინფორმაცია აპირებს ყველა ნახვა, რომ თქვენ ერთად 289 00:13:27,870 --> 00:13:28,500 თქვენს ბრაუზერში. 290 00:13:28,500 --> 00:13:31,360 Pretty innocuous, თუმცა იგი იღებს პატარა juicier. 291 00:13:31,360 --> 00:13:33,920 >> გავითვალისწინოთ რომ, თუ ჩვენ წაიკითხა შორს საკმარისი, მე გამოყენებით Chrome მობილური 292 00:13:33,920 --> 00:13:38,060 30.0.1599.101. 293 00:13:38,060 --> 00:13:42,410 მაგრამ ახლა, შენიშნავს, რომ საპასუხოდ არ არის, როგორც ცუდი, როგორც ეს იყო აქამდე. 294 00:13:42,410 --> 00:13:44,840 სად არის Facebook ვეუბნებოდი მე წასვლა ახლა? 295 00:13:44,840 --> 00:13:49,140 ეს მეუბნებოდა, კიდევ ერთხელ, ნახვა - 296 00:13:49,140 --> 00:13:50,720 ის მეუბნებოდა, რომ ეს გადავიდა მუდმივად. 297 00:13:50,720 --> 00:13:54,200 , სადაც heck საერთოდ Facebook წავიდეთ? 298 00:13:54,200 --> 00:13:56,100 >> ჰო, ამიტომ დახვეწილი განსხვავება. 299 00:13:56,100 --> 00:14:01,680 მაგრამ შეამჩნია, აქ, რომ ნახვა ფაქტობრივად გადატანილი, რომ HTTPS. 300 00:14:01,680 --> 00:14:05,210 ასე რომ გრძელი ამბავი მოკლედ, ეს ერთი გზა რომ Facebook არის აღსრულების, რომ მე 301 00:14:05,210 --> 00:14:08,890 ფაქტობრივად დასრულდება მდე ერთი უსაფრთხო მობილური მათი ნახვა, ერთი, რომ ის გამოყენებით 302 00:14:08,890 --> 00:14:09,660 დაშიფვრის - 303 00:14:09,660 --> 00:14:12,730 უფრო რთული, ვიდრე დაშიფვრის ჩვენ ისაუბრა იმ ჟ ნაკრები ორი, მაგრამ 304 00:14:12,730 --> 00:14:14,520 დაშიფვრის მაინც. 305 00:14:14,520 --> 00:14:17,110 >> ახლა ამ ეტაპზე იგი იღებს რთული ჩემთვის spoof მათი ვებ 306 00:14:17,110 --> 00:14:18,230 მოითხოვოს გამოყენებით Telnet. 307 00:14:18,230 --> 00:14:20,210 იმიტომ, რომ თუ ისინი ვეუბნებოდი ჩემთვის გამოყენება SSL - 308 00:14:20,210 --> 00:14:23,050 HTTPS პრეფიქსი არის ის, რაც რაც გულისხმობს - 309 00:14:23,050 --> 00:14:25,590 თუ ისინი მეუბნებოდნენ გამოყენება კრიპტოგრაფიის, არ არსებობს გზა მე ვაპირებ 310 00:14:25,590 --> 00:14:28,610 ხელით დაშიფროთ ჩემი გზავნილი წინ ყველა აქ, და ცდილობენ 311 00:14:28,610 --> 00:14:29,770 გაერკვნენ, თუ როგორ უნდა გავაკეთოთ, რომ. 312 00:14:29,770 --> 00:14:31,150 უბრალოდ აპირებს ბევრად უფრო რთული. 313 00:14:31,150 --> 00:14:33,150 მაგრამ ეს, რა ბრაუზერი აკეთებს თქვენთვის. 314 00:14:33,150 --> 00:14:36,230 >> ვნახოთ, შევძლებთ თუ არა ამის გაკეთება ცოტა მეტი უბრალოდ, მაშინ, ერთად ნახვა 315 00:14:36,230 --> 00:14:38,700 რომ არ ელოდა ვიყოთ, როგორც უსაფრთხო. 316 00:14:38,700 --> 00:14:43,310 წამო, ვთქვათ, harvard.edu on პორტში 80. 317 00:14:43,310 --> 00:14:44,550 შეიტანეთ. 318 00:14:44,550 --> 00:14:48,170 ყველა უფლება, მიიღოს ხაზი HTTP 1.1. 319 00:14:48,170 --> 00:14:49,730 და რა პირველი ხაზი ნიშნავს? 320 00:14:49,730 --> 00:14:53,120 უბრალოდ უნდა იყოს მკაფიო, რატომ მე შენარჩუნება ბეჭდვის, რომ? 321 00:14:53,120 --> 00:14:54,790 >> ისე ნორმალურად, როდესაც ამას URL - 322 00:14:54,790 --> 00:14:57,610 და სამწუხაროდ, ბრაუზერები, როგორც წესი, დამალვას ამ დღეებში - 323 00:14:57,610 --> 00:15:00,850 ჩვეულებრივ, როდესაც თქვენ წადით harvard.edu, რომ URL ოფიციალურად 324 00:15:00,850 --> 00:15:02,560 აკეთებს ბოლომდე ხაზი. 325 00:15:02,560 --> 00:15:07,350 იმის გამო, რომ ერთი ხაზი აღნიშნავს თუ რა ნაწილი მყარ დისკზე? 326 00:15:07,350 --> 00:15:08,990 ფესვი მყარ დისკზე. 327 00:15:08,990 --> 00:15:11,260 ჩვენ იმედი გვაქვს, ელექტრო არ გვქონდა ფიქრი, რადგან ჩვენ 328 00:15:11,260 --> 00:15:12,930 ყოველთვის იოანე ჰარვარდის-ის ფოლდერში. 329 00:15:12,930 --> 00:15:14,690 მაგრამ მისი ფოლდერი არის კიდევ ერთი ფოლდერი. 330 00:15:14,690 --> 00:15:17,980 და ეს ფოლდერი არის ამ ძირი ელექტრო ხისტ დისკზე, ასე ვთქვათ, 331 00:15:17,980 --> 00:15:18,980 მიუხედავად იმისა, რომ ეს ვირტუალური. 332 00:15:18,980 --> 00:15:21,660 ასე რომ, ერთი ხაზი მოსწონს ეს ნიშნავს ფესვი მყარ დისკზე. 333 00:15:21,660 --> 00:15:25,650 ეს იგივეა C მსხვილი ნაწლავის წარმატებული, ან ეს root თქვენი მოცულობით, on Mac OS. 334 00:15:25,650 --> 00:15:28,740 >> მაგრამ Chrome და სხვა ბრაუზერებში ეს დღის განმავლობაში, აქვს მიღებული მოსახერხებელი და 335 00:15:28,740 --> 00:15:30,300 მალავენ, რომ სლეში საერთოდ. 336 00:15:30,300 --> 00:15:32,620 მაგრამ ეს ყველაფერი უნდა ნიშნავდეს ჩემს ტექსტური წერილი - 337 00:15:32,620 --> 00:15:36,570 მომეცი ძირი harvard.edu 's გვერდი, რომ არის, 338 00:15:36,570 --> 00:15:38,120 სტანდარტულ გვერდზე თავად. 339 00:15:38,120 --> 00:15:39,900 ნება მომეცით, წავიდეთ წინ და დააჭიროთ. 340 00:15:39,900 --> 00:15:43,650 შეგახსენებთ მასპინძელი მინდა www.harvard.edu, მხოლოდ იმ შემთხვევაში არსებობს 341 00:15:43,650 --> 00:15:45,880 სხვა ვებგვერდებზე მცხოვრები იგივე ფიზიკური სერვერზე. 342 00:15:45,880 --> 00:15:46,080 >> OK. 343 00:15:46,080 --> 00:15:47,700 ჰარვარდის მივიღე ცოტა მოუთმენელი ჩემთან ერთად. 344 00:15:47,700 --> 00:15:49,390 მოდით ეს კიდევ ერთხელ გავაკეთოთ, სწრაფად. 345 00:15:49,390 --> 00:15:55,560 მიიღეთ სლეში HTTP 1.1 მასპინძელი www.harvard.edu შესახებ-აგენტი - 346 00:15:55,560 --> 00:15:58,080 მე გამოცნობა ჩვენს სერვერზე არ მოვლის იმდენი შესახებ - 347 00:15:58,080 --> 00:15:59,566 შეიტანეთ, შეიტანეთ. 348 00:15:59,566 --> 00:15:59,962 Whew. 349 00:15:59,962 --> 00:16:01,700 Oh რა მას, ცუდი მოთხოვნით. 350 00:16:01,700 --> 00:16:02,080 OK. 351 00:16:02,080 --> 00:16:05,310 ასე რომ, თუ რა ხდება აქ - 352 00:16:05,310 --> 00:16:07,800 hello, harvard.edu. 353 00:16:07,800 --> 00:16:10,280 რატომ აკეთებს - საინტერესო. 354 00:16:10,280 --> 00:16:11,710 Oh, OK. 355 00:16:11,710 --> 00:16:14,830 >> ასე რომ, რა ჰარვარდის ახლა აკეთებს - და ჩვენ აპირებს სწრაფად veer გამორთვა 356 00:16:14,830 --> 00:16:17,100 ეს გზა, რადგან ეს ხდება მიიღონ tedious სწრაფად - 357 00:16:17,100 --> 00:16:21,270 აღნიშვნა, რომ ჰარვარდის ფაქტიურად compressing რეაგირება ჩემთვის, რომელიც 358 00:16:21,270 --> 00:16:22,140 არ არის იდეალური. 359 00:16:22,140 --> 00:16:25,780 იმიტომ, რომ, როგორც ჩანს, როგორც ადამიანური, არ ვიცი, როგორ decompress bits, რომ 360 00:16:25,780 --> 00:16:27,280 გადაეგზავნა me შეკუმშვას. 361 00:16:27,280 --> 00:16:31,500 და ისინი მიმდინარეობს ნაჩვენებია ნაგვის იქ, რადგან ისინი zeros და პირობა, 362 00:16:31,500 --> 00:16:33,190 მაგრამ ისინი არ ASCII სიმბოლო. 363 00:16:33,190 --> 00:16:36,090 ისინი ნიმუშების zeros და პირობა, რომ უკვე შეკუმშვას გააშუქოს 364 00:16:36,090 --> 00:16:37,050 ნაკლებად სივრცეში. 365 00:16:37,050 --> 00:16:39,010 >> ასე რომ ძალიან სწრაფად, ნება მომეცით ვხედავ თუ შემიძლია ფეხზე აქ. 366 00:16:39,010 --> 00:16:41,590 შევეცადოთ, შესაძლოა, კიდევ ერთი campus საერთოდ. 367 00:16:41,590 --> 00:16:50,450 mit.edu Get ხაზი HTTP slash 1.1 მასპინძელი www.mit.edu შესახებ-აგენტი მსხვილი ნაწლავის არსებობს. 368 00:16:50,450 --> 00:16:51,600 დიდი მადლობა, MIT. 369 00:16:51,600 --> 00:16:52,630 OK. 370 00:16:52,630 --> 00:16:55,750 ასე რომ, აქ ჩვენ გვაქვს ვებ გვერდზე. 371 00:16:55,750 --> 00:16:58,840 >> ასე რომ, ეს ენა ცნობილია, როგორც HTML - 372 00:16:58,840 --> 00:17:00,400 ჰიპერტექსტის მარკირებას ენა. 373 00:17:00,400 --> 00:17:03,390 მე უბრალოდ სენსორული უკან დროულად მიიღოს ძალიან 374 00:17:03,390 --> 00:17:04,810 წვერი გვერდის დასაწყისი. 375 00:17:04,810 --> 00:17:07,440 და შეამჩნია, როგორ MIT გამოეხმაურა ჩემს თხოვნას. 376 00:17:07,440 --> 00:17:08,520 200 კარგია. 377 00:17:08,520 --> 00:17:10,630 200 საშუალებებით ყველაფერი ფაქტიურად OK. 378 00:17:10,630 --> 00:17:13,390 და ეს მდგომარეობა კოდი, რომელიც ჩვენ ადამიანები ნამდვილად არასოდეს 379 00:17:13,390 --> 00:17:14,670 ვხედავ, კარგი გზა. 380 00:17:14,670 --> 00:17:16,140 იმიტომ, რომ ეს ნიშნავს იმას, კარგად. 381 00:17:16,140 --> 00:17:19,369 >> გავითვალისწინოთ რომ MIT არის ინფორმირება ჩემთვის, hey, სერვერზე ჩვენ გაშვებული ეწოდება 382 00:17:19,369 --> 00:17:23,849 Apache, რომელიც დიდი პოპულარობით ღია უფასო ვებ სერვერზე. 383 00:17:23,849 --> 00:17:25,589 ისინი გაშვებული, როგორც ჩანს, UNIX, რომელიც 384 00:17:25,589 --> 00:17:27,130 ოპერაციული სისტემის მსგავსად Linux. 385 00:17:27,130 --> 00:17:30,660 გავითვალისწინოთ, რომ როგორც ჩანს, განახლებული მათი ვებ გვერდზე ზე 4:00 საათზე, 386 00:17:30,660 --> 00:17:32,400 გრინვიჩის საშუალო დრო. 387 00:17:32,400 --> 00:17:34,990 >> გავითვალისწინოთ რამდენიმე სხვა დეტალები. 388 00:17:34,990 --> 00:17:37,910 ისინი ბრუნდებიან, ჩემთვის, ტექსტი / html. 389 00:17:37,910 --> 00:17:39,800 ასე რომ, ჩვენ დავინახავთ, რა რაც იმას ნიშნავს, რაღაც მომენტში. 390 00:17:39,800 --> 00:17:45,460 ისინი, როგორც ჩანს, მომცა 14.717 bytes ღირებულების HTML. 391 00:17:45,460 --> 00:17:48,180 და ზოგიერთი სხვა, უფრო ეზოთერულ ინფორმაცია იქ. 392 00:17:48,180 --> 00:17:49,920 >> მაგრამ ეს არის, სადაც იგი იღებს საინტერესოა. 393 00:17:49,920 --> 00:17:52,580 ეს არის, თუ როგორ გავხადოთ ვებ გვერდზე. 394 00:17:52,580 --> 00:17:57,860 ეს არის, თუ როგორ გავხადოთ ვებ გვერდზე, რომლის სათაური tab, ბრაუზერში არის 395 00:17:57,860 --> 00:18:00,590 MIT დეფისი მასაჩუსეტსის ინსტიტუტი ტექნოლოგიების. 396 00:18:00,590 --> 00:18:06,300 მართლაც, თუ ჩვენ დაბრუნდეს Chrome და ეწვევა www.mit.edu შეამჩნევთ, რომ, 397 00:18:06,300 --> 00:18:09,680 მართლაც, ტიტული აქ, არის MIT ტირე Massachusetts 398 00:18:09,680 --> 00:18:11,260 ინსტიტუტის dot, dot, dot. 399 00:18:11,260 --> 00:18:16,490 ახლა კი შეამჩნია, ძალიან, თუ მე მარჯვენა ღილაკს ან გაკონტროლება დააკლიკეთ desktopze აქ, 400 00:18:16,490 --> 00:18:17,960 და წავიდეს გვერდის წყაროს ნახვა - 401 00:18:17,960 --> 00:18:20,870 მაინც Chrome, თუმცა ყველა ბრაუზერში აკეთებს ამას მეშვეობით რამდენიმე საშუალება - 402 00:18:20,870 --> 00:18:22,140 აქ არის ის, რომ იგივე ფაილი. 403 00:18:22,140 --> 00:18:25,140 >> ეს ხდება უნდა ფერადი კოდირებული ან სინტაქსის მონიშნულია. 404 00:18:25,140 --> 00:18:28,590 თუმცა ისევე, როგორც თქვენი C კოდი, რომელიც არ იყო colorized თქვენს მიერ, ეს იყო 405 00:18:28,590 --> 00:18:31,810 colorized მიერ gedit, ისევე არის Chrome მხოლოდ მიღების 406 00:18:31,810 --> 00:18:33,130 ამ გალამაზებაში წაკითხვა. 407 00:18:33,130 --> 00:18:37,110 მაგრამ ეს პერსონალი, ჩვენ მალე წერა. 408 00:18:37,110 --> 00:18:38,840 ასე რომ, Endgame. 409 00:18:38,840 --> 00:18:42,020 სერვერზე არ უპასუხა, რომ ინფორმაციას, ისევე, როგორც თქვენ გამოეხმაურა 410 00:18:42,020 --> 00:18:43,660 ხელის ჩვენი კავშირი. 411 00:18:43,660 --> 00:18:47,280 მაგრამ რა უნდა იყოს აპირებს on შორის იმ ნაბიჯებს? 412 00:18:47,280 --> 00:18:53,430 >> ისე, როდესაც მე აკრიფოთ, ამ უკანასკნელ შემთხვევაში, www.mit.edu და დააჭიროთ ჩვენ 413 00:18:53,430 --> 00:18:56,390 ვიცი, რომ ეს საუბარი, პორტში 80 ავტომატურად, საპორტო 414 00:18:56,390 --> 00:18:57,780 მხოლოდ ის, რომ ნომერი. 415 00:18:57,780 --> 00:19:00,710 მაგრამ სად IP მისამართი წავიდეთ? 416 00:19:00,710 --> 00:19:05,045 როგორ არის ჩემი კომპიუტერი მჭიდროდაა რა IP მისამართი mit.edu არის? 417 00:19:05,045 --> 00:19:07,720 418 00:19:07,720 --> 00:19:10,840 >> ასევე, ირკვევა, ამ სამყაროში, იქ რამ მოუწოდა DNS სერვერზე. 419 00:19:10,840 --> 00:19:14,500 და ნება მომეცით წავიდეთ წინ და მიაპყროს სწრაფი სურათს მეტი აქ. 420 00:19:14,500 --> 00:19:17,680 ეს უბრალოდ ესკიზის out, in უხეში თვალსაზრისით, თუ რა ხდება. 421 00:19:17,680 --> 00:19:21,510 ასე რომ, ჩვენ თითქოს მოსწონს ეს ჩემი ლეპტოპი აქ, Sanders. 422 00:19:21,510 --> 00:19:24,650 და მას აქვს Wi-Fi, ამიტომ უკავშირდება wirelessly რაიმე. 423 00:19:24,650 --> 00:19:26,060 >> რა ის რეალურად უკავშირდება? 424 00:19:26,060 --> 00:19:27,990 ისე, სადღაც აქ, იქ რაღაც 425 00:19:27,990 --> 00:19:29,240 კედლის რამდენიმე ანტენა. 426 00:19:29,240 --> 00:19:30,725 და ეს ე.წ. წვდომის წერტილი - 427 00:19:30,725 --> 00:19:31,560 AP. 428 00:19:31,560 --> 00:19:34,190 უკაბელო დაშვების წერტილი, უკაბელო როუტერი - მას რაც გაგიხარდებათ. 429 00:19:34,190 --> 00:19:36,230 მაგრამ ისინი მთელი კამპუსში, იმ პატარა ანტენა. 430 00:19:36,230 --> 00:19:38,100 ჩვენი მიერ Cisco, როგორც წესი. 431 00:19:38,100 --> 00:19:42,480 ასე რომ, რატომღაც, ჩემი კომპიუტერი საუბრობს რომ უკაბელო დაშვების წერტილი, 432 00:19:42,480 --> 00:19:45,580 სადღაც აქ Sanders, ან დაბლა, თუ მის გარეთ. 433 00:19:45,580 --> 00:19:50,030 >> იმავდროულად, ეს რამ აქვს ბევრი ფიზიკური მავთულები აპირებს, ალბათ, 434 00:19:50,030 --> 00:19:52,175 სამეცნიერო ცენტრი, რომელიც ჩვენ გამოგიგზავნით მიაპყროს მოსწონს ეს. 435 00:19:52,175 --> 00:19:54,200 ეს ფაქტობრივად არ ჰგავს, რომ. 436 00:19:54,200 --> 00:19:55,200 რომ რეალურად გამოიყურება უკეთესი. 437 00:19:55,200 --> 00:19:59,170 ასე რომ სამეცნიერო ცენტრი აქვს მთელი bunch კომპიუტერების შიგნით რომ 438 00:19:59,170 --> 00:20:02,320 რომლებიც როგორღაც ფიზიკურად დაკავშირებული ყველა ამ მისასვლელი ქულა კამპუსში. 439 00:20:02,320 --> 00:20:06,440 და იმ ფიზიკური კომპიუტერი, ჩვენ მოვუწოდებთ მარშრუტიზატორები, ან გეითვეი. 440 00:20:06,440 --> 00:20:09,450 >> როუტერი, როგორც მისი სახელი ვარაუდობს, რომ ეს მიზანი ცხოვრებაში არის ის, რომ მარშრუტი 441 00:20:09,450 --> 00:20:10,310 ინფორმაციას. 442 00:20:10,310 --> 00:20:14,150 სჭირდება გარკვეული bits, კომპიუტერიდან, არგუმენტად, და ციფრები out იქ, სადაც 443 00:20:14,150 --> 00:20:15,640 იმ ბიტი უნდა გაიგზავნოს. 444 00:20:15,640 --> 00:20:19,910 ასე რომ, იმ შემთხვევაში, ჩემი თხოვნა mit.edu, ეს რეალურად საკმაოდ მარტივია. 445 00:20:19,910 --> 00:20:24,620 ჩემი თხოვნა მოდის ჩემი ბრაუზერის, მეტი Wi-Fi, რომ დაშვების წერტილი, მაშინ, 446 00:20:24,620 --> 00:20:27,080 მეშვეობით რამდენიმე საკაბელო, შევიდა როუტერი ამ სამეცნიერო ცენტრი. 447 00:20:27,080 --> 00:20:29,810 და რატომღაც, როუტერი in სამეცნიერო ცენტრი გათვლით out 448 00:20:29,810 --> 00:20:31,510 რომ MIT არის ის, რომ გზა. 449 00:20:31,510 --> 00:20:34,080 და მე ვაპირებ წინსვლა იმ bits, მე ვაპირებ მარშრუტი იმ bits, 450 00:20:34,080 --> 00:20:36,670 ქვემოთ გზა, ქვემოთ მასობრივი გამზ., რათა mit. 451 00:20:36,670 --> 00:20:42,030 მაგრამ რა ჩემი კომპიუტერი იციან, რა IP მისამართი კი იყო? 452 00:20:42,030 --> 00:20:45,660 >> ისე გამოდის, რომ სადღაც აქ არსებობს სერვერები - 453 00:20:45,660 --> 00:20:48,330 და მე ვაპირებ შევაჩერო ეს საკმაოდ აბსტრაქტულად - 454 00:20:48,330 --> 00:20:49,710 როგორც DNS სერვერზე - 455 00:20:49,710 --> 00:20:51,220 დომენთან სისტემა. 456 00:20:51,220 --> 00:20:51,960 ეს არ არის მარშრუტიზატორები. 457 00:20:51,960 --> 00:20:56,050 ეს სხვადასხვა სახის სერვერები რომლის მიზანია ცხოვრების თარგმნა 458 00:20:56,050 --> 00:21:04,340 მასპინძელი სახელები, ისევე როგორც www.mit.edu, რომ IP მისამართები, ისევე როგორც 1.2.3.4 ასე DNS სერვერები 459 00:21:04,340 --> 00:21:05,240 გააკეთოს ზუსტად რომ. 460 00:21:05,240 --> 00:21:08,320 შეგიძლიათ წარმოიდგინოთ, რომ მათ, როგორც დიდი მონაცემთა ბაზაში, ან მართლაც, ისევე როგორც დიდი Excel 461 00:21:08,320 --> 00:21:09,750 წარადგინოს ორი სვეტით. 462 00:21:09,750 --> 00:21:12,120 ერთი არის სახელების მოსაძიებლად, ერთი არის IP მისამართები. 463 00:21:12,120 --> 00:21:15,020 და მათ მხოლოდ გარდაქმნას ერთი მეორე, ორივე მიმართულებით. 464 00:21:15,020 --> 00:21:16,830 >> ახლა რეალურად, ეს პატარა უფრო რთული, ვიდრე. 465 00:21:16,830 --> 00:21:22,070 მაგრამ ასე ჩემი კომპიუტერი, ჩემი შემთხვევით Mac ან PC ამ მაგიდასთან აქ, იცის 466 00:21:22,070 --> 00:21:27,590 რა უნიკალური იდენტიფიკატორი არის www.mit.edu, ან Facebook, ან 467 00:21:27,590 --> 00:21:29,680 harvard.edu, თუ საქმე. 468 00:21:29,680 --> 00:21:33,520 მაგრამ, რა თქმა უნდა, არსებობს მთლიანად მასობრივი გამზ აქ. 469 00:21:33,520 --> 00:21:37,390 და მაშინ, მივიღებთ, რომ MIT, რომელიც ამ ფაქტიურად უფრო მყარი. 470 00:21:37,390 --> 00:21:39,230 ეს იქნება MIT. 471 00:21:39,230 --> 00:21:41,580 ასე რომ, ისინი, ძალიან, რაღაც სერვერზე. 472 00:21:41,580 --> 00:21:45,770 ისინი რატომღაც არ სახაზო, ან უკაბელო, კავშირი ჰარვარდის. 473 00:21:45,770 --> 00:21:48,830 და რა თქმა უნდა, ჩვენ შეგვიძლია წავიდეთ ბევრად უფრო შორს ქვემოთ გზა, ვიდრე MIT, და ესაუბრა 474 00:21:48,830 --> 00:21:50,470 ყველაზე ნებისმიერი კომპიუტერი მსოფლიოში. 475 00:21:50,470 --> 00:21:52,060 >> მაგრამ ვნახოთ, შევძლებთ თუ არა ვხედავ, რომ. 476 00:21:52,060 --> 00:21:54,810 ნება მომეცით დაბრუნდეს ჩემი Terminal ფანჯარა მხოლოდ ერთი წუთით. 477 00:21:54,810 --> 00:22:00,170 და მოდით ვივარაუდოთ, რომ მე figured out რა IP მისამართი არის mit.edu 478 00:22:00,170 --> 00:22:02,700 ისევე როგორც Telnet figured ეს ადრე, და ჩემი ბრაუზერის ნათლად 479 00:22:02,700 --> 00:22:03,960 ტექსტური ის ჩემთვის. 480 00:22:03,960 --> 00:22:06,970 და მე აპირებს კიდევ ერთი პროგრამა, ამ Terminal ფანჯრის მოუწოდა 481 00:22:06,970 --> 00:22:10,320 traceroute, მოკვლევისა მარშრუტი აქედან - 482 00:22:10,320 --> 00:22:13,760 ფაქტიურად, ამ მაგიდასთან - to www.mit.edu. 483 00:22:13,760 --> 00:22:14,750 ვნახოთ, რა მოხდება. 484 00:22:14,750 --> 00:22:16,690 ნება მომეცით რეალურად შემცირება შრიფტის ზომა. 485 00:22:16,690 --> 00:22:17,430 OOP. 486 00:22:17,430 --> 00:22:18,790 არა, მინდოდა გაოცება თქვენ. 487 00:22:18,790 --> 00:22:19,110 >> OK. 488 00:22:19,110 --> 00:22:20,870 ასე რომ წასვლა. 489 00:22:20,870 --> 00:22:22,880 ნება მომეცით წავიდეთ წინ და აწარმოებს ამ აქ. 490 00:22:22,880 --> 00:22:26,410 და რა ხედავს მომენტში წინ, ჩვენ ვხედავთ კიდევ ერთხელ არის, ეს 491 00:22:26,410 --> 00:22:29,980 გამომავალი - traceroute www.mit.edu. 492 00:22:29,980 --> 00:22:33,380 ყურადღება მიაქციეთ, პირველ ზოლში, ამ პროგრამის მართლაც figured, რომ MIT-ს 493 00:22:33,380 --> 00:22:35,730 IP არის ეს რიცხვი აქ. 494 00:22:35,730 --> 00:22:38,060 ახლა კი, თუ რა ხდება ჩვენს შორის და მათ? 495 00:22:38,060 --> 00:22:44,110 >> ასე რომ, ამ ხაზის აქ, ზედიზედ ერთი და ეს ხაზი აქ, ზედიზედ ორი, შემდეგ კი, 496 00:22:44,110 --> 00:22:46,335 ზედიზედ სამი - რას თითოეული ამ ხაზები, ალბათ წარმოადგენს? 497 00:22:46,335 --> 00:22:49,010 498 00:22:49,010 --> 00:22:50,225 მისამართები, ქულა, დარწმუნებული ვარ. 499 00:22:50,225 --> 00:22:53,520 ისინი მოუწოდა hops, კონცეპტუალურად. 500 00:22:53,520 --> 00:22:56,230 მაგრამ ფიზიკურად, რა არიან ისინი? 501 00:22:56,230 --> 00:22:57,130 ისინი მარშრუტიზატორები. 502 00:22:57,130 --> 00:22:59,820 >> ჩვენ მხოლოდ ერთი, მართლაც, ერთი ცალი ტექნიკის აქ ვისაუბროთ დღემდე. 503 00:22:59,820 --> 00:23:00,560 ისინი მარშრუტიზატორები. 504 00:23:00,560 --> 00:23:01,800 ასე რომ, ეს ისაა - 505 00:23:01,800 --> 00:23:02,990 გიჟები სახელი - 506 00:23:02,990 --> 00:23:06,700 მაგრამ ეს, ალბათ, მანქანა ოთახი, MR, ამ მეცნიერების ცენტრი. 507 00:23:06,700 --> 00:23:08,680 ეს კარიბჭე, aka როუტერთან. 508 00:23:08,680 --> 00:23:11,160 ეს არის მხოლოდ რამდენიმე უნიკალური ნომერი, რომელიც ვინმე გამოვიდა მას. 509 00:23:11,160 --> 00:23:13,120 და ეს ფარგლებში harvard.edu. 510 00:23:13,120 --> 00:23:16,290 და ეს IP მისამართი, რომ როუტერი ეს არის ის, კიდევ ერთხელ, სავარაუდოდ, 511 00:23:16,290 --> 00:23:17,860 სამეცნიერო ცენტრი, რომელიც ეფუძნება თავისი სახელი. 512 00:23:17,860 --> 00:23:21,440 ეს მეორე რიგის კიდევ ერთი როუტერი, რომ არ გააჩნია მეტსახელად 513 00:23:21,440 --> 00:23:23,980 როგორც ჩანს - მასპინძელი სახელი - ეს უბრალოდ აქვს IP მისამართი. 514 00:23:23,980 --> 00:23:28,070 >> ასე რომ გრძელი ამბავი მოკლედ, მიიღოს მონაცემები რაოდენობა უნდა B, იქ მხოლოდ 515 00:23:28,070 --> 00:23:31,400 ჰარვარდის-ს როუტერი და MIT-ის როუტერი, და Google-ის როუტერი, 516 00:23:31,400 --> 00:23:32,640 და Facebook-ის როუტერთან. 517 00:23:32,640 --> 00:23:37,300 აქ არის რამდენიმე ათეული, ასობით, ათასობით მარშრუტიზატორები შორის ნებისმიერი წერტილიდან და ნებისმიერ 518 00:23:37,300 --> 00:23:38,710 წერტილი B ინტერნეტში. 519 00:23:38,710 --> 00:23:41,710 თუმცა, როგორც წესი, შეგიძლიათ მიიღოთ მონაცემთა ერთი მხრივ მეორე 520 00:23:41,710 --> 00:23:43,210 ნაკლები 30 hops. 521 00:23:43,210 --> 00:23:47,930 სხვა სიტყვებით, თქვენ მხოლოდ გადასცემს მონაცემთა დან 30 ან უფრო ნაკლები ასეთი მარშრუტიზატორები. 522 00:23:47,930 --> 00:23:49,720 და ეს, როგორც წესი, ბევრი ნაკლები ვიდრე. 523 00:23:49,720 --> 00:23:50,970 >> ისე, ვნახოთ რა ხდება აქ. 524 00:23:50,970 --> 00:23:54,460 In ზედიზედ სამი, ჩვენ მოხვდა როუტერი მოუწოდა ძირითადი სამეცნიერო ცენტრი კარიბჭე 525 00:23:54,460 --> 00:23:56,580 რაღაც ან სხვა. 526 00:23:56,580 --> 00:23:58,970 In ზედიზედ 4, ჩვენ გვაქვს საზღვრის კარიბჭე - 527 00:23:58,970 --> 00:24:00,670 ეს არის მხოლოდ cryptic აკრონიმები - 528 00:24:00,670 --> 00:24:02,530 ასევე შიგნით harvard.edu. 529 00:24:02,530 --> 00:24:04,160 აქ არის კიდევ ერთი საზღვარი კარიბჭე. 530 00:24:04,160 --> 00:24:09,070 შემდეგ კი, უეცრად, Whoa, ჩვენ, როგორც ჩანს, ნიუ იორკში. 531 00:24:09,070 --> 00:24:12,030 >> გამოდის, - და მე inferring მხოლოდ ჰოსტის სახელი. 532 00:24:12,030 --> 00:24:12,970 ეს შეიძლება იყოს შეცდომა. 533 00:24:12,970 --> 00:24:13,830 ეს შეიძლება იყოს ქვემოთ გზა. 534 00:24:13,830 --> 00:24:15,030 ეს რთული სათქმელია, - 535 00:24:15,030 --> 00:24:21,960 მაგრამ ეს შეიძლება იყოს გამოყენებული, როგორც გამოცხადება რომ უმოკლესი მანძილი ორ 536 00:24:21,960 --> 00:24:25,730 რაოდენობა ინტერნეტში არ არის აუცილებლად სწორი ხაზი. 537 00:24:25,730 --> 00:24:29,380 თუ ჩვენ ვიფიქროთ უმოკლეს როგორც სწრაფი გზა, მინიმუმ congested 538 00:24:29,380 --> 00:24:32,070 გზა, არ არის გამორიცხული - თუმცა ჩვენ არ შეგვიძლია დარწმუნებული უნდა იყოს, - 539 00:24:32,070 --> 00:24:37,090 რომ ეს მონაცემები მოგზაურობა ღირსეული შორის მანძილი რიგები ხუთი და ექვსი. 540 00:24:37,090 --> 00:24:42,000 >> ახლა, სამწუხაროდ, mit, ან ვინმე, მიიღო ცოტა თვითმმართველობის თავდაცვითი და ისინი 541 00:24:42,000 --> 00:24:43,700 დაიწყო იგნორირება ჩვენი მოთხოვნები. 542 00:24:43,700 --> 00:24:47,380 იმ მარშრუტიზატორები კონფიგურაცია, რათა იგნორირება ითხოვს ფორმის, რომლებიც 543 00:24:47,380 --> 00:24:48,900 თქვენ, ვინ ხარ, ვინ ხარ. 544 00:24:48,900 --> 00:24:51,650 ასე რომ ვნახოთ, შევძლებთ თუ არა ამის გაკეთება ვიღაცას მეტი კოოპერატივის. 545 00:24:51,650 --> 00:24:56,260 ასე რომ სტენფორდის აქვს ლამაზი ტრადიცია მქონე ცოტა მეტი გახსნილობა. 546 00:24:56,260 --> 00:24:57,820 ასე რომ, ვნახოთ რა ხდება. 547 00:24:57,820 --> 00:24:59,080 >> ისევ, საკმაოდ cryptic. 548 00:24:59,080 --> 00:25:01,040 მაგრამ ჩვენ დავიწყოთ, ისევ და ისევ მანქანა ოთახი მეცნიერების 549 00:25:01,040 --> 00:25:01,990 ცენტრი, ზედიზედ ერთი. 550 00:25:01,990 --> 00:25:02,660 ასე რომ, კარგი. 551 00:25:02,660 --> 00:25:05,240 უმეტესობა სერვერები გააკეთა პასუხად მათ შორის სტენფორდის. 552 00:25:05,240 --> 00:25:07,940 ასე რომ შეამჩნია წავედით მანქანას ოთახი ამ მეცნიერების ცენტრი, ზოგიერთი 553 00:25:07,940 --> 00:25:11,770 ანონიმური როუტერი სხვაგან, მეორეში სამეცნიერო ცენტრი კარიბჭე, რომ საზღვრის 554 00:25:11,770 --> 00:25:13,970 კარიბჭე, შემდეგ კი, რაღაც აქ - 555 00:25:13,970 --> 00:25:14,620 nox.org. 556 00:25:14,620 --> 00:25:19,330 ეს არის ჩრდილოეთ გზაჯვარედინზე, ძალიან პოპულარული peering წერტილში, სადაც უამრავი 557 00:25:19,330 --> 00:25:21,080 კაბელები, უამრავი ISPs - 558 00:25:21,080 --> 00:25:23,220 ინტერნეტ მომსახურების - დააკავშირებს. 559 00:25:23,220 --> 00:25:25,470 აქ არის კიდევ ერთი უსახელო IP აქ. 560 00:25:25,470 --> 00:25:27,530 აქ არის კიდევ ერთი ასეთი სერვერზე. 561 00:25:27,530 --> 00:25:29,910 >> მაგრამ ეს საინტერესო. 562 00:25:29,910 --> 00:25:33,750 სად არის როუტერის in ზედიზედ რვა, ალბათ? 563 00:25:33,750 --> 00:25:36,030 ასე რომ, სავარაუდოდ, ვაშინგტონში. 564 00:25:36,030 --> 00:25:40,290 მე მინდა სახის ადასტურებს რომ ჰიპოთეზა ამ დროს. 565 00:25:40,290 --> 00:25:45,230 იმის გამო, რომ რამდენი ხანი დასჭირდა us წასვლა საწყისი სამეცნიერო ცენტრი, ამ როუტერის 566 00:25:45,230 --> 00:25:46,370 in ზედიზედ შვიდი? 567 00:25:46,370 --> 00:25:49,820 ისე, ეს მილიწამებში გაზომვები მარჯვენა მხარეს აქ 568 00:25:49,820 --> 00:25:51,960 აფასებს იმ დროს. 569 00:25:51,960 --> 00:25:54,610 >> არსებობს სამი მათგანი, რადგან პროგრამა, traceroute, ცდილობს ყველა 570 00:25:54,610 --> 00:25:58,010 როუტერი სამჯერ, უბრალოდ ასე რომ თქვენ შეგიძლიათ ვიზუალური საშუალოდ ნომრები. 571 00:25:58,010 --> 00:26:00,230 მაგრამ ეს, როგორც ჩანს, სჭირდება ექვსი მილიწამებში მისაღებად 572 00:26:00,230 --> 00:26:01,840 to ზედიზედ შვიდი ნახვა როუტერთან. 573 00:26:01,840 --> 00:26:05,470 მაგრამ რამდენად სწრაფად შეიძლება, როგორც ჩანს, თქვენ გამგზავრება, თუ თქვენ ცოტა, შორის 574 00:26:05,470 --> 00:26:09,520 Boston და ვაშინგტონში? 575 00:26:09,520 --> 00:26:14,180 14 მილიწამში არის, რადგან სჭირდება ამისთვის მყისიერი შეტყობინება, რომ 576 00:26:14,180 --> 00:26:18,870 ელექტრონული ფოსტის, რომ ვებ გვერდზე თხოვნით, გამგზავრება შორის აქ და ვაშინგტონში. 577 00:26:18,870 --> 00:26:23,970 >> თუ მე უფრო, რომ როუტერი ნომერი 10, რა ქალაქში ვარ მე, როგორც ჩანს, ახლა? 578 00:26:23,970 --> 00:26:24,810 ასე რომ, ჰიუსტონის. 579 00:26:24,810 --> 00:26:27,350 ეს ადასტურებს by ნახტომი დროს. 580 00:26:27,350 --> 00:26:28,730 ეს მართლაც ნელი მისაღებად ჰიუსტონის. 581 00:26:28,730 --> 00:26:33,960 იგი იღებს 47 მილიწამში მიიღონ Boston, რათა ჰიუსტონის ამ შემთხვევაში. 582 00:26:33,960 --> 00:26:37,120 და თუ დავაკვირდებით უფრო LAX - 583 00:26:37,120 --> 00:26:41,430 ჰგავს ჩვენ მიღების სტენფორდის დალაგების ამ გზა, რომელსაც გადის LA. 584 00:26:41,430 --> 00:26:43,170 მაგრამ მე inferring რომ LAX. 585 00:26:43,170 --> 00:26:46,390 Geeks ტენდენცია გამოიყენოთ აეროპორტის კოდები for მარშრუტიზატორები სახელები აქ. 586 00:26:46,390 --> 00:26:48,600 და ეს არის ერთგვარი თანმიმდევრული რომ ვარაუდს. 587 00:26:48,600 --> 00:26:50,260 82 მილიწამში. 588 00:26:50,260 --> 00:26:54,720 >> ამის შემდეგ, ჩვენ, როგორც ჩანს, გადადით სხვა LAX, კიდევ ერთი LA როუტერი და შემდეგ, რამდენიმე 589 00:26:54,720 --> 00:26:59,530 უსახელო ერთი, შემდეგ კი, საბოლოოდ, cryptic სახელი სტენფორდის ქსელში, ან 590 00:26:59,530 --> 00:27:04,670 ახლო პირებმა stanford.edu, არის 90 მილიწამში მოშორებით, ან 6 591 00:27:04,670 --> 00:27:06,170 პლუს საათის თვითმფრინავით. 592 00:27:06,170 --> 00:27:09,360 ასე რომ, ეს რამდენად სწრაფად მონაცემები მოგზაურობს ინტერნეტში. 593 00:27:09,360 --> 00:27:11,410 და ეს რამ ჩვენ აბსოლუტურად თავისთავად ამ დღეებში. 594 00:27:11,410 --> 00:27:13,950 როდესაც თქვენ გარკვეული Gchat ერთად ვინმე და შეტყობინებები მხოლოდ 595 00:27:13,950 --> 00:27:16,940 გამოჩენა, განიხილოს, თუ რამდენად სწრაფად, რომ ხდება. 596 00:27:16,940 --> 00:27:21,540 და ვიზუალურად, ეს მართლაც ხდება იმ სახის განაკვეთით. 597 00:27:21,540 --> 00:27:25,620 >> ამიტომ შორის რაოდენობა ერთსა და 18, ამ შემთხვევაში, არის 598 00:27:25,620 --> 00:27:26,890 რამ გარდა მარშრუტიზატორები. 599 00:27:26,890 --> 00:27:30,140 რა მანქანები ინტერნეტში რომ შეუძლია დაბლოკოს მიმოსვლის 600 00:27:30,140 --> 00:27:31,610 არც მეშვეობით? 601 00:27:31,610 --> 00:27:31,950 >> სტუდენტი: დამცავი ბარიერები. 602 00:27:31,950 --> 00:27:32,910 >> დინამიკები 1: So, ეკრანები. 603 00:27:32,910 --> 00:27:36,260 და ჩვენ გვაქვს პირადი ეკრანები ასეთი რომ საკუთარი Mac ან PC შენარჩუნება 604 00:27:36,260 --> 00:27:37,540 მიმოსვლა ან გარეთ. 605 00:27:37,540 --> 00:27:38,990 ჰარვარდის აქვს ეკრანები. 606 00:27:38,990 --> 00:27:40,820 MIT სავარაუდოდ, ეკრანები. 607 00:27:40,820 --> 00:27:44,400 და სტენფორდის ს, ისევე როგორც ყველა ინტერნეტ მომსახურების რომლებიც ფლობენ 608 00:27:44,400 --> 00:27:49,260 ეს მარშრუტიზატორები შორის რაოდენობა და ბ მაგრამ მას ოდესმე შეწყდეს განიხილოს, 609 00:27:49,260 --> 00:27:52,710 ან მოვლის, როგორ firewall მუშაობს. 610 00:27:52,710 --> 00:27:56,380 ისე ჩვენ უკვე ძირითადი შენობა ბლოკად, რომლითაც ინჟინერი 611 00:27:56,380 --> 00:27:57,700 რომ პასუხი. 612 00:27:57,700 --> 00:27:59,090 >> თქვენ რომ firewall - 613 00:27:59,090 --> 00:28:03,740 და დავუშვათ, რომ თქვენ სადღაც შორის წერტილი და წერტილი ბ 614 00:28:03,740 --> 00:28:06,080 კაბელი შემოდის თქვენ, და გარეთ გამოსვლას თქვენ. 615 00:28:06,080 --> 00:28:11,160 ასე რომ, თქვენ გაქვთ ტექნოლოგიური უნარი შევხედოთ ყველა კონვერტების of 616 00:28:11,160 --> 00:28:14,200 ინფორმაცია, რომელიც მიედინება შორის თქვენ და სხვა პირი. 617 00:28:14,200 --> 00:28:17,280 სხვა სიტყვებით, იმ მიიღებთ შეტყობინებას ვიყავი ხელით აკრეფით, შეგიძლიათ ვფიქრობ 618 00:28:17,280 --> 00:28:21,060 მათ, როგორც წერილობით სწრაფი ნოტა ვინმეს, აყენებს IP მისამართი 619 00:28:21,060 --> 00:28:24,810 მიმღები, და საპორტო ნომერი მიმღები, ამ კონვერტში, მაშინ, 620 00:28:24,810 --> 00:28:28,520 წერა საკუთარი IP მისამართი და საკუთარი პორტის ნომერი ზედა მარცხენა 621 00:28:28,520 --> 00:28:30,230 კუთხეში იყოს თქვენ წერილში. 622 00:28:30,230 --> 00:28:32,520 ამის შემდეგ, თქვენ ის wirelessly. 623 00:28:32,520 --> 00:28:37,130 და ეს რატომღაც მოგზაურობს მეშვეობით მარშრუტიზატორები, მეშვეობით მავთული, wirelessly, 624 00:28:37,130 --> 00:28:39,190 ქვემოთ გზის MIT. 625 00:28:39,190 --> 00:28:43,520 >> ასე რომ, თუ თქვენ firewall, როგორ თქვენ შეწყვიტოს, რომ ასე? 626 00:28:43,520 --> 00:28:49,710 რას იზამდით, თუ თქვენი მომავალი P მითითებული იყო განახორციელოს firewall? 627 00:28:49,710 --> 00:28:53,980 როგორ შემიძლია შეწყვიტოს ყველა ჰარვარდის ხალხი ოდესმე საუბარი, mit ხალხი კიდევ ერთხელ? 628 00:28:53,980 --> 00:28:55,870 >> [? სტუდენტი: თქვენ?] გადახედოს წერილში. 629 00:28:55,870 --> 00:28:56,450 >> დინამიკები 1: თუ რა? 630 00:28:56,450 --> 00:28:58,140 >> [? სტუდენტი: Reverse?] წერილი გამო. 631 00:28:58,140 --> 00:28:59,290 >> დინამიკები 1: Reverse წერილი - რას ნიშნავს ეს? 632 00:28:59,290 --> 00:29:01,130 >> [? სტუდენტი: პირადი?] ეს თავში გამომგზავნი. 633 00:29:01,130 --> 00:29:01,780 >> დინამიკები 1: პირადი უკან. 634 00:29:01,780 --> 00:29:01,990 OK. 635 00:29:01,990 --> 00:29:05,720 ასე, რომ თქვენ შეიძლება უარი თქვას ვირტუალურ კონვერტში, ერთგვარი ამით დაბრუნების 636 00:29:05,720 --> 00:29:06,660 გამომგზავნი რატომღაც. 637 00:29:06,660 --> 00:29:08,370 ასე რომ, დარწმუნებული ვარ, რომ ის, რაც გვსურს. 638 00:29:08,370 --> 00:29:09,440 მაგრამ dive ცოტა გაღრმავდება. 639 00:29:09,440 --> 00:29:10,460 როგორ შემიძლია ამის გაკეთება? 640 00:29:10,460 --> 00:29:13,950 >> თუ შეტანის ამ პრობლემის - თუ მე ვარ firewall, და მე ეფექტურად 641 00:29:13,950 --> 00:29:18,020 იდგა შორის რაოდენობა და B, და მე ვარ შუა კაცი რომ იღებს თვალი 642 00:29:18,020 --> 00:29:21,240 შიგნით ამ კონვერტში, და შემდეგ გადაწყვიტოს თუ არა გაგზავნის უკან 643 00:29:21,240 --> 00:29:25,030 ჰარვარდის ან დაუშვებს, რომ გაგრძელდება, თუ რა იგი მე, firewall, ვაპირებ 644 00:29:25,030 --> 00:29:26,280 მინდა შევხედოთ? 645 00:29:26,280 --> 00:29:29,030 646 00:29:29,030 --> 00:29:29,975 >> ვფიქრობ, ესმა აქ. 647 00:29:29,975 --> 00:29:30,550 >> [? სტუდენტი: სადაც ეს?] მოდის. 648 00:29:30,550 --> 00:29:32,360 >> დინამიკები 1: სადაც ეს მოდის. 649 00:29:32,360 --> 00:29:36,410 ასე რომ, თუ წყაროს IP მისამართი - ცოტა რაოდენობის აქ - 650 00:29:36,410 --> 00:29:38,430 არის IP მისამართი კუთვნილი to ჰარვარდის - 651 00:29:38,430 --> 00:29:40,220 და შემიძლია რეალურად ვიცით, რომ დიდი ალბათობით. 652 00:29:40,220 --> 00:29:45,540 ყველაზე ჰარვარდის-ის IP მისამართები დაიწყება ერთად 140,247 dot რაღაც dot 653 00:29:45,540 --> 00:29:48,810 რაღაც, ან 128,103 dot რაღაც dot რაღაც. 654 00:29:48,810 --> 00:29:51,450 ჰარვარდის ფლობს იმ მოცულობით IP მისამართები. 655 00:29:51,450 --> 00:29:55,200 >> ისე, თუ მე ვხედავ, რომ IP მისამართები, როგორც გამომგზავნი, შემიძლია მხოლოდ გაგზავნის უკან. 656 00:29:55,200 --> 00:29:57,380 სინამდვილეში, ინტერნეტით არ გადაიტვირთოთ დროის გაყვანაა 657 00:29:57,380 --> 00:29:58,460 გაგზავნის bits უკან. 658 00:29:58,460 --> 00:30:02,480 უბრალოდ სიტყვასიტყვით მცირდება პაკეტი by წაშალა, ეფექტურად. 659 00:30:02,480 --> 00:30:04,190 ასე რომ, რა შეიძლება ვუყურებ თუმცა? 660 00:30:04,190 --> 00:30:10,520 ვარაუდობენ, რომ მინდა გავაქირავო ადამიანი ჰარვარდის შესვლა mit.edu და გაიყვანოს up 661 00:30:10,520 --> 00:30:13,230 საიტები, და watch videos at MIT და მოსწონს. 662 00:30:13,230 --> 00:30:17,970 მაგრამ მე არ მინდა, ადამიანებს ჰარვარდის emailing ვინმეს at MIT. 663 00:30:17,970 --> 00:30:23,810 როგორ შეიძლება მე დაუშვას მიმოსვლის ჰარვარდის to mit გავლით ვებ, მაგრამ აუკრძალეთ 664 00:30:23,810 --> 00:30:24,700 რაღაც წერილი? 665 00:30:24,700 --> 00:30:25,840 >> [? სტუდენტი:?] პორტის ნომერი. 666 00:30:25,840 --> 00:30:28,650 >> დინამიკები 1: პორტის ნომერი - ეს ერთადერთი ნივთიერება გვაქვს. 667 00:30:28,650 --> 00:30:31,880 ჩვენ გვყავს IP მისამართი, რომელიც ჩვენ მხოლოდ leveraged, ან ჩვენ გვყავს პორტის ნომერი, 668 00:30:31,880 --> 00:30:34,870 სადაც 80, ვთქვით, ცალსახად განსაზღვრავს ვებგვერდი მოძრაობის. 669 00:30:34,870 --> 00:30:37,430 ახლა მინდა არ ელის იცოდეთ ამ - ზოგიერთი შეიძლება უკვე კარგად ვიცით 670 00:30:37,430 --> 00:30:38,210 ეხლა ცოდნა - 671 00:30:38,210 --> 00:30:41,860 რა ნომერი, რომელიც გამოიყენება ელ, როგორც წესი? 672 00:30:41,860 --> 00:30:43,080 ეს ხშირად 25. 673 00:30:43,080 --> 00:30:48,520 25 ეხება SMTP, რომელიც გვერდის გადაცემის ოქმი, რომელიც ალბათ 674 00:30:48,520 --> 00:30:51,270 იძულებული შეიქმნა რაღაც მომენტში, თუ თქვენ გამოყენებით Eudora, ან Outlook, ან 675 00:30:51,270 --> 00:30:52,120 ასე რომ. 676 00:30:52,120 --> 00:30:53,190 ეს კიდევ ერთი ნომერი - 677 00:30:53,190 --> 00:30:54,100 25. 678 00:30:54,100 --> 00:30:58,934 >> Telnet, რომელიც ჩვენ ინტენსიურად იყენებდა ადრე, იყენებს 23. 679 00:30:58,934 --> 00:30:59,770 FTP - 680 00:30:59,770 --> 00:31:03,750 ფაილის გადაცემის ოქმი, თუ თქვენ ოდესმე გამიგია, რომ ერთ - იყენებს 21. 681 00:31:03,750 --> 00:31:07,430 HTTPS, უსაფრთხო მობილური HTTP, რაც ჩვენ დაბრუნდება 682 00:31:07,430 --> 00:31:10,130 ადრე ხანგრძლივი, იყენებს 443. 683 00:31:10,130 --> 00:31:14,240 ასე რომ მსოფლიოს მთელი bunch of ციფრები, რომ მასთან პაკეტების - 684 00:31:14,240 --> 00:31:17,760 უფრო სწორად, მასთან მომსახურება იმ ფაქტობრივი ნომრები. 685 00:31:17,760 --> 00:31:19,400 ასე რომ, ყველა firewall აკეთებს. 686 00:31:19,400 --> 00:31:23,330 ეს აღების შიგნიდან ამ ვირტუალურ კონვერტში, შემდეგ კი გადამწყვეტი yea ან nay 687 00:31:23,330 --> 00:31:26,230 მიაწოდოს გასწვრივ, რომელიც ეფუძნება იმ ინგრედიენტებს. 688 00:31:26,230 --> 00:31:29,720 >> ახლა რა ჰარვარდის ნათლად გაკეთება მიიღონ წარსულში firewall შემდეგ? 689 00:31:29,720 --> 00:31:33,620 თუ გსურთ გასაგზავნად გაგზავნა to mit მაგრამ არ გამოვლინდა, 690 00:31:33,620 --> 00:31:38,050 ასევე, შეგიძლიათ spoof თქვენი IP მისამართი, და მხოლოდ რატომღაც იყოს ლამაზი საკმარისი, ვიცი 691 00:31:38,050 --> 00:31:41,400 როგორ დავწეროთ C კოდი და დაწეროთ ქსელის პროგრამა, რომელიც ცვლის 692 00:31:41,400 --> 00:31:41,860 ფირმა მისამართი. 693 00:31:41,860 --> 00:31:45,820 პრობლემა ის არის, რომ თქვენ შეგიძლიათ სრულიად გაგზავნას მონაცემთა ანონიმურად, მაგრამ თუ გსურთ 694 00:31:45,820 --> 00:31:49,850 მიიღოს ნებისმიერი სახის პასუხად მინდა ვხედავ MIT-ს მთავარ გვერდზე, ცხადია, ამ მიმართავს 695 00:31:49,850 --> 00:31:50,870 უნდა იყოს სწორი. 696 00:31:50,870 --> 00:31:52,780 წინააღმდეგ შემთხვევაში, შეიძლება ითქვას, არაფერი გსურთ, თქვენ არ აპირებს 697 00:31:52,780 --> 00:31:53,930 გვესმის უკან მათგან. 698 00:31:53,930 --> 00:31:57,130 მაგრამ ეს მხოლოდ ერთი სახის თავდასხმების, რომ ჩვენ შეგვიძლია გაგზავნას. 699 00:31:57,130 --> 00:31:59,240 >> მაგრამ აღმოჩნდება, როდესაც ჩვენ ამ წერილი - და მოდით 700 00:31:59,240 --> 00:32:00,485 მაგალითია. 701 00:32:00,485 --> 00:32:04,020 გამოდის, თუ მე მესიჯი, რომელიც მინდა გაგზავნას, ეს არ არის მხოლოდ გაიგზავნა 702 00:32:04,020 --> 00:32:04,920 ერთ პაკეტში. 703 00:32:04,920 --> 00:32:08,760 იყიდება ეფექტურობის ის გულისთვის, მით უმეტეს, როდესაც ფაილი თქვენ თხოვნის ან 704 00:32:08,760 --> 00:32:13,570 პასუხები თქვენ მისაღებად არიან განსაკუთრებით დიდი, რა TCP/IP-- 705 00:32:13,570 --> 00:32:16,330 გადამცემი კონტროლის ოქმი / ინტერნეტი ოქმი - ეს უბრალოდ ლამაზი 706 00:32:16,330 --> 00:32:19,630 გზა ამბობს იმას, რაც ქსელის პროგრამული და კომპიუტერები არ - ეს მათ 707 00:32:19,630 --> 00:32:23,770 მიიღონ გაგზავნა მოსწონს ეს, და ისინი მოჭრილი მას დაყოფილია ფრაგმენტები - 708 00:32:23,770 --> 00:32:25,540 ვთქვათ ოთხი ფრაგმენტები. 709 00:32:25,540 --> 00:32:29,740 >> და თუ მე ახლა დაჭრა ეს დაყოფილია აქ, დაჭრილი ამ დაყოფილია აქ, რა ჩემი 710 00:32:29,740 --> 00:32:34,270 კომპიუტერი შემდეგ აპირებს არის ეს აპირებს ერთი ფრაგმენტი და მისი 711 00:32:34,270 --> 00:32:35,700 ამ პაკეტში. 712 00:32:35,700 --> 00:32:39,130 713 00:32:39,130 --> 00:32:41,100 ყველა უფლება, და ნება მომეცით მისაღებად - 714 00:32:41,100 --> 00:32:41,630 ვნახოთ. 715 00:32:41,630 --> 00:32:43,150 იგი აპირებს მიიღოს ერთი. 716 00:32:43,150 --> 00:32:46,490 იგი აპირებს მიიღოს კიდევ ერთი კონვერტი, და ის გეგმავს მეორე ნაწილი 717 00:32:46,490 --> 00:32:49,530 ამ გზავნილის აქ. 718 00:32:49,530 --> 00:32:51,370 ყველა უფლება. 719 00:32:51,370 --> 00:32:55,226 იგი აპირებს მიიღოს მესამე ნაწილი, ამას აქ. 720 00:32:55,226 --> 00:32:57,410 იქნებ სხვა დროს ჩვენ გამოგიგზავნით მხოლოდ ამის გაკეთება ორ ნაწილად. 721 00:32:57,410 --> 00:33:00,010 და ჩვენ მიიღოს მეოთხე ნაწილი, და მისი აქ. 722 00:33:00,010 --> 00:33:02,140 >> და რა, ახლა, უნდა იყოს წერილობითი ამ კონვერტების - 723 00:33:02,140 --> 00:33:04,700 რაც ჩვენ პრეტენზია უნდა გავაკეთოთ, დროის ნახვა გულისთვის, და რეალურად არ წერენ გარეთ. 724 00:33:04,700 --> 00:33:07,760 რა უნდა დაიწეროს თითოეული ამ ოთხი კონვერტები, ჩემი გაგზავნა 725 00:33:07,760 --> 00:33:08,320 ვინმე? 726 00:33:08,320 --> 00:33:09,290 >> [? სტუდენტი:?] ბრძანებით. 727 00:33:09,290 --> 00:33:10,270 >> დინამიკები 1: So, იმისათვის. 728 00:33:10,270 --> 00:33:13,740 მე უნდა არა მხოლოდ IP მისამართი და პორტში ნომრები, როგორც ჩვენ მხოლოდ განიხილა, I 729 00:33:13,740 --> 00:33:17,606 საჭიროა რიგითი ნომერი რაიმე სახის უნდა ვთქვა, რომ ეს არის პაკეტი ერთი, ამ 730 00:33:17,606 --> 00:33:19,840 არის ორი, ეს არის სამი, ეს არის ოთხი. 731 00:33:19,840 --> 00:33:20,980 და ეს არის რეალურად სასარგებლოა. 732 00:33:20,980 --> 00:33:23,690 იმის გამო, რომ ინტერნეტით, თურმე ფაქტიურად საკმაოდ არასაიმედო. 733 00:33:23,690 --> 00:33:26,080 მარშრუტიზატორები შეიძლება congested. 734 00:33:26,080 --> 00:33:27,615 კაბელები შეიძლება overwhelmed - 735 00:33:27,615 --> 00:33:28,860 გამარტივება - 736 00:33:28,860 --> 00:33:32,650 მაგრამ, ერთად bits ისეთი, რომ რა მარშრუტიზატორები ამისათვის არის მხოლოდ ვარდნა პაკეტი. 737 00:33:32,650 --> 00:33:35,540 >> სხვა სიტყვებით, თუ ინტერნეტით არის მხოლოდ მართლაც congested, შესაძლოა 738 00:33:35,540 --> 00:33:37,000 სამი ოთხი პაკეტი. 739 00:33:37,000 --> 00:33:40,000 მაგრამ თუ თქვენ გაქვთ უნიკალური იდენტიფიკატორი წლის თითოეული მათგანი, თქვენ იცით, რომ თქვენ 740 00:33:40,000 --> 00:33:42,510 დაკარგული პაკეტი ნომერი ოთხი ოთხი. 741 00:33:42,510 --> 00:33:45,310 ასე რომ, შეგიძლიათ მოითხოვოთ ბიჭი ზე ჩაეგდო რათა ხელახლა იგი. 742 00:33:45,310 --> 00:33:47,900 მაგრამ თუ გავითვალისწინებთ, რომ არ მოხდება, ვნახოთ თუ რა შეიძლება მოხდეს. 743 00:33:47,900 --> 00:33:50,780 >> ასე რომ, თუ მინდა გაგზავნილა - ვინ მსურს მივიღო ჩემი გზავნილი 744 00:33:50,780 --> 00:33:52,235 ინტერნეტ? 745 00:33:52,235 --> 00:33:53,630 როგორ შესახებ ვინმე უფრო მჭიდრო up წინ. 746 00:33:53,630 --> 00:33:55,490 ბრაიან, არის ეს? 747 00:33:55,490 --> 00:33:56,430 ყველა უფლება. 748 00:33:56,430 --> 00:33:57,280 თქვენ დარჩენა. 749 00:33:57,280 --> 00:33:58,820 მე ვაპირებ გაუგზავნოთ თქვენ. 750 00:33:58,820 --> 00:34:01,100 ხოლო რაც ინტერნეტში ის არის, რომ მათ შეიძლება არც კი 751 00:34:01,100 --> 00:34:02,020 იმავე გზას. 752 00:34:02,020 --> 00:34:02,990 >> ასე რომ, აქ მე. 753 00:34:02,990 --> 00:34:06,470 მე გაუგზავნა შეტყობინება, ფრაგმენტი ერთი ოთხი. 754 00:34:06,470 --> 00:34:06,940 იყავით როუტერთან. 755 00:34:06,940 --> 00:34:08,469 უბრალოდ სხვა ადამიანების გაუმკლავდეთ. 756 00:34:08,469 --> 00:34:10,310 აქ თქვენ წასვლა. 757 00:34:10,310 --> 00:34:12,790 ჩვენ მოგაწვდით ამ, და ჩვენ მოგაწვდით ამ თქვენ. 758 00:34:12,790 --> 00:34:14,000 და ჩვენ დავინახავთ, თუ სწრაფად - 759 00:34:14,000 --> 00:34:16,500 რამდენი მილიწამებში სჭირდება მიიღონ ეს გზავნილი ბრაიან. 760 00:34:16,500 --> 00:34:20,820 761 00:34:20,820 --> 00:34:23,940 ყველას იღებს მონაწილეობას დღეს. 762 00:34:23,940 --> 00:34:25,130 ყველა უფლება. 763 00:34:25,130 --> 00:34:27,130 ბრაიან ერთი და ორი. 764 00:34:27,130 --> 00:34:29,279 თუ ვინმეს უნდა იყოს - 765 00:34:29,279 --> 00:34:30,230 >> [? სტუდენტი: ოთხივე. ?] 766 00:34:30,230 --> 00:34:30,980 >> დინამიკები 1: მას აქვს ოთხივე. 767 00:34:30,980 --> 00:34:32,480 ასე რომ, არავინ აირჩია ვარდნა პაკეტი. 768 00:34:32,480 --> 00:34:32,900 სწორედ ზემოთ. 769 00:34:32,900 --> 00:34:33,330 კიდევ კარგი. 770 00:34:33,330 --> 00:34:34,380 ასე რომ, ბრაიან უკვე ოთხივე. 771 00:34:34,380 --> 00:34:36,219 თუ გსურთ წავიდეთ წინ და reassemble იმ ჩვენთვის. 772 00:34:36,219 --> 00:34:39,360 773 00:34:39,360 --> 00:34:40,320 მე ვიცი, რომ ჩვენ თითქოს. 774 00:34:40,320 --> 00:34:45,090 ასე რომ დრო გულისთვის - 775 00:34:45,090 --> 00:34:45,929 ჩვენ გვაქვს ოთხი. 776 00:34:45,929 --> 00:34:48,909 ასე რომ, კი ბატონო, გახსნას ერთი მათგანი. 777 00:34:48,909 --> 00:34:49,360 OK. 778 00:34:49,360 --> 00:34:51,699 ეს ერთი მეოთხედი ჩემი გზავნილი თქვენ. 779 00:34:51,699 --> 00:34:52,949 ახლა გახსნა მეორე. 780 00:34:52,949 --> 00:34:58,190 781 00:34:58,190 --> 00:35:01,985 ეს შეიძლება იყოს მხიარული, საბოლოო ჯამში, მხოლოდ მე და ბრაიან. 782 00:35:01,985 --> 00:35:04,320 ყველა უფლება, თქვენ გაქვთ ორი. 783 00:35:04,320 --> 00:35:09,110 >> ასე რომ, იმავდროულად, ფიზიკურად გააკეთა ეს მაკრატელი, მაგრამ ყველა ეს 784 00:35:09,110 --> 00:35:12,360 სჭირდება ფრაგმენტი ეს ყველაფერი კომპიუტერი მხოლოდ გაგზავნის ზოგიერთი 785 00:35:12,360 --> 00:35:15,930 ბიტი ერთ პაკეტში, ერთ ვირტუალურ კონვერტში, ზოგი ბიტი in 786 00:35:15,930 --> 00:35:19,160 მეორე, ზოგიერთი სხვა, და ზოგიერთი მეოთხე, შემდეგ კი, მოდით კომპიუტერი 787 00:35:19,160 --> 00:35:21,570 გადასაწყვეტია, ეფუძნება იმ ციფრებს, რა მიზნით თქვენ გაქვთ 788 00:35:21,570 --> 00:35:24,166 to concatenate მათ. 789 00:35:24,166 --> 00:35:26,270 და ბრაიან ის, შესაძლოა, მხოლოდ ერთი, რომ ვხედავთ ამ. 790 00:35:26,270 --> 00:35:29,010 გზავნილი, რომელსაც მე გაიგზავნა ტვინის - გამო რა თქმა უნდა, ინტერნეტით ივსება 791 00:35:29,010 --> 00:35:30,260 ეს, არის - 792 00:35:30,260 --> 00:35:33,080 793 00:35:33,080 --> 00:35:34,500 დიახ. 794 00:35:34,500 --> 00:35:35,330 >> ასე რომ გაგზავნა. 795 00:35:35,330 --> 00:35:36,700 და ბრაიან შეგიძლიათ გათიშეთ შესახებ, რომ ახლა. 796 00:35:36,700 --> 00:35:38,640 ასე დასჭირდა, ბუნებრივია, ხოლო ამის გაკეთება. 797 00:35:38,640 --> 00:35:41,680 მაგრამ ეს, რა მოხდება, მსგავსად იოლად მონაცემების საშუალებით 798 00:35:41,680 --> 00:35:43,290 მაყურებელს ამ გზით. 799 00:35:43,290 --> 00:35:47,320 თუმცა, არსებობს, კიდევ ერთხელ, რაოდენობის ქულა, მარშრუტიზატორები, ეკრანები და სხვა 800 00:35:47,320 --> 00:35:50,700 ასეთი რამ შორის რაოდენობა და ბ და არა ვუთხრა ამბავი 801 00:35:50,700 --> 00:35:54,740 სიტყვიერი, მეგონა, მე მინდა დახევის up ამ ვიდეო, რომ ზოგიერთი მეგობარი ჩვენი, საწყისი ფასი 802 00:35:54,740 --> 00:35:59,510 ერიკსონი, წლის უკან, რეალურად ერთად რომელიც განმარტავს 803 00:35:59,510 --> 00:36:00,480 ეს სამუშაოები. 804 00:36:00,480 --> 00:36:02,380 და ეს დაახლოებით 10 ან იმდენად წუთიანი. 805 00:36:02,380 --> 00:36:04,065 მოდით გაძლევთ, ახლა, Warriors of ტელევიზია. 806 00:36:04,065 --> 00:36:09,282 807 00:36:09,282 --> 00:37:09,720 >> [მუსიკალური სათამაშო] 808 00:37:09,720 --> 00:37:14,990 >> მთხრობელი: პირველად ისტორიაში, ადამიანი და მანქანა არის 809 00:37:14,990 --> 00:37:18,600 ერთად მუშაობა, ხვდებიან ოცნება - 810 00:37:18,600 --> 00:37:22,550 აერთიანებს ძალა, რომელიც დარწმუნებულია, არ გეოგრაფიული საზღვრები, გარეშე 811 00:37:22,550 --> 00:37:26,050 მიმართ რასის, აღმსარებლობის, ან ფერი - 812 00:37:26,050 --> 00:37:31,000 ახალი ერა, სადაც კომუნიკაცია ნამდვილად მოაქვს ხალხის ერთად. 813 00:37:31,000 --> 00:37:34,420 ეს არის გამთენიისას გატანა. 814 00:37:34,420 --> 00:37:38,240 815 00:37:38,240 --> 00:37:40,070 გაინტერესებთ როგორ მუშაობს? 816 00:37:40,070 --> 00:37:44,605 დააწკაპუნეთ აქ, რათა დაიწყოს თქვენი მოგზაურობა შევიდა წმინდა. 817 00:37:44,605 --> 00:37:47,930 818 00:37:47,930 --> 00:37:51,080 >> ახლა სწორედ ის, რაც მაშინ მოხდა, როდესაც თქვენ დაკლიკავთ, რომლებიც? 819 00:37:51,080 --> 00:37:53,320 თქვენ დაიწყო ინფორმაციის ნაკადის. 820 00:37:53,320 --> 00:37:56,950 ეს ინფორმაცია მოგზაურობს ქვემოთ თქვენს პერსონალური გვერდის ოთახი, როცა ბატონმა 821 00:37:56,950 --> 00:38:01,805 IP პაკეტების ის, აფიქსირებს მას, და უგზავნის გზაზე. 822 00:38:01,805 --> 00:38:03,790 >> თითოეული პაკეტი შეზღუდული აღემატება მას. 823 00:38:03,790 --> 00:38:08,010 გვერდის ოთახი უნდა გადაწყვიტოს, თუ როგორ უნდა დაყოს ინფორმაცია და როგორ უნდა 824 00:38:08,010 --> 00:38:09,170 პაკეტი იგი. 825 00:38:09,170 --> 00:38:13,390 ახლა პაკეტი სჭირდება ეტიკეტების შემცველი მნიშვნელოვანი ინფორმაცია ასეთი 826 00:38:13,390 --> 00:38:19,492 როგორც გამგზავნის მისამართი, მიმღების მისამართი, და ტიპის პაკეტი ეს არის. 827 00:38:19,492 --> 00:38:34,940 828 00:38:34,940 --> 00:38:38,680 >> იმის გამო, რომ ამ კონკრეტულ პაკეტი აპირებს out გადატანა ინტერნეტით, იგი ასევე 829 00:38:38,680 --> 00:38:42,570 იღებს მისამართი მარიონეტული სერვერზე, რომელსაც აქვს სპეციალური ფუნქცია, 830 00:38:42,570 --> 00:38:44,410 როგორც ჩვენ დავინახავთ მოგვიანებით. 831 00:38:44,410 --> 00:38:50,070 პაკეტი არის დაწყებული თქვენს ლოკალური ქსელის, ან LAN. 832 00:38:50,070 --> 00:38:53,990 ეს ქსელი გამოიყენება დააკავშირებს ყველა ადგილობრივი კომპიუტერი, მარშრუტიზატორები, 833 00:38:53,990 --> 00:38:57,940 პრინტერები, et ა.შ. ინფორმაციისთვის გაცვლითი ფარგლებში ფიზიკური კედლები 834 00:38:57,940 --> 00:38:59,160 შენობა. 835 00:38:59,160 --> 00:39:04,130 LAN არის საკმაოდ უკონტროლო ადგილას, და სამწუხაროდ, ავარიების 836 00:39:04,130 --> 00:39:05,425 შეიძლება მოხდეს. 837 00:39:05,425 --> 00:39:14,460 838 00:39:14,460 --> 00:39:18,050 >> გზატკეცილზე LAN არის შეფუთული ყველა სახის ინფორმაცია. 839 00:39:18,050 --> 00:39:22,070 ეს არის IP პაკეტების, Novell პაკეტების, AppleTalk პაკეტების - 840 00:39:22,070 --> 00:39:24,500 ისინი აპირებენ წინააღმდეგ მოძრაობის, როგორც ყოველთვის. 841 00:39:24,500 --> 00:39:29,250 ადგილობრივი როუტერი ნათქვამია მივმართო და, საჭიროების შემთხვევაში, გზიდან პაკეტი გადატანა 842 00:39:29,250 --> 00:39:31,710 კიდევ ერთი ქსელი. 843 00:39:31,710 --> 00:39:33,570 Ah, როუტერი - 844 00:39:33,570 --> 00:39:37,490 სიმბოლო კონტროლის შეხედვით დეზორგანიზებული მსოფლიოში. 845 00:39:37,490 --> 00:39:38,480 >> როუტერი: Whoops, ბოდიში, რომ. 846 00:39:38,480 --> 00:39:39,965 მოდით დააყენა ამ ერთი აქ, ეს ერთი აქ. 847 00:39:39,965 --> 00:39:40,460 ეს მოძრაობს აქ. 848 00:39:40,460 --> 00:39:40,955 ეს ერთი ნაბიჯები აქ. 849 00:39:40,955 --> 00:39:41,945 მე არ მიყვარს ეს ერთი. 850 00:39:41,945 --> 00:39:42,935 მოდით გადაადგილება ამ ერთი. 851 00:39:42,935 --> 00:39:43,925 ეს ერთი მიდის აქ. 852 00:39:43,925 --> 00:39:45,410 [Inaudible] 853 00:39:45,410 --> 00:39:46,400 დააყენა სხვა jangle აქ. 854 00:39:46,400 --> 00:39:46,895 მოდით დააყენა ამ აქ. 855 00:39:46,895 --> 00:39:47,885 Nah, წავალ, რომ. 856 00:39:47,885 --> 00:39:48,700 მოდით დააყენა, რომ აქ. 857 00:39:48,700 --> 00:39:49,930 >> მთხრობელი: იქ არის - 858 00:39:49,930 --> 00:39:55,770 სისტემური, uncaring, მეთოდური, კონსერვატიული და ზოგჯერ, არ საკმაოდ 859 00:39:55,770 --> 00:39:56,975 მდე სიჩქარით. 860 00:39:56,975 --> 00:40:00,090 მაგრამ მაინც ის არის ზუსტი, დიდი ნაწილი. 861 00:40:00,090 --> 00:40:01,243 >> როუტერი: დააყენა, რომ ერთი იქ. 862 00:40:01,243 --> 00:40:04,694 რომ ერთი მიდის იქ, რომ ერთი მიდის იქ, და ეს ერთი მიდის იქ. 863 00:40:04,694 --> 00:40:05,680 ისე, კიდევ ერთი მიდის იქ. 864 00:40:05,680 --> 00:40:06,173 რომ მიდის აქ. 865 00:40:06,173 --> 00:40:07,423 [Inaudible] 866 00:40:07,423 --> 00:40:14,570 867 00:40:14,570 --> 00:40:18,670 >> მთხრობელი: როგორც პაკეტების დატოვოს როუტერი, მათ თავიანთი გზა შევიდა 868 00:40:18,670 --> 00:40:24,090 კორპორატიული ინტრანეტით და ხელმძღვანელი ამისთვის როუტერი შეცვლა. 869 00:40:24,090 --> 00:40:28,120 ცოტა უფრო ეფექტურია, ვიდრე როუტერი, როუტერი გადართვის უკრავს სწრაფი და ფხვიერი 870 00:40:28,120 --> 00:40:31,970 ერთად IP პაკეტების, ოსტატურად მარშრუტიზაციის მათ გზაზე - 871 00:40:31,970 --> 00:40:34,720 ციფრული pinball ოსტატი, თუ გნებავთ. 872 00:40:34,720 --> 00:40:35,290 >> როუტერი SWITCH: აქ წასვლა. 873 00:40:35,290 --> 00:40:36,020 აქ მოდის მეორე. 874 00:40:36,020 --> 00:40:36,950 და ეს კიდევ ერთი. 875 00:40:36,950 --> 00:40:37,406 ნახეთ ეს, დედა. 876 00:40:37,406 --> 00:40:38,320 აქ მიდის. 877 00:40:38,320 --> 00:40:39,235 Whoop, დაახლოებით უკან. 878 00:40:39,235 --> 00:40:40,660 Hey, იქ, იქ. 879 00:40:40,660 --> 00:40:41,135 მეტი მარცხნივ. 880 00:40:41,135 --> 00:40:42,090 მეტი მარჯვნივ. 881 00:40:42,090 --> 00:40:42,480 მეტი მარცხნივ. 882 00:40:42,480 --> 00:40:42,820 მეტი მარჯვნივ. 883 00:40:42,820 --> 00:40:43,490 თქვენ მიიღო იგი. 884 00:40:43,490 --> 00:40:43,800 აქ საქმე. 885 00:40:43,800 --> 00:40:45,170 მან shoots, მას ქულით. 886 00:40:45,170 --> 00:40:45,860 ეს ხდება. 887 00:40:45,860 --> 00:40:48,270 Hey Wayne, ფრთხილად, აქ მოდის სხვა. 888 00:40:48,270 --> 00:40:49,520 Oh, აქ წასვლა. 889 00:40:49,520 --> 00:40:52,920 890 00:40:52,920 --> 00:40:56,330 >> მთხრობელი: როგორც პაკეტების მივიდეს მათი დანიშნულების, ისინი აიყვანეს მიერ 891 00:40:56,330 --> 00:41:01,250 ქსელის მოწყობილობა, მზად უნდა იყოს გაგზავნილი მომდევნო დონეზე - 892 00:41:01,250 --> 00:41:04,340 ამ შემთხვევაში, მარიონეტული. 893 00:41:04,340 --> 00:41:08,750 მარიონეტული გამოიყენება ბევრი კომპანია, როგორც სახის შუა ადამიანი, რათა 894 00:41:08,750 --> 00:41:11,570 შეამციროს დატვირთვის შესახებ მათი ინტერნეტ კავშირი, ხოლო 895 00:41:11,570 --> 00:41:15,350 უსაფრთხოების მიზნით, ასევე. 896 00:41:15,350 --> 00:41:19,420 როგორც ხედავთ, პაკეტების ყველა სხვადასხვა ზომის, 897 00:41:19,420 --> 00:41:21,770 იმის მიხედვით, თუ მათი შინაარსი. 898 00:41:21,770 --> 00:41:37,960 899 00:41:37,960 --> 00:41:45,110 >> მარიონეტული ხსნის პაკეტი და გამოიყურება ინტერნეტში მისამართი, ან მისამართი. 900 00:41:45,110 --> 00:41:49,500 იმის მიხედვით, თუ რამდენად მისამართი მისაღებია, პაკეტი გაგზავნილია შესახებ 901 00:41:49,500 --> 00:41:50,750 ინტერნეტში. 902 00:41:50,750 --> 00:41:56,940 903 00:41:56,940 --> 00:42:01,970 >> არსებობს, თუმცა, ზოგიერთი მისამართები რომელიც არ შეხვდება დამტკიცების 904 00:42:01,970 --> 00:42:03,090 მარიონეტული - 905 00:42:03,090 --> 00:42:05,893 ანუ, კორპორატიული ან მართვის პრინციპებს. 906 00:42:05,893 --> 00:42:09,100 907 00:42:09,100 --> 00:42:13,710 ეს summarily შეეხო. 908 00:42:13,710 --> 00:42:15,620 ჩვენ გვექნება არც ერთი, რომ. 909 00:42:15,620 --> 00:42:19,227 მათთვის, ვინც ხდის, ეს გზაზე კიდევ ერთხელ. 910 00:42:19,227 --> 00:42:29,950 911 00:42:29,950 --> 00:42:32,313 >> შემდეგი up, firewall. 912 00:42:32,313 --> 00:42:36,500 913 00:42:36,500 --> 00:42:40,225 კორპორატიული firewall ემსახურება ორი მიზნისათვის. 914 00:42:40,225 --> 00:42:44,350 ეს ხელს უშლის ზოგიერთი საკმაოდ nasty რამ ეხლა ინტერნეტის შემოდის 915 00:42:44,350 --> 00:42:48,460 ინტრანეტით, და ეს შეიძლება ასევე შეუშალოს ხელი მგრძნობიარე კორპორაციულ ინფორმაციას 916 00:42:48,460 --> 00:42:53,380 მიმდინარეობს გააძევეს გადატანა ინტერნეტში. 917 00:42:53,380 --> 00:42:57,340 >> მას შემდეგ, რაც საშუალებით firewall, როუტერი მწვერვალებით მდე პაკეტი და განათავსებს მას onto 918 00:42:57,340 --> 00:43:01,216 ბევრად უფრო ვიწრო გზა, ან სიჩქარის როგორც ვამბობთ. 919 00:43:01,216 --> 00:43:06,830 ცხადია, გზა არ ფართო საკმარისი იმისათვის, რომ მათ ყველა. 920 00:43:06,830 --> 00:43:10,870 >> ახლა თქვენ ალბათ, საინტერესოა, რა მოხდება, ყველა იმ პაკეტების რომელიც არ ხდის 921 00:43:10,870 --> 00:43:11,950 გზაზე. 922 00:43:11,950 --> 00:43:16,540 ისე, როცა ბატონმა IP არ იღებს აღიარება, რომ პაკეტი უკვე 923 00:43:16,540 --> 00:43:22,940 მიღებული თავის დროზე, უბრალოდ აგზავნის ჩანაცვლება პაკეტი. 924 00:43:22,940 --> 00:43:29,360 ჩვენ მზად ვართ შესვლის მსოფლიოში საქართველოს ინტერნეტით, spider ქსელის 925 00:43:29,360 --> 00:43:33,670 ერთმანეთთან ქსელების რომელიც საქმე ეხება ჩვენი მთელი მსოფლიოს მასშტაბით. 926 00:43:33,670 --> 00:43:39,360 აქ, მარშრუტიზატორები და კონცენტრატორები დაამყაროს კავშირების ქსელები. 927 00:43:39,360 --> 00:43:42,740 >> ახლა ქსელს, სრულიად სხვა გარემოს ვიდრე თქვენ მოვძებნოთ ფარგლებში 928 00:43:42,740 --> 00:43:44,900 დამცავი კედლები თქვენი LAN. 929 00:43:44,900 --> 00:43:47,340 აქ, ეს ველური დასავლეთი - 930 00:43:47,340 --> 00:43:50,540 უამრავი სივრცე, უამრავი შესაძლებლობების, უამრავი რამ 931 00:43:50,540 --> 00:43:53,130 შეისწავლონ და ადგილებში წასვლა. 932 00:43:53,130 --> 00:43:57,620 მადლობა ძალიან ცოტა კონტროლისა და რეგულირების, ახალი იდეები მოვძებნოთ ნაყოფიერი 933 00:43:57,620 --> 00:44:01,530 ნიადაგის დააყენებს კონვერტში მათი შესაძლებლობები. 934 00:44:01,530 --> 00:44:05,240 მაგრამ იმის გამო, რომ ეს თავისუფლება, გარკვეული საფრთხეები ასევე lurk. 935 00:44:05,240 --> 00:44:10,860 თქვენ არასოდეს არ ვიცი, როდესაც თქვენ შეხვდება dreaded ping სიკვდილის, სპეციალურ 936 00:44:10,860 --> 00:44:15,610 მობილური ნორმალურ მოთხოვნის ping რომელიც ზოგიერთი იდიოტი ეგონა მდე არეულობას up 937 00:44:15,610 --> 00:44:18,500 unsuspecting მასპინძლებს. 938 00:44:18,500 --> 00:44:23,760 >> გზას ჩვენი პაკეტების მიიღოს შეიძლება გავლით სატელიტური სატელეფონო ხაზები, უკაბელო, 939 00:44:23,760 --> 00:44:25,650 ან თუნდაც ტრანსსასაზღვრო OCEANIC კაბელი. 940 00:44:25,650 --> 00:44:29,860 ისინი ყოველთვის არ მიიღოს სწრაფი, ან უმოკლესი, მარშრუტები შესაძლებელია. 941 00:44:29,860 --> 00:44:33,560 მაგრამ ისინი იქ საბოლოოდ. 942 00:44:33,560 --> 00:44:38,410 შესაძლოა, სწორედ ამიტომ ეს ზოგჯერ მოუწოდა მსოფლიო დაველოდოთ. 943 00:44:38,410 --> 00:44:42,710 მაგრამ როდესაც ყველაფერი მუშაობს შეუფერხებლად, შეგიძლიათ circumvent მსოფლიოში 944 00:44:42,710 --> 00:44:47,110 ხუთჯერ დასრულდა წვეთი საქართველოს ქუდი, ფაქტიურად - 945 00:44:47,110 --> 00:44:51,520 და ყველა ღირებულება ადგილობრივი ზარი, ან ნაკლები. 946 00:44:51,520 --> 00:44:55,260 >> ახლოს დასასრულს ჩვენი დანიშნულების, ჩვენ იპოვოს მეორე firewall. 947 00:44:55,260 --> 00:44:58,450 948 00:44:58,450 --> 00:45:02,740 იმის მიხედვით, თუ თქვენი თვალითაც, რადგან მონაცემთა პაკეტი, firewall შეიძლება იყოს 949 00:45:02,740 --> 00:45:06,930 დასაყრდენი უსაფრთხოების, ან dreaded მოწინააღმდეგეს. 950 00:45:06,930 --> 00:45:11,710 ეს ყველაფერი დამოკიდებულია რომელ მხარეს ხართ და რა თქვენი ზრახვები. 951 00:45:11,710 --> 00:45:15,590 >> Firewall მიზნად ისახავს შეუშვეს მხოლოდ იმ პაკეტების 952 00:45:15,590 --> 00:45:18,060 რომ შეასრულოს თავისი კრიტერიუმები. 953 00:45:18,060 --> 00:45:22,450 ეს firewall ფუნქციონირებს on პორტების 80 და 25. 954 00:45:22,450 --> 00:45:26,880 ყველა მცდელობა შესვლის აღიარება სხვა პორტების დახურულია ბიზნესისთვის. 955 00:45:26,880 --> 00:45:40,500 956 00:45:40,500 --> 00:45:48,470 >> პორტი 25 გამოიყენება გვერდის პაკეტების, ხოლო პორტში 80 არის შესასვლელი for 957 00:45:48,470 --> 00:45:50,755 პაკეტების ინტერნეტ to სერვერზე. 958 00:45:50,755 --> 00:45:54,060 959 00:45:54,060 --> 00:45:58,230 Inside firewall, პაკეტები ნაჩვენები უფრო დეტალურად. 960 00:45:58,230 --> 00:46:02,190 ზოგიერთი პაკეტების ხდის ადვილად მეშვეობით საბაჟო, ზოგი 961 00:46:02,190 --> 00:46:04,760 შეხედეთ უბრალოდ ცოტა საეჭვო. 962 00:46:04,760 --> 00:46:08,390 >> Firewall ოფიცერი არ არის ადვილად წამოეგოთ, მაგალითად, როდესაც ამ ping of 963 00:46:08,390 --> 00:46:14,430 სიკვდილის პაკეტი ცდილობს შენიღბვას თავად როგორც ნორმალური ping პაკეტი. 964 00:46:14,430 --> 00:46:14,740 >> Firewall: შემდეგი. 965 00:46:14,740 --> 00:46:15,214 OK. 966 00:46:15,214 --> 00:46:15,688 რა. 967 00:46:15,688 --> 00:46:16,162 ეს არის ის, OK. 968 00:46:16,162 --> 00:46:16,636 პრობლემა არ არის. 969 00:46:16,636 --> 00:46:17,584 აქვს ლამაზი დღე. 970 00:46:17,584 --> 00:46:18,532 იყავით აქ. 971 00:46:18,532 --> 00:46:20,315 Bye. 972 00:46:20,315 --> 00:46:23,870 >> მთხრობელი: იმ პაკეტების გაუმართლა საკმარისია იმისთვის, რომ ამ შორს, 973 00:46:23,870 --> 00:46:25,920 მოგზაურობა თითქმის დასრულებულია. 974 00:46:25,920 --> 00:46:28,940 975 00:46:28,940 --> 00:46:35,380 უბრალოდ მოედანზე on ინტერფეისი უნდა იქნას მიღებული დაყოფილია სერვერზე. 976 00:46:35,380 --> 00:46:40,700 >> დღესდღეობით სერვერზე შეიძლება აწარმოებს ბევრ რამ, საწყისი mainframe, რომ webcam, 977 00:46:40,700 --> 00:46:41,910 კომპიუტერს თქვენს მაგიდასთან. 978 00:46:41,910 --> 00:46:44,630 ან რატომ არ არის თქვენი მაცივარი? 979 00:46:44,630 --> 00:46:48,750 შესაბამისი რეგულაცია, შეგიძლიათ იმ შემთხვევაში, თუ თქვენ გაქვთ საქმე შეეხება 980 00:46:48,750 --> 00:46:51,570 ქათამი cacciatore, ან თუ თქვენ უნდა გაიაროს სავაჭრო. 981 00:46:51,570 --> 00:46:54,870 გახსოვდეთ, ეს გამთენიისას გატანა. 982 00:46:54,870 --> 00:46:56,360 თითქმის არაფერი შესაძლებელია. 983 00:46:56,360 --> 00:47:00,540 984 00:47:00,540 --> 00:47:05,540 >> ერთი, პაკეტები მიღებული, გაიხსნა და დაუფასოებელი. 985 00:47:05,540 --> 00:47:09,550 986 00:47:09,550 --> 00:47:11,900 ინფორმაციას ისინი შეიცავს - 987 00:47:11,900 --> 00:47:14,370 რომ არის, თქვენი მოთხოვნით საინფორმაციო - 988 00:47:14,370 --> 00:47:17,520 იგზავნება, რათა ვებგვერდი სერვერზე განაცხადი. 989 00:47:17,520 --> 00:47:24,650 990 00:47:24,650 --> 00:47:33,750 >> პაკეტი თავისთავად რეციკლირებული, მზად გამოყენებულ იქნას ერთხელ, და ივსება თქვენი 991 00:47:33,750 --> 00:47:46,830 ინფორმაციას ითხოვდა, მიმართა და გაგზავნის out, თავის გზად თქვენ, უკან 992 00:47:46,830 --> 00:47:56,950 წარსულში firewall, მარშრუტიზატორები, ხოლო მეშვეობით ინტერნეტით, უკან მეშვეობით 993 00:47:56,950 --> 00:48:08,430 თქვენი კორპორატიული firewall და თქვენს ინტერფეისი, მზად უნდა მიაწოდოს თქვენი 994 00:48:08,430 --> 00:48:11,060 ბრაუზერში ის ინფორმაცია თქვენს მიერ მოთხოვნილი - 995 00:48:11,060 --> 00:48:14,320 996 00:48:14,320 --> 00:48:17,236 რომ არის, ეს ფილმი. 997 00:48:17,236 --> 00:48:22,870 998 00:48:22,870 --> 00:48:27,590 >> კმაყოფილი თავიანთი ძალისხმევა და ვაღიარებთ უკეთეს მსოფლიოში, ჩვენი სანდო 999 00:48:27,590 --> 00:48:33,840 პაკეტები მიგყავს off blissfully შევიდა ჩასვლა მეორე დღეს, იცოდა, 1000 00:48:33,840 --> 00:48:37,135 სრულად მათ ემსახურებოდა მათი პატრონები კარგად. 1001 00:48:37,135 --> 00:48:40,080 1002 00:48:40,080 --> 00:48:43,695 ახლა არ არის, რომ ბედნიერი დასასრული? 1003 00:48:43,695 --> 00:48:47,910 1004 00:48:47,910 --> 00:48:49,890 >> დინამიკები 1: That, მაშინ, არის როგორ ინტერნეტით მუშაობს. 1005 00:48:49,890 --> 00:48:53,360 მეშვეობით პრობლემა ნაკრები შვიდი თქვენ უკეთესი გაგება და თქვენ 1006 00:48:53,360 --> 00:48:55,830 ვისწავლოთ ცოტა HTML, PHP, და სხვა. 1007 00:48:55,830 --> 00:48:58,590 უფრო, რომ დაზუსტება რომ გამოვა პარასკევს. 1008 00:48:58,590 --> 00:49:00,310 და ჩვენ ვხედავთ, თქვენ ორშაბათს. 1009 00:49:00,310 --> 00:49:02,763