داگ لوید: اگر شما تماشای این فیلم شده است در جهت که توصیه می کنیم، ما در مورد به انجام هستید کمی از یک تغییر فرهنگ است. چون در حال حاضر، ما قصد داریم به شروع صحبت کردن در مورد اینترنت و وب فن شناسی. بنابراین تا به حال، ما واقعا انجام شده است بسیاری از C. و هنگامی که ما شده ایم در حال اجرا برنامه های ما، ما آنها را در حال اجرا است از خط فرمان. که تقریبا چگونه کاربران باید با برنامه تعامل که ما ارسال. آنها را انتخاب کنید چیزی به بی درنگ، چیزی اتفاق می افتد در پنجره ترمینال، و سپس آن را انجام داده است. گاهی اوقات شما ممکن مداوم دارند داده هایی را که پس از آن باقی مانده است. اما این تقریبا آن. آن را در خط فرمان است. این تنها راه کاربر می تواند ارتباط برقرار است. از این نقطه به بعد، ما قصد داریم به شروع گذار به طوری که کاربران می توانید با وب سایت ما تداخل می کنند. بنابراین ما قصد داریم به نوشتن می شود وب سایت ها، که در C نوشته شده است، اما در انواع دیگر نوشته شده است زبان های برنامه نویسی، از جمله PHP، و آن را از زبان یاور، HTML، CSS، و مانند آن. بنابراین ما قصد داریم به شروع صحبت کردن در مورد آن چیز است. قبل از ما به وب سایت دریافت برنامه نویسی خود، من فکر می کنم آن را احتمالا خوب ایده را به یک گام به عقب و بحث در مورد چگونگی کامپیوتر و انسان در سراسر وب در تعامل است. بنابراین این فیلم واقعا یک پرایمر، یک راهنمای عمومی، به اینترنت است. در حال حاضر، در اینجا نکته است که CS50 است یک کلاس شبکه است. بنابراین آنچه که ما در حال رفتن به صحبت کردن می شود در اینجا سطح بسیار بالا است. ما در حال رفتن به وارد شدن به هر سطح پایین جزئیات مربوط به چگونگی تمام این مسائل کار می کند. اگر شما علاقه مند هستید در، من می خواهم به شدت توصیه گرفتن یک کلاس در شبکه های کامپیوتری. و ما حتی ممکن به دروغ سفید یا دو فقط برای اهداف ساخت درک کلی روشن است. پس با که گفت، اجازه دهید صحبت در مورد اینکه ما چگونه با اینترنت ارتباط برقرار کند. بنابراین در اینجا ما. در اینجا ما است. ما بسیار به دنبال به جلو به گرفتن بر روی اینترنت، که همانطور که همه ما می دانیم، پر از گربه بهم متصل. در حال حاضر ما فقط برای اتصال اینترنت مثل این؟ خب، احتمالا نه. به طور مستقیم، شما می دانید که، برای مثال می گویند، زمانی که شما خود را از Wi-Fi تغییر شبکه بر روی کامپیوتر خود را، شما یکی را به نام اینترنت را ببینید مگر آن که فقط اتفاق می افتد به نام محلی خود را از Wi-Fi است. درست؟ این چیزی شبیه به خانه معمولا. و یا اگر شما در محل کار هستید، ممکن است بود به نام شرکت شما. فقط یکی وجود ندارد گزینه ای به نام اینترنت است. و به این ترتیب چیزی و یا برخی همه چیز در بین زمانی که وجود دارد ما می خواهیم به اتصال به اینترنت. برخی از کسانی که همه چیز ها چه هستند؟ خب، ما قصد داریم در مورد آن صحبت. ما همچنین قصد داریم به بحث در مورد برخی از مهم ما در به منظور قادر نیاز برای اتصال به اینترنت است. و اولین بار از این چیزهایی که یک آدرس IP است. بنابراین شما احتمالا شنیده ام مدت آدرس IP قبل از. چه مفهومی داره؟ خوب، یک آدرس IP است اساسا یک شناسه منحصر به فرد از کامپیوتر شما در یک شبکه. درست مثل هر خانه و یا اداره دارای یک آدرس منحصر به فرد که یک نفر می تواند ایمیل ارسال کنید. به طور مشابه، هر کامپیوتر اگر می خواهد برای دریافت داده ها و یا ارسال داده ها، نیاز به یک آدرس منحصر به فرد. به طوری که وقتی اطلاعات ارسال و یا دریافت، آن را در حال از ارسال و یا دریافت را به محل صحیح. این طرح آدرس، به عنوان من گفت، به نام آدرس دهی IP. IP مخفف پروتکل اینترنت است، که ما در مورد دوباره در مدت کوتاهی صحبت کنید. حال حاضر، چه آدرس دهی IP مانند نگاه؟ خب، این طرح اساسا بود، هنگامی که آن را برای اولین بار اجرا شد، به هر کامپیوتر یک آدرس 32 بیتی منحصر به فرد. که بسیاری از بیت است. که 4 میلیارد آدرس است. و به طور کلی، به جای استفاده از مبنای شانزده که ما قبلا در زمینه استفاده می شود اشاره گرها در C به آدرس صحبت می کنید، ما معمولا نشان دهنده IP آدرس در یک کمی بیشتر یک بشر دوستانه راه، به نمایندگی از آنها به عنوان چهار خوشه از 8 بیت به عنوان نماینده اعداد اعشاری. از آنجا که انسان ها اغلب صحبت نمی هگزادسیمال، مگر اینکه شما در حال برنامه نویسی. اما افرادی که از اینترنت استفاده کنید لزوما برنامه نویسان است. و به این ترتیب آن را آسان و برای آنها در دسترس قادر به صحبت در مورد آنچه خود آدرس IP در مورد آنها شاید نیاز به تماس تا کسی برای عیب یابی چیزی، بهتر است به آن را در بیشتر عدد اعشاری مشترک معمولی فرمت. و به این ترتیب یک آدرس IP فقط به نظر می رسد بسیار شبیه به این، w.x.y.z، که در آن هر یک از این حروف یک مقدار غیر منفی در محدوده 0 تا 255. به یاد بیاورید که یک عدد 8 بیتی 256 ارزش های متمایز نگه دارید. و به همین دلیل محدوده ما 0 تا 255 است. و ما باید چهار خوشه از 8 بیت برای یک کل بزرگ از 32 بیت است. و به این ترتیب یک آدرس IP ممکن است چیزی شبیه به این. این نوع از عمومی است به طور پیش فرض آدرس IP، 123.45.67.89. همه آنها در محدوده 0 تا هستند 255، به طوری که یک آدرس IP معتبر است. در اینجا در دانشگاه هاروارد، همه آدرس IP خود را با 140.247 شروع می شود. که تنها راه که این IP آدرس این منطقه جغرافیایی اختصاص داده شده است. و این ممکن است یک آدرس IP که ممکن است در دانشگاه هاروارد در اینجا وجود دارد. همانطور که گفتم، اگر هر آدرس IP است 32 بیت، ما باید در حدود 4 میلیارد به بیرون دادن، کمی بیش از 4 میلیارد دلار. اما ما به نوعی می تواند یک مشکل، درست است؟ در حال حاضر چیست جمعیت جهان است؟ خوب، آن را در جایی شمال 7 میلیارد نفر. و در جهان غرب حداقل، اکثر مردم بیش از یک دستگاه قادر به اتصال به اینترنت. من یک حق در اینجا. و من یکی دیگر را در جیب من. و من یک تماس در دفتر من. و به طوری که سه است. و که حتی به حساب نمی آنهایی که من در خانه، بیش از حد. و به طوری که نوع یک مشکل است، درست است؟ ما حداقل 7 میلیارد نفر و تنها 4 میلیارد آدرس. و هر دستگاه قرار است به منحصر به فرد شناخته شده است. ما برخی از راه حل را توسعه داده اند برای مقابله با این مشکل، چیزی به نام خصوصی آدرس IP، که ما نه رفتن به در این فیلم است. اما در واقع، آن اجازه می دهد تا پیشبرد وب، اینترنت، به نوع جعلی از کمی که شما باید منحصر به فرد آدرس با داشتن آدرس های خصوصی و سپس آنها را از طریق ایرانند یک آدرس تنها، که است که توسط بسیاری رایانه های مختلف به اشتراک گذاشته. اما این واقعا یک ثابت طولانی مدت است. حتی این که ثابت است رفتن به آخرین برای همیشه. و بنابراین ما نیاز به یک مختلف راه برخورد با این. همانطور که گفتم، ما در حدود 4 میلیارد بود. اما این به رفتن نیست به اندازه کافی خوب، درست است؟ و به این ترتیب راه است که آن را تصمیم گرفته شده است وجود دارد ما رفتن به مقابله با این به آدرس های IP طولانی تر است. به جای آدرس های 32 بیتی، ما رفتن به آدرس 128 بیتی. بنابراین به جای 4 میلیارد آدرس، ما قصد داریم به که تعداد زیادی از آدرس ها، است که 340 میلیارد میلیارد میلیارد میلیارد، بنابراین تعداد زیادی از آدرس های IP. و این طرح جدید به نام از IPv6 معمولا چگونه آن را می گویند. طرح قدیمی بودن IPv4 است. این بیت از یک مشکل در این که این مشکل شده است مورد برای مدت واقعا طولانی شناخته شده است. و شما این زیادی در دید زمینه کامپیوتر و رایانه. ما به خوبی در پیش بینی مشکلات است. اما ما در برخورد با آنها بد حتی اگر ما در مورد آنها بدانند. بنابراین از IPv6 در اطراف برای مدتی بوده است. و تنها در چند سال ما در واقع آغاز شده توقف تدریجی در این آدرس های IPv6 به فاز از آدرس های IPv4. اما بعضی از نقاط انجام آنها داشته باشد. و آنها را نگاه مشابه به یک آدرس IP به طور منظم. اما آنها بسیاری دیگر می باشد. بنابراین به جای اکنون با داشتن چهار خوشه از 8 بایت برای آدرس خود را، ما در حال حاضر هشت خوشه از 16 بایت است. و 8 برابر 16 128 است. و ما نمایندگی این در کمتر فرم هگزادسیمال معمولی است. از آنجا که داشتن تعداد 16 بیتی بدان معنی است که به جای این که طیف وسیعی از 0 تا 255 ما طیف وسیعی از 0 تا 65535 را داشته باشد. و به این ترتیب داشتن یک دسته از آن به هم چسبیده بسیار دشوار خواهد بود به خواندن. و بنابراین ما معمولا سحر و جادو استفاده فقط از راحتی. و به این ترتیب آدرس IPv6 معمولی ممکن است چیزی شبیه به این. این قطعا بسیاری دیگر از آدرس IPv4 ما قبل از دیده می شود. اما این امر می تواند یک آدرس IPv6 معتبر است. این یکی هم در مورد آدرس IPv6. این یکی اتفاق می افتد به متعلق به گوگل. و توجه داشته باشید که یک دسته از صفر وجود دارد. گاهی اوقات این آدرس می توانید تا زمانی دریافت کنید. و از آنجایی که ما هنوز در حال خیلی زود در IPv6، گاهی اوقات وجود دارد می تواند تکه های بزرگی از صفر در آن وجود دارد که ما لازم نیست. اگر شما در حال خواندن این صدای بلند، آن 2001.4860.4860.0.0.0.0.8844. این نوع از بسیاری، درست است؟ پس اگر یک دسته از صفر، شما ممکن است گاهی اوقات یک آدرس IPv6 مانند این را ببینید، جایی که آنها حذف صفر و استفاده از روده بزرگ به جای دو. این خوب است، هر چند. چون ما می دانیم که وجود دارد تصور می شود هشت تکه مجزا می باشد. و بنابراین به طور ضمنی، ما چهار ببینید. بنابراین ما می دانیم که باید چهار مجموعه وجود داشته باشد از صفر مانند این، که آن را در پر کنید. بنابراین گاهی اوقات، شما ممکن است ببینید یک آدرس IPv6 داشتن نیست هشت تکه از هم جدا مانند ما در اینجا انجام. شما ممکن است ببینید آن را مانند این به دنبال. و این فقط بدان معنی است که همه چیز شما را در نمی بینم بین که در آن روده بزرگ دو که است این است که فقط صفر جدا شده است. بنابراین، OK. ما می دانیم که یک کمی بیشتر در مورد IP در حال حاضر آدرس. اما چگونه می توان آنها را دریافت کنید؟ ما نمی توانیم فقط یکی از ما می خواهید انتخاب کنید. اگر ما این کار را، ما ممکن است در نهایت مبارزه کسی برای همان آدرس IP. و یا کسی ممکن است انتخاب آن را قبلا. اگر ما سعی می کنیم و آن را، ما قصد داریم برای اجرا به یک بیت از یک مشکل است. و بنابراین ما نمی توانیم فقط انتخاب کنید آدرس آی پی که ما می خواهیم. بنابراین راه است که ما یک آدرس IP است که در جایی بین کامپیوتر و ما اینترنت، که بزرگ اینترنت وجود دارد، چیزی به نام یک سرور DHCP وجود دارد، پروتکل پیکربندی پویای میزبان سرور. این یک لقمه بزرگ از متن است. اما واقعا همه آن را ندارد آن شما یک آدرس IP اختصاص می دهد. سرور DHCP خود را دارای یک لیست از آدرس معتبر که می توانید اختصاص دهید. و آن را به شما می دهد یک. که است که تقریبا همه به آن وجود دارد. حالا قبل از اینکه DHCP، این کار اختصاص آدرس به یک مدیر سیستم سقوط کرد. بنابراین یک فرد واقعی باید کامپیوتر خود را به صورت دستی اختصاص و آدرس زمانی که شما متصل به یک شبکه. بنابراین DHCP فقط به نوع این خودکار روند دادن به شما یک آدرس IP. اما این که چگونه شما آن را دریافت کنید. این فقط یک برنامه در حال اجرا است جایی بین شما و اینترنت است که یک حساب بانکی از آدرس های IP که می توان آن را از. و هنگامی که شما به اتصال شبکه، آن را به شما می دهد یک. بنابراین اجازه دهید این نمودار دوباره. جایی بین شما و اینترنت، یک سرور DHCP وجود دارد. باشه. به طوری که خوب. در حال حاضر، اجازه دهید در مورد DNS صحبت کنید. بنابراین ما هر چند صحبت کردیم این آدرس IP. و ما می دانیم که اگر ما رفتن به منحصر به فرد شناسایی یک دستگاه را بر روی اینترنت، از آن به یک آدرس منحصر به فرد. و ما می تواند بازدید می کنید که آدرس اگر ما می خواستیم. اما شما احتمالا هرگز تایپ کرده اید در چیزی شبیه به معادل IP: 192.168.1.0 را در مرورگر خود، درست است؟ شما نه از نوع در تعداد را در مرورگر خود. شما معمولا در نام قابل خواندن توسط انسان را تایپ کنید مانند google.com و یا cs50.harvard.edu، درست؟ کسانی که آدرس های IP، هر چند. بنابراین وجود این سرویس نام نام دامنه سیستم، DNS، که ترجمه IP آدرس به کلمات قابل فهم انسان یا عباراتی که بسیار به یاد ماندنی تر از به یاد مجموعه ای از چهار عدد و یا، به زودی، مجموعه ای از هشت اعداد هگزادسیمال. این امر می تواند واقعا به چالش کشیدن، درست است؟ در مورد فکر می کنم قبل از روز از تلفن های همراه. شما را حفظ خود را به حال خود شماره تلفن دوست. این ممکن است به سختی بدست پس در حالی که کمی. و به همین ترتیب، اگر شما می خواهید برای بازدید از یک دسته از وب سایت ها، شما احتمالا نمی خواهید به یاد داشته باشید یک دسته از اعداد. شما ترجیح می دهم به یاد داشته باشید یک دسته از کلمات. بنابراین این نقشه برداری، این ترجمه، از مجموعه ای از اعداد به نام قابل خواندن توسط انسان نوع باعث می شود دی ان اس صفحات زرد از وب است. و شما می توانید در مورد فکر می کنم آن را به عنوان اگر آن را فقط یک لیست بزرگ در حال اجرا از همه 0.0.0.0 راه را به 255.255.255.255 که می شود بالاترین possible-- که طیف گسترده ای از 0s و تا 255s از همه 4 آدرس های IPv4 میلیارد حرکت. من ساخته شده تا آنهایی که در بالا و پایین. اما یکی در وسط وجود دارد است که در واقع یک آدرس IP. بنابراین اگر ما 74.125.202.138 بازدید، ظاهرا که ترجمه به سایت وجود دارد، io-- چه خبره است؟ خب، هر نام که نقشه است در واقع آنچه در آن است روشن، درست است؟ بنابراین گاهی اوقات کسی که صاحب یک آدرس IP ممکن است چیزی میزبان خود نام که آنها نمی در واقع. به عنوان مثال، که آدرس IP اگر شما رفت و در آنجا است، در واقع فقط google.com است. اما گوگل تا به بسیاری سرور های متفاوت است. و آنها می توانند همه آنها را google.com تماس بگیرید. بنابراین آنها خود را دارند سیستم داخلی برای ترجمه google.com به هر سرور در واقع است به آن آدرس IP متصل می شود. و پس از آن دیگر وجود دارد سیستم وجود دارد که بین برای ترجمه که شر و ور در اینجا به google.com. اما ما نه به آن را دریافت کنید. و به همین ترتیب برای IPv6s، ما در حال رفتن به یک صفحات زرد که می شود بسیار بزرگتر. و به همین ترتیب، در وسط there-- آن سخت برای پیدا کردن یک IPv6 را آدرس که مشروع بود. اما من یکی برای گوگل پیدا شده است. اما وب سایت ایرلندی گوگل است. اما اگر شما به آدرس IPv6 رفت، اگر مرورگر شما از IPv6 قادر بود، که شما را به صفحه ایرلندی گوگل. بنابراین وجود شما به. اما این کاملا درست نیست، درست است؟ این سیستم دست و پا گیر به نظر می رسد، درست است؟ اگر یک لیست بزرگ از 4 وجود دارد میلیارد همه چیز را به مجبور به نگاه کردن، که بسیار بزرگ است. هیچ صفحات زرد وجود دارد جهان، درست است؟ اگر شما هنوز هم به رنگ زرد صفحات تحویل به you-- من روز من کردم، و من فقط آن را بازیافت. اما اگر شما از زرد صفحات به شما تحویل داده، شما یک کتاب که هر نیست شماره تلفن که در این سیاره وجود دارد، درست؟ شما دریافت می کنید یک لیست از شماره تلفن های محلی، آنهایی که شما به احتمال زیاد به پاسخ است. و این در واقع آنچه DNS است. اگر شما در مورد آن فکر، DNS است واقعا صفحات زرد محلی است. و سرورهای DNS بزرگ مانند google.coms، آنها در واقع فقط بیشتر مانند کتابخانه که یک کپی از تمام زرد محلی صفحات و یا تمامی رکوردهای DNS محلی است. بنابراین واقعا هیچ یک مخزن وجود دارد از DNS کامل از اینترنت، درست مثل هیچ کس صفحات زرد جهان است. همه این کوچک محلی وجود دارد DNSS مقیاس است که وجود دارد خارج وجود دارد. و خدمات وجود دارد که با هم جمع کنند. اما آنها در آن بستگی دارد سیستم DNS کوچکتر به روز رسانی اطلاعات خود، به طوری که آنها را به دقیق ترین اطلاعات. پس دوباره، این قیاس جمع آوری بزرگ است سیستم DNS مانند کتابخانه هایی که یک کپی هر صفحات زرد جهان است. آنها خود را نمی به روز رسانی آن کتاب. آنها در کتاب آینده در بستگی دارد، به طوری که آنها می توانید اطلاعات به روز رسانی اگر آنها به آن نیاز دارید. بنابراین سیستم DNS یک بلوک های غول پیکر است. این در سراسر غیر متمرکز بسیاری از، بسیاری از سرویس دهنده. بنابراین در حال حاضر ما می دانیم که در جایی بین ما و اینترنت وجود دارد یک سرور DNS وجود دارد همچنین به عنوان یک سرور DHCP. در حال حاضر، نقاط دسترسی، چه نقاط دسترسی ما؟ خب، نقاط دسترسی شما احتمالا بسیار آشنا با از واقع اتصال به اینترنت. که شبکه ای که شما انتخاب می کنید، خانه و یا شبکه کار خود را و یا آنچه شما داشته باشد. و من تعمیم مفهوم یک نقطه دسترسی در اینجا برای اهداف این ویدیو. اما در واقع وجود دارد بسیاری از چیزهایی که می تواند به نقاط دسترسی نورد. مفاهیم از روترها، وجود دارد که مرتب کردن بر اساس یک اصطلاح کلی است که استفاده می کنیم. اما همچنین سوئیچ وجود دارد و چیزهایی که در واقع نام نقاط دسترسی که جدا از می این مفهوم کلی از دسترسی اشاره كردن. اما اساسا آنچه اتفاق می افتد با IPv4، من گفت: ما باید این مفهوم آدرس های خصوصی، درست است؟ و به جای آن هر دستگاه با داشتن یک آدرس IP منحصر به فرد، که ما از اجرا، به دلیل ما بیش از 4 میلیارد دستگاه هستید تلاش برای اتصال به اینترنت، چه کار می کنیم در عوض اختصاص آدرس IP به یک روتر. که روتر یا نقطه دسترسی فقط در خانه شما، برای مثال. و کار روتر به عنوان مرتب کردن بر اساس عنوان یک پلیس ترافیک عمل می کنند، اجازه می دهد همه که متصل به روتر به استفاده از همان IP آدرس به خارج. فرقی میکنه؟ همه در خانه خود را دارای یک آدرس IP خصوصی. آنها نمی توانند به اتصال اینترنت، و یا اینترنت به جای نمی توانید به آنها صحبت می کنند، از طریق که آدرس های خصوصی. آنها فقط می توانند به آنها صحبت می کنند از طریق آدرس در روتر. و آن را به روتر کار را به اطلاعات که شما در حال ارسال روتر و هدایت آن به محل صحیح و برای کسب اطلاعات است که در آینده به روتر برای روتر برای ارسال آن به شما. بنابراین روتر واقعا دستگاه های here-- خصوص یک روتر در خانه شما، مرتب کردن بر اساس شایع ترین مورد استفاده برای اکثر people-- است که آدرس IP عمومی. که این دستگاه که در متصل به اینترنت. و شما به روتر متصل به جریان اطلاعات از طریق آن از طرف شما. همانطور که گفتم، یک شبکه خانگی مدرن، روتر و سوئیچ و نقطه دسترسی همه نوع همراه تا به یک دستگاه واحد. گاهی اوقات یک مودم است همراه در نیز وجود دارد. که معمولا فقط به نام روتر. اما این واقعا همه کسانی که همه چیز با هم. شبکه های کسب و کار و یا در مقیاس بزرگ به اصطلاح گسترده شبکه، شبکههای گسترده، در واقع نگه داشتن این دستگاه جداگانه. آنها یک سوئیچ. آنها روتر. آنها دارای نقاط دسترسی چندگانه. به عنوان مثال، در یک دانشگاه شما همه چیز را ببینید که شبیه به اصطلاح روتر نصب شده در سراسر محوطه دانشگاه هستند. کسانی که در تمام نقاط دسترسی که جریان هستند به روتر، سوئیچ، و غیره، برای انتقال اطلاعات همراه است. از آنجا که این شبکه هستند بزرگ است که یک نقطه دسترسی می توانید منطقه بزرگ خود را پوشش نمی دهد. و بنابراین این شبکه های بزرگ، شبکه های کسب و کار، و غیره، تقسیم این به جداگانه دستگاه های، به طوری که شبکه و مقیاس و رشد در صورت نیاز. پس دوباره، جایی بین ما و اینترنت، ما باید یک نقطه دسترسی. و این چیزی است که ما برای اتصال. و از طریق وجود دارد، ما می توانید به اینترنت دریافت کنید. همانطور که من در گفت آغاز این ویدئو، این است یک دوره در شبکه است. پس این است که کل داستان نیست. و من به نوعی بیش از آن سرپوش گذاشته. و شاید من شما را ترک کرده ام حتی یک کمی اشتباه به آنچه به عنوان برخی از این چیزها هستند. اما این خوب است. ما کل داستان نیاز ندارد. این به اندازه کافی برای ما می دانیم در حال حرکت رو به جلو، فقط به این یک کمی درباره اینکه چگونه اینترنت کار می کند. بنابراین آنچه ما می دانیم این است که ما این شبکه های خصوصی در خانه ما. و ما به یک روتر متصل شوند. و روتر متصل است به اینترنت در بزرگ است. اما آنچه اینترنت در بزرگ است؟ من در حفظ و گفت این است، اما آنچه در آن است؟ خوب، آن را واقعا فقط این شبکه های فردی در خانه من، و در خانه خود، و در هر دیگر خانه، که متصل به هم. این یک ارتباط تنگاتنگ شبکه، بین خالص. بنابراین به جای تفکر در مورد اینترنت این ابر غول پیکر، این اثیری چیزی که وجود دارد خارج وجود دارد، واقعا فقط یک اتصال در میان همه این شبکه ها. بنابراین در اینجا ما به. در حال حاضر شبکه محلی ما است. و ما در حال تنها کسی نیست احتمالا در شبکه محلی ما تلاش برای استفاده از اینترنت است. احتمالا چند وجود دارد ما تلاش برای در آوردن. و ما تنها شبکه نیست که وجود دارد در جهان، درست است؟ شبکه های دیگر وجود دارد، بیش از حد، که در حال تلاش برای اتصال به اینترنت. اما اینترنت است، دوباره، یک نهاد مجزا. این فقط یک مجموعه ای از قوانین است که اجازه می دهد این شبکه، این شبکه کوچک، آبی، بنفش، و شبکه قرمز در اینجا، برای برقراری ارتباط با یکدیگر است. بنابراین هیچ چیز وجود دارد همه آنها اتصال به. همه آنها فقط متصل به یکدیگر، درست است؟ و به این ترتیب در جایی در این شبکه وجود دارد خدمات که ما در واقع می خواهید. بنابراین شاید در شبکه آبی است که در آن گوگل زندگی می کند. و در شبکه بنفش است که در آن فیس بوک زندگی می کند. و در شبکه قرمز، خوب، شاید که آن همه کسانی که گربه ها هستند. و بنابراین اگر ما می خواهیم به اطلاعات در مورد گربه ها، ما فقط پیمودن این زنجیره ای از شبکه برای دریافت اطلاعات ما می خواهیم. و در اینجا، من نمایندگی ام شبکه به عنوان همه حال قادر به صحبت به یکدیگر. و ما تنها می تواند به شبکه صحبت کنید. اما این شبکه نمی توانید به ما صحبت. اما این درست نیست، درست است؟ این یک خیابان دو طرفه است. اطلاعات تواند از طریق جریان شبکه های جلو و عقب. چگونه آن را انجام دهید؟ خوب، اینترنت واقعا یک سیستم از پروتکل های. و ما قصد داریم به شروع به صحبت کردن در مورد آنچه که این پروتکل ها در فیلم های آینده است. اما باز هم، اینترنت یک چیز جدا نیستند. این مجموعه ای از قوانین است که تعریف است چگونه شبکه های برقراری ارتباط، این شبکه کوچک، این شبکه های محلی که ما در حال استفاده می شود، مردم در خانه ما، مردم در مدرسه ما، مردم در کار ما، همه به اشتراک گذاری یک شبکه. و چگونه این شبکه ها اتصال و صحبت کردن با یکدیگر، که در واقع چه اینترنت همه چیز در مورد. بنابراین اجازه دهید، در آینده ویدئو، صحبت در مورد برخی از از پروتکل های که شامل اینترنت به امید شما یک کمی بیشتر از یک را به خوبی گرد درک. من داگ لوید هستم. این CS50 است.