1 00:00:00,000 --> 00:00:04,580 2 00:00:04,580 --> 00:00:06,580 DOUG LLOYD: Kung na sa iyo ay nanonood ng mga video na 3 00:00:06,580 --> 00:00:09,030 sa pagkakasunud-sunod kung saan inirerekumenda namin, hindi namin tungkol sa matikman 4 00:00:09,030 --> 00:00:10,260 bit ng isang shift kultura. 5 00:00:10,260 --> 00:00:13,093 Dahil ngayon, kami ay pagpunta upang simulan ang pakikipag-usap tungkol sa internet at web 6 00:00:13,093 --> 00:00:13,669 teknolohiya. 7 00:00:13,669 --> 00:00:15,835 Kaya hanggang ngayon, na namin talagang na-paggawa ng isang pulutong ng C. 8 00:00:15,835 --> 00:00:17,370 >> At kapag kami ay nasuri tumatakbo ang aming mga programa, 9 00:00:17,370 --> 00:00:19,500 kami ay na tumatakbo ang mga ito mula sa linya ng command. 10 00:00:19,500 --> 00:00:23,080 Iyan ay medyo magkano kung paano magkakaroon ng mga gumagamit ay nakikipag-ugnayan sa mga programa 11 00:00:23,080 --> 00:00:23,760 sumulat tayo. 12 00:00:23,760 --> 00:00:26,859 Sila pumili ng isang bagay upang i-prompt, isang bagay mangyayari sa terminal na window, 13 00:00:26,859 --> 00:00:27,650 at pagkatapos ay tapos na ito. 14 00:00:27,650 --> 00:00:30,957 >> Minsan maaari kang magkaroon ng persistent data na nananatiling pagkatapos. 15 00:00:30,957 --> 00:00:32,040 Ngunit iyon lamang ang medyo marami ito. 16 00:00:32,040 --> 00:00:33,081 Ito ay sa linya ng command. 17 00:00:33,081 --> 00:00:34,775 Ito ay ang tanging paraan na maaaring makipag-ugnayan sa mga gumagamit. 18 00:00:34,775 --> 00:00:36,650 Mula sa puntong ito pasulong, kami ay pagpunta sa simulan 19 00:00:36,650 --> 00:00:39,980 transitioning upang ang mga gumagamit maaaring makipag-ugnayan sa aming mga website. 20 00:00:39,980 --> 00:00:42,688 Kaya kami ay pupunta sa pagsusulat mga website, na kung saan ay hindi nakasulat sa C, 21 00:00:42,688 --> 00:00:46,600 ngunit ay nakasulat sa iba't-ibang mga iba pang mga programming languages, kabilang ang PHP, 22 00:00:46,600 --> 00:00:50,810 at ito ay uri ng helper wika, HTML, CSS, at ang gusto. 23 00:00:50,810 --> 00:00:53,130 Kaya kami ay pagpunta upang simulan ang pakikipag-usap tungkol sa mga bagay-bagay. 24 00:00:53,130 --> 00:00:55,740 >> Bago makuha namin sa web programming mismo, 25 00:00:55,740 --> 00:00:58,720 Sa tingin ko ito ay marahil isang magandang ideya na kumuha ng isang hakbang pabalik at talk 26 00:00:58,720 --> 00:01:02,720 tungkol sa kung paano mga computer at mga tao makipag-ugnayan sa web. 27 00:01:02,720 --> 00:01:07,520 Kaya ang video na ito ay talagang isang panimulang aklat sa pagbasa, isang pangunahing gabay, sa internet. 28 00:01:07,520 --> 00:01:10,951 Ngayon, ang caveat dito ay ang CS50 ay hindi isang networking class. 29 00:01:10,951 --> 00:01:13,700 Kaya kung ano ang namin ang pagpunta sa pakikipag-usap tungkol dito ay medyo mataas na antas. 30 00:01:13,700 --> 00:01:17,240 Hindi namin pagpunta sa makakuha ng sa anumang mababang antas 31 00:01:17,240 --> 00:01:19,540 detalye ng kung paano gumagana ang lahat ng bagay-bagay na ito. 32 00:01:19,540 --> 00:01:21,290 Kung ikaw ay interesado sa na, gusto ko malakas 33 00:01:21,290 --> 00:01:24,580 pinapayo pagkuha ng isang klase sa computer networking. 34 00:01:24,580 --> 00:01:26,540 At maaari naming kahit sabihin maliit na kasinungalingan o dalawa lamang 35 00:01:26,540 --> 00:01:31,590 para sa mga layunin ng paggawa ng mga pangkalahatang-unawa malinaw. 36 00:01:31,590 --> 00:01:35,780 >> Kaya sa na sinabi, sabihin makipag-usap tungkol ipaalam kung paano namin makipag-ugnay sa internet. 37 00:01:35,780 --> 00:01:37,570 Kaya dito tayo. 38 00:01:37,570 --> 00:01:38,430 Narito ang sa amin. 39 00:01:38,430 --> 00:01:41,096 Pretty Inaasahan namin na pagkuha ng papunta sa internet, kung saan 40 00:01:41,096 --> 00:01:42,810 bilang namin ang lahat, ay punung puno ng pusa. 41 00:01:42,810 --> 00:01:45,210 >> Ngayon ay namin ikonekta lamang sa ang internet na tulad nito? 42 00:01:45,210 --> 00:01:46,360 Well, marahil hindi. 43 00:01:46,360 --> 00:01:48,620 Intuitively, alam mo na, sabihin, halimbawa, 44 00:01:48,620 --> 00:01:51,190 kapag binago mo ang iyong Wi-Fi network sa iyong computer, 45 00:01:51,190 --> 00:01:54,010 hindi mo makita ang isa na tinatawag na internet maliban na lang kaya ang mangyayari 46 00:01:54,010 --> 00:01:58,870 na ang pangalan ng iyong lokal na Wi-Fi. 47 00:01:58,870 --> 00:01:59,370 Right? 48 00:01:59,370 --> 00:02:00,880 >> Ito ay karaniwang isang bagay tulad ng bahay. 49 00:02:00,880 --> 00:02:03,338 O kung ikaw ay nasa trabaho, maaari itong ang pangalan ng iyong kumpanya. 50 00:02:03,338 --> 00:02:05,340 May hindi lamang isa tinatawag na option internet. 51 00:02:05,340 --> 00:02:09,710 At kaya ang isang bagay o ang ilang mga mga bagay na umiiral sa pagitan ng kapag 52 00:02:09,710 --> 00:02:11,490 gusto naming kumonekta sa internet. 53 00:02:11,490 --> 00:02:12,740 Ano ang ilan sa mga bagay na ito? 54 00:02:12,740 --> 00:02:14,110 Well, kami ay pagpunta sa makipag-usap tungkol sa na. 55 00:02:14,110 --> 00:02:16,180 Kami ay pagpunta ring makipag-usap tungkol ang ilan sa mga mahahalagang bagay 56 00:02:16,180 --> 00:02:18,710 kailangan natin upang ma upang kumonekta sa internet. 57 00:02:18,710 --> 00:02:21,214 At ang una sa mga mga bagay-bagay ay isang IP address. 58 00:02:21,214 --> 00:02:23,380 Kaya marahil narinig mo ang mga kataga ng IP address bago. 59 00:02:23,380 --> 00:02:24,630 Ano ang ibig sabihin nito? 60 00:02:24,630 --> 00:02:28,270 Well, isang IP address ay talaga ng isang natatanging identifier 61 00:02:28,270 --> 00:02:30,820 ng iyong computer sa isang network. 62 00:02:30,820 --> 00:02:33,640 Katulad ng bawat tahanan o office ay may isang natatanging address 63 00:02:33,640 --> 00:02:36,660 na kung saan ang isa ay maaaring magpadala ng mail. 64 00:02:36,660 --> 00:02:40,750 >> Katulad nito, ang bawat computer kung ito ay nais na makatanggap ng data o magpadala ng data, 65 00:02:40,750 --> 00:02:43,040 pangangailangan upang magkaroon ng isang natatanging address. 66 00:02:43,040 --> 00:02:45,720 Kaya na kapag ang impormasyon ay ipinadala o natanggap, 67 00:02:45,720 --> 00:02:49,720 na ito ay ipinadala mula sa o natanggap sa tamang lokasyon. 68 00:02:49,720 --> 00:02:52,660 Ito Pagtugon scheme, bilang ako sinabi, ay tinatawag na mga IP address. 69 00:02:52,660 --> 00:02:57,690 IP ay nakatayo para sa Internet Protocol, na kung saan namin makipag-usap tungkol sa muli sa ilang sandali. 70 00:02:57,690 --> 00:03:00,230 >> Ngayon, ano ang mga IP address ay hitsura? 71 00:03:00,230 --> 00:03:04,330 Well, ang pamamaraan ay karaniwang ay, kapag ito ay unang ipinatupad, 72 00:03:04,330 --> 00:03:07,846 upang bigyan ang bawat computer isang natatanging 32-bit address. 73 00:03:07,846 --> 00:03:08,720 Iyan ay isang pulutong ng mga bits. 74 00:03:08,720 --> 00:03:10,900 Iyan ay 4 na bilyon na mga address. 75 00:03:10,900 --> 00:03:14,190 >> At sa pangkalahatan, sa halip ng paggamit hexadecimal notasyon, na 76 00:03:14,190 --> 00:03:18,450 ginamit namin dati sa konteksto ng payo sa C upang makipag-usap tungkol sa mga address, 77 00:03:18,450 --> 00:03:21,580 kami ay karaniwang kumakatawan sa IP address sa isang maliit na mas kaunti 78 00:03:21,580 --> 00:03:24,370 ng isang tao friendly paraan, na kumakatawan sa kanila 79 00:03:24,370 --> 00:03:28,680 bilang apat na mga kumpol ng 8 bits kinakatawan bilang ng desimal numero. 80 00:03:28,680 --> 00:03:34,920 Dahil ang tao ay hindi madalas na makipag-usap hexadecimal, maliban kung ikaw ay programming. 81 00:03:34,920 --> 00:03:38,400 Subalit ang mga tao na gamitin ang internet ay hindi kinakailangan ng programmer. 82 00:03:38,400 --> 00:03:41,660 >> At kaya na ginagawang mas madali at naa-access para sa kanila 83 00:03:41,660 --> 00:03:45,430 upang makapag-usap tungkol sa kung ano ang kanilang IP address ay kung sakaling sila siguro 84 00:03:45,430 --> 00:03:47,690 kailangan tumawag up ng isang tao upang i-troubleshoot ang isang bagay, 85 00:03:47,690 --> 00:03:51,610 ito ay mas mahusay na magkaroon ng mga ito sa mas maraming karaniwang maginoo decimal number 86 00:03:51,610 --> 00:03:52,880 format. 87 00:03:52,880 --> 00:03:57,570 At kaya ang isang IP address lamang ang hitsura medyo marami tulad nito, w.x.y.z, 88 00:03:57,570 --> 00:04:00,650 kung saan ang bawat isa sa mga titik ay kumakatawan sa isang hindi-negatibong halaga 89 00:04:00,650 --> 00:04:02,960 sa hanay ng mga 0 hanggang 255. 90 00:04:02,960 --> 00:04:07,950 Alalahanin na ang isang 8-bit na numero ay maaaring magkaroon ng 256 natatanging mga halaga. 91 00:04:07,950 --> 00:04:10,520 >> At kaya na ang dahilan kung bakit ang aming hanay ay 0 hanggang 255. 92 00:04:10,520 --> 00:04:15,030 At kami ay may apat na mga kumpol ng 8 bits para sa isang grand kabuuang 32 bits. 93 00:04:15,030 --> 00:04:17,920 At kaya ang isang IP address baka magmumukhang ganito. 94 00:04:17,920 --> 00:04:24,120 Ito ay uri ng isang pangkaraniwang default IP address, 123.45.67.89. 95 00:04:24,120 --> 00:04:28,850 Lahat ng mga ito ay nasa hanay ng mga 0 hanggang 255, kaya na ang isang wastong IP address. 96 00:04:28,850 --> 00:04:34,040 >> Dito sa Harvard University, ang lahat ng mga simulan ang aming mga IP address sa 140.247. 97 00:04:34,040 --> 00:04:37,130 Iyan na lamang ang paraan na ang mga IP addresses sa lugar na geographic 98 00:04:37,130 --> 00:04:38,130 ay nakatakda. 99 00:04:38,130 --> 00:04:42,750 At kaya ito ay maaaring maging isang IP address na maaaring umiiral dito sa Harvard. 100 00:04:42,750 --> 00:04:46,810 >> Kaya tulad ng sinabi ko, kung ang bawat IP address ay 32 bits, mayroon kami tungkol sa 4 na bilyon 101 00:04:46,810 --> 00:04:49,290 upang bigyan out, isang maliit na higit pa sa 4 na bilyon. 102 00:04:49,290 --> 00:04:51,470 Ngunit maaari naming uri ng makita ang isang problema, di ba? 103 00:04:51,470 --> 00:04:53,190 Ano ang populasyon ng mundo ngayon? 104 00:04:53,190 --> 00:04:56,560 >> Well, ito ay isang lugar hilaga ng 7 bilyong katao. 105 00:04:56,560 --> 00:04:58,800 At sa Western mundo hindi bababa sa, karamihan sa mga tao 106 00:04:58,800 --> 00:05:02,644 magkaroon ng higit sa isang device kaya ng koneksyon sa internet. 107 00:05:02,644 --> 00:05:03,560 Mayroon akong isa dito mismo. 108 00:05:03,560 --> 00:05:04,880 At ako ay may isa pang isa sa aking bulsa. 109 00:05:04,880 --> 00:05:06,340 At ako ay may isa pabalik sa aking opisina. 110 00:05:06,340 --> 00:05:07,387 >> At kaya na tatlo. 111 00:05:07,387 --> 00:05:09,970 At na hindi kahit na bilangin ang mga na mayroon ako sa bahay, masyadong. 112 00:05:09,970 --> 00:05:12,160 At kaya na uri ng isang problema, di ba? 113 00:05:12,160 --> 00:05:15,380 Mayroon kaming hindi bababa sa 7 bilyong tao at lamang 4 billion address. 114 00:05:15,380 --> 00:05:18,719 >> At bawat aparato ay dapat upang maging katangi-tangi na kinilala. 115 00:05:18,719 --> 00:05:21,260 Kami ay bumuo ng ilang mga workaround upang harapin ang problemang ito, 116 00:05:21,260 --> 00:05:23,240 bagay na tinatawag na isang pribadong IP address, na kung saan kami ay hindi 117 00:05:23,240 --> 00:05:24,573 pagpunta sa kumuha sa sa video na ito. 118 00:05:24,573 --> 00:05:31,920 Pero talaga, ito ay nagpapahintulot sa karagdagang ang web, ang internet, na uri ng mga pekeng 119 00:05:31,920 --> 00:05:35,610 ang isang maliit na piraso na mayroon kang isang natatanging address sa pamamagitan ng pagkakaroon pribadong address 120 00:05:35,610 --> 00:05:38,730 at pagkatapos ay funneling ito sa pamamagitan ng isang solong address, kung saan 121 00:05:38,730 --> 00:05:41,220 ay ibinabahagi sa pamamagitan ng maraming iba't ibang mga computer. 122 00:05:41,220 --> 00:05:43,200 >> Ngunit na talagang hindi isang long term fix. 123 00:05:43,200 --> 00:05:45,250 Kahit na taning ay hindi pagpunta sa huling panahon. 124 00:05:45,250 --> 00:05:50,030 At kaya kailangan namin upang magkaroon ng iba't ibang paraan ng pakikitungo sa mga ito. 125 00:05:50,030 --> 00:05:51,904 >> Kaya tulad ng sinabi ko, kami ay tungkol sa 4 na bilyon. 126 00:05:51,904 --> 00:05:53,820 Ngunit iyon ay hindi pagpunta sa maging mabuti sapat, right? 127 00:05:53,820 --> 00:05:56,540 At upang ang mga paraan na ito ay may nagpasya mayroong hindi namin 128 00:05:56,540 --> 00:05:59,240 pagpunta sa pakikitungo sa ito ay upang gumawa ng mas mahabang mga IP address. 129 00:05:59,240 --> 00:06:03,344 Sa halip na 32-bit address, hindi namin pagpunta sa may 128-bit address. 130 00:06:03,344 --> 00:06:05,260 Kaya sa halip ng 4 na bilyon address, kami ay pagpunta 131 00:06:05,260 --> 00:06:11,130 na magkaroon ng na malaking bilang ng mga address, na kung saan ay 340 bilyon bilyon bilyon 132 00:06:11,130 --> 00:06:14,150 bilyon, kaya ng isang pulutong ng mga IP address. 133 00:06:14,150 --> 00:06:18,240 >> At ang bagong scheme ay tinatawag IPv6 ay karaniwang kung paano ito ay tinukoy. 134 00:06:18,240 --> 00:06:21,242 Ang lumang scheme pagiging IPv4. 135 00:06:21,242 --> 00:06:23,450 Ito ay isang piraso ng isang problema sa na ang problemang ito ay naging 136 00:06:23,450 --> 00:06:25,470 kilala tungkol sa para sa isang tunay na mahabang panahon. 137 00:06:25,470 --> 00:06:28,025 138 00:06:28,025 --> 00:06:32,201 >> At makikita mo na ito ng maraming sa konteksto ng mga computer at computing. 139 00:06:32,201 --> 00:06:33,700 Humihingi kami ng mabuti sa anticipating problema. 140 00:06:33,700 --> 00:06:36,449 Ngunit hindi namin masama sa pagharap sa mga ito kahit na alam namin tungkol sa kanila. 141 00:06:36,449 --> 00:06:38,340 Kaya IPv6 ay sa paligid para sa isang habang. 142 00:06:38,340 --> 00:06:40,510 At lamang sa huling ilang taon kami ay may tunay na 143 00:06:40,510 --> 00:06:47,190 nagsimula Ihihinto sa mga IPv6 address sa phase out ang mga IPv4 address. 144 00:06:47,190 --> 00:06:49,520 Ngunit ang ilang mga lugar ang mayroon ang mga ito. 145 00:06:49,520 --> 00:06:52,200 At tumingin sila katulad sa isang regular na IP address. 146 00:06:52,200 --> 00:06:53,520 Ngunit ang mga ito ng maraming mas mahaba. 147 00:06:53,520 --> 00:06:59,900 >> Kaya sa halip na ngayon ang pagkakaroon ng apat na kumpol ng 8 bytes para sa iyong address, 148 00:06:59,900 --> 00:07:03,580 kami ngayon ay walong kumpol ng 16 bytes. 149 00:07:03,580 --> 00:07:06,680 At 8 beses 16 ay 128. 150 00:07:06,680 --> 00:07:11,210 At kami ay kumakatawan sa mga ito sa mas mababa maginoo hexadecimal form. 151 00:07:11,210 --> 00:07:16,930 Dahil sa pagkakaroon ng 16-bit na numero ay nangangahulugan na sa halip ng pagiging isang hanay ng mga 0 hanggang 255, 152 00:07:16,930 --> 00:07:20,350 Gusto naming magkaroon ng isang hanay ng mga 0 hanggang 65,535. 153 00:07:20,350 --> 00:07:22,470 >> At kaya pagkakaroon ng grupo sa mga natigil magkasama 154 00:07:22,470 --> 00:07:24,680 ay magiging mahirap na basahin. 155 00:07:24,680 --> 00:07:27,480 At kaya karaniwang ginagamit namin hex lamang sa labas ng kaginhawaan. 156 00:07:27,480 --> 00:07:31,180 At kaya isang tipikal na IPv6 address maaaring tumingin ng isang bagay tulad nito. 157 00:07:31,180 --> 00:07:35,860 >> Ito ay tiyak na isang pulutong mas mahaba kaysa sa ang IPv4 address na nakita natin dati. 158 00:07:35,860 --> 00:07:39,280 Ngunit ito ay magiging isang may-bisang IPv6 address. 159 00:07:39,280 --> 00:07:41,570 Isa na ito ay tungkol sa IPv6 address din. 160 00:07:41,570 --> 00:07:44,331 >> Isa na ito ang mangyayari sa mga nabibilang sa Google. 161 00:07:44,331 --> 00:07:46,080 At pansinin mayroong isang grupo ng mga zero doon. 162 00:07:46,080 --> 00:07:47,930 Kung minsan ang mga addresses ay maaaring makakuha ng kaya mahaba. 163 00:07:47,930 --> 00:07:50,530 At dahil hindi pa rin namin medyo maaga sa IPv6, 164 00:07:50,530 --> 00:07:54,250 minsan may maaaring maging malaking tipak ng zero doon na hindi namin kailangan. 165 00:07:54,250 --> 00:08:01,920 >> Kung binabasa mo ito nang malakas, ito ay 2001.4860.4860.0.0.0.0.8844. 166 00:08:01,920 --> 00:08:03,325 Ito ay uri ng isang pulutong, di ba? 167 00:08:03,325 --> 00:08:05,450 Kaya kung makikita mo ang isang bungkos ng zero, baka minsan ka 168 00:08:05,450 --> 00:08:08,990 makita ang isang IPv6 address tulad nito, kung saan sila alisin ang mga zero 169 00:08:08,990 --> 00:08:10,959 at sa halip na gumamit ng isang double colon. 170 00:08:10,959 --> 00:08:11,750 Ito ay OK, kahit na. 171 00:08:11,750 --> 00:08:14,610 Dahil alam namin na dapat na maging walong natatanging chunks. 172 00:08:14,610 --> 00:08:17,190 At kaya sa pamamagitan ng implikasyon, nakita namin apat. 173 00:08:17,190 --> 00:08:20,620 Upang malaman namin na doon ay dapat na apat na set ng mga zero na tulad nito, na mapunan ito. 174 00:08:20,620 --> 00:08:23,760 >> Kaya kung minsan, maaari kang makakita isang IPv6 address ng hindi pagkakaroon 175 00:08:23,760 --> 00:08:26,650 walong pinaghiwalay chunks tulad naming gawin dito. 176 00:08:26,650 --> 00:08:28,760 Maaari mong makita ang mga ito naghahanap tulad nito. 177 00:08:28,760 --> 00:08:31,310 At iyon ay nangangahulugan lamang na ang lahat ng bagay na hindi mo makita sa 178 00:08:31,310 --> 00:08:37,450 pagitan ng kung saan na double colon ay ay lamang zero separated. 179 00:08:37,450 --> 00:08:37,998 >> So, OK. 180 00:08:37,998 --> 00:08:40,039 Alam namin ng kaunti ang nalalaman tungkol sa mga IP address na ngayon. 181 00:08:40,039 --> 00:08:41,250 Ngunit paano namin makuha ang mga ito? 182 00:08:41,250 --> 00:08:44,727 Hindi lamang namin maaaring piliin ang isa na gusto namin. 183 00:08:44,727 --> 00:08:47,810 Kung ginawa namin na, maaari naming end up fighting isang tao para sa parehong IP address. 184 00:08:47,810 --> 00:08:50,050 O maaaring magkaroon ng isang tao pinili ito dati. 185 00:08:50,050 --> 00:08:52,799 Kung sinubukan namin at dalhin ito, kami ay pagpunta upang tumakbo sa isang piraso ng isang problema. 186 00:08:52,799 --> 00:08:56,300 At kaya hindi namin lamang pumili ang IP address na gusto namin. 187 00:08:56,300 --> 00:08:58,410 >> Kaya ang paraan na makakakuha tayo ng isang IP address ay isang lugar 188 00:08:58,410 --> 00:09:02,960 sa pagitan ng aming mga computer at ang internet, na malaking internet out doon, 189 00:09:02,960 --> 00:09:07,500 mayroong isang bagay na tinatawag na isang DHCP server, isang Dynamic Host Configuration Protocol 190 00:09:07,500 --> 00:09:08,630 server. 191 00:09:08,630 --> 00:09:09,960 Ito ay isang malaking katiting ng text. 192 00:09:09,960 --> 00:09:12,670 Ngunit talagang lahat ng ginagawa nito ay ito nagtatalaga ka ng IP address. 193 00:09:12,670 --> 00:09:16,960 >> May isang listahan ng iyong DHCP server mga address na maaari validly ito italaga. 194 00:09:16,960 --> 00:09:18,160 At ito ay nagbibigay sa iyo ng isa. 195 00:09:18,160 --> 00:09:19,743 Iyan ay medyo marami ang lahat ng mayroong dito. 196 00:09:19,743 --> 00:09:23,810 Ngayon bago DHCP, ang gawaing ito ng pagtatalaga ng mga address 197 00:09:23,810 --> 00:09:25,106 nahulog sa isang system administrator. 198 00:09:25,106 --> 00:09:27,730 Kaya isang aktwal na tao na may upang mano-manong magtalaga ng iyong computer 199 00:09:27,730 --> 00:09:30,670 at address kapag kayo nakakonekta sa isang network. 200 00:09:30,670 --> 00:09:34,307 Kaya lamang ang uri ng automates ang DHCP proseso ng pagbibigay sa iyo ng isang IP address. 201 00:09:34,307 --> 00:09:35,390 Ngunit na kung paano ka makakakuha ng mga ito. 202 00:09:35,390 --> 00:09:37,431 Ito lamang ay isang pagpapatakbo ng programa sa tabi-tabi sa pagitan mo 203 00:09:37,431 --> 00:09:40,920 at internet na may isang bangko ng IP address na ito ay maaaring magbigay out. 204 00:09:40,920 --> 00:09:43,170 At kapag ikinonekta mo ang sa network, ay nagbibigay sa iyo ng isa. 205 00:09:43,170 --> 00:09:44,660 Kaya muling bisitahin ni diagram na ito ipaalam. 206 00:09:44,660 --> 00:09:49,660 Saanman sa pagitan mo at ng internet, may isang DHCP server. 207 00:09:49,660 --> 00:09:50,160 SIGE. 208 00:09:50,160 --> 00:09:51,500 Kaya na mabuti. 209 00:09:51,500 --> 00:09:53,537 Ngayon, sabihin makipag-usap tungkol sa DNS ipaalam. 210 00:09:53,537 --> 00:09:55,370 Kaya kami uusapang bagaman mga IP address. 211 00:09:55,370 --> 00:09:57,840 At nalalaman natin na kung hindi namin pagpunta sa natatanging kilalanin 212 00:09:57,840 --> 00:10:01,740 isang aparato sa internet, ito ay upang magkaroon ng isang natatanging address. 213 00:10:01,740 --> 00:10:04,150 >> At maaari naming bisitahin na address kung gusto naming. 214 00:10:04,150 --> 00:10:09,600 Ngunit marahil mo na hindi nag-type sa isang bagay tulad ng 192.168.1.0 215 00:10:09,600 --> 00:10:11,490 sa iyong browser, i-right? 216 00:10:11,490 --> 00:10:13,980 Hindi mo na-type sa numero sa iyong browser. 217 00:10:13,980 --> 00:10:19,410 Ikaw ay karaniwang uri sa tao nababasa mga pangalan tulad ng google.com o cs50.harvard.edu, 218 00:10:19,410 --> 00:10:20,640 right? 219 00:10:20,640 --> 00:10:22,880 >> Yaong ay hindi mga IP address, kahit na. 220 00:10:22,880 --> 00:10:27,320 Kaya umiiral sa serbisyong ito tinatawag na ang Domain Name 221 00:10:27,320 --> 00:10:33,990 System, DNS, na nagta-translate ng IP addresses sa human maintindihan salita 222 00:10:33,990 --> 00:10:37,690 o parirala na may mas dakila kaysa sa pag-alala sa isang hanay ng mga apat na mga numero 223 00:10:37,690 --> 00:10:40,430 o, sa lalong madaling panahon, ang isang hanay ng mga walong hexadecimal numero. 224 00:10:40,430 --> 00:10:42,400 Iyon ay magiging talagang mahirap, di ba? 225 00:10:42,400 --> 00:10:45,560 >> Mag-isip tungkol sa harap ng araw ng mga cell phone. 226 00:10:45,560 --> 00:10:47,730 Ikaw ay nagkaroon ng iyong kabisaduhin ang iyong mga numero ng telepono ng kaibigan. 227 00:10:47,730 --> 00:10:49,230 Maaaring may tapat na paraan matigas pagkatapos ng ilang sandali. 228 00:10:49,230 --> 00:10:51,190 At katulad, kung nais mong upang bisitahin ang isang pangkat ng mga website, 229 00:10:51,190 --> 00:10:53,570 marahil ay hindi mo nais na tandaan ng isang bungkos ng mga numero. 230 00:10:53,570 --> 00:10:56,640 Gusto mong tandaan sa halip ng isang grupo ng mga salita. 231 00:10:56,640 --> 00:11:01,930 >> Kaya ito mapping, ito sa pagsasalin, ang mga set ng mga numero sa tao nababasa mga pangalan 232 00:11:01,930 --> 00:11:04,520 uri ng mga gumagawa DNS ang dilaw na mga pahina ng web. 233 00:11:04,520 --> 00:11:06,270 At maaari mong isipin ang tungkol sa ito bilang kung ito lamang 234 00:11:06,270 --> 00:11:14,305 isang malaking listahan tumatakbo mula 0.0.0.0 lahat ng paraan hanggang sa 255.255.255.255, na 235 00:11:14,305 --> 00:11:21,490 ay ang pinakamataas na possible-- na ang buong hanay mula 0s sa 255s ng lahat ng 4 236 00:11:21,490 --> 00:11:25,525 bilyon-HDR IPv4 address. 237 00:11:25,525 --> 00:11:27,400 Ako na binubuo ng ang mga sa sa itaas at sa ibaba. 238 00:11:27,400 --> 00:11:30,500 Ngunit ang isa sa gitna ay may ay talagang isang IP address. 239 00:11:30,500 --> 00:11:38,440 Kaya kung kami ay bumisita 74.125.202.138, Lumilitaw na isasalin sa site na 240 00:11:38,440 --> 00:11:40,490 doon, io-- ano ang ano ba ay na? 241 00:11:40,490 --> 00:11:46,290 Well, hindi sa lahat ng pangalan na ang mga mapa ay talagang malinaw kung ano ito, right? 242 00:11:46,290 --> 00:11:48,920 >> Kaya minsan sa isang tao na nagmamay-ari ng isang IP address 243 00:11:48,920 --> 00:11:52,090 Maaaring pangalanan ang kanilang mga host ng isang bagay na ang mga ito ay talagang hindi. 244 00:11:52,090 --> 00:11:55,442 Halimbawa, na IP address na kung ikaw nagpunta doon, ay talagang lamang ng google.com. 245 00:11:55,442 --> 00:11:57,540 Ngunit ang Google ay may isang pulutong ng iba't-ibang mga server. 246 00:11:57,540 --> 00:11:59,322 >> At sila ay hindi maaaring tumawag sa kanila ang lahat ng google.com. 247 00:11:59,322 --> 00:12:03,530 Kaya kailangan nila ang kanilang sariling panloob na sistema para sa pagsasalin 248 00:12:03,530 --> 00:12:09,125 google.com sa kahit anong server talaga ay konektado sa na IP address. 249 00:12:09,125 --> 00:12:11,250 At pagkatapos ay may isa pang sistema na umiiral sa pagitan ng 250 00:12:11,250 --> 00:12:15,120 upang i-translate na gobbledygook dito sa google.com. 251 00:12:15,120 --> 00:12:16,830 Ngunit hindi namin makuha sa na. 252 00:12:16,830 --> 00:12:18,920 >> At katulad ng IPv6s, kami din ng pagpunta 253 00:12:18,920 --> 00:12:22,089 na magkaroon ng isang kulay-dilaw na mga pahina na kailangan maging isang pulutong ng mas malaki. 254 00:12:22,089 --> 00:12:23,880 At katulad, sa middle there-- ito ay 255 00:12:23,880 --> 00:12:26,496 matigas upang mahanap ang isang IPv6 address na ay lehitimong. 256 00:12:26,496 --> 00:12:27,620 Subalit nakita ko ang isa para sa Google. 257 00:12:27,620 --> 00:12:30,460 >> Ngunit ito ay website Irish Google. 258 00:12:30,460 --> 00:12:34,170 Ngunit kung ikaw ay napunta sa na IPv6 address, kung ang iyong browser ay IPv6 may kaya, 259 00:12:34,170 --> 00:12:36,940 na magdadala sa iyo sa Irish homepage ng Google. 260 00:12:36,940 --> 00:12:39,460 So doon ka pumunta. 261 00:12:39,460 --> 00:12:41,830 >> Ngunit ito ay hindi lubos na totoo, di ba? 262 00:12:41,830 --> 00:12:43,710 Ito ang sistema ng tila nakakabahala, di ba? 263 00:12:43,710 --> 00:12:47,220 Kung mayroong isang malaking listahan ng 4 bilyong mga bagay na may upang tumingin up, 264 00:12:47,220 --> 00:12:48,270 na medyo malaki. 265 00:12:48,270 --> 00:12:52,634 Walang yellow pages ng mundo, tama? 266 00:12:52,634 --> 00:12:54,800 Kung ikaw pa rin makuha ang dilaw mga pahina na inihatid sa you-- 267 00:12:54,800 --> 00:12:56,841 Nakatanggap ako ng minahan sa iba pang mga araw, at recycle ko lang ito. 268 00:12:56,841 --> 00:12:59,070 Ngunit kung gagawin mo makuha ang dilaw mga pahina na inihatid sa iyo, 269 00:12:59,070 --> 00:13:02,120 hindi kayo makakuha ng isang libro na ang bawat numero ng telepono na umiiral sa planeta, 270 00:13:02,120 --> 00:13:02,620 right? 271 00:13:02,620 --> 00:13:05,500 Makakakuha ka ng isang listahan ng mga mga lokal na numero ng telepono, 272 00:13:05,500 --> 00:13:07,670 ang mga ka ikaw ay pinaka-malamang na tumawag. 273 00:13:07,670 --> 00:13:09,400 >> At iyan ay talagang kung ano ang DNS ay. 274 00:13:09,400 --> 00:13:12,860 Kung sa tingin mo ang tungkol dito, DNS ay talagang ang mga lokal na dilaw na mga pahina. 275 00:13:12,860 --> 00:13:17,350 At malaking DNS servers tulad google.coms, sila 276 00:13:17,350 --> 00:13:19,180 ay talagang lamang ng mas maraming tulad ng mga aklatan na 277 00:13:19,180 --> 00:13:25,470 magkaroon ng isang kopya ng lahat ng mga lokal na dilaw mga pahina o lahat ng mga lokal na DNS records. 278 00:13:25,470 --> 00:13:29,520 Kaya may tunay na walang isang lalagyan ng buong DNS ng internet, 279 00:13:29,520 --> 00:13:32,410 tulad ng walang isa dilaw na mga pahina ng mundo. 280 00:13:32,410 --> 00:13:36,450 >> Mayroong ang lahat ng mga lokal na maliliit scale DNSs na umiiral out doon. 281 00:13:36,450 --> 00:13:39,010 At may mga serbisyo na magkasama pinagsasama-sama ang mga ito. 282 00:13:39,010 --> 00:13:42,174 Subalit sila ay umaasa sa mga mas maliit na DNS systems 283 00:13:42,174 --> 00:13:45,340 pag-update ng kanilang impormasyon, upang ang mayroon sila ng mas tumpak na impormasyon. 284 00:13:45,340 --> 00:13:48,500 >> Kaya muli, ito pagkakatulad ay malaki aggregating 285 00:13:48,500 --> 00:13:51,910 DNS system ay tulad ng mga library na may isang kopya 286 00:13:51,910 --> 00:13:56,410 ng bawat yellow pages ng mundo. 287 00:13:56,410 --> 00:13:58,350 Hindi sila ang kanilang mga sarili i-update ang mga aklat na iyon. 288 00:13:58,350 --> 00:14:01,620 Depende sila sa mga libro na pumapasok, upang maaari nilang i-update ang impormasyon ng 289 00:14:01,620 --> 00:14:04,560 kung kailangan nila ito. 290 00:14:04,560 --> 00:14:07,700 >> Kaya ang DNS system ay hindi isang higanteng block. 291 00:14:07,700 --> 00:14:11,026 Ito ay desentralisado sa kabuuan maraming, maraming mga server. 292 00:14:11,026 --> 00:14:13,400 Kaya ngayon ay alam namin na sa tabi-tabi sa pagitan namin at ng internet 293 00:14:13,400 --> 00:14:18,350 May umiiral na isang DNS server pati na rin ng DHCP server. 294 00:14:18,350 --> 00:14:20,910 >> Ngayon, access point, kung ano ang aming mga access point? 295 00:14:20,910 --> 00:14:23,840 Well, access points ikaw ay malamang na medyo pamilyar sa mula sa aktwal na 296 00:14:23,840 --> 00:14:24,964 pagkonekta sa internet. 297 00:14:24,964 --> 00:14:28,820 Iyan ay ang network na iyong pinili, sa bahay o sa iyong trabaho network 298 00:14:28,820 --> 00:14:30,310 o kung ano ang mayroon ka. 299 00:14:30,310 --> 00:14:32,597 >> At ako generalizing ang konsepto ng isang access point 300 00:14:32,597 --> 00:14:33,930 dito para sa mga layunin ng video na ito. 301 00:14:33,930 --> 00:14:35,721 Ngunit may mga aktwal na isang pulutong ng mga bagay-bagay na 302 00:14:35,721 --> 00:14:38,766 maaaring pinagsama sa access points. 303 00:14:38,766 --> 00:14:41,890 May mga konsepto ng mga router, na kung saan ay uri ng isang pangkalahatang termino na ginagamit namin. 304 00:14:41,890 --> 00:14:45,940 >> Ngunit may mga switch din at mga bagay na tunay na tinatawag na 305 00:14:45,940 --> 00:14:49,070 access point na ay hiwalay mula sa ito pangkalahatang konsepto ng isang pag-access 306 00:14:49,070 --> 00:14:49,780 point. 307 00:14:49,780 --> 00:14:54,510 Ngunit kung ano talaga mangyayari ay may IPv4, ako 308 00:14:54,510 --> 00:14:57,030 Sinabi na namin ang konseptong ito ng pribadong address, di ba? 309 00:14:57,030 --> 00:15:03,680 At sa halip na ang bawat machine pagkakaroon ng isang natatanging IP address, na kung saan 310 00:15:03,680 --> 00:15:07,720 may tumakbo kami sa labas ng, dahil hindi namin sa paglipas ng 4 na bilyon na aparato 311 00:15:07,720 --> 00:15:09,860 sinusubukan mong kumonekta sa sa internet, ano ang ginagawa namin 312 00:15:09,860 --> 00:15:12,810 sa halip ay magtalaga ng isang IP address sa isang router. 313 00:15:12,810 --> 00:15:15,960 Iyon router o access point lamang sa iyong tahanan, halimbawa. 314 00:15:15,960 --> 00:15:19,280 >> At trabaho ng router bilang sa uri ng kumilos bilang isang pulis trapiko, 315 00:15:19,280 --> 00:15:23,540 na nagpapahintulot sa lahat ng tao na nakakonekta sa na router na gamitin ang parehong IP 316 00:15:23,540 --> 00:15:25,115 tugunan upang makakuha ng out. 317 00:15:25,115 --> 00:15:25,990 Ba na magkaroon ng kahulugan? 318 00:15:25,990 --> 00:15:29,414 Kaya lahat ng tao sa inyong tahanan May pribadong IP address. 319 00:15:29,414 --> 00:15:31,830 Hindi nila maaaring kumonekta sa internet, o sa internet sa halip 320 00:15:31,830 --> 00:15:34,870 hindi maaaring makipag-usap sa mga ito, sa pamamagitan ng pribadong address na iyon. 321 00:15:34,870 --> 00:15:37,656 Sila ay maaari lamang makipag-usap sa kanila sa pamamagitan ng mga address sa router. 322 00:15:37,656 --> 00:15:39,530 At ito ay ang router trabaho na kumuha ng impormasyon 323 00:15:39,530 --> 00:15:42,900 na nagpapadala ka ng mga router at direktang ito sa tamang lugar 324 00:15:42,900 --> 00:15:46,890 at para sa impormasyon na darating sa router para sa mga router 325 00:15:46,890 --> 00:15:48,860 upang ipadala ito sa iyo. 326 00:15:48,860 --> 00:15:52,470 >> Kaya ang mga router ay talagang ang aparato here-- lalo na ng isang router 327 00:15:52,470 --> 00:15:59,010 sa iyong bahay, ang pinaka-karaniwang uri ng kaso ng paggamit para sa pinaka people-- 328 00:15:59,010 --> 00:16:00,870 na may mga pampublikong IP address. 329 00:16:00,870 --> 00:16:03,910 Iyan ay ang aparato na konektado sa internet. 330 00:16:03,910 --> 00:16:07,190 At kumunekta ka sa router upang magkaroon ng impormasyon daloy 331 00:16:07,190 --> 00:16:09,910 sa pamamagitan ng ito sa iyong ngalan. 332 00:16:09,910 --> 00:16:14,420 >> Tulad ng sinabi ko, ang isang modernong home network, ang router at switch at access point 333 00:16:14,420 --> 00:16:16,420 ay ang lahat ng uri ng bundle up sa isang solong aparato. 334 00:16:16,420 --> 00:16:19,240 Kung minsan ang isang modem ay bundled sa doon pati na rin. 335 00:16:19,240 --> 00:16:20,800 Iyan ay karaniwang tinatawag lamang ng isang router. 336 00:16:20,800 --> 00:16:23,210 Ngunit ito ay talagang ang lahat ng sama ang mga bagay. 337 00:16:23,210 --> 00:16:27,870 >> Malaking network scale negosyo o tinatawag na Wide Area Network, WANs, 338 00:16:27,870 --> 00:16:29,570 aktwal na panatilihin ang mga aparatong ito ng hiwalay. 339 00:16:29,570 --> 00:16:30,470 Mayroon silang isang switch. 340 00:16:30,470 --> 00:16:31,550 Sila ay may mga router. 341 00:16:31,550 --> 00:16:33,510 Sila ay may maramihang mga access points. 342 00:16:33,510 --> 00:16:36,250 >> Halimbawa, sa isang university makakakita ka ng mga bagay-bagay 343 00:16:36,250 --> 00:16:40,300 na hitsura tulad ng tinatawag na router mount ang lahat sa paligid ng campus. 344 00:16:40,300 --> 00:16:44,120 Iyon ang lahat ng access point na dumaloy sa router, switch, at iba pa, 345 00:16:44,120 --> 00:16:45,250 na ipasa ang impormasyon sa kahabaan. 346 00:16:45,250 --> 00:16:49,120 Dahil ang mga network ay kaya malaki na ang isang solong access point 347 00:16:49,120 --> 00:16:51,870 hindi maaaring masakop ang mga malalaking lugar nito. 348 00:16:51,870 --> 00:16:54,990 >> At kaya ang mga malalaking network, mga network ng negosyo, at iba pa, 349 00:16:54,990 --> 00:16:57,710 hatiin ang mga ito sa mga hiwalay na aparato, kaya ang mga network at scale 350 00:16:57,710 --> 00:16:59,780 at maging ang kung kailangan. 351 00:16:59,780 --> 00:17:04,180 Kaya muli, sa isang lugar sa pagitan namin at sa internet, kami ay may isang access point. 352 00:17:04,180 --> 00:17:05,430 At na kung ano kumonekta namin sa. 353 00:17:05,430 --> 00:17:08,992 At sa pamamagitan ng doon, tayo makakarating sa internet. 354 00:17:08,992 --> 00:17:10,700 Tulad ng sinabi ko sa simula ng video na ito, 355 00:17:10,700 --> 00:17:12,540 ito ay hindi isang kurso sa networking. 356 00:17:12,540 --> 00:17:13,990 Kaya ito ay hindi ang buong kuwento. 357 00:17:13,990 --> 00:17:15,109 At ang uri ng ko na glossed sa ibabaw nito. 358 00:17:15,109 --> 00:17:17,150 At siguro ko na iniwan mo kahit kaunti nalilito 359 00:17:17,150 --> 00:17:18,670 bilang sa kung ano ang ilan sa mga bagay na ito. 360 00:17:18,670 --> 00:17:19,329 Ngunit iyon lamang ang OK. 361 00:17:19,329 --> 00:17:20,599 >> Hindi natin kailangan ang buong kuwento. 362 00:17:20,599 --> 00:17:25,250 Ito ay sapat na para sa amin upang malaman na paglipat forward talaga lamang ng isang maliit na piraso 363 00:17:25,250 --> 00:17:27,450 tungkol sa kung paano gumagana ang internet. 364 00:17:27,450 --> 00:17:30,670 Kaya kung ano ang alam namin ay kami ay may mga pribadong mga network sa aming bahay. 365 00:17:30,670 --> 00:17:32,880 >> At namin kumonekta sa isang router. 366 00:17:32,880 --> 00:17:36,674 At na router ay konektado sa internet at malaki. 367 00:17:36,674 --> 00:17:38,090 Ngunit ano ang internet sa malaki? 368 00:17:38,090 --> 00:17:39,930 Panatilihin ang sinasabi ko ito, ngunit kung ano ito? 369 00:17:39,930 --> 00:17:43,610 >> Well, ito ay talagang lamang ng lahat ng mga indibidwal na network sa aking bahay, 370 00:17:43,610 --> 00:17:47,460 at sa iyong bahay, at sa lahat ng iba pang bahay, na konektado sama-sama. 371 00:17:47,460 --> 00:17:52,030 Ito ay isang interconnected network, isang inter-net. 372 00:17:52,030 --> 00:17:53,840 Kaya sa halip ng pag-iisip tungkol sa internet 373 00:17:53,840 --> 00:17:59,080 bilang na ito giant cloud, ito kalangitan bagay na umiiral out doon, 374 00:17:59,080 --> 00:18:02,470 ito ay talagang isang koneksyon lamang sa gitna ng lahat ng mga network na ito. 375 00:18:02,470 --> 00:18:03,500 >> Kaya dito namin pumunta. 376 00:18:03,500 --> 00:18:04,752 Mayroon kaming aming mga lokal na network. 377 00:18:04,752 --> 00:18:07,210 At kami ay hindi lamang ang tanging tao marahil sa aming mga lokal na network 378 00:18:07,210 --> 00:18:08,335 sinusubukan mong gamitin ang internet. 379 00:18:08,335 --> 00:18:10,940 May marahil ilang sa atin na sinusubukan mong makakuha ng in. 380 00:18:10,940 --> 00:18:13,870 >> At kami ay hindi lamang ang network na umiiral sa mundo, tama? 381 00:18:13,870 --> 00:18:18,300 May mga iba pang mga network, masyadong, na sinusubukan mong kumonekta sa internet. 382 00:18:18,300 --> 00:18:21,400 Ngunit ang internet ay hindi, muli, isang hiwalay na entity. 383 00:18:21,400 --> 00:18:25,592 >> Ito ay lamang ng isang set ng mga patakaran na magbibigay-daan sa mga network na ito, ang mga maliliit na networks, 384 00:18:25,592 --> 00:18:27,300 asul, ang purple, at ang pulang network 385 00:18:27,300 --> 00:18:28,980 dito, makipag-usap sa bawat isa. 386 00:18:28,980 --> 00:18:31,230 Kaya walang bagay lahat sila ay pagkonekta sa. 387 00:18:31,230 --> 00:18:35,010 Lahat sila ay konektado lamang sa isa't isa, di ba? 388 00:18:35,010 --> 00:18:37,710 >> At kaya sa tabi-tabi sa mga networks umiiral ang mga serbisyo 389 00:18:37,710 --> 00:18:39,095 na namin ang tunay na gusto. 390 00:18:39,095 --> 00:18:41,220 Kaya marahil sa asul na network ay kung saan nakatira Google. 391 00:18:41,220 --> 00:18:43,303 At sa purple network ay kung saan nakatira Facebook. 392 00:18:43,303 --> 00:18:46,310 At sa red network, well, siguro na kung saan ang lahat ng mga pusa ay. 393 00:18:46,310 --> 00:18:49,440 >> At kaya kung gusto naming makuha impormasyon tungkol sa mga pusa, 394 00:18:49,440 --> 00:18:55,166 tawirin lang namin ito kadena ng mga network upang makuha ang impormasyon na gusto namin. 395 00:18:55,166 --> 00:18:57,040 At dito, na kinakatawan ko ang network rin ang lahat 396 00:18:57,040 --> 00:18:58,414 kawalan ng kakayahang makipag-usap sa bawat isa. 397 00:18:58,414 --> 00:19:00,300 At maaari lamang namin makipag-usap sa mga network. 398 00:19:00,300 --> 00:19:01,910 Ngunit hindi ang network ay maaaring makipag-usap sa amin. 399 00:19:01,910 --> 00:19:03,326 >> Ngunit iyon ay hindi totoo ang alinman sa, i-right? 400 00:19:03,326 --> 00:19:04,610 Ito ay ang lahat sa isang dalawang-way na kalye. 401 00:19:04,610 --> 00:19:07,860 Impormasyon ay maaaring dumaloy sa pamamagitan ng networks at pabalik. 402 00:19:07,860 --> 00:19:09,007 >> Paano ito gawin iyon? 403 00:19:09,007 --> 00:19:11,090 Well, ang internet ay talagang isang sistema ng mga protocol. 404 00:19:11,090 --> 00:19:11,970 At kami ay pagpunta sa magsimula ng pakikipag-usap tungkol sa kung ano 405 00:19:11,970 --> 00:19:14,130 mga protocol ay sa hinaharap na mga video. 406 00:19:14,130 --> 00:19:16,940 >> Ngunit muli, ang internet ay hindi isang hiwalay na bagay. 407 00:19:16,940 --> 00:19:20,760 Ito ay isang hanay ng mga patakaran na tumutukoy sa paano network makipag-usap, 408 00:19:20,760 --> 00:19:23,410 mga maliliit na network, ang mga ito lokal na network na kami ay ginagamit upang, 409 00:19:23,410 --> 00:19:26,600 ang mga tao sa aming bahay, ang mga tao sa aming paaralan, ang mga tao sa aming mga trabaho, 410 00:19:26,600 --> 00:19:29,160 lahat ng pagbabahagi ng network. 411 00:19:29,160 --> 00:19:31,900 At kung paano ang mga network na magkabit at makipag-usap sa bawat isa, 412 00:19:31,900 --> 00:19:34,160 na ang tunay na kung ano ang internet ni tungkol sa lahat. 413 00:19:34,160 --> 00:19:36,090 Kaya sabihin, sa isang hinaharap video, makipag-usap tungkol sa ilang 414 00:19:36,090 --> 00:19:38,940 ng mga protocol na bumubuo ang internet upang sana 415 00:19:38,940 --> 00:19:42,320 magbigay ng isang bit higit pa sa isang mo mahusay na bilugan na pag-unawa. 416 00:19:42,320 --> 00:19:43,320 Ako Doug Lloyd. 417 00:19:43,320 --> 00:19:45,260 Ito ay CS50. 418 00:19:45,260 --> 00:19:47,351