DOUG LLOYD: Jika anda telah telah menonton video ini dalam perintah itu yang kami mengesyorkan, kita kira-kira untuk menjalani sedikit perubahan budaya. Kerana kini, kita akan mula bercakap tentang internet dan web teknologi. Jadi sehingga kini, kami telah benar-benar telah melakukan banyak C. Dan apabila kita telah menjalankan program-program kami, kami telah berjalan mereka daripada baris arahan. Yang cukup banyak bagaimana pengguna mempunyai telah berinteraksi dengan program yang kita menulis. Mereka memilih sesuatu untuk meminta, sesuatu berlaku dalam tetingkap terminal, dan kemudian ia dilakukan. Kadang-kadang anda mungkin mempunyai berterusan data yang kekal selepas itu. Tetapi itu cukup banyak ia. Ia adalah pada baris arahan. Ia adalah satu-satunya cara pengguna boleh berinteraksi. Dari sudut ini ke hadapan, kita akan mula peralihan supaya pengguna boleh berinteraksi dengan laman web kami. Oleh itu, kita akan menulis laman web, yang tidak ditulis dalam C, tetapi ditulis dalam pelbagai lain bahasa pengaturcaraan, termasuk PHP, dan ia semacam bahasa penolong, HTML, CSS, dan sebagainya. Oleh itu, kita akan mula bercakap tentang perkara-perkara. Sebelum kita masuk ke web pengaturcaraan sendiri, Saya fikir ia mungkin baik idea untuk mengambil langkah ke belakang dan bercakap tentang bagaimana komputer dan manusia berinteraksi melalui web. Jadi video ini adalah benar-benar buku asas, panduan asas, ke internet. Sekarang, kaveat di sini adalah CS50 bukan golongan rangkaian. Jadi apa yang kita akan bercakap tentang di sini adalah tahap yang cukup tinggi. Kami tidak akan masuk ke dalam mana-mana peringkat rendah butir-butir bagaimana semua ini berfungsi. Jika anda berminat dalam itu, aku sudah kuat mengesyorkan mengambil kelas pada rangkaian komputer. Dan kami juga mungkin memberitahu dusta putih atau dua hanya bagi maksud membuat pemahaman umum jelas. Maka dengan itu berkata, mari kita bercakap tentang cara kita berinteraksi dengan internet. Jadi di sini kita berada. Berikut kami. Kami cukup sabar untuk mendapat ke internet, yang seperti yang kita semua tahu, sesak penuh dengan kucing. Sekarang kita hanya menyambung ke internet seperti ini? Well, mungkin tidak. Intuitif, anda tahu itu, berkata sebagai contoh, apabila anda menukar Wi-Fi anda rangkaian pada komputer anda, anda tidak melihat satu dipanggil internet kecuali yang hanya kebetulan sebagai nama Wi-Fi tempatan anda. Betul? Ia biasanya sesuatu seperti rumah. Atau jika anda berada di tempat kerja, ia mungkin merupakan nama syarikat anda. Tidak hanya satu pilihan dipanggil internet. Dan supaya sesuatu atau beberapa sesuatu dijadikan di antara ketika kita mahu menyambung ke internet. Apakah antara perkara-perkara? Nah, kita akan bercakap tentang itu. Kami juga akan bercakap tentang beberapa perkara penting kita perlukan untuk dapat untuk menyambung ke internet. Dan yang pertama ini perkara adalah alamat IP. Jadi, anda mungkin pernah mendengar alamat IP jangka sebelum ini. Apakah maksudnya? Well, alamat IP adalah pada dasarnya pengecam unik komputer anda pada rangkaian. Sama seperti setiap rumah atau pejabat mempunyai alamat unik yang mana satu boleh menghantar mel. Begitu juga, setiap komputer jika ia mahu menerima data atau menghantar data, perlu mempunyai alamat yang unik. Supaya apabila maklumat dihantar atau diterima, ia dihantar atau diterima ke lokasi yang betul. Skim menangani, seperti yang saya berkata, dipanggil IP menangani. IP adalah berdiri untuk Protokol Internet, yang kita akan bercakap tentang semula sebentar lagi. Sekarang, apakah IP menangani kelihatan seperti? Well, skim ini pada dasarnya adalah, ketika pertama kali dilaksanakan, untuk memberikan setiap komputer alamat 32-bit yang unik. Itu banyak bit. Itulah 4000000000 alamat. Dan secara amnya, dan bukannya menggunakan tatatanda perenambelasan, yang kami telah digunakan sebelum ini dalam konteks petunjuk dalam C untuk bercakap mengenai alamat, kita biasanya mewakili IP alamat dalam sedikit lebih daripada yang mesra manusia cara, yang mewakili mereka empat kelompok 8 bit diwakili sebagai nombor perpuluhan. Kerana manusia tidak kerap bercakap perenambelasan, melainkan jika anda pengaturcaraan. Tetapi orang-orang yang menggunakan internet tidak semestinya pengaturcara. Dan sebagainya sehingga mudah dan boleh diakses untuk mereka dapat bercakap tentang apa yang mereka Alamat IP adalah dalam kes mereka mungkin perlu untuk memanggil seseorang untuk menyelesaikan sesuatu, ia adalah lebih baik untuk berjaya di lebih nombor perpuluhan konvensional biasa format. Dan sebagainya alamat IP hanya kelihatan cukup banyak seperti ini, w.x.y.z, di mana setiap seorang daripada orang-orang surat mewakili nilai bukan negatif dalam julat 0 hingga 255. Ingat bahawa nombor 8-bit boleh memegang 256 nilai-nilai yang berbeza. Dan itulah sebabnya mengapa rangkaian kami adalah 0 hingga 255. Dan kita mempunyai empat gugusan 8 bit untuk sejumlah besar daripada 32 bit. Dan sebagainya alamat IP mungkin melihat sesuatu seperti ini. Ini adalah jenis generik lalai alamat IP, 123.45.67.89. Kesemua mereka adalah dalam julat 0 hingga 255, supaya alamat IP yang sah. Di sini, di Harvard University, semua alamat IP kami bermula dengan 140,247. Itu hanya cara bahawa IP alamat dalam kawasan geografi ini telah diberikan. Dan hal ini mungkin menjadi alamat IP yang mungkin wujud di sini di Harvard. Jadi seperti yang saya katakan, jika setiap alamat IP adalah 32 bit, kita mempunyai kira-kira 4 bilion untuk memberi, sedikit lebih daripada 4 bilion. Tetapi kita boleh jenis melihat masalah, bukan? Apa yang penduduk dunia sekarang? Nah, ia adalah suatu tempat utara 7 bilion orang. Dan di dunia Barat sekurang-kurangnya, kebanyakan orang mempunyai lebih daripada satu peranti mampu sambungan internet. Saya mempunyai satu di sini. Dan saya mempunyai satu sama lain di dalam poket saya. Dan saya mempunyai satu gol di pejabat saya. Dan supaya tiga. Dan yang tidak pun mengira orang yang saya ada di rumah juga. Dan sebagainya itu jenis masalah, bukan? Kami mempunyai sekurang-kurangnya 7 bilion orang dan hanya 4 bilion alamat. Dan setiap peranti sepatutnya dikenal pasti secara unik. Kami telah membangunkan beberapa workarounds untuk menangani masalah ini, sesuatu yang dipanggil swasta Alamat IP, yang kita tidak akan masuk ke dalam video ini. Tetapi pada dasarnya, ia membolehkan melanjutkan laman web internet, untuk jenis palsu keluar sedikit bahawa anda mempunyai yang unik alamat dengan mempunyai alamat persendirian dan kemudian menyalurkan mereka melalui satu alamat tunggal, yang dikongsi oleh banyak komputer yang berbeza. Tetapi itu benar-benar tidak satu penyelesaian jangka panjang. Malah yang tetap tidak akan bertahan selama-lamanya. Dan dengan itu kita perlu mempunyai yang berbeza Allah yang telah berlaku dengan ini. Jadi seperti yang saya katakan, kita mempunyai kira-kira 4 bilion. Tetapi itu tidak akan cukup baik, bukan? Dan jadi cara bahawa ia mempunyai telah memutuskan bahawa kami akan berurusan dengan hal ini adalah untuk membuat alamat IP lebih lama. Daripada alamat 32-bit, kami akan mempunyai alamat 128-bit. Jadi, daripada 4000000000 alamat, kita akan untuk mempunyai yang besar alamat, yang adalah 340 bilion bilion bilion bilion, jadi banyak alamat IP. Dan skim baru ini dipanggil IPv6 biasanya bagaimana ia dirujuk. Skim lama menjadi IPv4. Ia sedikit masalah dalam bahawa masalah ini telah diketahui tentang untuk masa yang benar-benar panjang. Dan anda akan melihat ini banyak di konteks komputer dan pengkomputeran. Kita baik pada masalah menjangkakan. Tetapi kami tidak baik pada berurusan dengan mereka walaupun kita tahu tentang mereka. Jadi IPv6 telah wujud untuk sementara waktu. Dan hanya dalam beberapa lalu tahun mempunyai kita benar-benar bermula berperingkat di kawasan-alamat IPv6 untuk menghentikan alamat IPv4. Tetapi beberapa tempat-tempat melakukan mempunyai mereka. Dan mereka kelihatan sama ke alamat IP biasa. Tetapi mereka adalah masa yang lebih lama. Jadi, daripada sekarang mempunyai empat kelompok 8 bait untuk alamat anda, kita kini mempunyai lapan kelompok 16 bait. Dan 8 kali 16 adalah 128. Dan kami mewakili ini dalam kurang bentuk perenambelasan konvensional. Kerana mempunyai nombor 16-bit bermakna bukannya menjadi julat 0 hingga 255, Kita akan mempunyai julat 0 hingga 65535. Dan sehingga memiliki sekumpulan daripada mereka yang terperangkap bersama-sama akan menjadi sangat sukar untuk dibaca. Dan supaya kita biasanya menggunakan hex hanya keluar dari bandar. Dan kerana itu suatu alamat IPv6 biasa mungkin kelihatan seperti ini. Ia sudah tentu banyak lagi daripada alamat IPv4 yang kita lihat sebelum ini. Tetapi ini akan menjadi alamat IPv6 yang sah. Yang ini juga mengenai alamat IPv6. Yang ini berlaku milik Google. Dan notis ada sekumpulan sifar di sana. Kadang-kadang alamat ini boleh mendapatkan begitu lama. Dan kerana kita masih cukup awal IPv6, kadang-kadang ada boleh menjadi ketulan besar sifar di sana yang kita tidak perlukan. Jika anda membaca ini dengan kuat, ia 2001.4860.4860.0.0.0.0.8844. Ia adalah jenis banyak, bukan? Jadi, jika anda melihat sekumpulan sifar, anda mungkin kadang-kadang melihat alamat IPv6 seperti ini, di mana mereka meninggalkan sifar dan menggunakan kolon dua sebaliknya. Ini adalah OK, walaupun. Kerana kita tahu bahawa terdapat sepatutnya menjadi lapan ketulan berbeza. Dan sebagainya secara implikasi, kita lihat empat. Jadi kita tahu bahawa mesti ada empat set sifar seperti ini, yang mengisi dalam. Jadi kadang-kadang, anda mungkin melihat alamat IPv6 tidak mempunyai lapan ketulan dipisahkan seperti yang kami lakukan di sini. Anda mungkin melihat ia kelihatan seperti ini. Dan itu hanya bererti bahawa semua yang anda juga tidak memandang antara mana yang kolon dua adalah hanya sifar dipisahkan. Jadi, OK. Kita tahu sedikit lebih tentang alamat IP sekarang. Tetapi bagaimana kita mendapatkan mereka? Kita tidak boleh hanya memilih yang kita mahu. Jika kita berbuat demikian, kita mungkin berakhir pertempuran seseorang untuk alamat IP yang sama. Atau seseorang mungkin mempunyai memilih ia sebelum ini. Jika kita cuba dan mengambil, kita akan menghadapi sedikit masalah. Dan dengan itu kita tidak boleh hanya mengambil alamat IP yang kita mahu. Jadi cara kita mendapatkan Alamat IP adalah di suatu tempat antara komputer dan kami internet, bahawa internet besar di luar sana, ada sesuatu yang dipanggil pelayan DHCP, Host dinamik Konfigurasi Protokol pelayan. Ia adalah satu hal yg besar teks. Tetapi benar-benar semua ia adalah ia memberikan anda alamat IP. Pelayan DHCP anda mempunyai senarai menangani ia secara sah boleh berikan. Dan ia memberi anda satu. Yang cukup banyak semua ada padanya. Sekarang sebelum DHCP, tugas ini daripada memberikan alamat jatuh kepada Pentadbir Sistem. Jadi orang yang sebenar akan mempunyai secara manual menetapkan komputer anda dan alamat apabila anda disambungkan ke rangkaian. Jadi DHCP hanya jenis mengautomasikan ini proses memberi anda alamat IP. Tetapi itulah bagaimana anda mendapatkannya. Ia hanya berjalan program di suatu tempat di antara anda dan internet yang mempunyai bank Alamat IP bahawa ia boleh memberi. Dan apabila anda menyambung kepada rangkaian, ia memberi anda satu. Jadi mari kita melihat semula gambar rajah ini. Di suatu tempat di antara anda dan internet, ada pelayan DHCP. OKAY. Jadi itulah yang baik. Sekarang, mari kita bercakap tentang DNS. Oleh itu, kita telah berbincang walaupun ini alamat IP. Dan kita tahu bahawa jika kita akan mengenal pasti secara unik peranti di internet, ia perlu mempunyai alamat yang unik. Dan kita boleh melawat yang menangani jika kita mahu. Tetapi anda mungkin tidak pernah ditaip dalam sesuatu seperti 192.168.1.0 ke dalam pelayar anda, bukan? Anda tidak perlu menaip nombor ke dalam pelayar anda. Biasanya anda menaip nama-nama yang boleh dibaca manusia seperti google.com atau cs50.harvard.edu, bukan? Mereka tidak alamat IP, walaupun. Jadi wujud perkhidmatan ini dipanggil Nama Domain Sistem, DNS, yang diterjemahkan IP alamat untuk kata difahami manusia atau frasa yang jauh lebih diingati daripada mengingati satu set empat nombor atau, tidak lama lagi, satu set lapan nombor perenambelasan. Yang akan menjadi benar-benar mencabar, bukan? Fikirkanlah sebelum hari dari telefon bimbit. Anda mempunyai menghafal anda anda nombor telefon kawan. Ia mungkin telah mendapat sukar selepas sebentar. Begitu juga, jika anda mahu untuk melawat sekumpulan laman web, anda mungkin tidak mahu ingat sekumpulan nombor. Anda lebih suka ingat sekumpulan kata-kata. Jadi pemetaan ini, menterjemah ini, sudah set nombor kepada nama-nama yang boleh dibaca manusia jenis menjadikan DNS laman kuning web. Dan anda boleh berfikir tentang ia seolah-olah ia hanya senarai besar berjalan dari 0.0.0.0 semua jalan ke 255.255.255.255, yang akan possible-- tertinggi itulah rangkaian penuh dari 0-an untuk 255s semua 4 bilion-ish alamat IPv4. Saya telah membuat orang-orang di bahagian atas dan bahagian bawah. Tetapi yang di tengah-tengah terdapat sebenarnya alamat IP. Jadi, jika kita melawat 74.125.202.138, nampaknya yang diterjemahkan ke laman web yang sana, io-- apa yang palang pintu itu? Well, tidak setiap nama yang memetakan adalah sebenarnya jelas apa yang ada, bukan? Jadi kadang-kadang seseorang yang memiliki alamat IP mungkin menamakan sesuatu yang tuan rumah mereka bahawa mereka sebenarnya tidak. Sebagai contoh, bahawa alamat IP jika anda pergi ke sana, sebenarnya hanya google.com. Tetapi Google mempunyai banyak pelayan yang berbeza. Dan mereka tidak boleh memanggil mereka semua google.com. Jadi mereka mempunyai mereka sendiri sistem dalaman untuk menterjemahkan google.com untuk apa sahaja pelayan sebenarnya disambungkan ke alamat IP. Kemudian terdapat satu lagi sistem yang wujud di antara untuk menterjemahkan gobbledygook yang di sini untuk google.com. Tetapi kita tidak akan masuk ke dalam itu. Begitu juga untuk IPv6s, kami juga akan mempunyai halaman kuning yang akan menjadi banyak yang lebih besar. Begitu juga, dalam pertengahan there-- ia sukar untuk mencari IPv6 yang alamat tersebut adalah sah. Tetapi saya mendapati satu untuk Google. Tetapi ia adalah laman web Ireland Google. Tetapi jika anda pergi ke alamat IPv6, jika pelayar anda adalah IPv6 mampu, yang akan membawa anda ke Laman utama Ireland Google. Jadi ada anda pergi. Tetapi ini tidak sepenuhnya benar, bukan? Sistem nampaknya rumit, bukan? Jika ada senarai besar 4 bilion perkara yang perlu mencari, yang cukup besar. Tiada halaman kuning di dunia, bukan? Jika anda masih mendapat kuning muka surat dihantar ke atasmu, Saya mendapat lombong hari yang lain, dan saya hanya dikitar semula ia. Tetapi jika anda mendapat kuning muka surat dihantar kepada anda, anda tidak mendapat buku itu setiap Nombor telefon yang wujud di dunia ini, bukan? Anda akan mendapat satu senarai nombor telefon tempatan, orang-orang yang anda paling mungkin untuk memanggil. Dan itulah sebenarnya apa DNS adalah. Jika anda berfikir tentang hal itu, DNS adalah benar-benar laman kuning tempatan. Dan pelayan DNS besar seperti google.coms, mereka sebenarnya hanya lebih seperti perpustakaan yang mempunyai salinan semua kuning tempatan halaman atau semua rekod DNS tempatan. Jadi ada benar-benar tiada satu repositori DNS penuh internet, seperti tidak ada satu laman kuning di dunia. Terdapat semua ini kecil tempatan DNSs skala yang wujud di luar sana. Dan terdapat perkhidmatan agregat mereka bersama-sama. Tetapi mereka bergantung kepada orang-orang sistem DNS yang lebih kecil mengemas kini maklumat mereka, supaya mereka mempunyai maklumat yang paling tepat. Jadi sekali lagi, analogi ini adalah menjumlahkan besar Sistem DNS adalah seperti perpustakaan yang mempunyai salinan setiap halaman kuning di dunia. Mereka tidak lakukan sendiri mengemas kini buku tersebut. Mereka bergantung kepada buku-buku yang datang, supaya mereka boleh mengemaskini maklumat jika mereka memerlukannya. Jadi sistem DNS bukan blok gergasi. Ia terpencar di seluruh banyak, banyak pelayan. Jadi sekarang kita tahu bahawa di suatu tempat antara kami dan internet wujud satu pelayan DNS dan juga pelayan DHCP. Sekarang, pusat akses, apa titik capaian kita? Nah, pusat akses anda mungkin cukup biasa dengan dari sebenarnya menyambung kepada internet. Itulah rangkaian yang anda pilih, rumah atau rangkaian kerja anda atau golongan berada. Dan saya generalisasi yang konsep pusat akses di sini untuk tujuan video ini. Tetapi sebenarnya ada banyak perkara yang boleh digulung ke dalam pusat akses. Terdapat konsep router, yang adalah jenis istilah umum yang kita gunakan. Tetapi ada juga beralih dan perkara-perkara sebenarnya dipanggil pusat akses yang berasingan daripada ini konsep umum akses yang mata. Tetapi pada dasarnya apa yang berlaku ialah dengan IPv4, saya berkata kita mempunyai konsep ini alamat-alamat swasta, bukan? Dan bukannya setiap mesin mempunyai alamat IP yang unik, yang kami telah kehabisan, kerana kami lebih dari 4 bilion peranti cuba menyambung kepada internet, apa yang kita lakukan sebaliknya menugaskan Alamat IP ke router. Titik router atau akses hanya di rumah anda, sebagai contoh. Dan tugas router untuk semacam bertindak sebagai polis lalu lintas, semua orang membenarkan yang disambungkan ke router yang menggunakan IP yang sama menangani untuk keluar. Adakah ini masuk akal? Jadi semua orang di rumah anda mempunyai alamat IP persendirian. Mereka tidak boleh menyambung kepada internet, atau internet dan bukan tidak boleh bercakap dengan mereka, melalui bahawa alamat persendirian. Mereka hanya boleh bercakap dengan mereka melalui alamat dalam router. Dan ia adalah router pekerjaan untuk mengambil maklumat yang anda menghantar penghala dan mengarahkannya ke tempat yang betul dan untuk maklumat yang akan datang ke dalam penghala untuk penghala untuk menghantarnya kepada anda. Jadi router adalah benar-benar peranti sini-- terutamanya router di rumah anda, jenis yang paling biasa kes penggunaan untuk paling dan kaum yang mempunyai alamat IP awam. Itulah peranti itu disambungkan ke internet. Dan anda bersambung ke router untuk mempunyai aliran maklumat melaluinya bagi pihak anda. Seperti yang saya katakan, rangkaian kediaman moden, router dan suis dan pusat akses yang semua jenis pakej ke dalam satu peranti. Kadang-kadang modem adalah dibundel dalam sana. Itu biasanya hanya dipanggil penghala. Tetapi ia adalah benar-benar semua perkara-perkara bersama-sama. Rangkaian perniagaan skala besar atau apa yang dikenali sebagai Rangkaian Kawasan Luas, WAN, sebenarnya menyimpan alat-alat ini berpisah. Mereka mempunyai suis. Mereka mempunyai router. Mereka mempunyai pusat akses berganda. Sebagai contoh, pada universiti anda akan melihat perkara-perkara pandangan yang seperti apa yang dikenali sebagai router dipasang ada di sekitar kampus. Mereka adalah semua pusat akses yang mengalir ke dalam router, suis, dan sebagainya, untuk memberikan maklumat bersama. Oleh kerana rangkaian ini begitu besar yang satu pusat akses tunggal tidak boleh meliputi kawasan yang besar. Dan sebagainya ini rangkaian yang besar, rangkaian perniagaan, dan sebagainya, berpecah ini ke dalam berasingan peranti, jadi rangkaian dan skala dan berkembang jika diperlukan. Jadi sekali lagi, di antara kami dan internet, kita mempunyai pusat akses. Dan itulah yang kita sambungkan. Dan melalui sana, kami boleh ke internet. Seperti yang saya katakan di permulaan video ini, ini bukan kursus rangkaian. Jadi ini bukan seluruh cerita. Dan saya telah jenis dipoles begitu saja ia. Dan mungkin saya telah meninggalkan anda walaupun sedikit keliru apa beberapa perkara-perkara ini. Tetapi itu OK. Kita tidak memerlukan keseluruhan cerita. Ia cukup untuk kita mengetahui yang bergerak ke hadapan hanya pada dasarnya sedikit tentang bagaimana internet berfungsi. Jadi apa yang kita tahu ialah kita mempunyai rangkaian persendirian di rumah kami. Dan kita bersambung ke router. Dan router yang disambung ke internet amnya. Tetapi apa yang internet pada umumnya? Saya selalu mengatakan ini, tetapi apa yang ia? Nah, ia adalah benar-benar hanya semua ini rangkaian individu di rumah saya, dan di rumah anda, dan pada setiap lain rumah, yang berkaitan bersama-sama. Ia merupakan satu saling rangkaian, yang antara bersih. Jadi, daripada pemikiran tentang internet sebagai awan gergasi ini, ini sangat halus perkara yang wujud di luar sana, ia adalah benar-benar hanya sambungan di kalangan semua rangkaian ini. Jadi di sini kita pergi. Kami mempunyai rangkaian tempatan. Dan kita tidak satu-satunya orang mungkin pada rangkaian tempatan cuba untuk menggunakan internet. Ada mungkin beberapa kita cuba untuk mendapatkan dalam. Dan kita tidak satu-satunya rangkaian yang wujud di dunia, bukan? Terdapat rangkaian lain juga, bahawa cuba untuk menyambung ke internet. Tetapi internet tidak, lagi, entiti yang berasingan. Ia hanya satu set peraturan yang membolehkan rangkaian ini, rangkaian-rangkaian kecil, biru, ungu, dan rangkaian merah di sini, untuk berkomunikasi antara satu sama lain. Jadi tidak ada perkara mereka semua menyambung ke. Mereka semua hanya berkaitan antara satu sama lain, bukan? Dan sebagainya di suatu tempat di Syarikat- rangkaian wujud perkhidmatan bahawa kita benar-benar mahu. Jadi mungkin dalam rangkaian biru adalah di mana Google hidup. Dan dalam rangkaian ungu Di sinilah Facebook hidup. Dan dalam rangkaian merah, baik, mungkin itulah di mana semua kucing. Dan jadi jika kita mahu mendapatkan maklumat tentang kucing, kita hanya merentasi rantaian ini rangkaian untuk mendapatkan maklumat yang kami mahu. Dan di sini, saya telah diwakili rangkaian kerana semua dapat bercakap antara satu sama lain. Dan kita hanya boleh bercakap kepada rangkaian. Tetapi rangkaian tidak boleh bercakap kembali kepada kami. Tetapi itu tidak benar sama ada, kan? Ini semua adalah jalan dua hala. Maklumat boleh mengalir melalui rangkaian dan ke belakang. Bagaimana ia berbuat demikian? Nah, internet benar-benar sistem protokol. Dan kita akan mula bercakap tentang apa yang mereka protokol berada dalam video masa depan. Tetapi sekali lagi, internet bukan satu perkara yang berasingan. Ia adalah satu set peraturan yang menentukan bagaimana rangkaian berkomunikasi, ini rangkaian kecil, ini rangkaian tempatan yang kita digunakan untuk, rakyat di rumah kami, orang-orang di sekolah kami, orang-orang di tempat kerja kita, semua perkongsian rangkaian. Dan bagaimana rangkaian saling sambung dan bercakap antara satu sama lain, itulah sebenarnya apa yang internet ini semua tentang. Jadi mari kita, dalam masa yang video, bercakap tentang beberapa daripada protokol yang terdiri daripada internet untuk mudah-mudahan memberikan anda sedikit lebih daripada satu yang bulat pemahaman. Saya Doug Lloyd. Ini adalah CS50.