1 00:00:00,000 --> 00:00:10,792 2 00:00:10,792 --> 00:00:11,750 DAVID مالان: خوب. 3 00:00:11,750 --> 00:00:13,630 این CS50 است. 4 00:00:13,630 --> 00:00:15,950 و این آغاز هفته هفت است. 5 00:00:15,950 --> 00:00:19,120 بنابراین، امروز، شاید خوشبختانه، ما گذار ما شروع 6 00:00:19,120 --> 00:00:21,630 از سطح پایین تر دنیای برنامه نویسی C 7 00:00:21,630 --> 00:00:24,290 به سطح بالاتر دنیای برنامه نویسی تحت وب. 8 00:00:24,290 --> 00:00:28,060 و با آن، ما یک نگاه دقیقا چگونه اینترنت کار می کند، 9 00:00:28,060 --> 00:00:31,920 آنچه که این ماشین و این اینترنت که شما با استفاده از ام برای سال در حال حاضر 10 00:00:31,920 --> 00:00:35,090 در واقع در زیر هود به سمت انجام درک بهتر از چگونه آن را تمام 11 00:00:35,090 --> 00:00:37,660 کار می کند، و چگونه می توانید آن را برای شما کار می کنند. 12 00:00:37,660 --> 00:00:41,480 >> برای دستیابی به این هدف، چرا ما را در اولین نگاه در یک کلیپ از یک برنامه تلویزیونی 13 00:00:41,480 --> 00:00:45,680 نام Numb3rs، که خواهد شد ما آغاز شده به عنوان دقیقا چگونه به اینترنت کار می کند. 14 00:00:45,680 --> 00:00:46,964 15 00:00:46,964 --> 00:00:47,630 [VIDEO PLAYBACK] 16 00:00:47,630 --> 00:00:49,858 آن را یک آدرس IPP4 32 بیتی است. 17 00:00:49,858 --> 00:00:50,794 -IP. 18 00:00:50,794 --> 00:00:51,730 که اینترنت است. 19 00:00:51,730 --> 00:00:52,640 >> شبکه -Private. 20 00:00:52,640 --> 00:00:53,865 این شبکه خصوصی Amita را است. 21 00:00:53,865 --> 00:01:06,635 22 00:01:06,635 --> 00:01:08,120 آه، او خیلی شگفت انگیز است. 23 00:01:08,120 --> 00:01:09,605 24 00:01:09,605 --> 00:01:11,120 >> اوه، چارلی. 25 00:01:11,120 --> 00:01:12,640 >> آن را به یک آدرس IP آینه است. 26 00:01:12,640 --> 00:01:15,672 او ما اجازه تماشای چه او انجام در زمان واقعی است. 27 00:01:15,672 --> 00:01:16,505 [END پخش ویدئو] 28 00:01:16,505 --> 00:01:19,570 DAVID مالان: بنابراین یک کل وجود دارد بسیاری از اشتباه که تلویزیون نشان می دهد. 29 00:01:19,570 --> 00:01:23,250 بنابراین اجازه دهید کسی را دست انداختن از هم جدا دقیقا یکی از اولین چیزهایی مانند 30 00:01:23,250 --> 00:01:25,210 و ببینید که اگر ما می توانیم بسته بندی ذهن ما در اطراف آن. 31 00:01:25,210 --> 00:01:28,110 بنابراین آخرین قاب این فیلم، آن را نشان می دهد 32 00:01:28,110 --> 00:01:30,360 این یکی در اینجا است که به نظر می رسد نشان می دهد که این 33 00:01:30,360 --> 00:01:33,300 همان چیزی است که برخی از هکرها با استفاده از به برخی از سیستم دریافت کنید. 34 00:01:33,300 --> 00:01:33,875 >> اما نه. 35 00:01:33,875 --> 00:01:36,030 اگر زوم بر روی این کد منبع، که 36 00:01:36,030 --> 00:01:40,210 یک زبان است که در به نام هدف C که برنامه های آیفون، برنامه اپل، و مک 37 00:01:40,210 --> 00:01:42,060 برنامه های OS نوشته شده، شما خواهید دید که این 38 00:01:42,060 --> 00:01:45,400 است برای برخی از مرتب کردن بر اساس برنامه طراحی است که یک مداد ابرو به عنوان یک متغیر. 39 00:01:45,400 --> 00:01:47,800 40 00:01:47,800 --> 00:01:51,880 >> پس علاوه بر این، شما ممکن است این آدرس در اینجا متوجه شده اند. 41 00:01:51,880 --> 00:01:53,330 در حال حاضر، این است که اشتباه است. 42 00:01:53,330 --> 00:01:56,740 و این است که احتمالا به عمد انتخاب به یک آدرس نامعتبر است به طوری که آن 43 00:01:56,740 --> 00:02:00,010 در واقع منجر نمی شود در جایی اگر یک بیننده تلویزیون در واقع آن را می زنه. 44 00:02:00,010 --> 00:02:02,620 اما این تعداد در اینجا، چیزی نقطه چیزی 45 00:02:02,620 --> 00:02:05,799 نقطه نقطه چیزی چیزی است چه به طور کلی به عنوان یک آدرس IP شناخته شده است. 46 00:02:05,799 --> 00:02:07,840 و آن را در واقع خوب اش Segue به این موضوع بیشتر در 47 00:02:07,840 --> 00:02:10,930 به طور کلی، شناخته شده به عنوان IP، پروتکل اینترنت. 48 00:02:10,930 --> 00:02:14,210 بنابراین شما احتمالا حداقل شنیده ام این عبارت قبل از. 49 00:02:14,210 --> 00:02:18,980 اما آنچه IP یا اینترنت است پروتکل به عنوان شما آن را امروز درک؟ 50 00:02:18,980 --> 00:02:21,376 51 00:02:21,376 --> 00:02:23,625 شانس هستند، اگر ما برای خواسته نمایش از دست، شما 52 00:02:23,625 --> 00:02:26,880 احتمالا گفته اند که کلمات قبل از آدرس آی پی. 53 00:02:26,880 --> 00:02:27,955 پس چه منظورتون بود؟ 54 00:02:27,955 --> 00:02:29,578 55 00:02:29,578 --> 00:02:30,779 >> رسید [نامفهوم]؟ 56 00:02:30,779 --> 00:02:31,820 DAVID مالان: آن چیست؟ 57 00:02:31,820 --> 00:02:33,170 رسید [نامفهوم]؟ 58 00:02:33,170 --> 00:02:33,455 DAVID مالان: یک بار دیگر. 59 00:02:33,455 --> 00:02:34,840 رسید آدرس کامپیوتر. 60 00:02:34,840 --> 00:02:35,950 DAVID مالان: آدرس کامپیوتر. 61 00:02:35,950 --> 00:02:36,949 به طوری که دقیقا سمت راست. 62 00:02:36,949 --> 00:02:39,660 به نظر می رسد که هر کامپیوتر در اینترنت، 63 00:02:39,660 --> 00:02:42,940 و این روزها، هر تلفن در خود جیب و قرص در کوله پشتی خود، 64 00:02:42,940 --> 00:02:45,880 دارای یک آدرس IP، اینترنت آدرس پروتکل، که 65 00:02:45,880 --> 00:02:49,379 آدرس منحصر به فرد است که مشخص است آن در سراسر اینترنت است. 66 00:02:49,379 --> 00:02:51,920 در حال حاضر، که یک بیت از یک سفید دروغ چرا که جهان در واقع 67 00:02:51,920 --> 00:02:53,240 در حال اجرا از آدرس های IP. 68 00:02:53,240 --> 00:02:55,900 >> بنابراین ما با استفاده از ام آغاز شده آدرس IP خصوصی. 69 00:02:55,900 --> 00:02:57,160 اما بیشتر در مورد که در یک لحظه. 70 00:02:57,160 --> 00:03:00,731 اما شما می توانید از یک آدرس IP فکر می کنم به عنوان مثل خیابان خدمات پستی شما 71 00:03:00,731 --> 00:03:01,230 آدرس. 72 00:03:01,230 --> 00:03:04,160 ما باید استفاده از یک مثال از ماکسول دورکین، ساختمان CS، قبل 73 00:03:04,160 --> 00:03:07,920 33 آکسفورد استریت کمبریج، جرم، 02138، USA. 74 00:03:07,920 --> 00:03:10,400 که آدرس منحصر به فرد آن در جهان است. 75 00:03:10,400 --> 00:03:12,547 >> به طور مشابه انجام کامپیوتر آدرس منحصر به فرد. 76 00:03:12,547 --> 00:03:14,380 آنها فقط اتفاق می افتد نگاه different- کمی 77 00:03:14,380 --> 00:03:17,219 تعداد نقطه یک نقطه تعداد تعداد نقطه تعداد. 78 00:03:17,219 --> 00:03:19,760 و آیا کسی می دانند چه محدوده معتبر از اعداد 79 00:03:19,760 --> 00:03:21,105 برای هر یک از این رشته هش؟ 80 00:03:21,105 --> 00:03:21,604 آره. 81 00:03:21,604 --> 00:03:23,045 >> رسید 0 تا 255؟ 82 00:03:23,045 --> 00:03:23,920 DAVID مالان: دقیقا. 83 00:03:23,920 --> 00:03:25,450 0 تا 255. 84 00:03:25,450 --> 00:03:28,360 و حتی اگر شما نمی دانید که، در حال حاضر به نتیجه قرعه کشی، 85 00:03:28,360 --> 00:03:31,130 چگونه بسیاری از بیت استفاده می شود برای نشان دادن هر یک از این اعداد پس از آن؟ 86 00:03:31,130 --> 00:03:32,232 87 00:03:32,232 --> 00:03:34,440 هشت ظاهرا به دلیل بالاترین شما می توانید تعداد 88 00:03:34,440 --> 00:03:36,720 255 است، که یک مقدار 8 بیتی است. 89 00:03:36,720 --> 00:03:38,980 بنابراین در کل، یک آدرس IP 32 بیت است. 90 00:03:38,980 --> 00:03:41,310 حمل و نقل اینقدر تند و سریع به نتیجه گیری ریاضی، 91 00:03:41,310 --> 00:03:43,900 چگونه بسیاری از آدرس های IP ممکن وجود دارد در جهان، پس از آن؟ 92 00:03:43,900 --> 00:03:46,990 93 00:03:46,990 --> 00:03:50,100 >> به طوری که 8 به علاوه 8 به علاوه 8 به علاوه 8، به طوری که 32 بیت است. 94 00:03:50,100 --> 00:03:52,490 و ما همیشه می گفت که 2 به 32 است که تقریبا؟ 95 00:03:52,490 --> 00:03:53,940 96 00:03:53,940 --> 00:03:54,440 OK. 97 00:03:54,440 --> 00:03:55,273 من این یکی را زمینه. 98 00:03:55,273 --> 00:03:55,864 چهار میلیارد. 99 00:03:55,864 --> 00:03:58,780 و ما در مورد آن صحبت کردیم در هفته صفر زمانی که ما در مورد کتاب تلفن صحبت 100 00:03:58,780 --> 00:04:00,170 با شماره دیوانه از صفحات. 101 00:04:00,170 --> 00:04:03,450 اما نوعی از آن است که وجود دارد این است که یک تعداد متناهی از IP آدرس. 102 00:04:03,450 --> 00:04:05,740 و حتی اگر چهار میلیارد ممکن است مانند بسیاری به نظر می رسد، 103 00:04:05,740 --> 00:04:07,770 ما انسان ها شده است مصرف چند 104 00:04:07,770 --> 00:04:10,350 از آنها برای همه از سرور های ما و دستگاه و غیره. 105 00:04:10,350 --> 00:04:12,170 >> پس این است که در واقع تبدیل شدن به یک مشکل است. 106 00:04:12,170 --> 00:04:16,500 در حال حاضر، گرایش به وجود دارد طرح پشت است که چه IP. 107 00:04:16,500 --> 00:04:18,560 به عنوان مثال، بسیاری از کامپیوتر در دانشگاه هاروارد 108 00:04:18,560 --> 00:04:21,810 آدرس منحصر به فرد است که شروع با یکی از این دو مقدار. 109 00:04:21,810 --> 00:04:23,560 MIT، به طور مشابه، دارای یک پیشوند. 110 00:04:23,560 --> 00:04:26,889 و بسیاری از شرکت ها و دانشگاه ها دارای پیشوند منحصر به فرد خود را دارند. 111 00:04:26,889 --> 00:04:29,680 و پس از آن بسیاری از ما برای خانه ما قابلیت اتصال به اینترنت و مانند آن، 112 00:04:29,680 --> 00:04:33,575 ما برخی از پیشوند که Comcast در به اشتراک بگذارید یا کسی مثل که اتفاق می افتد به خود. 113 00:04:33,575 --> 00:04:36,640 و این فقط و فقط می گویند که اگر شما نگاه اغلب کامپیوترها در دانشگاه، 114 00:04:36,640 --> 00:04:40,070 آنها احتمالا می خواهم که IP آدرس که به نظر می رسد مثل این. 115 00:04:40,070 --> 00:04:43,180 >> در حال حاضر، شما نیز ممکن است گاهی اوقات ببینید آدرس IP آن را مانند این شروع می شود. 116 00:04:43,180 --> 00:04:46,150 در واقع، اگر هر کدام از شما بزرگ شده با دسترسی به اینترنت در خانه، 117 00:04:46,150 --> 00:04:49,270 و شما تا به حال به اندازه کافی بود فنی کنجکاو را به بهم زدن در اطراف 118 00:04:49,270 --> 00:04:51,800 تنظیمات کامپیوتر خود را، شما احتمالا به جای 119 00:04:51,800 --> 00:04:56,990 دیدم یک آدرس که به نظر می رسد بیشتر شبیه به این که با 10 یا 172.6 آغاز شده، 120 00:04:56,990 --> 00:05:00,480 یا 192.168، و یا برخی از انواع آن. 121 00:05:00,480 --> 00:05:04,025 >> و این فقط بدان معنی است که جهان است را کنار بگذارند یک دسته کامل از اعداد 122 00:05:04,025 --> 00:05:06,400 به خصوصی، که به معنی شما می توانید آنها را در خانه خود استفاده کنید، 123 00:05:06,400 --> 00:05:08,941 شما حتی می توانید آنها را بر روی استفاده شما دانشگاه و در شرکت شما، 124 00:05:08,941 --> 00:05:10,970 اما شما می توانید از آنها استفاده نمی در اینترنت در بزرگ است. 125 00:05:10,970 --> 00:05:13,320 >> و به این ترتیب این خصوصی IP ها یک راه حل بوده است 126 00:05:13,320 --> 00:05:16,990 به سمت مطمئن شوید که حداقل تا تا آنجا که به تمام جهان مربوط می شود، 127 00:05:16,990 --> 00:05:18,890 ما با استفاده از آدرس های IP که بسیاری نیست. 128 00:05:18,890 --> 00:05:22,840 اما حداقل، ما می توانیم، در خود ما دانشگاه، دارند تقریبا به عنوان بسیاری از IP ها 129 00:05:22,840 --> 00:05:23,590 که ما می خواهیم. 130 00:05:23,590 --> 00:05:24,410 اما چه کسی اهمیت میدهد؟ 131 00:05:24,410 --> 00:05:28,500 ارتباط تمام این چه به استفاده واقعی از اینترنت؟ 132 00:05:28,500 --> 00:05:31,450 >> خوب، اجازه دهید نگاهی به شاید یک عکس ساده. 133 00:05:31,450 --> 00:05:33,550 اجازه دهید من از طریق هر دو از این تا بر روی صفحه نمایش. 134 00:05:33,550 --> 00:05:36,050 و دست خط من را ببخش اینجا. 135 00:05:36,050 --> 00:05:39,500 اما اگر ما از خودمان را به عنوان فکر می کنم که این لپ تاپ کمی اینجا 136 00:05:39,500 --> 00:05:41,830 جایی در محوطه دانشگاه، این روزها آن را به Wi-Fi را. 137 00:05:41,830 --> 00:05:44,180 >> اما در گذشته و اگر شما در پیدا کردن آداپتور راست، 138 00:05:44,180 --> 00:05:47,420 آن را می توانید از یک کابل اترنت که به همین ترتیب اجازه 139 00:05:47,420 --> 00:05:49,130 شما به نوعی از دستگاه ارتباط برقرار کنند. 140 00:05:49,130 --> 00:05:51,090 و شما میتوانید به این تماس هر تعداد از چیزها. 141 00:05:51,090 --> 00:05:55,930 اما من قصد دارم به جلو بروید و به این، در حال حاضر، چگونه در مورد یک نقطه دسترسی؟ 142 00:05:55,930 --> 00:05:57,690 >> بنابراین این لپ تاپ من است. 143 00:05:57,690 --> 00:06:01,130 این AP من، و یا نقطه دسترسی است، و این برخی از دستگاه های بی سیم است، 144 00:06:01,130 --> 00:06:04,400 نه بر خلاف آنهایی که در دانشگاه هاروارد است در سراسر سقف 145 00:06:04,400 --> 00:06:07,420 و دیوارهای اطراف محوطه دانشگاه که چراغ های چشمک زن 146 00:06:07,420 --> 00:06:10,930 و که چه لپ تاپ شما استفاده می شود به صحبت بی سیم 147 00:06:10,930 --> 00:06:12,160 به بقیه شبکه می باشد. 148 00:06:12,160 --> 00:06:14,880 >> بنابراین به نحوی این لپ تاپ در حال صحبت است به چیزی که بر روی دیوار، 149 00:06:14,880 --> 00:06:16,540 در سالن غذاخوری، و یا در جای دیگر. 150 00:06:16,540 --> 00:06:21,410 در حال حاضر، در همین حال، که نقطه دسترسی است متصل به چیز دیگری در محوطه دانشگاه. 151 00:06:21,410 --> 00:06:24,810 و آن را احتمالا چیزی شناخته شده به عنوان یک سوئیچ. 152 00:06:24,810 --> 00:06:27,690 و آنها را نگاه بسیاری جالب تر از این نمودار جعبه. 153 00:06:27,690 --> 00:06:29,760 >> اما به نوعی، که چیزی نیست متصل شده به یک سوئیچ. 154 00:06:29,760 --> 00:06:31,900 و به نوبه خود، به نحوی که سوئیچ متصل است 155 00:06:31,900 --> 00:06:35,890 به یک دستگاه که احتمالا کمی بزرگتر، به نام روتر. 156 00:06:35,890 --> 00:06:37,930 و پس از آن، در عین حال، هاروارد متصل است 157 00:06:37,930 --> 00:06:41,210 به کل اینترنت که ما به عنوان ابر در اینجا قرعه کشی، 158 00:06:41,210 --> 00:06:43,850 از طریق برخی از تعداد سیم و یا فن آوری های بی سیم. 159 00:06:43,850 --> 00:06:46,670 >> بنابراین در بسیاری از مراحل بین وجود دارد من و بقیه جهان است. 160 00:06:46,670 --> 00:06:49,620 و در واقع، حتی در درون این تصویر در اینجا، 161 00:06:49,620 --> 00:06:52,634 برخی از سرور های دیگر وجود دارد و یا خدمات دخالت دارند. 162 00:06:52,634 --> 00:06:54,800 و من فقط رفتن را به منظور جلب این تا حدودی انتزاعی 163 00:06:54,800 --> 00:06:57,050 فقط به طوری که ما کلمات اختصاری قبل از ما. 164 00:06:57,050 --> 00:06:57,993 >> یکی به نام DHCP. 165 00:06:57,993 --> 00:06:59,330 166 00:06:59,330 --> 00:07:03,440 و یکی دیگر، یک کمی بیشتر جالب توجه امروز، است که به نام DNS. 167 00:07:03,440 --> 00:07:09,160 بنابراین این سرویس دهنده است که به نحوی هستند دسترسی به کامپیوتر من نیز هست. 168 00:07:09,160 --> 00:07:10,910 بنابراین در حال حاضر، اجازه دهید کسی را دست انداختن از هم جدا کمی از اصطلاحات مخصوص یک صنف. 169 00:07:10,910 --> 00:07:13,410 بنابراین نقطه دسترسی است فقط این دستگاه های بی سیم 170 00:07:13,410 --> 00:07:16,079 اغلب با آنتن که در واقع اجازه دهید شما را به یک بی سیم صحبت کنید. 171 00:07:16,079 --> 00:07:17,870 در خانه، شما ممکن است تماس بگیرید این روتر یک خانه. 172 00:07:17,870 --> 00:07:21,550 این ممکن است توسط linksys یا اپل ساخته شده، یا D-لینک، یا هر تعدادی از شرکت. 173 00:07:21,550 --> 00:07:23,930 و این، به نوبه خود، متصل است به یک سوئیچ به نوعی. 174 00:07:23,930 --> 00:07:28,287 و یا بازگشت به خانه، چه خود را به Wi-Fi است دستگاه احتمالا به جای متصل؟ 175 00:07:28,287 --> 00:07:30,370 از آنجا که شما احتمالا نمی کنند خود این همه تجهیزات. 176 00:07:30,370 --> 00:07:31,900 177 00:07:31,900 --> 00:07:32,400 آره. 178 00:07:32,400 --> 00:07:36,379 مودم های کابلی و یا مودم DSL به خانه که شما را از ورایزون، و یا Comcast در رو، 179 00:07:36,379 --> 00:07:37,420 و یا یکی از کسانی که حامل. 180 00:07:37,420 --> 00:07:41,520 پس از همه این پیچیدگی فکر می کنم به عنوان حمایت از یک دانشگاه یا واقعا 181 00:07:41,520 --> 00:07:42,920 کسب و کار مانند Comcast. 182 00:07:42,920 --> 00:07:44,690 و واقعا، چیزهای که در خانه شما 183 00:07:44,690 --> 00:07:46,800 احتمالا در این سمت از حصار به علاوه شاید 184 00:07:46,800 --> 00:07:50,380 یکی از این خانه یک route-- از این مودم های کابلی و یا DSL است 185 00:07:50,380 --> 00:07:51,720 مودم های آنها ممکن است فراهم می کند. 186 00:07:51,720 --> 00:07:55,650 >> بنابراین یک کلید فقط یک دستگاه با است یک دسته کامل از جکهای داده در آن است. 187 00:07:55,650 --> 00:07:58,940 در واقع، اگر شما به یاد آورید که اخبار گزارش بر روی صفحه نمایش بزرگ بازی 188 00:07:58,940 --> 00:08:01,930 چند هفته پیش که در آن ما درباره شوک پوسته صحبت می کردند، 189 00:08:01,930 --> 00:08:03,270 و چقدر بد این بود؟ 190 00:08:03,270 --> 00:08:05,850 و بود از این وجود دارد عکس از کابل ها، و جک، 191 00:08:05,850 --> 00:08:07,569 و چیزهایی که نگاه فنی؟ 192 00:08:07,569 --> 00:08:10,360 کسانی که فقط سوئیچ گنگ بود که فقط اینترنت کامپیوتر متصل 193 00:08:10,360 --> 00:08:12,810 با اتصال کابل به آنها. 194 00:08:12,810 --> 00:08:14,140 >> به طوری که همه از یک سوئیچ است. 195 00:08:14,140 --> 00:08:16,363 در حال حاضر، این دستگاه را دریافت کنید کمی بیشتر جالب است. 196 00:08:16,363 --> 00:08:16,863 DHCP. 197 00:08:16,863 --> 00:08:17,846 198 00:08:17,846 --> 00:08:20,470 اگر شما در اطراف خود با برخوردی خشن روبرو کرده ام کامپیوتر در خانه و یا حتی در محوطه دانشگاه، 199 00:08:20,470 --> 00:08:21,845 شما ممکن است این مخفف دیده می شود. 200 00:08:21,845 --> 00:08:24,480 آیا کسی می داند چه سرور DHCP است؟ 201 00:08:24,480 --> 00:08:25,560 202 00:08:25,560 --> 00:08:27,360 پروتکل پیکربندی پویای میزبان؟ 203 00:08:27,360 --> 00:08:28,324 204 00:08:28,324 --> 00:08:30,490 نه از نوع چیزی که شما واقعا نیاز به نوشتن. 205 00:08:30,490 --> 00:08:30,990 DHCP. 206 00:08:30,990 --> 00:08:32,480 207 00:08:32,480 --> 00:08:33,891 هر کسی در همه؟ 208 00:08:33,891 --> 00:08:34,390 همه راست. 209 00:08:34,390 --> 00:08:35,520 بنابراین اجازه دهید داستان عقب. 210 00:08:35,520 --> 00:08:39,210 اگر داستان در اینجا در دست پیش بینی شده است در من داشتن یک آدرس منحصر به فرد 211 00:08:39,210 --> 00:08:42,909 در جهان، یک آدرس IP، که در آن می کند که از کجا آمده است؟ 212 00:08:42,909 --> 00:08:44,640 در گذشته، زمانی که شما به دانشگاه دارم، 213 00:08:44,640 --> 00:08:47,790 شما در واقع به حال کسی بخواهید در هاروارد، چه باید آدرس IP من باشد. 214 00:08:47,790 --> 00:08:49,873 و شما می توانید به صورت دستی نوع آن را به کامپیوتر شما. 215 00:08:49,873 --> 00:08:53,770 اما به تازگی، فن آوری وجود دارد که به شما اجازه به صورت پویا، 216 00:08:53,770 --> 00:08:58,460 DHCP، دریافت یک آدرس IP به سادگی زمانی که شما به صورت بی سیم وصل دانشگاه 217 00:08:58,460 --> 00:08:59,220 و یا با یک سیم. 218 00:08:59,220 --> 00:09:03,800 بنابراین سرور DHCP فقط یک سرور است است که به کامپیوتر شما IP منحصر به فرد 219 00:09:03,800 --> 00:09:06,349 آدرس، تا حدودی به صورت تصادفی و یا از طریق برخی از الگوریتم. 220 00:09:06,349 --> 00:09:08,390 اما اگر شما فکر می کنم چند هفته یا چند سال، 221 00:09:08,390 --> 00:09:10,670 زمانی که شما برای اولین بار ثبت نام کامپیوتر خود را در محوطه دانشگاه، 222 00:09:10,670 --> 00:09:13,957 به شما گفتن شدند هاروارد، اجازه من به من یک آدرس IP را. 223 00:09:13,957 --> 00:09:15,915 در حال حاضر دی ان اس شروع به دریافت یک کمی بیشتر جالب است. 224 00:09:15,915 --> 00:09:17,050 225 00:09:17,050 --> 00:09:18,940 دامنه سیستم نام. 226 00:09:18,940 --> 00:09:21,970 آیا کسی می خواهید را به زخم زدن در چه این چیزی است که اینجا هستید؟ 227 00:09:21,970 --> 00:09:26,195 >> این یک یا چند سرور که انجام یک کار نسبتا ساده است که 228 00:09:26,195 --> 00:09:26,945 نوع مهم است. 229 00:09:26,945 --> 00:09:30,150 230 00:09:30,150 --> 00:09:31,130 آره. 231 00:09:31,130 --> 00:09:33,810 >> رسید ترجمه آدرس ها [نامفهوم]. 232 00:09:33,810 --> 00:09:34,560 DAVID مالان: آره. 233 00:09:34,560 --> 00:09:38,970 این ترجمه URL ها را به IP آدرس و بالعکس. 234 00:09:38,970 --> 00:09:41,310 در نظر بگیرید، بعد از همه، که هنگامی که شما بر روی وب سایت، 235 00:09:41,310 --> 00:09:46,200 شما در چیزی شبیه به facebook.com تایپ، یا google.com، و یا harvard.edu، 236 00:09:46,200 --> 00:09:50,620 که مطمئنا شما هرگز تایپ به احتمال زیاد یک آدرس IP عددی. 237 00:09:50,620 --> 00:09:52,490 >> و شما می توانید از همین دلیل فکر می کنم. 238 00:09:52,490 --> 00:09:54,910 بازگشت در روز، حتی در حال حاضر تا حدی، 239 00:09:54,910 --> 00:09:58,030 زمانی که شما یک تلفن تماس با یک شرکت، 240 00:09:58,030 --> 00:10:02,275 آنها واقعا سخت است سعی کنید خود را خرید تعداد 800 که در واقع تا به کلمات 241 00:10:02,275 --> 00:10:06,140 در آن، مانند 1-800-جمع آوری و یا چیزی که به یاد ماندنی است که می خواهم به طوری که 242 00:10:06,140 --> 00:10:10,692 مردم لازم نیست که به یاد داشته باشید چه C-O-L-L-E-C-T در واقع به گسترش می یابد. 243 00:10:10,692 --> 00:10:12,400 بنابراین ما این را دیده ام اکتشافی در گذشته است. 244 00:10:12,400 --> 00:10:15,720 و در واقع، آنچه که آدرس IP است و آنچه ما نام میزبان تماس بگیرید 245 00:10:15,720 --> 00:10:18,120 و یا به طور کامل واجد شرایط نام دامنه را برای ما انجام دهد. 246 00:10:18,120 --> 00:10:22,610 این اجازه می دهد تا ما را به سرور آدرس با کلمات به جای شماره. 247 00:10:22,610 --> 00:10:24,560 بنابراین ما چگونه در واقع این تبدیل را مشاهده کنید. 248 00:10:24,560 --> 00:10:26,393 من قصد دارم به جلو بروید و باز کردن یک برنامه. 249 00:10:26,393 --> 00:10:26,975 250 00:10:26,975 --> 00:10:29,350 من فقط رفتن به جلو بروید و باز کردن یک پنجره ترمینال. 251 00:10:29,350 --> 00:10:31,933 و من قصد دارم به جلو بروید و شما نشان می دهد چه در سرور DNS می کند. 252 00:10:31,933 --> 00:10:35,700 به عنوان مثال، اگر من می خواستم ببینم چه آدرس IP است از فیس بوک، 253 00:10:35,700 --> 00:10:37,720 من می توانم در یک ترمینال تایپ بی درنگ مانند this-- 254 00:10:37,720 --> 00:10:40,010 و شما می توانید این کار را انجام حتی داخل دستگاه شما. 255 00:10:40,010 --> 00:10:41,595 و facebook.com مراجعه است. 256 00:10:41,595 --> 00:10:43,220 257 00:10:43,220 --> 00:10:44,500 >> و من یک دسته از چیزها را ببینید. 258 00:10:44,500 --> 00:10:48,097 این پاسخ اول است server-- DNS هاروارد 259 00:10:48,097 --> 00:10:49,930 که تصویری که من کشیده شده وجود دارد. --that است 260 00:10:49,930 --> 00:10:54,300 به من گفتن که IP فیس بوک آدرس ظاهرا این. 261 00:10:54,300 --> 00:10:58,650 بنابراین، اجازه دهید پیش بروید و کپی که 173.252.120.16. 262 00:10:58,650 --> 00:11:00,960 و به من اجازه باز کردن کروم برای مک. 263 00:11:00,960 --> 00:11:06,690 و اجازه دهید من به http: // و رب که آدرس IP در و آمار را وارد کنید. 264 00:11:06,690 --> 00:11:08,950 >> و در واقع، خودم را در فیس بوک پیدا کنم. 265 00:11:08,950 --> 00:11:11,090 بنابراین به نحوی که تبدیل، در واقع، اتفاق افتاده است. 266 00:11:11,090 --> 00:11:15,314 و اگر من این کار را دوباره، بیایید انجام NSLOOKUP، www.google.com. 267 00:11:15,314 --> 00:11:17,302 من به عقب بر گردیم یک دسته کامل از پاسخ. 268 00:11:17,302 --> 00:11:20,010 و در واقع، این روش های مختلف وجود دارد که شرکت های اجرای این. 269 00:11:20,010 --> 00:11:22,440 گاهی اوقات، آنها به جهان بگویید آنها دارای یک آدرس IP. 270 00:11:22,440 --> 00:11:25,824 >> اما این آدرس IP یک حل و فصل می شود و یا نقشه برداری به سرورهای متعدد. 271 00:11:25,824 --> 00:11:27,740 و یا در مورد گوگل، آنها جهان را بگویید، 272 00:11:27,740 --> 00:11:29,510 ما یک دسته کامل از آدرس های IP. 273 00:11:29,510 --> 00:11:33,910 لپ تاپ خود را خوش آمدید به صحبت است تماس با هر یک از این سرویس دهنده ها. 274 00:11:33,910 --> 00:11:36,200 بنابراین همه که رفتن شده است در زیر هود. 275 00:11:36,200 --> 00:11:40,830 >> وقتی که شما نوع در www.google.com را وارد کنید در صفحه مرورگر خود، مرورگر خود را، 276 00:11:40,830 --> 00:11:46,180 و به نوبه خود عامل خود، مک OS یا ویندوز، و یا لینوکس اوبونتو، 277 00:11:46,180 --> 00:11:51,010 درخواست سرور DNS این نزدیکی هست، چه چیزی است آدرس واقعی این سرور. 278 00:11:51,010 --> 00:11:54,330 از آنجا که آخرین دستگاه در این تصویر، یک روتر، 279 00:11:54,330 --> 00:11:57,840 یکی که هدف در است زندگی این است که اطلاعات مسیر، 280 00:11:57,840 --> 00:12:01,150 مسیر بسته به تعبیری، پاکت نامه از اطلاعات دیجیتالی 281 00:12:01,150 --> 00:12:06,320 حاوی صفر و یک از فرستنده به مقصد، از مبدا 282 00:12:06,320 --> 00:12:07,200 به گیرنده. 283 00:12:07,200 --> 00:12:09,760 >> و به این ترتیب مسائل مسیرهای روتر. 284 00:12:09,760 --> 00:12:13,000 پس چرا این همه به خصوص مربوط به؟ 285 00:12:13,000 --> 00:12:16,000 خوب، اجازه دهید یک نگاهی از در این چگونه ممکن است مورد استفاده قرار گیرد. 286 00:12:16,000 --> 00:12:21,600 فرض کنید که من در اینجا یک عکس از راب Boden در. 287 00:12:21,600 --> 00:12:22,690 288 00:12:22,690 --> 00:12:25,150 بنابراین فرض کنید که من می خواهم ارسال این تصویر از راب Boden در 289 00:12:25,150 --> 00:12:27,530 به دن در پشت از سالن سخنرانی. 290 00:12:27,530 --> 00:12:29,976 >> بنابراین من یک کامپیوتر دارم مثل لپ تاپ من، و دن 291 00:12:29,976 --> 00:12:31,600 برخی از کامپیوتر های دیگر را بر روی اینترنت است. 292 00:12:31,600 --> 00:12:34,380 و من می خواهم به ارسال بسته اطلاعات از من به او. 293 00:12:34,380 --> 00:12:37,952 که اکنون سوال اینست که، چگونه من انجام در واقع مسیر این بسته به او. 294 00:12:37,952 --> 00:12:40,660 خب، از نظر انسان، من می گفت، با سلام، می تواند به شما این تصویب به دن؟ 295 00:12:40,660 --> 00:12:42,826 >> و سپس، یک دسته از شما احتمالا آن پاس به عقب 296 00:12:42,826 --> 00:12:45,890 و جلو به عقب و جلو تا در نهایت باعث می شود راه خود را به دن. 297 00:12:45,890 --> 00:12:47,700 اما مبهم کمی است. 298 00:12:47,700 --> 00:12:50,370 احتمالا نیاز به کامپیوتر کمی بیشتر روشمند. 299 00:12:50,370 --> 00:12:53,190 پس احتمالا، دن یک آدرس IP. 300 00:12:53,190 --> 00:12:57,190 پس چه واقعا من باید انجام دهم این است که باید را، برای مثال، یک پاکت خالی 301 00:12:57,190 --> 00:12:58,140 مثل این. 302 00:12:58,140 --> 00:13:00,130 و من نمی دانم چه آدرس IP دن است. 303 00:13:00,130 --> 00:13:04,300 >> بنابراین من فقط رفتن به تعمیم آن را به عنوان IP دن. 304 00:13:04,300 --> 00:13:07,511 و من قصد دارم برای قرار دادن این در به زمینه پاکت من. 305 00:13:07,511 --> 00:13:09,010 و در عین حال، من یک آدرس IP. 306 00:13:09,010 --> 00:13:10,610 این کار امروز مهم نیست آنچه در آن است. 307 00:13:10,610 --> 00:13:15,130 بنابراین من فقط رفتن به می گویند من IP در گوشه عقب وجود دارد. 308 00:13:15,130 --> 00:13:19,350 و پس از آن، من قصد دارم به جلو بروید و قرار این تصویر در داخل این پاکت. 309 00:13:19,350 --> 00:13:22,800 >> و پس از آن، هر یک از شما، احتمالا، به عنوان روتر در اینترنت، 310 00:13:22,800 --> 00:13:25,470 توسط از پیش شده است انسان به طور کلی و یا گاهی اوقات 311 00:13:25,470 --> 00:13:29,854 توسط الگوریتم های خودکار که می دانیم که اگر آدرس IP دن با 1 شروع می شود، 312 00:13:29,854 --> 00:13:30,770 باید که راه بروید. 313 00:13:30,770 --> 00:13:33,300 اگر آدرس IP دن با شروع می شود 2، آن را باید در آن راه بروید. 314 00:13:33,300 --> 00:13:34,450 شاید 3 می رود که راه. 315 00:13:34,450 --> 00:13:35,575 شاید یک 4 می رود که راه. 316 00:13:35,575 --> 00:13:36,700 و که کمی بیش از حد. 317 00:13:36,700 --> 00:13:38,670 ساده اما ایده کلی است. 318 00:13:38,670 --> 00:13:42,370 هر کدام از این routers-- و ممکن است وجود داشته به عنوان بسیاری از 30 بین من و دن. 319 00:13:42,370 --> 00:13:45,140 --have نوعی از صفحه گسترده در داخل حافظه خود، 320 00:13:45,140 --> 00:13:49,070 یک جدول پایگاه داده، که فقط می گوید، آدرس IP که به نظر می رسد شبیه به این، 321 00:13:49,070 --> 00:13:49,730 می رود در این راه. 322 00:13:49,730 --> 00:13:51,960 آدرس IP که به نظر می رسد مانند این، می رود که راه. 323 00:13:51,960 --> 00:13:54,750 و این که چگونه آن را می سازد تصمیم گیری های نسبتا ساده. 324 00:13:54,750 --> 00:13:59,440 >> اما معلوم است که این روتر انجام چیزی بیشتر از این، به طور بالقوه. 325 00:13:59,440 --> 00:14:03,550 آنها اجازه می دهد کامپیوتر به تحویل گارانتی، حداقل 326 00:14:03,550 --> 00:14:05,000 با احتمال زیاد. 327 00:14:05,000 --> 00:14:08,340 بنابراین شما ممکن است، بیش از حد، حتی اگر شنیده اند، شما هرگز کاملا از او مراقبت کرده اید و یا تعجب 328 00:14:08,340 --> 00:14:12,140 آنچه در آن است، شما ممکن است شنیده از چیزی های این مخفف. 329 00:14:12,140 --> 00:14:15,500 بیایید به عقب رفتن در اینجا برای فقط یک لحظه و کشیدن این. 330 00:14:15,500 --> 00:14:18,550 >> TCP، پروتکل کنترل انتقال. 331 00:14:18,550 --> 00:14:21,494 یکی دیگر از راه های فنی فقط توصیف تکنولوژی دیگر 332 00:14:21,494 --> 00:14:22,660 که در اینترنت استفاده می شود. 333 00:14:22,660 --> 00:14:24,809 بنابراین IP، پروتکل اینترنت برای آدرس دهی استفاده می شود. 334 00:14:24,809 --> 00:14:27,100 این برخی از استاندارد که جهان آمد با که گفت، 335 00:14:27,100 --> 00:14:31,059 شما را به یک آدرس IP در اینجا برای دن، و یک آدرس IP در اینجا برای خودتان، 336 00:14:31,059 --> 00:14:33,100 و سپس شما را با قرار دادن برخی اطلاعات در یک پاکت. 337 00:14:33,100 --> 00:14:36,600 >> اما TCP تکنولوژی دیگری است، مورد استفاده در رابطه با IP. 338 00:14:36,600 --> 00:14:38,970 و در واقع، اگر شما تا کنون مشاهده این کلمات اختصاری قبل، 339 00:14:38,970 --> 00:14:42,110 شما احتمالا دیده می شود TCP IP بریده بریده که فقط 340 00:14:42,110 --> 00:14:43,900 به معنی مردم تمایل به استفاده از آنها را با هم. 341 00:14:43,900 --> 00:14:47,570 خوب، TCP نوع است سرد به دلیل آن اجازه می دهد تا 342 00:14:47,570 --> 00:14:50,220 شما را به افزایش احتمال که داده ها است که در واقع 343 00:14:50,220 --> 00:14:51,970 رفتن به از من به دن. 344 00:14:51,970 --> 00:14:54,080 >> در واقع، اینترنت جای دیوانه است. 345 00:14:54,080 --> 00:14:56,530 هیچ تضمینی وجود ندارد که اگر من اطلاعات ارسال این راه 346 00:14:56,530 --> 00:14:58,530 که آن را برای رفتن که راه دفعه بعد در اطراف. 347 00:14:58,530 --> 00:14:59,905 این ممکن است که راه یا آن راه بروید. 348 00:14:59,905 --> 00:15:02,680 کوتاه ترین فاصله بین دو نقطه لزوما 349 00:15:02,680 --> 00:15:04,860 مستقیم یا همان خط. 350 00:15:04,860 --> 00:15:07,170 >> علاوه بر این، برخی از شما بچه ها ممکن است اشتباه کنند 351 00:15:07,170 --> 00:15:09,780 و یا ضعف بیش از حد با بسیاری از پاکت های آینده راه خود را. 352 00:15:09,780 --> 00:15:10,940 بنابراین شما فقط رفتن به تسلیم شدن نیست و به معنای واقعی کلمه 353 00:15:10,940 --> 00:15:13,050 رها کردن برخی از این پاکت های روی زمین. 354 00:15:13,050 --> 00:15:16,930 و در همان راه می تواند داده شود در اینترنت با روتر کاهش یافته است. 355 00:15:16,930 --> 00:15:18,680 بنابراین برای کاهش شانس از این، من قصد دارم 356 00:15:18,680 --> 00:15:21,980 به ایمنی کوچک من قیچی و برش اینجا راب 357 00:15:21,980 --> 00:15:26,140 به، اجازه دهید بگویم، چهار قطعات، چهار بخش. 358 00:15:26,140 --> 00:15:27,210 359 00:15:27,210 --> 00:15:33,350 >> و در حال حاضر، من قصد دارم به جلو بروید و قرار دادن یک قطعه بیشتر از اطلاعات 360 00:15:33,350 --> 00:15:34,610 در این پاکت. 361 00:15:34,610 --> 00:15:39,630 من قصد دارم به گفت چیزی شبیه به 1 از 4. 362 00:15:39,630 --> 00:15:43,370 بنابراین در حال حاضر، پاکت نهایی من، در حداقل اول، به نظر می رسد مثل این. 363 00:15:43,370 --> 00:15:45,500 من قصد دارم به جلو بروید قرار داده و این یکی در اینجا. 364 00:15:45,500 --> 00:15:47,070 365 00:15:47,070 --> 00:15:53,430 و به خاطر زمان، من قصد دارم به برچسب دیگران عینا به عنوان 2 از 4، 366 00:15:53,430 --> 00:15:57,760 3 از 4، 4، از مجموع 4. 367 00:15:57,760 --> 00:16:02,170 >> باز هم، با آدرس IP دن در مقابل آن و با آدرس IP من 368 00:16:02,170 --> 00:16:06,660 در پشت سمت چپ، اما من می توانید آنها را ارسال کنید درست نشده است. 369 00:16:06,660 --> 00:16:08,930 از آنجا که معلوم است که بر روی اینترنت، 370 00:16:08,930 --> 00:16:10,980 سرور می تواند کارها را انجام چند. 371 00:16:10,980 --> 00:16:14,300 در واقع، همه ما ممکن است در وب استفاده کنید بسیار کمی، در وب در سراسر جهان، 372 00:16:14,300 --> 00:16:16,139 HTTP: // هر. 373 00:16:16,139 --> 00:16:17,930 اما دیگر وجود دارد خدمات در اینترنت است. 374 00:16:17,930 --> 00:16:21,760 برخی از خدمات دیگر چه هستند، مرتب کردن بر اساس از کاربر، خدمات برای مصرف کننده 375 00:16:21,760 --> 00:16:25,020 که بهار به علاوه ذهن برنامه مرورگر وب از نوع؟ 376 00:16:25,020 --> 00:16:26,724 377 00:16:26,724 --> 00:16:27,390 رسید پست الکترونیک. 378 00:16:27,390 --> 00:16:28,180 DAVID مالان: ایمیل. 379 00:16:28,180 --> 00:16:28,410 OK. 380 00:16:28,410 --> 00:16:28,630 خوب است. 381 00:16:28,630 --> 00:16:29,446 یکی دیگر چیست؟ 382 00:16:29,446 --> 00:16:30,070 رسید چت. 383 00:16:30,070 --> 00:16:32,780 DAVID مالان: پس چت، چه آن اسکایپ، یا Gchat، و یا چیزی 384 00:16:32,780 --> 00:16:33,992 که می خواهم. 385 00:16:33,992 --> 00:16:34,817 >> رسید و انبارداری. 386 00:16:34,817 --> 00:16:37,150 DAVID مالان: پس از برخی از انواع سرویس ذخیره سازی، قطعا. 387 00:16:37,150 --> 00:16:39,004 چیزی شبیه به Dropbox به، یا جعبه، و یا مانند آن. 388 00:16:39,004 --> 00:16:40,920 بنابراین تفاوت وجود دارد خدمات در اینترنت است. 389 00:16:40,920 --> 00:16:44,090 و معلوم است که دن، اگر او در واقع یک کامپیوتر، 390 00:16:44,090 --> 00:16:46,520 ندارد به اختصاص داده می شود به یک چیز در زندگی است. 391 00:16:46,520 --> 00:16:49,650 او در واقع می تواند انجام کارهای متعدد. 392 00:16:49,650 --> 00:16:51,740 و در واقع، او می تواند یک سرور ایمیل. 393 00:16:51,740 --> 00:16:53,270 او می تواند یک وب سرور باشد. 394 00:16:53,270 --> 00:16:55,120 او می تواند یک سرور چت. 395 00:16:55,120 --> 00:16:57,600 >> اما به نظر می رسد نشان می دهد که دن نیاز به دانستن 396 00:16:57,600 --> 00:17:01,010 در پیش چه هستند محتویات این پیام ها. 397 00:17:01,010 --> 00:17:02,830 آیا این یک صفحه وب من او ارسال؟ 398 00:17:02,830 --> 00:17:04,140 آیا یک ایمیل به من او ارسال آن؟ 399 00:17:04,140 --> 00:17:05,930 آیا این یک لحظه پیام من به او ارسال؟ 400 00:17:05,930 --> 00:17:08,630 بنابراین ما نیاز به یک قطعه بیش از اطلاعات در مورد این پاکت 401 00:17:08,630 --> 00:17:10,930 به طوری که دن، زمانی که او دریافت این پاکت، 402 00:17:10,930 --> 00:17:13,119 می داند چه برنامه ای برای استفاده از آن را نمایش می دهد. 403 00:17:13,119 --> 00:17:14,200 >> آیا این یک مرورگر؟ 404 00:17:14,200 --> 00:17:15,170 آیا گوگل؟ 405 00:17:15,170 --> 00:17:16,170 آیا اسکایپ؟ 406 00:17:16,170 --> 00:17:19,760 و یا آن را چشم انداز و یا برخی از برنامه های دیگر در دسترس نباشد؟ 407 00:17:19,760 --> 00:17:23,740 و به این ترتیب، با TCP می آید فقط یک قرارداد بشری. 408 00:17:23,740 --> 00:17:26,930 جهان تصمیم گرفت چند سال پیش به ارتباط اعداد صحیح منحصر به فرد 409 00:17:26,930 --> 00:17:28,520 با خدمات محبوب ترین. 410 00:17:28,520 --> 00:17:31,920 >> یکی به نام پروتکل انتقال فایل، FTP، هر چند آن را کمی در حال حاضر به تاریخ. 411 00:17:31,920 --> 00:17:34,150 اما شناسه منحصر به فرد آن 21 است. 412 00:17:34,150 --> 00:17:39,020 SMTP برای ایمیل عازم ناحیه دور دست، منحصر به فرد آن شناسه 25 فقط به دلیل است. 413 00:17:39,020 --> 00:17:43,616 DNS، چیزی که ما در مورد قبل از آن صحبت کردیم، با استفاده از تعداد 53 نمایش داده شد برای آن. 414 00:17:43,616 --> 00:17:45,365 مانند آنچه که در IP است آدرس google.com؟ 415 00:17:45,365 --> 00:17:46,580 416 00:17:46,580 --> 00:17:49,790 >> و در حال حاضر، بیشتر آشنا شما ممکن است در جایی در برخی از نقطه دارند 417 00:17:49,790 --> 00:17:52,620 مشاهده تعداد 80 و شاید 443. 418 00:17:52,620 --> 00:17:55,822 آن منحصر به فرد هستند شناسه ها برای HTTP، 419 00:17:55,822 --> 00:17:57,530 که به زبان است ما به زودی خواهید دید استفاده می شود 420 00:17:57,530 --> 00:18:00,000 برای ترافیک وب بین مرورگر و سرور. 421 00:18:00,000 --> 00:18:02,740 و 443 برای نسخه امن آن. 422 00:18:02,740 --> 00:18:05,530 >> بنابراین یکی از جزئیات آخرین من برای قرار دادن در پاکت من 423 00:18:05,530 --> 00:18:08,530 این است که من به رفتن نیست ارسال این فقط به IP دن. 424 00:18:08,530 --> 00:18:13,630 من قصد دارم به ارسال آن به می گویند، : 80، اگر چه من در تلاش برای ارسال 425 00:18:13,630 --> 00:18:16,862 او یک صفحه وب، یک صفحه وب است که شامل تصویر راب Boden در است. 426 00:18:16,862 --> 00:18:19,320 من می خواهم به انجام همان چیزی که در این پاکت های دیگر. 427 00:18:19,320 --> 00:18:23,620 >> و سپس در نهایت، من قصد دارم به رها این بازی با نزدیکترین روتر، 428 00:18:23,620 --> 00:18:26,300 شناخت که روتر ممکن است لزوما 429 00:18:26,300 --> 00:18:28,210 را همان مسیر هر بار. 430 00:18:28,210 --> 00:18:30,900 در واقع، من ممکن است داشته باشد بسته برای اولین بار از رفتن این راه. 431 00:18:30,900 --> 00:18:32,670 بسته دوم ممکن است که در راه رفتن. 432 00:18:32,670 --> 00:18:34,250 سوم packet-- شروع مسیریابی. 433 00:18:34,250 --> 00:18:35,420 --might اینجا بروید. 434 00:18:35,420 --> 00:18:36,440 435 00:18:36,440 --> 00:18:39,530 و در theory-- می توانید آن را حفظ کند. 436 00:18:39,530 --> 00:18:43,660 در تئوری، تمام این چهار بسته باید در نهایت مسیر راه خود، 437 00:18:43,660 --> 00:18:46,940 با این حال موثر و یا ناکارآمد، تمام راه را به عقب. 438 00:18:46,940 --> 00:18:51,560 >> که در آن نقطه، دن، بر رسید، می توانید آنها را دوباره سوار 439 00:18:51,560 --> 00:18:55,735 بر اساس on-- چیز خنده دار است، همه ما چه نتیجه اینجا می دانیم 440 00:18:55,735 --> 00:18:56,360 در حال رفتن به. 441 00:18:56,360 --> 00:18:57,600 دن رفتن به گرفتن یک عکس از راب. 442 00:18:57,600 --> 00:18:58,974 اما بیایید ببینید که چگونه این کار را. 443 00:18:58,974 --> 00:18:59,664 444 00:18:59,664 --> 00:19:02,080 خب، نه، دن رفتن به دریافت بخشی از یک عکس از راب. 445 00:19:02,080 --> 00:19:04,286 446 00:19:04,286 --> 00:19:04,785 بسیار خوب است. 447 00:19:04,785 --> 00:19:06,200 448 00:19:06,200 --> 00:19:07,580 هر کس امروز شرکت. 449 00:19:07,580 --> 00:19:09,200 450 00:19:09,200 --> 00:19:09,910 همه راست. 451 00:19:09,910 --> 00:19:13,870 بنابراین به عنوان دن شروع به دریافت این بسته، اجازه دهید یک سوال بپرسید. 452 00:19:13,870 --> 00:19:18,820 چه می شود اگر یکی از شما تنبل می شود، پربار، مخرب، و یا فقط صفحه 453 00:19:18,820 --> 00:19:22,570 فعال، و یک یا بیشتر از بسته آن را به دن را ندارد؟ 454 00:19:22,570 --> 00:19:26,920 >> چگونه دن رفتن به می دانم که او این کار را نکرد دریافت یکی از بخش های چهار 455 00:19:26,920 --> 00:19:28,040 من به او فرستاده شده است؟ 456 00:19:28,040 --> 00:19:30,040 فقط به طور مستقیم، چه می توانیم بکنیم؟ 457 00:19:30,040 --> 00:19:30,540 آره؟ 458 00:19:30,540 --> 00:19:31,456 >> رسید [نامفهوم]. 459 00:19:31,456 --> 00:19:35,885 460 00:19:35,885 --> 00:19:36,760 DAVID مالان: دقیقا. 461 00:19:36,760 --> 00:19:40,250 منحصر به فرد آنها را شماره از آنجا که من کرده ام، و چگونه بخش های بسیاری وجود دارد که مشخص کرده ام 462 00:19:40,250 --> 00:19:44,030 باید باشد، او می تواند از آن استنباط که، در صورت وجود، از بخش 463 00:19:44,030 --> 00:19:45,070 او در واقع از دست رفته. 464 00:19:45,070 --> 00:19:48,770 و آنچه TCP کامپیوتر می گوید کار، اگر کامپیوتر، مانند سیستم عامل مک، 465 00:19:48,770 --> 00:19:52,510 و ویندوز، لینوکس و پشتیبانی و درک TCP، که آنها انجام می دهند، 466 00:19:52,510 --> 00:19:57,010 مستندات TCP اساسا می گوید که دن باید به من ارسال 467 00:19:57,010 --> 00:20:00,580 پیام پشت گفت، با سلام، دیوید، من از دست رفته تعداد بسته 1 از 4، 468 00:20:00,580 --> 00:20:02,290 و یا 3 از 4، هر کدام که در آن است. 469 00:20:02,290 --> 00:20:06,016 >> و پس از آن، کار من این است که تصویر دیگری از راب، 470 00:20:06,016 --> 00:20:09,140 که ما از اضافی برای بعد از امروز اگر شما می خواهم به یکی از با شما، 471 00:20:09,140 --> 00:20:13,550 و پس از آن من می توانم آن بخش مجددا ارسال از راب تمام راه را به عقب. 472 00:20:13,550 --> 00:20:16,380 >> بنابراین به عنوان ساده به عنوان این مکانیسم است، که 473 00:20:16,380 --> 00:20:20,310 آن چیزی است که اتفاق می افتد تقریبا در هر زمان شما چیزی را بر روی اینترنت، 474 00:20:20,310 --> 00:20:22,530 به خصوص برای این محبوب ترین خدمات. 475 00:20:22,530 --> 00:20:26,500 پروتکل های دیگری وجود دارد، فن آوری های دیگر علاوه بر TCP 476 00:20:26,500 --> 00:20:27,880 که کار کمی متفاوت است. 477 00:20:27,880 --> 00:20:33,040 اما بسیاری از خدمات ما به طور معمول استفاده واقع تکیه بر این پروتکل. 478 00:20:33,040 --> 00:20:35,720 >> بنابراین دن، آیا شما می توانید از تصویر کامل وجود دارد؟ 479 00:20:35,720 --> 00:20:36,220 بله. 480 00:20:36,220 --> 00:20:37,840 ما راب در پشت دوباره بهم وصل است. 481 00:20:37,840 --> 00:20:39,610 از شما بسیار سپاسگزارم به روتر. 482 00:20:39,610 --> 00:20:43,260 فرض کنید، من در واقع می خواهم دیدن روترهای بین من 483 00:20:43,260 --> 00:20:46,400 و MIT، بسیار شبیه به شما بچه ها بود روتر بین من و دن. 484 00:20:46,400 --> 00:20:49,500 >> خب، به جای NSLOOKUP برای نام سرور مراجعه، 485 00:20:49,500 --> 00:20:53,150 من جای می توانید مسیر ردیابی، کدام در واقع قصد انجام آن را می گوید. 486 00:20:53,150 --> 00:20:55,240 و من قصد دارم برای انجام و حالت آرام با فاصله 1. 487 00:20:55,240 --> 00:20:57,448 این یک استدلال خط فرمان است که فقط می گوید، این را امتحان کنید 488 00:20:57,448 --> 00:20:58,740 یک بار و نه چند بار. 489 00:20:58,740 --> 00:21:02,210 >> و در حال حاضر، من قصد دارم به تایپ www.mit.edu. 490 00:21:02,210 --> 00:21:05,660 در حال حاضر، خروجی است نسبتا سریع و مرموز. 491 00:21:05,660 --> 00:21:08,300 اما آنچه که شسته و رفته در مورد این این است که هر یک از این ردیف 492 00:21:08,300 --> 00:21:10,750 اساسا نشان دهنده دانش آموز در این مخاطب 493 00:21:10,750 --> 00:21:13,870 اگر شما مسیر بین من و MIT بود. 494 00:21:13,870 --> 00:21:17,930 آنچه می بینید تا اینجا، اول، نام دامنه است که من تایپ در، 495 00:21:17,930 --> 00:21:20,500 و یا دامنه با صلاحیت کامل نام آن را به عنوان نامیده می شود. 496 00:21:20,500 --> 00:21:24,420 >> و این ظاهرا آدرس IP از www.mit.edu. 497 00:21:24,420 --> 00:21:26,260 کامپیوتر من متوجه شدم برای من. 498 00:21:26,260 --> 00:21:29,170 این در اینجا یک وعده است که ما فقط رفتن 499 00:21:29,170 --> 00:21:31,490 به تلاش برای رسیدن به MIT در 30 گره. 500 00:21:31,490 --> 00:21:34,180 بهتر است بیش از وجود دارد 30 دانش آموزان بین من و دن. 501 00:21:34,180 --> 00:21:37,870 و در حال حاضر، هر یک از این ردیف به معنای واقعی کلمه نشان دهنده یک روتر 502 00:21:37,870 --> 00:21:40,280 بین من و دن، به معنای واقعی کلمه یکی از شما بچه ها. 503 00:21:40,280 --> 00:21:42,950 >> و به این ترتیب این یکی به نظر نمی رسد به یک نام، یک نام دامنه. 504 00:21:42,950 --> 00:21:44,150 این فقط یک IP. 505 00:21:44,150 --> 00:21:49,439 و آن را تنها 0.662 میلی ثانیه زمان از من به که برای اولین بار از روتر. 506 00:21:49,439 --> 00:21:51,230 یک بعدی نیست که بسیار دورتر. 507 00:21:51,230 --> 00:21:53,560 این تنها یک زمان میلی ثانیه برای به دست آوردن وجود دارد. 508 00:21:53,560 --> 00:21:56,280 و در حال حاضر، خوشبختانه، همه چیز دریافت کاربر پسند کمی بیشتر 509 00:21:56,280 --> 00:21:58,860 با نام که مرموز هستند اما کمی بیشتر گفتن. 510 00:21:58,860 --> 00:22:03,440 >> این ظاهرا یک روتر در است هسته شبکه دانشگاه هاروارد قرار دارد، 511 00:22:03,440 --> 00:22:06,330 فقط به این دلیل مردم به ما گفته اند این، در مرکز علوم، SC. 512 00:22:06,330 --> 00:22:11,720 و GW فقط یک نماد مختصر برای است دروازه است که مترادف با روتر. 513 00:22:11,720 --> 00:22:14,630 بنابراین این چند سیستم است راه بالانویس مدیر 514 00:22:14,630 --> 00:22:17,230 نامگذاری یکی از سرور در مرکز علوم. 515 00:22:17,230 --> 00:22:20,360 >> در همین حال، آن سرور است ظاهرا متصل شده توسط نوعی از کابل 516 00:22:20,360 --> 00:22:24,760 به روتر دیگر است که با نام مستعار دروازه مرزی یک خط تیره 517 00:22:24,760 --> 00:22:26,770 چیزی، هر چه این اعداد باشد. 518 00:22:26,770 --> 00:22:29,230 و پس از آن، ظاهرا، دانشگاه هاروارد دارای یک اتصال 519 00:22:29,230 --> 00:22:31,340 که یکی دیگر از میلی ثانیه دور به چیزی 520 00:22:31,340 --> 00:22:35,590 به نام تقاطع شمال که در نقطه مشابه معمول است 521 00:22:35,590 --> 00:22:38,430 بین مکان های بزرگ مانند دانشگاه هاروارد که در آن تعداد زیادی از کابل کشی می رود در 522 00:22:38,430 --> 00:22:40,870 و اجازه می دهد تا ارتباطات در میان نهادهای مختلف. 523 00:22:40,870 --> 00:22:43,700 >> قدم ششم، متاسفانه، یک نام معتبر نیست. 524 00:22:43,700 --> 00:22:45,370 و مرحله هفتم جالب می شود. 525 00:22:45,370 --> 00:22:46,820 526 00:22:46,820 --> 00:22:49,260 من هیچ ایده چه چیزی بیشتر از این باشد. 527 00:22:49,260 --> 00:22:50,875 اما NY می کند پرش به من. 528 00:22:50,875 --> 00:22:52,375 و چه که احتمالا نشان؟ 529 00:22:52,375 --> 00:22:54,810 530 00:22:54,810 --> 00:22:56,520 حتی فنی نیست. 531 00:22:56,520 --> 00:22:57,400 فقط نیویورک. 532 00:22:57,400 --> 00:23:00,510 پس در واقع، آنچه انسان مشترک است کنوانسیون تضمین شده نیست 533 00:23:00,510 --> 00:23:04,730 اما کنوانسیون معمول است به نام روتر از طبیعت از شهرستان یا فرودگاه 534 00:23:04,730 --> 00:23:05,960 کد که آنها نزدیک به است. 535 00:23:05,960 --> 00:23:08,630 >> بنابراین با برخی از احتمال، این تعداد هفت روتر 536 00:23:08,630 --> 00:23:10,270 احتمالا، در واقع، در نیویورک. 537 00:23:10,270 --> 00:23:13,020 و این به نظر می رسد تایید این فرض به دلیل آن است 538 00:23:13,020 --> 00:23:16,700 شش میلی ثانیه به جای فقط یک یا تا به چیزی در اینجا در محوطه دانشگاه. 539 00:23:16,700 --> 00:23:19,900 اما در حال حاضر که به حساب، درست در Megabus یا فلان چیز، 540 00:23:19,900 --> 00:23:23,810 ممکن است چهار، پنج، شش ساعت طول بکشد برای دریافت انسان از اینجا به نیویورک. 541 00:23:23,810 --> 00:23:28,040 >> برای دریافت یک داده در آن، تنها شش میلی ثانیه طول می کشد 542 00:23:28,040 --> 00:23:31,020 برای به دست آوردن یک بسته از طرف من به دن اگر او تمام راه را در نیویورک بودند. 543 00:23:31,020 --> 00:23:36,832 سپس در نهایت، این به ظاهر است نام دامنه واقعی برای www.mit.edu. 544 00:23:36,832 --> 00:23:38,790 ام آنها ظاهرا برون سپاری وب سرور خود 545 00:23:38,790 --> 00:23:42,030 به یک شرکت به نام Akamai را که به معنی برخی از شرکت های دیگر اجرا می شود سرور های خود را. 546 00:23:42,030 --> 00:23:44,380 و به همین دلیل ما شاهد چیزی که عجیب و غریب وجود دارد. 547 00:23:44,380 --> 00:23:45,720 >> خوب، اجازه دهید این کار را یک بار دیگر. 548 00:23:45,720 --> 00:23:49,150 اجازه دهید پیش بروید و انجام ردیابی مسیر به دوست ما استاد نیک 549 00:23:49,150 --> 00:23:52,955 Parlante در استنفورد که دارای یک سرور نام nifty.stanfor.edu. 550 00:23:52,955 --> 00:23:55,870 551 00:23:55,870 --> 00:23:56,980 را وارد کنید. 552 00:23:56,980 --> 00:23:59,460 و در حال حاضر، ما احتمالا ببینید یک مسیر کمی طولانی تر 553 00:23:59,460 --> 00:24:00,960 که می رود از طریق چند شهرستانها بیشتر. 554 00:24:00,960 --> 00:24:03,160 بنابراین در اینجا این بی نام سرور هاروارد در اینجا. 555 00:24:03,160 --> 00:24:05,660 ما در هسته هاروارد هستید، دروازه مرزی از دانشگاه هاروارد، 556 00:24:05,660 --> 00:24:08,081 چهار راه شمال، هر جا این است. 557 00:24:08,081 --> 00:24:10,080 و در حال حاضر، آن را گرفتن کمی بیشتر جالب است. 558 00:24:10,080 --> 00:24:12,960 من حدس می زنم که روتر تعداد هشت در شهرستان چه است؟ 559 00:24:12,960 --> 00:24:14,210 رسید [INTERPOSING صداهای] 560 00:24:14,210 --> 00:24:18,570 DAVID مالان: شیکاگو احتمالا، بر اساس در این، بر اساس این چیزی که در اینجا. 561 00:24:18,570 --> 00:24:25,220 و در حال حاضر ما در سالت لیک سیتی شاید، شاید لس آنجلس در اینجا، و سپس LAX، 562 00:24:25,220 --> 00:24:27,690 بله، این احتمالا LA توسط پایین است. 563 00:24:27,690 --> 00:24:29,940 تا سرانجام، آن می رود از جنوب کالیفرنیا 564 00:24:29,940 --> 00:24:34,420 تمام راه را تا به شمال کالیفرنیا به جایی که استانفورد در پالو آلتو است. 565 00:24:34,420 --> 00:24:35,299 بنابراین بسیار سرد. 566 00:24:35,299 --> 00:24:36,840 و اجازه دهید این یک گام بیشتر است. 567 00:24:36,840 --> 00:24:39,000 این ظاهرا می شما را 82 میلی ثانیه 568 00:24:39,000 --> 00:24:42,360 برای ارسال یک پیام به دن اگر شما در کالیفرنیا به جای نیویورک. 569 00:24:42,360 --> 00:24:45,090 اجازه دهید کاری انجام دهد مانند راه ردیابی، یک 570 00:24:45,090 --> 00:24:51,350 تلاش برای www.cnn.co.jp برای نسخه ژاپنی سایت سی ان ان. 571 00:24:51,350 --> 00:24:52,540 572 00:24:52,540 --> 00:24:54,910 و در حال حاضر، ما هنوز هم در هستی بوستون را در حال حاضر به نظر می رسد. 573 00:24:54,910 --> 00:24:56,050 574 00:24:56,050 --> 00:24:58,165 >> چند سرور شش و هشت ها پاسخ نمی 575 00:24:58,165 --> 00:24:59,790 به خاطر اینکه آنها کمی خصوصی. 576 00:24:59,790 --> 00:25:04,970 اما در نهایت، به نظر می رسد وجود دارد چیزی جالبی در بین، 577 00:25:04,970 --> 00:25:08,395 اجازه دهید بگویم، گام هفت و نه. 578 00:25:08,395 --> 00:25:09,800 579 00:25:09,800 --> 00:25:12,610 چه احتمالا بین هفت و نه، و قطعا 580 00:25:12,610 --> 00:25:14,610 بین هفت و 17 قدم؟ 581 00:25:14,610 --> 00:25:18,090 582 00:25:18,090 --> 00:25:20,210 یک پرش بزرگ وجود دارد در مقدار زمان 583 00:25:20,210 --> 00:25:23,540 آن را مصرف برای اطلاعات از یک رفتن از این گره، یکی از این روتر 584 00:25:23,540 --> 00:25:24,060 را به دیگری. 585 00:25:24,060 --> 00:25:27,310 >> بنابراین شانس هستند، جایی در در اینجا، احتمالا وجود دارد، 586 00:25:27,310 --> 00:25:31,440 به ویژه حق در اینجا، احتمالا وجود دارد بدن بسیار بزرگ آب است که 587 00:25:31,440 --> 00:25:35,320 تا به برخی از ترانس اقیانوس آرام و ترانس کابل اقیانوس اطلس است که در واقع نیاز 588 00:25:35,320 --> 00:25:37,710 حتی بیش از زمان برای داده های به از یک نقطه به نقطه دیگر را دریافت کنید. 589 00:25:37,710 --> 00:25:40,690 اما باز هم، تصور کنید که ساعت آن را در پرواز به ژاپن را. 590 00:25:40,690 --> 00:25:45,786 در اینجا، در حدود 200 میلی ثانیه، رونق، پیام خود را در واقع وجود دارد. 591 00:25:45,786 --> 00:25:48,160 بنابراین شما می توانید در اطراف با بازی این در دستگاه و یا حتی 592 00:25:48,160 --> 00:25:50,940 در ویندوز و یا مک OS با دستورات کمی متفاوت است. 593 00:25:50,940 --> 00:25:53,860 گاهی اوقات، شما این ستاره ها را دریافت کنید، مانند در ردیف شش و هشت، که 594 00:25:53,860 --> 00:25:55,300 فقط بدان معناست که روتر نه پیکربندی 595 00:25:55,300 --> 00:25:57,120 به شما پاسخ می دهد به خاطر حفظ حریم خصوصی است. 596 00:25:57,120 --> 00:26:00,210 اما به طور کلی، این روش می، در واقع، کار می کنند. 597 00:26:00,210 --> 00:26:03,730 >> پس از آن که معلوم بیش از حد دیگر وجود دارد اطلاعات آبدار کمین در ابزار 598 00:26:03,730 --> 00:26:05,610 که شما را برای هر روز داده شود. 599 00:26:05,610 --> 00:26:08,560 بنابراین به عنوان مثال، اگر شما دریافت یک ایمیل، رک و پوست کنده به عنوان برخی از شما 600 00:26:08,560 --> 00:26:11,270 ممکن است اخیرا، از سوال برانگیز ریشه، اگر شما هرگز 601 00:26:11,270 --> 00:26:13,330 در رابط جیمیل نگاه قبل از آن، که آیا آن را 602 00:26:13,330 --> 00:26:15,560 برای رابط کالج و یا یک شخصی خود را، 603 00:26:15,560 --> 00:26:17,620 شما ممکن است خود را ببینید صندوق شبیه این. 604 00:26:17,620 --> 00:26:20,910 >> و در واقع، این یک ایمیل است من فرستاده، malan@harvard.edu، 605 00:26:20,910 --> 00:26:24,620 به jharvard@cs50.harvard.edu امروز صبح فقط 606 00:26:24,620 --> 00:26:26,070 بنابراین من می توانم یک تصویر را. 607 00:26:26,070 --> 00:26:28,149 اما معلوم است، همه این زمان در Gmail، 608 00:26:28,149 --> 00:26:30,190 که مثلث کمی وجود دارد به سمت بالا سمت راست 609 00:26:30,190 --> 00:26:34,080 وجود دارد در کنار تاج هاروارد که اگر شما با کلیک، شما می توانید با کلیک بر روی نمایش اصلی. 610 00:26:34,080 --> 00:26:35,160 611 00:26:35,160 --> 00:26:39,260 و اگر شما انجام این کار، شما در واقع خواهید دید یک دسته از اطلاعات بسیار باطنی 612 00:26:39,260 --> 00:26:43,360 مانند مهر زمانی، و IP آدرس و نام دامنه. 613 00:26:43,360 --> 00:26:46,990 >> اما شما ببینید، در کوتاه مدت، هدر که تمام این زمان 614 00:26:46,990 --> 00:26:50,430 در هر ضربه ایمیل شما ارسال و دریافت. 615 00:26:50,430 --> 00:26:54,130 و آن را از این هدر که مردم می توانند استفاده، دانشمند علوم کامپیوتر و یا در غیر این صورت، 616 00:26:54,130 --> 00:26:56,670 در واقع با پی بردن به برخی از احتمال است که در آن 617 00:26:56,670 --> 00:26:59,290 و از چه کسی یک ایمیل به واقع بود. 618 00:26:59,290 --> 00:27:01,830 >> در واقع، ما صحبت در هفته بعد در مورد چگونگی ایمیل 619 00:27:01,830 --> 00:27:04,100 خود را می توان تولید برنامه نویسی که 620 00:27:04,100 --> 00:27:07,100 یک چیز بسیار خوبی برای یک وب سایت است است که می خواهد برای ارسال ایمیل به کاربران. 621 00:27:07,100 --> 00:27:12,020 اما خواهیم دید، بیش از حد، چقدر بی اهمیت آن است که برای ایجاد ایمیل های از کسی 622 00:27:12,020 --> 00:27:15,380 به شخص دیگری، مگر اینکه شما در واقع می دانم که چگونه به منظور بررسی هدر. 623 00:27:15,380 --> 00:27:18,670 و حتی که از دست دادن است پیشنهاد این روز است. 624 00:27:18,670 --> 00:27:22,220 >> بنابراین با که گفت، اجازه دهید به یک لایه است. 625 00:27:22,220 --> 00:27:25,100 ما با IP آغاز شده است که آدرس بسته برای ما، 626 00:27:25,100 --> 00:27:26,470 آدرس منحصر به فرد به آنها. 627 00:27:26,470 --> 00:27:29,770 TCP، که، در کوتاه مدت، حداقل تضمین های دادرسی تحویل و یا حداقل 628 00:27:29,770 --> 00:27:34,002 احتمال آن توسط اضافه کردن چیزهایی مانند بخش، 1 یا 4، 629 00:27:34,002 --> 00:27:36,740 2 از 4، 3 و 4 و 4 و 4. 630 00:27:36,740 --> 00:27:40,710 >> و در حال حاضر، اجازه دهید در بالای لایه از این پروتکل دیگر است. 631 00:27:40,710 --> 00:27:44,550 همه این چیزها هستند پروتکل، کنوانسیون های کامپیوتر 632 00:27:44,550 --> 00:27:47,670 که دیکته کند که چگونه دو کامپیوتر به یک دیگر صحبت کنید. 633 00:27:47,670 --> 00:27:52,030 HTTP، در نهایت امروز، پروتکل انتقال ابرمتن. 634 00:27:52,030 --> 00:27:54,100 و این پروتکل است که مرورگرهای وب 635 00:27:54,100 --> 00:27:56,410 استفاده از زمانی که صحبت کردن به سرور وب است. 636 00:27:56,410 --> 00:27:59,970 >> بنابراین، هنگامی که شما را بکشد تا یک مرورگر مانند کروم، یا IE، فایرفاکس و یا، و یا سافاری، 637 00:27:59,970 --> 00:28:04,230 یا هر چیز دیگری، و شما را در چیزی تایپ مانند facebook.com و ضربه را وارد کنید، 638 00:28:04,230 --> 00:28:08,390 نه تنها برای اولین بار انجام می دهد کامپیوتر خود را ترجمه facebook.com به چه؟ 639 00:28:08,390 --> 00:28:10,590 640 00:28:10,590 --> 00:28:11,770 آدرس IP. 641 00:28:11,770 --> 00:28:17,420 سپس آن را می فرستد و سپس converts-- پیام به آن آدرس IP گفت، 642 00:28:17,420 --> 00:28:21,360 من صفحه خانگی امروز را یا دادن من صفحه ورود از فیس بوک. 643 00:28:21,360 --> 00:28:25,290 >> یا اگر شما در حال حاضر به سیستم وارد شده، را من این دیدگاه به طور پیش فرض از جدول زمانی من. 644 00:28:25,290 --> 00:28:26,820 بنابراین این چیزی است که HTTP می گوید. 645 00:28:26,820 --> 00:28:30,055 و محاوره، اگر من یک وب هستم سرور و شما are-- چه نام خود را، 646 00:28:30,055 --> 00:28:30,180 دوباره؟ 647 00:28:30,180 --> 00:28:30,920 >> رسید مارگوت. 648 00:28:30,920 --> 00:28:34,250 >> DAVID مالان: مارگوت وب است سرور، و من یک مرورگر وب هستم، 649 00:28:34,250 --> 00:28:37,610 و من به سادگی می خواهید برای بازیابی من جدول زمانی از مارگوت، margot.com، 650 00:28:37,610 --> 00:28:39,640 من می خواهم بگویم، سلام، من دیوید هستم. 651 00:28:39,640 --> 00:28:40,870 >> رسید: سلام، من مارگوت هستم. 652 00:28:40,870 --> 00:28:43,570 >> DAVID مالان: و بعد از آن شما خواهد پاسخ به همراه اطلاعات اضافی به من. 653 00:28:43,570 --> 00:28:45,890 بنابراین ما باید این انسان احمق کنوانسیون instance-- شما تشکر می کنم. 654 00:28:45,890 --> 00:28:47,510 --of دست دادن یکدیگر. 655 00:28:47,510 --> 00:28:51,670 و کامپیوتر که همان ایده که در آن مشتری، مانند یک مرورگر، 656 00:28:51,670 --> 00:28:55,600 می پرسد سرور برای انجام کاری از طرف او. 657 00:28:55,600 --> 00:28:57,540 >> و بنابراین در اینجا یک عکس، به عنوان مثال. 658 00:28:57,540 --> 00:29:01,120 در سمت چپ لپ تاپ کامپیوتر است، دسکتاپ، هر، و یا حتی یک تلفن. 659 00:29:01,120 --> 00:29:03,890 و در سمت راست است که بسیار تاریخ نمایش از سرور. 660 00:29:03,890 --> 00:29:06,460 آنها به طور معمول به نظر می رسد کوچکتر و جذاب این روز است. 661 00:29:06,460 --> 00:29:09,570 اما نکته این است که به سادگی در نوعی از ارتباط وجود دارد 662 00:29:09,570 --> 00:29:11,800 بین کلاینت و سرور. 663 00:29:11,800 --> 00:29:14,080 >> و مشتریان به این معنا از کسی که در یک رستوران 664 00:29:14,080 --> 00:29:16,620 و خدمتکار یا پیشخدمت، همان ایده با کامپیوتر. 665 00:29:16,620 --> 00:29:19,340 کلاینت و سرور، یک می پرسد برای اطلاعات، 666 00:29:19,340 --> 00:29:21,560 یکی با اطلاعات پاسخ می دهد. 667 00:29:21,560 --> 00:29:23,920 در حال حاضر، چگونه است که اطلاعات را به عقب می آیند؟ 668 00:29:23,920 --> 00:29:25,890 خوب، این را در نظر بگیرید. 669 00:29:25,890 --> 00:29:30,360 دریافت نوعی به طور پیش فرض است way-- و آن را یک مدت فوق العاده ساده است. 670 00:29:30,360 --> 00:29:34,530 --that فقط دیکته چگونه مرورگر دریافت اطلاعات از سرور. 671 00:29:34,530 --> 00:29:38,270 >> به عبارت دیگر، نه تنها شخص احمق و کودن-خانواده گسترش دست من به مارگوت، 672 00:29:38,270 --> 00:29:42,100 اگر من واقعا یک مرورگر بودند، من می داخل یک پاکت مسائل، 673 00:29:42,100 --> 00:29:46,580 که من قبل از عکس با راب کرد، پیام متنی که به معنای واقعی کلمه می گوید: 674 00:29:46,580 --> 00:29:53,084 چیزی شبیه به این، GET / HTTP / 1.1hostwww.google.com 675 00:29:53,084 --> 00:29:56,670 یا margot.com یا هر چیز دیگری نام سرور ممکن است اتفاق می افتد به. 676 00:29:56,670 --> 00:29:58,540 و پس از آن، نقطه نقطه نقطه، برخی چیزهای دیگر. 677 00:29:58,540 --> 00:30:00,310 >> اما به معنای واقعی کلمه، در داخل یک پاکت را 678 00:30:00,310 --> 00:30:03,290 شود متنی نسبتا ساده پیام که می خواهم. 679 00:30:03,290 --> 00:30:05,990 که به محض دریافت، مارگوت را باز کردن، خواندن محتوای، 680 00:30:05,990 --> 00:30:07,640 و پاسخ درآمده است. 681 00:30:07,640 --> 00:30:12,000 در حال حاضر، آن را کمی غیر آشکار با این مثال. 682 00:30:12,000 --> 00:30:16,130 اما دریافت /، آنچه را که بریده بریده است احتمالا اشاره به، فقط بر اساس 683 00:30:16,130 --> 00:30:20,470 در آشنایی شما با مرور وب در زندگی روزمره؟ 684 00:30:20,470 --> 00:30:22,206 اسلش چیست؟ 685 00:30:22,206 --> 00:30:23,147 >> رسید [نامفهوم]. 686 00:30:23,147 --> 00:30:24,480 DAVID مالان: دنباله فرار. 687 00:30:24,480 --> 00:30:27,280 نه یک ایده بد اما به طور کلی توالی فرار به راه های دیگر. 688 00:30:27,280 --> 00:30:28,760 این امر می تواند یک بک اسلش معمولا. 689 00:30:28,760 --> 00:30:29,560 اما نه فکر بد. 690 00:30:29,560 --> 00:30:30,060 آره؟ 691 00:30:30,060 --> 00:30:31,190 692 00:30:31,190 --> 00:30:31,830 یک اشاره گر. 693 00:30:31,830 --> 00:30:35,100 همچنین فکر خوبی است اما حتی ساده تر از آن. 694 00:30:35,100 --> 00:30:36,250 دایرکتوری خانه. 695 00:30:36,250 --> 00:30:38,380 ریشه یک دیسک سخت، پس به صحبت می کنند. 696 00:30:38,380 --> 00:30:39,890 بسیاری از ما این نوع نیست. 697 00:30:39,890 --> 00:30:43,150 اما از نظر فنی، اگر شما می خواهید به فوق العاده مناسب این روزها، 698 00:30:43,150 --> 00:30:50,056 شما می توانید به چیزی مانند http://www.facebook.com/. 699 00:30:50,056 --> 00:30:52,580 >> در حال حاضر، گفت: من بسیاری از ما نمی زحمت تایپ علامت. 700 00:30:52,580 --> 00:30:54,770 و رک و پوست کنده، ترین مرورگر، کروم شامل، 701 00:30:54,770 --> 00:30:57,019 حتی نمی زحمت نشان دادن ما اسلش این روزها 702 00:30:57,019 --> 00:30:59,060 فقط به خاطر اینکه آنها به دوست ساده و موجز باشد. 703 00:30:59,060 --> 00:31:02,920 اما بریده بریده فقط به معنی به به www.facebook.com و 704 00:31:02,920 --> 00:31:08,076 بریده بریده، ریشه هارد دیسک، صفحه پیش فرض در facebook.com. 705 00:31:08,076 --> 00:31:09,240 با استفاده از چه پروتکل؟ 706 00:31:09,240 --> 00:31:14,910 خوب، با استفاده از نسخه 1.1 از این چیزی که شناخته شده به عنوان HTTP. 707 00:31:14,910 --> 00:31:16,750 >> سرور، و یا Margot-- و توسط راه، انجام 708 00:31:16,750 --> 00:31:17,920 شما مهم نیست که من با استفاده از شما را در این؟ 709 00:31:17,920 --> 00:31:18,419 OK. 710 00:31:18,419 --> 00:31:19,430 بنابراین ما در حال حاضر خوب است. 711 00:31:19,430 --> 00:31:23,910 بنابراین پاسخ مارگوت در حال حاضر با پوشش خود را که در داخل آن 712 00:31:23,910 --> 00:31:26,040 یک پیام متنی به طور مشابه است. 713 00:31:26,040 --> 00:31:30,640 خط اول آن است، بله، من HTTP نسخه 1.1 صحبت می کنند. 714 00:31:30,640 --> 00:31:34,930 200 کد وضعیت است فقط بدان معناست که تمام OK است. 715 00:31:34,930 --> 00:31:37,440 من صفحه شما به دنبال داشته باشد. 716 00:31:37,440 --> 00:31:44,040 >> در همین حال، نوع مطلب: متن / اچ، این راه نیمه محرمانه مارگوت از گفتن است، 717 00:31:44,040 --> 00:31:46,190 آنچه شما درخواست یک صفحه وب است. 718 00:31:46,190 --> 00:31:50,530 و این نوع، پس به speak-- تقریبا مثل یک حس متغیر، 719 00:31:50,530 --> 00:31:52,060 اما این در حال حاضر در سطح بسیار بالاتر است. 720 00:31:52,060 --> 00:31:55,380 نوع داده آن متن است اما به طور خاص HTML. 721 00:31:55,380 --> 00:31:57,210 زبان ما به زودی خواهید دید. 722 00:31:57,210 --> 00:31:58,700 >> و پس از آن، برخی چیزهای دیگر وجود دارد. 723 00:31:58,700 --> 00:32:02,060 بنابراین چیزهای دیگر است به معنای واقعی کلمه چه فیس بوک با پاسخ. 724 00:32:02,060 --> 00:32:03,400 بنابراین اجازه دهید این را مشاهده کنید، بیش از حد. 725 00:32:03,400 --> 00:32:05,380 اجازه بدهید من به جلو و باز کردن تا کروم بر روی لپ تاپ من 726 00:32:05,380 --> 00:32:07,980 که شما می توانید در انجام این کار شما کامپیوتر خود نیز هست. 727 00:32:07,980 --> 00:32:12,035 و من قصد دارم به جلو بروید و باز کردن www.facebook.com. 728 00:32:12,035 --> 00:32:12,535 را وارد کنید. 729 00:32:12,535 --> 00:32:13,590 730 00:32:13,590 --> 00:32:16,264 و من این صفحه آشنا اینجا دریافت کنید. 731 00:32:16,264 --> 00:32:17,930 اما در حال حاضر، من قصد دارم برای انجام کاری دیگر. 732 00:32:17,930 --> 00:32:21,670 من قصد دارم به جلو بروید و رفتن به نمایش، توسعه دهنده. 733 00:32:21,670 --> 00:32:24,190 و به برنامه نویس ابزار، که شما باید 734 00:32:24,190 --> 00:32:27,377 در Chrome بر روی کامپیوتر شما، حداقل در دستگاه شما. 735 00:32:27,377 --> 00:32:29,460 من قصد دارم برای حرکت این چیزی که تا اینجا، و شما 736 00:32:29,460 --> 00:32:33,060 رفتن به دیدن یک دسته کامل متن مرموز در اینجا. 737 00:32:33,060 --> 00:32:37,920 >> به نظر می رسد که آنچه مارگوت را در داخل از پاکت که در پاسخ به من 738 00:32:37,920 --> 00:32:41,472 زبان HTML به نام است، زبان نشانه گذاری ابرمتن. 739 00:32:41,472 --> 00:32:43,680 این برنامه نه زبان دلیل این که شما نمی تواند، آن 740 00:32:43,680 --> 00:32:46,679 کند حلقه و شرایط را نداشته باشند، و توابع، و مانند آن. 741 00:32:46,679 --> 00:32:47,870 این یک زبان نشانه گذاری است. 742 00:32:47,870 --> 00:32:52,110 در آن، آن را تا به نحو خاص نام تگ ها و صفات 743 00:32:52,110 --> 00:32:57,120 که می گوید یک مرورگر چه برای نمایش بر روی صفحه نمایش و چگونه آن را نمایش می دهد. 744 00:32:57,120 --> 00:32:57,920 باید محور شود؟ 745 00:32:57,920 --> 00:32:58,920 باید جسور بود؟ 746 00:32:58,920 --> 00:33:00,270 قرمز، سبز، آبی؟ 747 00:33:00,270 --> 00:33:01,390 این یک زبان نشانه گذاری است. 748 00:33:01,390 --> 00:33:04,970 در آن، آن را می گوید مرورگر چه چیزی را بر روی صفحه نمایش نشان می دهد. 749 00:33:04,970 --> 00:33:10,530 پس این است که، به معنای واقعی کلمه، همه از HTML و بیشتر که سرور فیس بوک 750 00:33:10,530 --> 00:33:13,950 تف است و که کروم و IE، فایرفاکس و دارای 751 00:33:13,950 --> 00:33:17,820 طراحی شده توسط خود را نویسنده مربوطه به درک. 752 00:33:17,820 --> 00:33:20,780 >> و در واقع، آن را یک مسیه کمی از آن. 753 00:33:20,780 --> 00:33:24,290 اگر شما، به جای، به نمایش، توسعه، مشخصات منبع، 754 00:33:24,290 --> 00:33:27,550 این است که در واقع چه فیس بوک است که قرار دادن. 755 00:33:27,550 --> 00:33:29,800 مرتب سازی بر صفر به مدت پنج برای سبک، درست است، اگر ما 756 00:33:29,800 --> 00:33:31,479 پی بردن به این که احتمالا بهترین نیست. 757 00:33:31,479 --> 00:33:34,270 اما صادقانه بگویم، آنها می توانید با دریافت آن چرا که اگر شما در حال خدمت کردن 758 00:33:34,270 --> 00:33:36,090 میلیاردها صفحات وب در هر روز، شما واقعا 759 00:33:36,090 --> 00:33:40,040 نمی خواهم به اتلاف وقت، و بایت، و در نهایت پول در انتقال 760 00:33:40,040 --> 00:33:43,000 چیزهایی مانند خط جدید شخصیت ها، و فاصله، و زبانه 761 00:33:43,000 --> 00:33:46,870 چون شما صرف برای پهنای باند بی ارزش با ISP خود را. 762 00:33:46,870 --> 00:33:49,580 >> پس در واقع، این به معنای در این راه minified شود. 763 00:33:49,580 --> 00:33:51,740 اما آنچه کروم در حال انجام برای ما است، آن را گرفتن 764 00:33:51,740 --> 00:33:56,310 این HTML که به طور کامل شبیه به نظر می رسد ظروف سرباز یا مسافر و نامفهوم به انسان، 765 00:33:56,310 --> 00:33:57,580 و آن را فقط در آن قالب بندی. 766 00:33:57,580 --> 00:34:00,280 این بسیار چاپ آن به طوری که ما می توانیم ذهن ما در اطراف آن بسته بندی 767 00:34:00,280 --> 00:34:01,452 کمی آماده تر است. 768 00:34:01,452 --> 00:34:02,660 اما جالب تر این است. 769 00:34:02,660 --> 00:34:06,180 اگر من در حال حاضر در Chrome کلیک کنید، نمی عناصر اما شبکه، 770 00:34:06,180 --> 00:34:08,520 من قصد دارم برای دیدن کمی صفحه ورود به سیستم که 771 00:34:08,520 --> 00:34:11,040 به من نشان می دهد همه درخواست HTTP 772 00:34:11,040 --> 00:34:14,380 که در واقع رفتن به عقب و چهارم بین من و فیس بوک یا به من 773 00:34:14,380 --> 00:34:17,219 و مارگوت اگر من را بیش از یک درخواست. 774 00:34:17,219 --> 00:34:21,409 >> بنابراین من قصد دارم به جلو بروید و کلیک کنید آیکون بازنگری اینجا در کروم. 775 00:34:21,409 --> 00:34:23,850 و در حال حاضر، یک دسته کامل از مسائل گذشته در پایین پرواز کرد. 776 00:34:23,850 --> 00:34:25,710 من قصد دارم برای حرکت بازگشت به بالا بسیار. 777 00:34:25,710 --> 00:34:29,350 و در حال حاضر، این، اطلاعیه اولین مرورگر من درخواست 778 00:34:29,350 --> 00:34:31,340 ساخته شده به www.facebook.com بود. 779 00:34:31,340 --> 00:34:34,199 >> این با استفاده از GET مکانیسم که فقط بدان معناست 780 00:34:34,199 --> 00:34:37,810 آن زبان زبان متنی که ما به عنوان مثال از یک لحظه دیدم پیش. 781 00:34:37,810 --> 00:34:41,909 و علاوه بر این، آن را تبدیل که پاسخ که فیس بوک 782 00:34:41,909 --> 00:34:46,070 به من 200 خوب است، که به معنی من صفحه وب در سوال پیدا کرد. 783 00:34:46,070 --> 00:34:49,630 >> اگر من در این سطر کلیک کنید، من در واقع می تواند ببینید که هدر کمی بیشتر 784 00:34:49,630 --> 00:34:50,800 به وضوح. 785 00:34:50,800 --> 00:34:52,810 این حس بیشتر از طولانی است. 786 00:34:52,810 --> 00:34:57,020 اما توجه کنید که مرورگر می فرستد کل بسیاری از اطلاعات مانند میزبان، 787 00:34:57,020 --> 00:34:59,320 و روش، و کوکی ها. 788 00:34:59,320 --> 00:35:00,879 ما باید به کسانی که قبل از اینکه طولانی است. 789 00:35:00,879 --> 00:35:03,170 تو سرانجام درک آنچه یک کوکی در واقع است 790 00:35:03,170 --> 00:35:04,930 و چگونه شما را به زودی خواهد شد ارسال آنها. 791 00:35:04,930 --> 00:35:06,900 >> و شما می توانید ببینید فیس بوک در حال ارسال را به عقب، 792 00:35:06,900 --> 00:35:12,230 از جمله نوع محتوا متن HTML، زمان و تاریخ فعلی، حفظ حریم خصوصی خود را 793 00:35:12,230 --> 00:35:15,530 سیاست، و یا عدم آن، و پس از آن، در نهایت، تعدادی از کوکی ها 794 00:35:15,530 --> 00:35:18,050 که در حال تنظیم در کامپیوتر خود را نیز. 795 00:35:18,050 --> 00:35:20,140 اما ما آن را از هم جدا قبل از اینکه طولانی کسی را دست انداختن. 796 00:35:20,140 --> 00:35:23,950 >> اما در کوتاه مدت، هر بار که شما برای سال یک صفحه وب، در حال حاضر بازدید، 797 00:35:23,950 --> 00:35:26,970 شما بوده ام به ارسال پیام به که من در پاکت فرستاده شده 798 00:35:26,970 --> 00:35:28,230 به مارگوت و به دن. 799 00:35:28,230 --> 00:35:31,210 و شما بوده ام از برگشت پاسخ مانند این ها از فیس بوک. 800 00:35:31,210 --> 00:35:35,650 اما علاوه بر این، حدس بزنید چه بودن افشا به فیس بوک و گوگل، 801 00:35:35,650 --> 00:35:39,101 و هر کس دیگری در هر زمانی که شما یک صفحه وب بازدید می کنید؟ 802 00:35:39,101 --> 00:35:42,100 آنچه که در خارج از هر پاکت کامپیوتر شما شده است ارسال؟ 803 00:35:42,100 --> 00:35:43,800 804 00:35:43,800 --> 00:35:45,590 آدرس IP شما، درست است؟ 805 00:35:45,590 --> 00:35:48,720 شاید نام خود را در SE، اما آدرس IP شما. 806 00:35:48,720 --> 00:35:52,410 و فقط، اجازه دهید نقطه اتصال بعد، اگر شما در حال استفاده از خدمات 807 00:35:52,410 --> 00:35:54,430 مانند وب، و یا بیت تورنت، و زندگی، 808 00:35:54,430 --> 00:35:56,860 و به شما یک کامپیوتر ثبت نام کرده ام در یک محل مانند هاروارد، 809 00:35:56,860 --> 00:36:01,080 یه کسی یه جایی می داند که جان آدرس IP دانشگاه هاروارد این، نقطه این، 810 00:36:01,080 --> 00:36:02,350 نقطه از این، این نقطه. 811 00:36:02,350 --> 00:36:06,730 >> و در واقع، سیاهههای مربوط می او هر دو در نگه داشته دانشگاه شبیه به این، در یک شبکه Comcast در، 812 00:36:06,730 --> 00:36:10,270 در ورایزون، یا رک و پوست کنده، در NSA به عنوان ما به تازگی یاد گرفته ایم، 813 00:36:10,270 --> 00:36:14,040 که سیاهههای مربوط به همه چیز خیلی که شما انجام می دهند را بر روی اینترنت. 814 00:36:14,040 --> 00:36:15,910 و ما به آمده این طبقه آینده 815 00:36:15,910 --> 00:36:18,990 در خصوص استفاده از این تصمیم گیری های طراحی و امنیتی است. 816 00:36:18,990 --> 00:36:21,920 >> اما حقیقت این است، شما واقعا همه که حریم خصوصی خیلی زیادی ندارد. 817 00:36:21,920 --> 00:36:25,380 هر بار که شما از دیدن شده است در هر نقطه در وب، شما شده است را نشان دست خود را 818 00:36:25,380 --> 00:36:28,720 و آشکار حداقل آدرس IP شما. 819 00:36:28,720 --> 00:36:35,930 توجه داشته باشید خیلی ترسناک به کنار، آنچه می تواند ما را به انجام چیزهایی مانند گربه قراردادن در صفحه وب؟ 820 00:36:35,930 --> 00:36:40,730 >> بنابراین ما باید یک دسته از پاسخ های که ممکن است از برگشت سرویس دهنده است. 821 00:36:40,730 --> 00:36:42,340 و ما نمی خواهد همه این امروز را ببینید. 822 00:36:42,340 --> 00:36:43,800 اما 200 خوب است. 823 00:36:43,800 --> 00:36:46,622 و شما احتمالا دیده نمی همه از این به عنوان یک انسان قبل از. 824 00:36:46,622 --> 00:36:48,580 اما شما احتمالا دیده می شود حداقل یکی از این. 825 00:36:48,580 --> 00:36:50,204 کدام یک از این ممکن است نگاه آشنا؟ 826 00:36:50,204 --> 00:36:51,097 رسید 404 827 00:36:51,097 --> 00:36:51,930 DAVID مالان: پس 404. 828 00:36:51,930 --> 00:36:52,695 فایل یافت نشد. 829 00:36:52,695 --> 00:36:55,320 و در واقع، شما در حال رفتن برای دیدن این برنامه ریزی خود را. 830 00:36:55,320 --> 00:37:00,220 404 فقط بدان معناست که فایل مورد نظر شما، بریده بریده بریده بریده و یا چیزی، به سادگی 831 00:37:00,220 --> 00:37:00,950 وجود ندارد. 832 00:37:00,950 --> 00:37:04,380 و یک وب سرور به طور معمول پاسخ همراه با 404 به عنوان یک نتیجه 833 00:37:04,380 --> 00:37:09,680 >> در همین حال، ما به زودی خواهیم دید که محتویات این پیام 834 00:37:09,680 --> 00:37:11,800 هستند این زبان شناخته شده به عنوان HTML. 835 00:37:11,800 --> 00:37:15,070 و این فوق العاده است قطعه ساده HTML 836 00:37:15,070 --> 00:37:18,380 که هیچ کاری نمی کند جز نمایش سلام جهان بر روی صفحه نمایش. 837 00:37:18,380 --> 00:37:21,830 در واقع، شما در بالای این را ببینید چیزی به نام یک نوع سند 838 00:37:21,830 --> 00:37:24,220 اعلامیه می گوید که فقط، هی، جهان است. 839 00:37:24,220 --> 00:37:25,964 این پرونده حاوی HTML. 840 00:37:25,964 --> 00:37:28,380 و پس از آن، کمی بعد از HTML که شما در حال رفتن به ارسال، 841 00:37:28,380 --> 00:37:30,930 آن را تا به براکت باز، و سپس کلمه HTML، 842 00:37:30,930 --> 00:37:33,670 سپس براکت بسته، و پس از آن سر باز، و براکت نزدیک است. 843 00:37:33,670 --> 00:37:36,000 بنابراین در کوتاه مدت، اجازه دهید در واقع این کار مکانیکی است. 844 00:37:36,000 --> 00:37:39,980 اجازه بدهید من به دستگاه من، اما شما می توانید این کار را انجام در هر نقطه 845 00:37:39,980 --> 00:37:42,110 که شما یک ویرایشگر متن. 846 00:37:42,110 --> 00:37:45,105 >> من قصد دارم به جلو بروید و یک فایل با نام hello.html را نجات دهد. 847 00:37:45,105 --> 00:37:46,440 848 00:37:46,440 --> 00:37:49,640 من قصد دارم به آن را در دسکتاپ خود را به نگه داشتن چیزهای فوق العاده ساده در حال حاضر. 849 00:37:49,640 --> 00:37:51,760 و من قصد دارم به انجام دقیقا آنچه که من فقط دیدم. 850 00:37:51,760 --> 00:37:55,452 بنابراین نوع توضیحات HTML، باز براکت HTML. 851 00:37:55,452 --> 00:37:57,910 و در حال حاضر، اطلاع، من قصد دارم به کار مخالف پیشگیرانه. 852 00:37:57,910 --> 00:38:01,000 و در مقابل، منظور من برچسب همان، پس به صحبت می کنند، 853 00:38:01,000 --> 00:38:02,767 اما آن را با یک اسلش شروع می شود. 854 00:38:02,767 --> 00:38:04,600 و پس از آن، اینجا، من قصد دارم برای گفتن، سر، 855 00:38:04,600 --> 00:38:07,530 چون معلوم است که هر صفحه وب دارای یک سر که به اصطلاح 856 00:38:07,530 --> 00:38:10,300 چیزهای است که می رود در عنوان نوار، در بالا بسیار از صفحه. 857 00:38:10,300 --> 00:38:13,026 در عنوان فقط رفتن به سلام اینجا. 858 00:38:13,026 --> 00:38:15,150 و در حال حاضر، من قصد دارم به بدن به این صفحه وب. 859 00:38:15,150 --> 00:38:18,130 هر دو پس هر صفحه وب است سر تا بالا و بدن 860 00:38:18,130 --> 00:38:19,522 که جرات از صفحه است. 861 00:38:19,522 --> 00:38:21,980 و در اینجا، من فقط رفتن به چیزی شبیه سلام جهان می گویند. 862 00:38:21,980 --> 00:38:23,440 و من قصد دارم برای ذخیره این فایل. 863 00:38:23,440 --> 00:38:26,150 اگر من در حال حاضر به حداقل رساندن جیادیت، نگاه کنید، یک فایل کمی وجود دارد 864 00:38:26,150 --> 00:38:28,470 بر روی دسکتاپ من hello.html نامیده می شود. 865 00:38:28,470 --> 00:38:30,820 در حال حاضر، که در سرور نمی در عین حال، به خودی خود، در واقع، آن را 866 00:38:30,820 --> 00:38:33,040 فقط بر روی دسکتاپ شخصی خود من در اینجا. 867 00:38:33,040 --> 00:38:36,910 اما اگر باز کنم تا کروم و ضربه کنترل O-- است گربه در سوال وجود دارد. 868 00:38:36,910 --> 00:38:38,710 --and من را روی کامپیوتر من برو. 869 00:38:38,710 --> 00:38:43,730 >> و من باز hello.html، وجود دارد، در واقع صفحه وب من فوق العاده ساده است. 870 00:38:43,730 --> 00:38:45,490 بدن از صفحه من و این پنجره سفید 871 00:38:45,490 --> 00:38:47,610 در اینجا بدن با سلام جهان است. 872 00:38:47,610 --> 00:38:51,020 و عنوان در سر صفحه در تب وجود دارد. 873 00:38:51,020 --> 00:38:53,020 و ما در حال رفتن به به زودی که این فوق العاده 874 00:38:53,020 --> 00:38:55,004 ساده به باز کردن صفحات دیگر نیز هست. 875 00:38:55,004 --> 00:38:57,670 به عنوان مثال، من قصد دارم برای رفتن به برخی از کد توزیع 876 00:38:57,670 --> 00:39:00,230 برای این هفته، منبع هفت، و من قصد دارم 877 00:39:00,230 --> 00:39:03,150 برای باز کردن JPEG نمی که این پسر است که در اینجا. 878 00:39:03,150 --> 00:39:08,430 اما من قصد دارم به باز کردن image.html، که در نهایت مثل این به نظر می رسد. 879 00:39:08,430 --> 00:39:15,140 اما اجازه دهید من در حال حاضر این تا باز در جیادیت، و رفتن به Dropbox به منبع هفت، 880 00:39:15,140 --> 00:39:17,470 و image.html. 881 00:39:17,470 --> 00:39:19,430 882 00:39:19,430 --> 00:39:21,960 >> بسیاری از این است که فقط نظر ما به زودی خواهید دید. 883 00:39:21,960 --> 00:39:25,210 اما اگر من می خواهم برای قرار دادن بد خلق گربه در داخل این صفحه وب، 884 00:39:25,210 --> 00:39:29,890 کافی است برای قرار دادن یکی دیگر از براکت باز، و پس از آن تصویر یا کلمه کلیدی IMG 885 00:39:29,890 --> 00:39:33,080 برای کوتاه مدت، و پس از آن جایگزین متن به دلایل دسترسی 886 00:39:33,080 --> 00:39:35,890 اگر کسی دارای یک صفحه نمایش خواننده و یا چیزی شبیه به آن. 887 00:39:35,890 --> 00:39:38,260 منبع است که، چه نام فایل، cat.jpeg. 888 00:39:38,260 --> 00:39:39,280 889 00:39:39,280 --> 00:39:41,400 >> و پس از آن، چرا که این برچسب های ویژه کمی، 890 00:39:41,400 --> 00:39:44,140 ما را از اسلش، به عنوان ما داخل برچسب را ببینید. 891 00:39:44,140 --> 00:39:47,180 اما نتیجه نهایی یک وب است صفحه ای که به نظر می رسد مثل این. 892 00:39:47,180 --> 00:39:51,320 بنابراین به طور خلاصه، آنچه که ما در حال رفتن به انجام در حال حاضر در طول زمان با استفاده از وب 893 00:39:51,320 --> 00:39:54,200 و ایجاد صفحات وب به در نهایت ظروف است 894 00:39:54,200 --> 00:39:57,280 نه تنها برای چیزهای احمقانه مانند تصاویر و لینک ها، و جداول، 895 00:39:57,280 --> 00:40:00,770 لیست گلوله ای و، و مانند آن، بلکه به ما خودمان را 896 00:40:00,770 --> 00:40:04,890 رابط کاربر گرافیکی، GUI، نه بر خلاف آنچه که ما که ما انجام برک آوت. 897 00:40:04,890 --> 00:40:08,330 >> اما در این محیط، ما هستیم رفتن به شروع به استفاده از زبان هایی مانند PHP، 898 00:40:08,330 --> 00:40:10,960 و جاوا اسکریپت، پایگاه داده زبان به نام SQL، 899 00:40:10,960 --> 00:40:14,050 یک زبان برنامه نویسی سمت سرویس گیرنده به نام جاوا اسکریپت در واقع ایجاد 900 00:40:14,050 --> 00:40:18,760 همه رابط پویا تر اما در یک حد، زمینه بسیار آشنا است. 901 00:40:18,760 --> 00:40:21,970 اما قبل از آن، اجازه دهید نتیجه امروز با یک نگاه، 902 00:40:21,970 --> 00:40:25,280 به عنوان وعده داده شده، از آنچه که واقعا در رفتن در زیر هود با اینترنت 903 00:40:25,280 --> 00:40:26,060 خود را. 904 00:40:26,060 --> 00:40:28,400 >> تصریح امروز که اینترنت می تواند 905 00:40:28,400 --> 00:40:31,390 مورد استفاده قرار گیرد برای انتقال همه چیز مانند صفحات وب بیش از HTTP 906 00:40:31,390 --> 00:40:33,150 بسیار شبیه به من دست مارگوت در اوایل تکان داد. 907 00:40:33,150 --> 00:40:36,470 اما بسیاری دیگر وجود دارد خدمات که با استفاده از TCP و IP 908 00:40:36,470 --> 00:40:39,800 که ما را برای اعطا عنوان کار هایی که ما در اینجا خواهید دید 909 00:40:39,800 --> 00:40:42,477 در این فیلم که به ما را به پایان امروز. 910 00:40:42,477 --> 00:40:45,956 >> [VIDEO PLAYBACK] 911 00:40:45,956 --> 00:41:31,710 912 00:41:31,710 --> 00:41:35,870 >> -For اولین بار در تاریخ، مردم و ماشین آلات 913 00:41:35,870 --> 00:41:38,940 در حال کار با هم، تحقق یک رویا. 914 00:41:38,940 --> 00:41:41,780 نیروی اتحاد است که می داند هیچ مرزهای جغرافیایی. 915 00:41:41,780 --> 00:41:45,010 بدون توجه به نژاد، عقیده، و یا رنگ. 916 00:41:45,010 --> 00:41:49,130 عصر جدید است که در آن ارتباطات واقعا مردم را به هم. 917 00:41:49,130 --> 00:41:51,795 این سپیده دم از خالص است. 918 00:41:51,795 --> 00:41:54,920 919 00:41:54,920 --> 00:41:56,450 >> میخواهید بدانید که چگونه کار می کند؟ 920 00:41:56,450 --> 00:42:00,260 برای شروع اینجا را کلیک کنید شما سفر به خالص. 921 00:42:00,260 --> 00:42:02,780 922 00:42:02,780 --> 00:42:05,380 در حال حاضر، دقیقا چه اتفاقی افتاده است هنگامی که شما بر روی این لینک کلیک؟ 923 00:42:05,380 --> 00:42:07,190 شما جریان اطلاعات آغاز شده است. 924 00:42:07,190 --> 00:42:09,790 این اطلاعات به سفر کردن به پست الکترونیکی اتاق شخصی خود 925 00:42:09,790 --> 00:42:14,040 زمانی که آقای IP آن بسته، برچسب آن، و آن را در راه خود را می فرستد. 926 00:42:14,040 --> 00:42:16,030 >> هر بسته اندازه محدود است. 927 00:42:16,030 --> 00:42:19,900 پست الکترونیکی اتاق باید تصمیم بگیرند که چگونه به تقسیم اطلاعات و چگونه آن را بسته. 928 00:42:19,900 --> 00:42:23,400 در حال حاضر، این بسته نیاز به برچسب حاوی اطلاعات مهم است، 929 00:42:23,400 --> 00:42:27,480 مانند فرستنده آدرس، گیرنده آدرس، و نوع بسته آن است. 930 00:42:27,480 --> 00:42:41,070 931 00:42:41,070 --> 00:42:43,700 >> از آنجا که این بسته خاص بیرون رفتن بر روی اینترنت، 932 00:42:43,700 --> 00:42:46,240 آن را نیز می شود آدرس برای پروکسی سرور، که 933 00:42:46,240 --> 00:42:47,990 یک تابع خاص همانطور که بعدا خواهیم دید. 934 00:42:47,990 --> 00:42:49,080 935 00:42:49,080 --> 00:42:53,430 بسته در حال حاضر بر روی راه اندازی شبکه محلی یا LAN شما. 936 00:42:53,430 --> 00:42:56,220 این شبکه مورد استفاده برای اتصال تمام کامپیوتر های محلی، 937 00:42:56,220 --> 00:42:58,760 روتر پرینتر، و غیره برای تبادل اطلاعات 938 00:42:58,760 --> 00:43:00,790 در فیزیکی دیوار ساختمان. 939 00:43:00,790 --> 00:43:04,840 LAN بسیار غیر قابل کنترل است محل و، متاسفانه، حوادث 940 00:43:04,840 --> 00:43:05,828 می تواند رخ دهد. 941 00:43:05,828 --> 00:43:13,240 942 00:43:13,240 --> 00:43:16,020 >> بزرگراه از LAN بسته بندی شده است با همه نوع از اطلاعات است. 943 00:43:16,020 --> 00:43:19,270 این بسته های IP، ناول است بسته های، بسته های اپل بحث. 944 00:43:19,270 --> 00:43:21,440 آنها در حال رفتن در برابر ترافیک به طور معمول. 945 00:43:21,440 --> 00:43:24,040 روتر محلی می خواند آدرس و، در صورت لزوم، 946 00:43:24,040 --> 00:43:25,935 آسانسور بسته بر روی شبکه دیگر. 947 00:43:25,935 --> 00:43:27,610 948 00:43:27,610 --> 00:43:28,810 آه، روتر. 949 00:43:28,810 --> 00:43:31,990 نماد کنترل در جهان به ظاهر آشفته. 950 00:43:31,990 --> 00:43:41,050 951 00:43:41,050 --> 00:43:45,480 >> او وجود دارد، نظام مند، uncaring، روشمند، محافظه کار، 952 00:43:45,480 --> 00:43:48,100 و گاهی اوقات کاملا به سرعت. 953 00:43:48,100 --> 00:43:50,430 اما حداقل، او است دقیق ترین قسمت. 954 00:43:50,430 --> 00:44:03,090 955 00:44:03,090 --> 00:44:05,530 >> به عنوان بسته های ترک روتر، آنها راه خود را 956 00:44:05,530 --> 00:44:08,780 به اینترانت شرکت و برای سر روتر سوئیچ. 957 00:44:08,780 --> 00:44:10,179 958 00:44:10,179 --> 00:44:12,470 کمی کارآمد تر از روتر، سوئیچ روتر 959 00:44:12,470 --> 00:44:16,700 بازی می کند سریع و شل با بسته های IP، ماهرانه آنها را مسیریابی در طول راه. 960 00:44:16,700 --> 00:44:18,950 شیطان پین بال دزد جادوگر دیجیتال اگر شما خواهد شد. 961 00:44:18,950 --> 00:44:19,532 >> -Here ما بروید. 962 00:44:19,532 --> 00:44:20,490 در اینجا می آید یک دیگر. 963 00:44:20,490 --> 00:44:21,198 و آن را به دیگری. 964 00:44:21,198 --> 00:44:21,886 سازمان دیده بان این، مامان. 965 00:44:21,886 --> 00:44:22,258 در اینجا است می رود. 966 00:44:22,258 --> 00:44:22,382 اوه. 967 00:44:22,382 --> 00:44:23,126 اطراف پشت. 968 00:44:23,126 --> 00:44:23,374 سلام. 969 00:44:23,374 --> 00:44:23,622 در آن وجود دارد. 970 00:44:23,622 --> 00:44:24,122 در آن وجود دارد. 971 00:44:24,122 --> 00:44:24,862 به سمت چپ. 972 00:44:24,862 --> 00:44:25,110 را به سمت راست. 973 00:44:25,110 --> 00:44:25,358 به سمت چپ. 974 00:44:25,358 --> 00:44:26,350 را به سمت راست. 975 00:44:26,350 --> 00:44:26,596 شما آن را کردم. 976 00:44:26,596 --> 00:44:26,846 در اینجا از آن می رود. 977 00:44:26,846 --> 00:44:27,342 او شاخساره. 978 00:44:27,342 --> 00:44:27,840 او نمرات. 979 00:44:27,840 --> 00:44:28,100 این رفتن. 980 00:44:28,100 --> 00:44:28,580 هی، صبر کنید. 981 00:44:28,580 --> 00:44:28,940 هی، مراقب. 982 00:44:28,940 --> 00:44:29,898 در اینجا می آید یک دیگر. 983 00:44:29,898 --> 00:44:30,860 اوه، در اینجا ما بروید. 984 00:44:30,860 --> 00:44:33,740 985 00:44:33,740 --> 00:44:35,930 >> بسته همانطور رسند مقصد، آنها 986 00:44:35,930 --> 00:44:40,640 برداشت های رابط شبکه، آماده به سطح بعدی فرستاده می شود، 987 00:44:40,640 --> 00:44:42,000 در این مورد، پروکسی. 988 00:44:42,000 --> 00:44:43,060 989 00:44:43,060 --> 00:44:46,210 پروکسی توسط بسیاری مورد استفاده قرار شرکت به عنوان نوعی از یک مرد متوسط 990 00:44:46,210 --> 00:44:48,650 به منظور کاهش بار در اتصال به اینترنت خود را 991 00:44:48,650 --> 00:44:50,040 و به دلایل امنیتی و همچنین. 992 00:44:50,040 --> 00:44:51,824 993 00:44:51,824 --> 00:44:55,310 همانطور که شما می توانید، بسته ببینید همه اندازه های مختلف، 994 00:44:55,310 --> 00:44:56,650 بسته به محتوای آنها. 995 00:44:56,650 --> 00:45:10,750 996 00:45:10,750 --> 00:45:14,790 >> پروکسی بسته باز می شود و به نظر می رسد این آدرس وب یا URL. 997 00:45:14,790 --> 00:45:16,230 998 00:45:16,230 --> 00:45:18,707 بسته به اینکه آیا آدرس قابل قبول است، 999 00:45:18,707 --> 00:45:20,290 بسته بر روی اینترنت ارسال می شود. 1000 00:45:20,290 --> 00:45:25,880 1001 00:45:25,880 --> 00:45:28,700 وجود دارد، با این حال، برخی از آدرس که نمی کنند 1002 00:45:28,700 --> 00:45:31,440 ملاقات با تصویب پروکسی، که است که می گویند، 1003 00:45:31,440 --> 00:45:33,305 شرکت ها و یا مدیریت دستورالعمل. 1004 00:45:33,305 --> 00:45:35,830 1005 00:45:35,830 --> 00:45:38,290 این شتابزده با آن برخورد. 1006 00:45:38,290 --> 00:45:39,530 1007 00:45:39,530 --> 00:45:41,070 ما هیچ یک از این داشته باشد. 1008 00:45:41,070 --> 00:45:43,350 برای کسانی که آن را، آن را در جاده دوباره. 1009 00:45:43,350 --> 00:45:52,740 1010 00:45:52,740 --> 00:45:54,695 >> تا بعد، فایروال. 1011 00:45:54,695 --> 00:45:58,060 1012 00:45:58,060 --> 00:46:01,414 دیوار آتش شرکت در خدمت دو هدف. 1013 00:46:01,414 --> 00:46:03,580 این مانع از برخی نه همه چیز تند و زننده در اینترنت 1014 00:46:03,580 --> 00:46:05,379 از آمدن به اینترانت. 1015 00:46:05,379 --> 00:46:07,670 و آن را نیز می تواند در پیشگیری اطلاعات حساس شرکت 1016 00:46:07,670 --> 00:46:09,900 از بودن بر روی اینترنت ارسال می شود. 1017 00:46:09,900 --> 00:46:11,810 1018 00:46:11,810 --> 00:46:14,210 >> هنگامی که از طریق دیوار آتش، یک روتر میدارد بسته 1019 00:46:14,210 --> 00:46:18,290 و آن را بر روی یک بسیار باریک جاده ها و یا پهنای باند، به عنوان ما می گویند. 1020 00:46:18,290 --> 00:46:21,505 بدیهی است، ردیف است گسترده به اندازه کافی برای همه آنها را. 1021 00:46:21,505 --> 00:46:22,727 1022 00:46:22,727 --> 00:46:25,060 در حال حاضر، شما ممکن است تعجب، چه اتفاق می افتد به تمام کسانی که بسته 1023 00:46:25,060 --> 00:46:27,250 که آن را در طول مسیر را ندارد. 1024 00:46:27,250 --> 00:46:29,880 خوب، هنگامی که آقای IP نمی دریافت اذعان 1025 00:46:29,880 --> 00:46:32,160 که بسته شده است دریافت در زمان مقتضی، 1026 00:46:32,160 --> 00:46:34,060 او به سادگی می فرستد یک بسته جایگزینی. 1027 00:46:34,060 --> 00:46:36,040 1028 00:46:36,040 --> 00:46:40,510 >> ما در حال حاضر آماده است تا وارد دنیای اینترنت، یک عنکبوت 1029 00:46:40,510 --> 00:46:44,656 وب شبکه های به هم پیوسته که دهانه کل جهان ما است. 1030 00:46:44,656 --> 00:46:47,845 در اینجا، روتر و سوئیچ ایجاد ارتباط بین شبکه ها. 1031 00:46:47,845 --> 00:46:49,239 1032 00:46:49,239 --> 00:46:51,280 در حال حاضر، شبکه است به طور کامل محیط های مختلف 1033 00:46:51,280 --> 00:46:53,740 از شما در پیدا کردن دیوار محافظ از LAN شما. 1034 00:46:53,740 --> 00:46:56,510 >> در اینجا، آن را وحشی غرب، مقدار زیادی از فضا، 1035 00:46:56,510 --> 00:47:00,440 مقدار زیادی از فرصت ها، مقدار زیادی از همه چیز را به اکتشاف، و مکان برای رفتن. 1036 00:47:00,440 --> 00:47:02,790 با تشکر از بسیار کم کنترل و مدیریت، 1037 00:47:02,790 --> 00:47:07,250 ایده های جدید پیدا کردن خاک حاصلخیز به فشار پاکت از فرصت خود. 1038 00:47:07,250 --> 00:47:10,590 اما از آنجا که این آزادی، خطرات خاصی نیز در خفا انجام دادن. 1039 00:47:10,590 --> 00:47:14,230 >> شما هرگز زمانی که شما می دانید دیدار با پینگ مخوف مرگ، 1040 00:47:14,230 --> 00:47:18,040 نسخه ویژه ای از یک درخواست عادی پینگ که برخی از ادم سفیه و احمق فکر کرد 1041 00:47:18,040 --> 00:47:19,830 به یک ظرف غذا تا میزبان unsuspecting ضربه. 1042 00:47:19,830 --> 00:47:21,470 1043 00:47:21,470 --> 00:47:25,490 مسیر بسته ما را از طریق را شاید ماهواره ای، خطوط تلفن، بی سیم، 1044 00:47:25,490 --> 00:47:27,340 و یا حتی کابل transoceanic. 1045 00:47:27,340 --> 00:47:30,290 >> آنها همیشه سریع ترین را و یا کوتاه ترین مسیرهای ممکن، 1046 00:47:30,290 --> 00:47:33,330 اما آنها وجود دارد را دریافت کنید، در نهایت. 1047 00:47:33,330 --> 00:47:37,255 شاید به همین دلیل آن را گاهی اوقات به نام صبر در سراسر جهان. 1048 00:47:37,255 --> 00:47:39,650 اما زمانی که همه چیز است کار هموار، شما 1049 00:47:39,650 --> 00:47:43,270 می تواند جهان دور زدن پنج بار بیش از در قطره از کلاه، 1050 00:47:43,270 --> 00:47:46,690 به معنای واقعی کلمه، و همه برای هزینه یک تماس محلی و یا کمتر است. 1051 00:47:46,690 --> 00:47:47,970 1052 00:47:47,970 --> 00:47:51,025 >> در پایان این قسمت را ما، ما فایروال دیگر پیدا کنید. 1053 00:47:51,025 --> 00:47:53,710 1054 00:47:53,710 --> 00:47:56,160 بسته به شما چشم انداز به عنوان یک بسته داده ها، 1055 00:47:56,160 --> 00:48:00,520 فایروال می تواند یک سنگر و استحکامات امنیت و یا دشمن مخوف. 1056 00:48:00,520 --> 00:48:04,420 این همه در کدام سمت شما بستگی دارد در، و چه اهداف خود را دارند. 1057 00:48:04,420 --> 00:48:08,365 >> دیوار آتش طراحی شده است اجازه در تنها کسانی که بسته های که با معیارهای آن است. 1058 00:48:08,365 --> 00:48:09,590 1059 00:48:09,590 --> 00:48:11,940 این دیوار آتش است عامل در پورتهای 80 و 25. 1060 00:48:11,940 --> 00:48:13,250 1061 00:48:13,250 --> 00:48:16,380 همه تلاش ها برای از طریق دیگر وارد کنید پورت ها برای کسب و کار بسته شده است. 1062 00:48:16,380 --> 00:48:27,690 1063 00:48:27,690 --> 00:48:30,600 >> پورت 25 برای بسته ایمیل استفاده می شود. 1064 00:48:30,600 --> 00:48:32,750 1065 00:48:32,750 --> 00:48:35,791 در حالی که پورت 80 در ورودی است بسته ها از اینترنت به وب 1066 00:48:35,791 --> 00:48:36,290 سرور. 1067 00:48:36,290 --> 00:48:38,880 1068 00:48:38,880 --> 00:48:42,540 در داخل دیوار آتش، بسته در حال کامل تر به نمایش. 1069 00:48:42,540 --> 00:48:44,660 برخی از بسته آن را به راحتی از طریق آداب و رسوم، 1070 00:48:44,660 --> 00:48:47,500 در حالی که دیگران نگاه فقط یک کمی مشکوک. 1071 00:48:47,500 --> 00:48:49,630 >> در حال حاضر، افسر فایروال است که به راحتی فریب خورده، 1072 00:48:49,630 --> 00:48:53,010 مانند زمانی که این پینگ از تلاش می کند بسته مرگ 1073 00:48:53,010 --> 00:48:55,628 به خود را به عنوان پنهان یک بسته پینگ طبیعی است. 1074 00:48:55,628 --> 00:48:56,128 -Move همراه. 1075 00:48:56,128 --> 00:48:56,606 این OK. 1076 00:48:56,606 --> 00:48:57,106 مسئله ای نیست. 1077 00:48:57,106 --> 00:48:58,040 روز خوبی داشته باشید. 1078 00:48:58,040 --> 00:48:59,360 اجازه دهید من اینجا بری. 1079 00:48:59,360 --> 00:49:00,460 خداحافظ. 1080 00:49:00,460 --> 00:49:02,990 >> -For آن بسته خوش شانس به اندازه کافی به آن را در این دور، 1081 00:49:02,990 --> 00:49:04,860 سفر به پایان رسید. 1082 00:49:04,860 --> 00:49:07,280 1083 00:49:07,280 --> 00:49:11,560 این فقط یک خط بر روی رابط است می شود تا به وب سرور گرفته. 1084 00:49:11,560 --> 00:49:12,610 1085 00:49:12,610 --> 00:49:16,850 امروزه، یک وب سرور را می توان در بسیاری از اجرا همه چیز، از یک پردازنده مرکزی، به وب کم، 1086 00:49:16,850 --> 00:49:18,430 به کامپیوتر بر روی میز کار خود را. 1087 00:49:18,430 --> 00:49:20,220 چرا یخچال و فریزر خود را نه؟ 1088 00:49:20,220 --> 00:49:22,140 >> با مجموعه ای مناسب تا، شما می توانید پیدا کردن 1089 00:49:22,140 --> 00:49:24,330 اگر شما شاهد ایجاد برای cacciatore مرغ 1090 00:49:24,330 --> 00:49:25,690 و یا اگر شما به خرید بروید. 1091 00:49:25,690 --> 00:49:28,625 به یاد داشته باشید، این است که سپیده دم از خالص. 1092 00:49:28,625 --> 00:49:29,850 تقریبا هر چیزی ممکن است. 1093 00:49:29,850 --> 00:49:32,960 1094 00:49:32,960 --> 00:49:37,080 >> یک به یک، بسته می دریافت، باز، فله و. 1095 00:49:37,080 --> 00:49:40,350 1096 00:49:40,350 --> 00:49:44,280 اطلاعات موجود در آنها که درخواست شما برای اطلاعات است، 1097 00:49:44,280 --> 00:49:46,080 بر روی وب فرستاده نرم افزار سرور. 1098 00:49:46,080 --> 00:49:52,670 1099 00:49:52,670 --> 00:49:54,345 >> بسته خود را بازیافت است. 1100 00:49:54,345 --> 00:49:57,280 1101 00:49:57,280 --> 00:50:06,770 آماده به دوباره مورد استفاده قرار گیرد و پر از اطلاعات درخواست خود را، خطاب، 1102 00:50:06,770 --> 00:50:08,680 و ارسال را در راه خود را به شما. 1103 00:50:08,680 --> 00:50:10,430 1104 00:50:10,430 --> 00:50:14,700 بازگشت گذشته فایروال ها، روترها، و از طریق به اینترنت. 1105 00:50:14,700 --> 00:50:18,164 1106 00:50:18,164 --> 00:50:19,705 بازگشت از طریق دیوار آتش شرکت شما. 1107 00:50:19,705 --> 00:50:24,461 1108 00:50:24,461 --> 00:50:26,295 و بر روی رابط شما. 1109 00:50:26,295 --> 00:50:27,400 1110 00:50:27,400 --> 00:50:30,630 آماده به عرضه مرورگر خود با اطلاعات مورد درخواست شما. 1111 00:50:30,630 --> 00:50:33,010 1112 00:50:33,010 --> 00:50:34,538 که این فیلم است. 1113 00:50:34,538 --> 00:50:40,030 1114 00:50:40,030 --> 00:50:43,200 >> خوشحال با تلاش های خود و اعتماد در یک دنیای بهتر، 1115 00:50:43,200 --> 00:50:45,960 بسته های داده قابل اعتماد ما سوار کردن خوش 1116 00:50:45,960 --> 00:50:49,830 به غروب آفتاب از دیگر روز، دانستن آنها به طور کامل 1117 00:50:49,830 --> 00:50:51,635 کارشناسی ارشد خود را به خوبی خدمت کرده اند. 1118 00:50:51,635 --> 00:50:54,030 1119 00:50:54,030 --> 00:50:57,209 در حال حاضر این است که پایان خوشی ندارد. 1120 00:50:57,209 --> 00:50:58,042 [END پخش ویدئو] 1121 00:50:58,042 --> 00:50:59,533 DAVID مالان: که آن را برای CS50. 1122 00:50:59,533 --> 00:51:01,521 ما شما را در هفته آینده ببینید. 1123 00:51:01,521 --> 00:51:05,994 1124 00:51:05,994 --> 00:51:11,220 >> [MUSIC - کتی پری، "اسب سیاه"] 1125 00:51:11,220 --> 00:54:19,222