1 00:00:00,000 --> 00:00:10,792 2 00:00:10,792 --> 00:00:11,750 DAVID MALAN: Guztiak eskubidea. 3 00:00:11,750 --> 00:00:13,630 Hau da CS50. 4 00:00:13,630 --> 00:00:15,950 Eta hau astean zazpi hasiera da. 5 00:00:15,950 --> 00:00:19,120 Gaur egun, beraz, agian, zorionez, gure trantsizioa hasten gara 6 00:00:19,120 --> 00:00:21,630 beheko mailatik C programazioaren munduan 7 00:00:21,630 --> 00:00:24,290 Goragoko mailan web programazioaren munduan. 8 00:00:24,290 --> 00:00:28,060 Eta hori, begirada bat hartuko dugu Interneten zehazki nola lan honetan, 9 00:00:28,060 --> 00:00:31,920 zer makina horiek eta Internets horiek zuk ditudan erabiliz urtez 10 00:00:31,920 --> 00:00:35,090 benetan aldera kanpaia azpian egin nola guztiak hobeto ulertzeko 11 00:00:35,090 --> 00:00:37,660 funtzionatzen duen, eta nola egin dezakezu egin duzu lan. 12 00:00:37,660 --> 00:00:41,480 >> Horretarako aldera, zergatik ez bat hartuko dugu itxura lehen klip bat TV show batetik 13 00:00:41,480 --> 00:00:45,680 Numb3rs izenekoa, hori izango get gurekin hasi Interneten zehazki nola funtzionatzen duen. 14 00:00:45,680 --> 00:00:46,964 15 00:00:46,964 --> 00:00:47,630 [Bideo-erreprodukzioa] 16 00:00:47,630 --> 00:00:49,858 -Ez 32-bit IPP4 helbide bat. 17 00:00:49,858 --> 00:00:50,794 -IP. 18 00:00:50,794 --> 00:00:51,730 Hori Interneten. 19 00:00:51,730 --> 00:00:52,640 >> -Private Sarea. 20 00:00:52,640 --> 00:00:53,865 Amita sare pribatua da. 21 00:00:53,865 --> 00:01:06,635 22 00:01:06,635 --> 00:01:08,120 Oh, beraz, harrigarria zuen. 23 00:01:08,120 --> 00:01:09,605 24 00:01:09,605 --> 00:01:11,120 >> -Oh, Charlie. 25 00:01:11,120 --> 00:01:12,640 >> -Ez Ispilu IP helbide bat. 26 00:01:12,640 --> 00:01:15,672 She gurekin ikustera utziz zer zuen da denbora errealean egiten. 27 00:01:15,672 --> 00:01:16,505 [END bideo-erreprodukzioa] 28 00:01:16,505 --> 00:01:19,570 DAVID MALAN: Beraz, ez dago oso bat TV show gaizki asko. 29 00:01:19,570 --> 00:01:23,250 Hargatik tease gain zehazki lehen, besteak beste, gauza bat 30 00:01:23,250 --> 00:01:25,210 eta ikusten ez badugu hura biltzeko bere inguruan gure adimenak. 31 00:01:25,210 --> 00:01:28,110 Beraz, azken markoa film horretan, ikuskizun horren 32 00:01:28,110 --> 00:01:30,360 hau da, hemen, badirudi hori iradokitzen 33 00:01:30,360 --> 00:01:33,300 da hacker batzuek zer erabiltzen ari da den sistema batzuk sartu. 34 00:01:33,300 --> 00:01:33,875 >> Baina ez. 35 00:01:33,875 --> 00:01:36,030 Handiagotzeko egitekotan iturburu-kodea; 36 00:01:36,030 --> 00:01:40,210 C Helburua izeneko hizkuntza batean iPhone apps, iPad aplikazioak eta Mac 37 00:01:40,210 --> 00:01:42,060 OS apps idazten dira, Ikusiko duzu hori 38 00:01:42,060 --> 00:01:45,400 marrazketa programa moduko bat da duten crayon bat aldagai gisa dauka. 39 00:01:45,400 --> 00:01:47,800 40 00:01:47,800 --> 00:01:51,880 >> Beraz, gainera, agian helbide honetan nabaritu dute hemen. 41 00:01:51,880 --> 00:01:53,330 Orain, hau da, oker gisa. 42 00:01:53,330 --> 00:01:56,740 Eta hau da seguruenik, nahita aukeratu helbide baliogabea izango da, beraz, 43 00:01:56,740 --> 00:02:00,010 ez du benetan eramango nonbait TV ikuslea benetan bisitatzen bada. 44 00:02:00,010 --> 00:02:02,620 Baina zenbaki hau hemen, zerbait zerbait dot 45 00:02:02,620 --> 00:02:05,799 dot zerbait zerbait dot zer da oro har, IP helbide bat bezala ezagutzen. 46 00:02:05,799 --> 00:02:07,840 Eta benetan ona Gai honi segue gehiago 47 00:02:07,840 --> 00:02:10,930 oro har, bezala ezagutzen IP, internet protokolo. 48 00:02:10,930 --> 00:02:14,210 Beraz, ziurrenik duzun gutxienez entzundako esaldi hau aurretik. 49 00:02:14,210 --> 00:02:18,980 Baina, zer IP, edo internet da protokoloa ulertzen duzu gaur? 50 00:02:18,980 --> 00:02:21,376 51 00:02:21,376 --> 00:02:23,625 Odds dira, galdetu dugu bat bada eskua jasota, duzun gehienak 52 00:02:23,625 --> 00:02:26,880 Seguruenik, esan zuen Hitzak aurretik IP helbidea. 53 00:02:26,880 --> 00:02:27,955 Beraz, zer esan nahi duzu horrekin? 54 00:02:27,955 --> 00:02:29,578 55 00:02:29,578 --> 00:02:30,779 >> IKUSLEEN: [INAUDIBLE]? 56 00:02:30,779 --> 00:02:31,820 DAVID MALAN: Zer da hori? 57 00:02:31,820 --> 00:02:33,170 IKUSLEEN: [INAUDIBLE]? 58 00:02:33,170 --> 00:02:33,455 DAVID MALAN: Berriro ere. 59 00:02:33,455 --> 00:02:34,840 Ikusleak: ordenagailuaren helbidea. 60 00:02:34,840 --> 00:02:35,950 DAVID MALAN: The ordenagailuaren helbidea. 61 00:02:35,950 --> 00:02:36,949 Beraz, zehazki eskubidea. 62 00:02:36,949 --> 00:02:39,660 Bihurtzen bakoitza It ordenagailua Interneten, 63 00:02:39,660 --> 00:02:42,940 eta egun hauetan, telefono bakoitza zure poltsikoan eta tablet zure motxila, 64 00:02:42,940 --> 00:02:45,880 IP helbidea, internet ditu Protokolo helbidea, 65 00:02:45,880 --> 00:02:49,379 identifikatzen duen helbide bakarra da internet guztian zehar ere. 66 00:02:49,379 --> 00:02:51,920 Orain, hori zuri bat pixka bat da etzan munduan benetan delako 67 00:02:51,920 --> 00:02:53,240 IP helbideak agortzen. 68 00:02:53,240 --> 00:02:55,900 >> Beraz erabiliz hasi dugu IP helbide pribatuak. 69 00:02:55,900 --> 00:02:57,160 Baina une batean gehiago. 70 00:02:57,160 --> 00:03:00,731 Baina IP helbide bat uste duzun Zure posta-zerbitzua kalean bezalako 71 00:03:00,731 --> 00:03:01,230 helbidea. 72 00:03:01,230 --> 00:03:04,160 Maxwell adibidea erabili dugu Dworkin, CS eraikina, lehenago 73 00:03:04,160 --> 00:03:07,920 33 Oxford Street Cambridge, Meza, 02138, USA. 74 00:03:07,920 --> 00:03:10,400 Bere munduan helbidea bakarra da. 75 00:03:10,400 --> 00:03:12,547 >> Era berean, ordenagailuak helbideak berezia. 76 00:03:12,547 --> 00:03:14,380 Gertatuko besterik ez dute ezberdin itxura apur bat 77 00:03:14,380 --> 00:03:17,219 Zenbaki bat dot kopurua puntu bat Zenbaki bat dot zenbaki bat. 78 00:03:17,219 --> 00:03:19,760 Eta ez du inor benetan ezagutzen zer baliozko zenbaki-barrutia 79 00:03:19,760 --> 00:03:21,105 egiaztapenekin horietako bakoitzeko? 80 00:03:21,105 --> 00:03:21,604 Bai. 81 00:03:21,604 --> 00:03:23,045 >> Ikusleak: 0 255? 82 00:03:23,045 --> 00:03:23,920 DAVID MALAN: Zehazki. 83 00:03:23,920 --> 00:03:25,450 0 255. 84 00:03:25,450 --> 00:03:28,360 Eta nahiz eta ez zekien , orain Ondorio bat marraztu, 85 00:03:28,360 --> 00:03:31,130 zenbat bit adierazten dira erabiltzen Zenbaki horiek, ondoren, bakoitza? 86 00:03:31,130 --> 00:03:32,232 87 00:03:32,232 --> 00:03:34,440 Zortzi itxuraz delako altuena dezakezu zenbatu 88 00:03:34,440 --> 00:03:36,720 255 da, hau 8 bit-balioa bat. 89 00:03:36,720 --> 00:03:38,980 Beraz, guztira, IP helbidea 32-bit. 90 00:03:38,980 --> 00:03:41,310 Birbidaltzea hain azkar Ondorio matematiko, 91 00:03:41,310 --> 00:03:43,900 zenbat IP helbide posible daude munduan, orduan? 92 00:03:43,900 --> 00:03:46,990 93 00:03:46,990 --> 00:03:50,100 >> Beraz, 8 plus 8 plus 8 plus 8, beraz, 32 bit. 94 00:03:50,100 --> 00:03:52,490 Eta beti dugu esan duenez, 2 32 arte gutxi gorabehera? 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 Honen hamaikako dut. 98 00:03:55,273 --> 00:03:55,864 Lau milioi. 99 00:03:55,864 --> 00:03:58,780 Eta hitz egin dugu astean horri buruz zero hitz egin dugu telefono liburuak buruz 100 00:03:58,780 --> 00:04:00,170 Orrialde-zenbakiak zoro batekin. 101 00:04:00,170 --> 00:04:03,450 Baina ordena da ez dagoela IP zenbaki bat finituen helbideak. 102 00:04:03,450 --> 00:04:05,740 Eta nahiz eta lau milioi agian asko bezala, badirudi, 103 00:04:05,740 --> 00:04:07,770 dugu gizakiak izan dira nahiko gutxi kontsumitzen 104 00:04:07,770 --> 00:04:10,350 Horietako gure zerbitzarietan guztientzat eta gailuak eta abar. 105 00:04:10,350 --> 00:04:12,170 >> Beraz, hau da benetan arazo bat bihurtu zen. 106 00:04:12,170 --> 00:04:16,500 Orain, ez dago bat izan ohi da Eskema nork zer IP dauka atzean. 107 00:04:16,500 --> 00:04:18,560 Esate baterako, asko Harvard ordenagailuak 108 00:04:18,560 --> 00:04:21,810 hasten den helbide berezia dute Bi balio horiek bat dirudi. 109 00:04:21,810 --> 00:04:23,560 MIT, era berean, aurrizkia dauka. 110 00:04:23,560 --> 00:04:26,889 Eta enpresa eta unibertsitate asko beren prefix berezia. 111 00:04:26,889 --> 00:04:29,680 Eta, ondoren gurekin gehienak gure etxean internet konexioak eta antzekoak, 112 00:04:29,680 --> 00:04:33,575 aurrizki batzuk Comcast partekatzen dugu edo horrelako norbait gertatzen jabea. 113 00:04:33,575 --> 00:04:36,640 Eta hau da, soilik esan duzu bada campus ordenagailu gehienak begiratu, 114 00:04:36,640 --> 00:04:40,070 seguruenik litzaidake IP dute itxura hau helbidea. 115 00:04:40,070 --> 00:04:43,180 >> Orain, baliteke noizean behin ikusi IP helbide hau atsegin hasten da. 116 00:04:43,180 --> 00:04:46,150 Izan ere, izanez gero edozein hazi Etxean internet konexioa ordainduz, 117 00:04:46,150 --> 00:04:49,270 eta inoiz zinen nahikoa Teknikoki bitxi ikutu 118 00:04:49,270 --> 00:04:51,800 zeure ordenagailuan ezarpenak, Ziurrenera ordez 119 00:04:51,800 --> 00:04:56,990 itxura gehiago bezalako helbide bat ikusi hau, 10 edo 172,6 batekin hasi zen, 120 00:04:56,990 --> 00:05:00,480 edo 192.168 edo aldaera batzuk kontratuan. 121 00:05:00,480 --> 00:05:04,025 >> Eta hori besterik esan nahi du mundu hori zenbaki sorta osoa albo batera 122 00:05:04,025 --> 00:05:06,400 pribatua izango da, eta horrek esan nahi du Horiek erabili ahal izango duzu zure etxean, 123 00:05:06,400 --> 00:05:08,941 nahiz eta horiek erabili ahal izango duzu zure campus eta zure enpresaren barruan, 124 00:05:08,941 --> 00:05:10,970 baina ezin izango dituzu erabili handietako Interneten. 125 00:05:10,970 --> 00:05:13,320 >> Eta beraz pribatu hauek IP dute irtenbide bat izan 126 00:05:13,320 --> 00:05:16,990 ziur hori egiteko norabidean gutxienez, beraz, mundu osoa dagokionez, orain arte bezala, 127 00:05:16,990 --> 00:05:18,890 ez gara IP helbide asko erabiliz. 128 00:05:18,890 --> 00:05:22,840 Baina, gutxienez, ahal dugu, gure kabuz campus, izan nahiko askoz IP asko bezala 129 00:05:22,840 --> 00:05:23,590 Nahi dugu. 130 00:05:23,590 --> 00:05:24,410 Baina nork zaintzen? 131 00:05:24,410 --> 00:05:28,500 Zein da honen guztiaren garrantzia Benetako Interneten erabilera bat? 132 00:05:28,500 --> 00:05:31,450 >> Beno, dezagun begirada bat agian irudi sinple bat hemen. 133 00:05:31,450 --> 00:05:33,550 Utzidazu, bai bidez horiek pantailan. 134 00:05:33,550 --> 00:05:36,050 Eta barka nire idazkera hemen. 135 00:05:36,050 --> 00:05:39,500 Baina gure uste dugu bada ordenagailu eramangarri txiki hau hemen izatea 136 00:05:39,500 --> 00:05:41,830 nonbait campus, egun hauetan Wi-Fi ditu. 137 00:05:41,830 --> 00:05:44,180 >> Baina atzoko eta bada Eskuineko egokitzaile aurkituko dituzu, 138 00:05:44,180 --> 00:05:47,420 ethernet kable bat izan daiteke zein izango litzateke, era berean utzi 139 00:05:47,420 --> 00:05:49,130 gailu mota batzuk konektatzeagatik. 140 00:05:49,130 --> 00:05:51,090 Eta hori dei dezakezu Edozein gauza kopurua. 141 00:05:51,090 --> 00:05:55,930 Baina, aurrera joan eta dei hau noa, oraingoz, zenbat sarbide bat buruz? 142 00:05:55,930 --> 00:05:57,690 >> Beraz, hau da nire ordenagailu eramangarria da. 143 00:05:57,690 --> 00:06:01,130 Hau nire AP, edo sarbidea da, eta hau, gailuak haririk gabeko batzuk, 144 00:06:01,130 --> 00:06:04,400 ez bezala, direnak direla, Harvard guztiak sabaiak baino gehiago ditu 145 00:06:04,400 --> 00:06:07,420 eta campus inguruan hormak duten keinuka argiak 146 00:06:07,420 --> 00:06:10,930 eta hori zer da zure ordenagailu eramangarriak dira hari hitz egiteko erabiltzen 147 00:06:10,930 --> 00:06:12,160 Sarearen gainerako. 148 00:06:12,160 --> 00:06:14,880 >> Beraz, nolabait, ordenagailu eramangarri hau hitz egiten da horman gauza, 149 00:06:14,880 --> 00:06:16,540 jantokia, edo beste nonbait. 150 00:06:16,540 --> 00:06:21,410 Orain, bere aldetik, sarbide puntua dela campus beste zerbait konektatua. 151 00:06:21,410 --> 00:06:24,810 Eta, seguruenik, zerbait switch bat bezala ezagutzen. 152 00:06:24,810 --> 00:06:27,690 Eta askoz ere gehiago interesgarri begiratzen dute besterik kutxa diagrama horiek baino. 153 00:06:27,690 --> 00:06:29,760 >> Baina, nolabait, gauza hori switch batera konektatuta. 154 00:06:29,760 --> 00:06:31,900 Eta aldi berean, nolabait, switch konektatuta dagoela 155 00:06:31,900 --> 00:06:35,890 hori da, ziurrenik bat gailu batera pixka bat handiagoa, router bat izeneko. 156 00:06:35,890 --> 00:06:37,930 Eta gero, bere aldetik, Harvard konektatuta dago 157 00:06:37,930 --> 00:06:41,210 internet osoa zein atera hodei hori hala izango da hemen, 158 00:06:41,210 --> 00:06:43,850 hariak kopurua batzuen bidez edo haririk gabeko teknologia. 159 00:06:43,850 --> 00:06:46,670 >> Beraz, ez dago bitarteko urrats asko me eta munduko gainerako. 160 00:06:46,670 --> 00:06:49,620 Eta hain zuzen ere, nahiz eta barruan Argazki hau hemen, 161 00:06:49,620 --> 00:06:52,634 badira beste zerbitzari batzuetan edo parte hartzen duten zerbitzuak. 162 00:06:52,634 --> 00:06:54,800 Eta besterik ez dut eta marrazki horiek zertxobait abstraktuki 163 00:06:54,800 --> 00:06:57,050 besterik ez dugu izan, beraz, Gure aurreko siglak. 164 00:06:57,050 --> 00:06:57,993 >> One DHCP deritzo. 165 00:06:57,993 --> 00:06:59,330 166 00:06:59,330 --> 00:07:03,440 Eta beste bat, pixka bat gehiago interesgarriagoa da gaur egun, hau da DNS izeneko. 167 00:07:03,440 --> 00:07:09,160 Beraz, horiek dira, nolabait zerbitzuak dira Nire ordenagailuan eskuragarria baita. 168 00:07:09,160 --> 00:07:10,910 Beraz, gaur egun, dezagun tease gain jargon pixka bat. 169 00:07:10,910 --> 00:07:13,410 Beraz, sartzeko puntua da Hari gabeko gailu honek, besterik gabe, 170 00:07:13,410 --> 00:07:16,079 Antena sarritan dela benetan hitz egin hari batera utziko dizu. 171 00:07:16,079 --> 00:07:17,870 Etxean, agian deitzen duzunean Etxebizitza bat router hau. 172 00:07:17,870 --> 00:07:21,550 It Linksys, edo Apple liteke egin, edo D-Link, edo edozein enpresa kopurua. 173 00:07:21,550 --> 00:07:23,930 Horrek, aldi berean, konektatuta dago Nolabaiteko switch bat. 174 00:07:23,930 --> 00:07:28,287 Edo etxera, zer da zure Wi-Fi Gailu ziurrenik ordez konektatuta? 175 00:07:28,287 --> 00:07:30,370 Ziurrenik ez duzulako ez Ekipamendu horren jabea. 176 00:07:30,370 --> 00:07:31,900 177 00:07:31,900 --> 00:07:32,400 Bai. 178 00:07:32,400 --> 00:07:36,379 Kable modema, ADSL modem etxera you got Verizon, edo Comcast batetik, 179 00:07:36,379 --> 00:07:37,420 edo eramaile horietako bat. 180 00:07:37,420 --> 00:07:41,520 Beraz, konplexutasun hori guztia pentsatu unibertsitate bat euskarri gisa edo benetan 181 00:07:41,520 --> 00:07:42,920 Comcast bezalako enpresa bat. 182 00:07:42,920 --> 00:07:44,690 Eta benetan, stuff hori da zure etxean 183 00:07:44,690 --> 00:07:46,800 da seguruenik alde honetan Hesiaren plus agian 184 00:07:46,800 --> 00:07:50,380 hasiera horietako bat, inork route-- hauek dira kable edo DSL modemak 185 00:07:50,380 --> 00:07:51,720 modemak liteke ematen dute. 186 00:07:51,720 --> 00:07:55,650 >> Beraz switch bat besterik ez da, gailu Hango datu katu-sorta oso bat. 187 00:07:55,650 --> 00:07:58,940 Izan ere, gogoratzen duzu albiste hori bada Txosten jokatu pantaila handira dugu 188 00:07:58,940 --> 00:08:01,930 Aste pare bat duela, non gauden ziren shell shock buruz hitz egiten, 189 00:08:01,930 --> 00:08:03,270 eta nola txarra izan zen hau? 190 00:08:03,270 --> 00:08:05,850 Eta badira hauek izan ziren kableak argazkiak, eta katu, 191 00:08:05,850 --> 00:08:07,569 eta teknikoak begiratzen duten gauzak? 192 00:08:07,569 --> 00:08:10,360 Horiek besterik muda switches zirela besterik internet lotzen ordenagailuak 193 00:08:10,360 --> 00:08:12,810 kableak plugging horretan sartu dira. 194 00:08:12,810 --> 00:08:14,140 >> Beraz, etengailu guztiak. 195 00:08:14,140 --> 00:08:16,363 Orain, gailu horiek lortu apur bat gehiago interesgarri. 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 Inguruan dituzun poked Bada Etxean edo are campus ordenagailua, 199 00:08:20,470 --> 00:08:21,845 siglak hau ikusi dute agian. 200 00:08:21,845 --> 00:08:24,480 Norbaitek ezagutzen DHCP zerbitzari bat zer den? 201 00:08:24,480 --> 00:08:25,560 202 00:08:25,560 --> 00:08:27,360 Wireless Application Protocol? 203 00:08:27,360 --> 00:08:28,324 204 00:08:28,324 --> 00:08:30,490 Ez da gauza mota duzu Benetan behar idazteko. 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 Edozeinek guztietan? 208 00:08:33,891 --> 00:08:34,390 Guztiak eskubidea. 209 00:08:34,390 --> 00:08:35,520 Hargatik atzeratzeko istorioa. 210 00:08:35,520 --> 00:08:39,210 Istorioa hemen ibili predicated badago nire helbide bakar bat izatea 211 00:08:39,210 --> 00:08:42,909 munduko, IP helbidea, non duten dator? 212 00:08:42,909 --> 00:08:44,640 Antaño, denean Nik campus lortu, 213 00:08:44,640 --> 00:08:47,790 benetan izan duzu eskatu norbait at Harvard, zer nire IP helbidea da. 214 00:08:47,790 --> 00:08:49,873 Eta eskuz egiten duzun idatzi zure ordenagailuan sartzen. 215 00:08:49,873 --> 00:08:53,770 Baina duela gutxi, teknologia existitzen dinamikoki ahalbidetzen duten, 216 00:08:53,770 --> 00:08:58,460 DHCP, IP helbide bat lortu besterik ez denean entxufatu duzu campus sartu haririk 217 00:08:58,460 --> 00:08:59,220 edo alanbre batekin. 218 00:08:59,220 --> 00:09:03,800 Beraz DHCP zerbitzaria zerbitzari bat besterik ez da Zure ordenagailuan IP berezia ematen 219 00:09:03,800 --> 00:09:06,349 helbidea, zertxobait ausaz edo algoritmo batzuen bidez. 220 00:09:06,349 --> 00:09:08,390 Baina atzera a uste baduzu Aste batzuk edo urte batzuk, 221 00:09:08,390 --> 00:09:10,670 lehenengo matrikulaziotik duzu Zure ordenagailuan campusean, 222 00:09:10,670 --> 00:09:13,957 Harvard kontatzeko zinen, baimena ematen dit niri IP helbide bat. 223 00:09:13,957 --> 00:09:15,915 Orain hasteko DNS apur bat gehiago interesgarri. 224 00:09:15,915 --> 00:09:17,050 225 00:09:17,050 --> 00:09:18,940 Domain name sistema. 226 00:09:18,940 --> 00:09:21,970 Norbaitek labankada bat hartu nahi gauza hori zer den hemen? 227 00:09:21,970 --> 00:09:26,195 >> Zerbitzarietan bat edo gehiago da hori zeregin nahiko sinple bat da hori egiteko 228 00:09:26,195 --> 00:09:26,945 Garrantzitsua mota. 229 00:09:26,945 --> 00:09:30,150 230 00:09:30,150 --> 00:09:31,130 Bai. 231 00:09:31,130 --> 00:09:33,810 >> IKUSLEEN: [INAUDIBLE] URLak itzultzen. 232 00:09:33,810 --> 00:09:34,560 DAVID MALAN: Bai. 233 00:09:34,560 --> 00:09:38,970 URLak itzultzen IP behar da helbideak, eta alderantziz. 234 00:09:38,970 --> 00:09:41,310 Demagun, azken finean, hori denean, web gunean joaten da, 235 00:09:41,310 --> 00:09:46,200 facebook.com antzeko zerbait idazten duzunean, edo google.com, edo harvard.edu, 236 00:09:46,200 --> 00:09:50,620 zalantzarik gabe, ez dute inoiz idatzitako baliteke zenbakizko IP helbidea. 237 00:09:50,620 --> 00:09:52,490 >> Eta zergatik pentsa dezakezu. 238 00:09:52,490 --> 00:09:54,910 Itzuli eguneko, nahiz orain neurri batean, 239 00:09:54,910 --> 00:09:58,030 telefono bat egin duzu enpresa bati deitu, 240 00:09:58,030 --> 00:10:02,275 Benetan saiatzen dira gogor beraiek erosi diren hitzak benetan ditu 800 zenbaki bat 241 00:10:02,275 --> 00:10:06,140 bertan, hala 1-800-collect edo zerbait hori da horrelako gogoangarria beraz 242 00:10:06,140 --> 00:10:10,692 pertsonek ez dute zer gogoratu C-O-L-L-E-C-T benetan zabaldu. 243 00:10:10,692 --> 00:10:12,400 Beraz, ikusi dugu hau Iraganean heuristiko. 244 00:10:12,400 --> 00:10:15,720 Eta hain zuzen, hori da IP zer helbideak eta zer egingo ostalarien izenak deitzen diogu 245 00:10:15,720 --> 00:10:18,120 edo guztiz sailkatua domeinu-izenak Gurekin egin. 246 00:10:18,120 --> 00:10:22,610 Diguna helbidea zerbitzarietara It Hitzak zenbakien ordez. 247 00:10:22,610 --> 00:10:24,560 Beraz, nola ez dugu benetan ikusi bihurketa hau. 248 00:10:24,560 --> 00:10:26,393 Aurretik joan noa eta ireki programa bat. 249 00:10:26,393 --> 00:10:26,975 250 00:10:26,975 --> 00:10:29,350 Besterik ez naiz, aurrera joan eta ireki terminal-leiho bat. 251 00:10:29,350 --> 00:10:31,933 Eta aurrera noa, eta joan erakutsiko dizu DNS zerbitzari bat duenaren. 252 00:10:31,933 --> 00:10:35,700 Esate baterako, ikusi nahi nuen bada zer IP helbidea Facebook da 253 00:10:35,700 --> 00:10:37,720 Ezin dut terminal batean idatzi hau bezalako galdetuko 254 00:10:37,720 --> 00:10:40,010 eta, nahiz eta hau egin ahal izango duzu zure tresnaren barruan. 255 00:10:40,010 --> 00:10:41,595 Eta hori bilatu facebook.com da. 256 00:10:41,595 --> 00:10:43,220 257 00:10:43,220 --> 00:10:44,500 >> Eta gauza mordo bat ikusi nuen. 258 00:10:44,500 --> 00:10:48,097 Lehen erantzuna hau da: Harvard DNS zerbitzari 259 00:10:48,097 --> 00:10:49,930 irudi hori dut ez marraztuta. --that en 260 00:10:49,930 --> 00:10:54,300 me kontatzea Facebook IP helbidea itxuraz hau. 261 00:10:54,300 --> 00:10:58,650 Hargatik aurrera me eta 173.252.120.16 kopiatu. 262 00:10:58,650 --> 00:11:00,960 Eta utzi ireki me Chrome nire Mac. 263 00:11:00,960 --> 00:11:06,690 Eta goazen http zidan: // eta itsatsi IP helbide hori eta sakatu Sartu. 264 00:11:06,690 --> 00:11:08,950 >> Eta hain zuzen ere, neure burua aurkitu dut Facebook at. 265 00:11:08,950 --> 00:11:11,090 Beraz, nolabait bihurtze hori, hain zuzen ere, gertatu zen. 266 00:11:11,090 --> 00:11:15,314 Eta hau ez dut berriro, utzi Egin nslookup, www.google.com. 267 00:11:15,314 --> 00:11:17,302 Itzuli dut erantzun-sorta oso bat. 268 00:11:17,302 --> 00:11:20,010 Eta hain zuzen ere, ez dira modu desberdina duten enpresak ezartzea honetan. 269 00:11:20,010 --> 00:11:22,440 Batzuetan, mundua kontatzen dituzte IP helbide bat dute. 270 00:11:22,440 --> 00:11:25,824 >> Baina IP helbide konpondu lortzen edo zerbitzari anitz mapatzen. 271 00:11:25,824 --> 00:11:27,740 Edo Google kasuan, mundua kontatzen dituzte, 272 00:11:27,740 --> 00:11:29,510 IP helbide sorta oso bat daukagu. 273 00:11:29,510 --> 00:11:33,910 Zure ordenagailu eramangarria ongietorri hitz egin da harremanetan Zerbitzarietan horietako bat. 274 00:11:33,910 --> 00:11:36,200 Beraz, hori guztia izan da joan kanpaia azpian on. 275 00:11:36,200 --> 00:11:40,830 >> Noiz idatzitako www.google.com Idatzi Zure nabigatzailean, nabigatzaileak, 276 00:11:40,830 --> 00:11:46,180 eta piztu zure ustiapen, Mac OS edo Windows, edo Ubuntu Linux, 277 00:11:46,180 --> 00:11:51,010 Gertuko DNS zerbitzari eskatu, zer da benetako zerbitzari honen helbidea. 278 00:11:51,010 --> 00:11:54,330 Azken gailu delako Argazki hau, router bat, 279 00:11:54,330 --> 00:11:57,840 horren helburua diona da Bizitzaren ibilbideari buruzko informazioa da, 280 00:11:57,840 --> 00:12:01,150 Ibilbidea Paketeak nolabait esateko, informazio digitala kartazalak 281 00:12:01,150 --> 00:12:06,320 Zero eta edukitzeaz helmugara bidaltzailea, jatorritik 282 00:12:06,320 --> 00:12:07,200 hartzaileranzko. 283 00:12:07,200 --> 00:12:09,760 >> Eta horrela baten router ibilbide stuff. 284 00:12:09,760 --> 00:12:13,000 Beraz, zergatik da hau guztia garrantzi berezia? 285 00:12:13,000 --> 00:12:16,000 Beno, dezagun begirada bat nola at hau erabil liteke. 286 00:12:16,000 --> 00:12:21,600 Demagun hemen dudala Rob Boden argazki bat. 287 00:12:21,600 --> 00:12:22,690 288 00:12:22,690 --> 00:12:25,150 Beraz, demagun nahi dut Rob Boden Argazki hau bidali 289 00:12:25,150 --> 00:12:27,530 Dan atzealdean sartu areto bat. 290 00:12:27,530 --> 00:12:29,976 >> Beraz, naiz ordenagailu bat Nire eramangarria, eta Dan bezalako 291 00:12:29,976 --> 00:12:31,600 Interneteko beste ordenagailu batzuk. 292 00:12:31,600 --> 00:12:34,380 Eta pakete bat bidali nahi dut me from zion informazioa. 293 00:12:34,380 --> 00:12:37,952 Hori da gakoa, nola egin behar dut begs benetan ibilbidea zion pakete honetan. 294 00:12:37,952 --> 00:12:40,660 Beno, giza dagokionez, esango nuke, beno, ahal hori pasatzen duzu Dan nahi? 295 00:12:40,660 --> 00:12:42,826 >> Eta gero, zuk mordo bat Ziurrenik pasako litzateke back 296 00:12:42,826 --> 00:12:45,890 eta aurrera, atzera eta aurrera arte azkenean bere bidea egiten Dan baino gehiago. 297 00:12:45,890 --> 00:12:47,700 Baina hori zehaztugabeak txiki bat da. 298 00:12:47,700 --> 00:12:50,370 Ordenagailuak ziurrenik behar den pixka bat gehiago metodikoa. 299 00:12:50,370 --> 00:12:53,190 Beraz, ziurrenik, Dan IP helbide bat dauka. 300 00:12:53,190 --> 00:12:57,190 Beraz, benetan zer egin behar dut da dut behar hartu, esate baterako, gutun-azal zuri batean 301 00:12:57,190 --> 00:12:58,140 honela. 302 00:12:58,140 --> 00:13:00,130 Eta ez dakit zer Dan IP helbidea da. 303 00:13:00,130 --> 00:13:04,300 >> Beraz, besterik ez naiz joan orokortu da Dan IP gisa. 304 00:13:04,300 --> 00:13:07,511 Eta ez dut hau jarri ere joan nire gutunazal arloan. 305 00:13:07,511 --> 00:13:09,010 Eta bitartean, IP helbide bat daukat. 306 00:13:09,010 --> 00:13:10,610 Ez du axola, gaur egun zer den. 307 00:13:10,610 --> 00:13:15,130 Beraz, besterik ez dut esan nahi nire Atzeko izkina hor IP. 308 00:13:15,130 --> 00:13:19,350 Eta, ondoren, naiz aurretik joan eta jarri dut Argazki hau gutunazal honen barruan. 309 00:13:19,350 --> 00:13:22,800 >> Eta, ondoren, duzun bakoitzean, ustez, Interneten bideratzaile gisa, 310 00:13:22,800 --> 00:13:25,470 dute aurrez arabera gizakiak, oro har, edo, batzuetan, 311 00:13:25,470 --> 00:13:29,854 automatizatu algoritmoen arabera duten jakin nahi Dan IP helbidea 1 batekin hasten bada, 312 00:13:29,854 --> 00:13:30,770 bide horretatik joan beharko luke. 313 00:13:30,770 --> 00:13:33,300 Dan IP helbidea batekin hasten bada 2 a, bide horretatik joan beharko luke. 314 00:13:33,300 --> 00:13:34,450 Agian 3 a horrela doa. 315 00:13:34,450 --> 00:13:35,575 Agian 4ak horrela doa. 316 00:13:35,575 --> 00:13:36,700 Eta hori oso gutxi da. 317 00:13:36,700 --> 00:13:38,670 Sinplista baina hori ideia orokorra da. 318 00:13:38,670 --> 00:13:42,370 Routers-- horietako bakoitza eta han agian adina 30 nau eta Dan artekoa izan. 319 00:13:42,370 --> 00:13:45,140 kalkulu-mota batzuk --have beren memoria barruan, 320 00:13:45,140 --> 00:13:49,070 datu-base taula bat, besterik esaten duen, IP helbide honen itxura, 321 00:13:49,070 --> 00:13:49,730 Modu horretan doa. 322 00:13:49,730 --> 00:13:51,960 Itxura IP helbidea Hau atsegin, horrela doa. 323 00:13:51,960 --> 00:13:54,750 Eta hori nola egiten erabakiak nahiko sinplista. 324 00:13:54,750 --> 00:13:59,440 >> Baina bihurtzen da bideratzaile hauek egin zerbait baino gehiago, potentzialki. 325 00:13:59,440 --> 00:14:03,550 Ordenagailuak aukera ematen dute berme entrega, gutxienez 326 00:14:03,550 --> 00:14:05,000 probabilitate handia dutenak. 327 00:14:05,000 --> 00:14:08,340 Beraz, bada, agian, gehiegi, entzun, nahiz eta Nik inoiz nahiko zaindutako edo galdetu 328 00:14:08,340 --> 00:14:12,140 zer den, entzun izan liteke acronym honetan zerbait. 329 00:14:12,140 --> 00:14:15,500 Dezagun itzuli baino gehiago hemen Une batez eta tira hau. 330 00:14:15,500 --> 00:14:18,550 >> TCP, transmisio kontrolerako protokoloa. 331 00:14:18,550 --> 00:14:21,494 Besterik modu tekniko Another teknologia beste deskribatuz 332 00:14:21,494 --> 00:14:22,660 Interneten erabiltzen da. 333 00:14:22,660 --> 00:14:24,809 Beraz, IP, Interneteko protokolo aurre egiteko erabiltzen da. 334 00:14:24,809 --> 00:14:27,100 It estandar batzuk direla mundua sortu zen duela esan du, 335 00:14:27,100 --> 00:14:31,059 IP helbide bat hemen jarri duzu Dan da, eta IP helbide bat hemen zeuk, 336 00:14:31,059 --> 00:14:33,100 eta, ondoren, zenbait jarri gutun-azal batean informazioa. 337 00:14:33,100 --> 00:14:36,600 >> Baina TCP teknologia bat da, IP batera erabili. 338 00:14:36,600 --> 00:14:38,970 Eta hain zuzen ere, duzun inoiz bada ikusi sigla horien aurretik, 339 00:14:38,970 --> 00:14:42,110 seguruenik ikusi duzun TCP barra IP besterik 340 00:14:42,110 --> 00:14:43,900 esan nahi du jendeak joera horiek elkarrekin erabiltzeko. 341 00:14:43,900 --> 00:14:47,570 Beno, TCP mota da cool aukera ematen du, 342 00:14:47,570 --> 00:14:50,220 probabilitatea handitzeko datuak benetan 343 00:14:50,220 --> 00:14:51,970 me from Dan iritsi. 344 00:14:51,970 --> 00:14:54,080 >> Izan ere, internet ero leku bat da. 345 00:14:54,080 --> 00:14:56,530 Ez dago bermea ez duten datuak bidali dut modu honetan bada 346 00:14:56,530 --> 00:14:58,530 duela joan horrela hurrengo aldian inguruan. 347 00:14:58,530 --> 00:14:59,905 Baliteke horrela edo bide horretatik joan da. 348 00:14:59,905 --> 00:15:02,680 Arteko distantzia laburrena bi puntu ez da nahitaez 349 00:15:02,680 --> 00:15:04,860 zuzen bat edo lerro berean. 350 00:15:04,860 --> 00:15:07,170 >> Gainera, batzuk Mutil akatsak egin ditzake 351 00:15:07,170 --> 00:15:09,780 edo itotzea gehiegi kartazalak asko zure bidea datozen. 352 00:15:09,780 --> 00:15:10,940 Beraz, bada besterik ez da joan amore eman, eta hitzez hitz 353 00:15:10,940 --> 00:15:13,050 askatu hauetako batzuk lurrean kartazalak. 354 00:15:13,050 --> 00:15:16,930 Eta modu berean dezaket datu izan routers Interneten jaitsi da. 355 00:15:16,930 --> 00:15:18,680 Beraz txikitzeko honen aurka, noa 356 00:15:18,680 --> 00:15:21,980 nire segurtasuna pixka hartzeko Hemen artaziak eta ebakitzen Rob 357 00:15:21,980 --> 00:15:26,140 sartu, demagun, lau pieza, lau segmentu. 358 00:15:26,140 --> 00:15:27,210 359 00:15:27,210 --> 00:15:33,350 >> Eta orain, naiz, aurrera joan nintzen eta Informazio zati bat gehiago jarri 360 00:15:33,350 --> 00:15:34,610 Gutun-azal honetan. 361 00:15:34,610 --> 00:15:39,630 Antzeko zerbait 1etik 4ra esatera noa. 362 00:15:39,630 --> 00:15:43,370 Beraz, orain, nire azken gutunazal, at Gutxienez lehen, itxura hau. 363 00:15:43,370 --> 00:15:45,500 Aurretik joan noa eta jarri, hau hemen. 364 00:15:45,500 --> 00:15:47,070 365 00:15:47,070 --> 00:15:53,430 Eta denbora-en mesedetan, ez naiz joan besteak etiketa berdinean 2 4 urtetik aurrera, 366 00:15:53,430 --> 00:15:57,760 4 3, 4 4. 367 00:15:57,760 --> 00:16:02,170 >> Berriz ere, Dan IP helbide batera haren eta nire IP helbidea aurrean 368 00:16:02,170 --> 00:16:06,660 atzeko aldean utzi, naiz baina ezin dute bidali besterik ez oraindik. 369 00:16:06,660 --> 00:16:08,930 Bihurtzen da delako Interneten, 370 00:16:08,930 --> 00:16:10,980 zerbitzarietan gauza bat baino gehiago egin dezake. 371 00:16:10,980 --> 00:16:14,300 Izan ere, denok web erabil liteke nahiko pixka bat, web mundu osoan, 372 00:16:14,300 --> 00:16:16,139 http: // edozein. 373 00:16:16,139 --> 00:16:17,930 Baina ez da beste Interneten zerbitzuak. 374 00:16:17,930 --> 00:16:21,760 Zer dira beste zerbitzu batzuk, ordenatu Erabiltzaileak erabili, kontsumo-friendly zerbitzuak 375 00:16:21,760 --> 00:16:25,020 udaberri hartan, gainera axola web nabigatzailean motako programa bat? 376 00:16:25,020 --> 00:16:26,724 377 00:16:26,724 --> 00:16:27,390 Ikusleak: Posta elektronikoa. 378 00:16:27,390 --> 00:16:28,180 DAVID MALAN: Posta elektronikoa. 379 00:16:28,180 --> 00:16:28,410 OK. 380 00:16:28,410 --> 00:16:28,630 Good. 381 00:16:28,630 --> 00:16:29,446 Zer da beste bat? 382 00:16:29,446 --> 00:16:30,070 Ikusleak: berriketa. 383 00:16:30,070 --> 00:16:32,780 DAVID MALAN: Beraz, txat, ala da Skype edo Gchat, edo zerbait 384 00:16:32,780 --> 00:16:33,992 horrelako. 385 00:16:33,992 --> 00:16:34,817 >> Ikusleak: Biltegiratzea. 386 00:16:34,817 --> 00:16:37,150 DAVID MALAN: Beraz, nolabaiteko biltegiratze-zerbitzua, zalantzarik gabe. 387 00:16:37,150 --> 00:16:39,004 Dropbox antzeko zerbait, edo Box, edo antzekoak. 388 00:16:39,004 --> 00:16:40,920 Beraz, ez da desberdina Interneten zerbitzuak. 389 00:16:40,920 --> 00:16:44,090 Eta bihurtzen da Dan duela, da zuen ordenagailu bat bada ere, 390 00:16:44,090 --> 00:16:46,520 ez dauka eskainitako beharreko Bizitzan gauza bat. 391 00:16:46,520 --> 00:16:49,650 Benetan zuen egin ditzakeen gauza anitz. 392 00:16:49,650 --> 00:16:51,740 Eta hain zuzen ere, e-posta zerbitzari bat izan zuen. 393 00:16:51,740 --> 00:16:53,270 Web zerbitzari bat izan zuen dezake. 394 00:16:53,270 --> 00:16:55,120 Chat server izan daiteke zuen. 395 00:16:55,120 --> 00:16:57,600 >> Baina hori agertzeak Dan duten jakin beharra du 396 00:16:57,600 --> 00:17:01,010 aldez aurretik, zer dira Mezu hauen edukia. 397 00:17:01,010 --> 00:17:02,830 Web orrialde bat naiz zion bidaliz I da hau? 398 00:17:02,830 --> 00:17:04,140 Da posta bat naiz zion bidaliz dut? 399 00:17:04,140 --> 00:17:05,930 Da berehalako batean mezua naiz zion bidaliz dut? 400 00:17:05,930 --> 00:17:08,630 Beraz, pieza bat gehiago behar dugu gutunazal horiei buruzko informazioa 401 00:17:08,630 --> 00:17:10,930 beraz, Dan, zenean Gutun-azal hau jasoko du, 402 00:17:10,930 --> 00:17:13,119 Bistaratzean zer erabiltzeko programa daki. 403 00:17:13,119 --> 00:17:14,200 >> Da nabigatzaile bat? 404 00:17:14,200 --> 00:17:15,170 Ez al da Google? 405 00:17:15,170 --> 00:17:16,170 Ez al da Skype? 406 00:17:16,170 --> 00:17:19,760 Edo da Outlook edo batzuk beste programa guztira? 407 00:17:19,760 --> 00:17:23,740 Eta, beraz, batera TCP dator giza konbentzio bat besterik ez. 408 00:17:23,740 --> 00:17:26,930 Mundua urte batzuk erabaki Duela osokoak berezia lotzeko 409 00:17:26,930 --> 00:17:28,520 ezagunena zerbitzuak. 410 00:17:28,520 --> 00:17:31,920 >> One izeneko fitxategiak partekatzeko, FTP, da, nahiz eta apur bat zaharkituta. 411 00:17:31,920 --> 00:17:34,150 Baina bere identifikatzaile bakarra 21 da. 412 00:17:34,150 --> 00:17:39,020 Irteerako email for SMTP, bere berezia Identifikatzaile 25 besterik ez delako. 413 00:17:39,020 --> 00:17:43,616 DNS, gauza buruz hitz egiten dugun, bere kontsultak egiteko 53 zenbakia erabiltzen du. 414 00:17:43,616 --> 00:17:45,365 Zer da IP Like google.com helbide? 415 00:17:45,365 --> 00:17:46,580 416 00:17:46,580 --> 00:17:49,790 >> Eta orain gehiago ezagutzen duzu nonbait izan dezake uneren 417 00:17:49,790 --> 00:17:52,620 80 zenbakia da eta, agian, 443 ikusi. 418 00:17:52,620 --> 00:17:55,822 Horiek berezia HTTP identifikatzaileak, 419 00:17:55,822 --> 00:17:57,530 zein hizkuntza da laster ikusi dugu erabili 420 00:17:57,530 --> 00:18:00,000 arteko web trafikorako Nabigatzaile eta zerbitzariak. 421 00:18:00,000 --> 00:18:02,740 Eta 443 da Bertsio segurua kontratuan. 422 00:18:02,740 --> 00:18:05,530 >> Beraz, azken xehetasun bat naiz nire gutunazal jarri joan 423 00:18:05,530 --> 00:18:08,530 da ez dut horretan joan bidali hau besterik Dan IP bat. 424 00:18:08,530 --> 00:18:13,630 Bidaltzeko beharrik ez noa, : 80, zer bidaltzen saiatzen naiz bada 425 00:18:13,630 --> 00:18:16,862 Web orri batean, web orri bat da berarentzat Rob Boden en irudia dauka. 426 00:18:16,862 --> 00:18:19,320 Beraz, ez dut gauza bera egin zuen joan Gauza beste gutun-azal horiek. 427 00:18:19,320 --> 00:18:23,620 >> Eta gero, azken finean, nik askatu egingo dut horiek off hurbilen router batera, 428 00:18:23,620 --> 00:18:26,300 dela aitortuz router agian ez du zertan 429 00:18:26,300 --> 00:18:28,210 bide bera behin denbora hartu. 430 00:18:28,210 --> 00:18:30,900 Izan ere, agian daukat Lehenengo pakete-bide honetan. 431 00:18:30,900 --> 00:18:32,670 Bigarren pakete-bide horretatik joan daiteke. 432 00:18:32,670 --> 00:18:34,250 Hirugarren packet-- bideraketa hasteko. 433 00:18:34,250 --> 00:18:35,420 --might hona joan. 434 00:18:35,420 --> 00:18:36,440 435 00:18:36,440 --> 00:18:39,530 Eta theory-- ezin mantentzeko. 436 00:18:39,530 --> 00:18:43,660 Teorian, guztia pakete horietako lau beharko lukete azkenean ibilbidea beren bidea, 437 00:18:43,660 --> 00:18:46,940 ordea eraginkortasunez edo inefficiently, atzera modu guztiak. 438 00:18:46,940 --> 00:18:51,560 >> Puntu, Dan, unean ordainagiria, horiek berregituratu ahal 439 00:18:51,560 --> 00:18:55,735 oinarritutako nik gauza dibertigarria da, denok dakigu zer emaitza hemen 440 00:18:55,735 --> 00:18:56,360 izango da. 441 00:18:56,360 --> 00:18:57,600 Dan ari Rob irudi bat lortzeko. 442 00:18:57,600 --> 00:18:58,974 Baina ikus dezagun nola obra honetan daude. 443 00:18:58,974 --> 00:18:59,664 444 00:18:59,664 --> 00:19:02,080 Beno, hobeto esanda, Dan da joan Rob irudi bat zati lortzeko. 445 00:19:02,080 --> 00:19:04,286 446 00:19:04,286 --> 00:19:04,785 Oso ona. 447 00:19:04,785 --> 00:19:06,200 448 00:19:06,200 --> 00:19:07,580 Guztion gaur parte hartu du. 449 00:19:07,580 --> 00:19:09,200 450 00:19:09,200 --> 00:19:09,910 Guztiak eskubidea. 451 00:19:09,910 --> 00:19:13,870 Beraz Dan horiek jasotzeko hasten paketeak, dezagun eskatu galdera bat. 452 00:19:13,870 --> 00:19:18,820 Zer duzu bat lortzen alferra bada, gainkargatuta, asmo txarreko, edo, besterik powered 453 00:19:18,820 --> 00:19:22,570 off, eta bat edo gehiago paketea ez du Dan nahi? 454 00:19:22,570 --> 00:19:26,920 >> Nola dago Dan ez zuen ezagutzen joan lau segmentu bat jasoko 455 00:19:26,920 --> 00:19:28,040 Berarekin bidaliko dut? 456 00:19:28,040 --> 00:19:30,040 Just senez, zer egin dezakegu? 457 00:19:30,040 --> 00:19:30,540 Bai? 458 00:19:30,540 --> 00:19:31,456 >> IKUSLEEN: [INAUDIBLE]. 459 00:19:31,456 --> 00:19:35,885 460 00:19:35,885 --> 00:19:36,760 DAVID MALAN: Zehazki. 461 00:19:36,760 --> 00:19:40,250 Dut delako bakarrean zenbakituta horiek, eta Zenbat zehaztu Nik segmentu ez 462 00:19:40,250 --> 00:19:44,030 izan behar du, zuen infer eta, baldin badago, segmentu 463 00:19:44,030 --> 00:19:45,070 benetan egin zuen falta. 464 00:19:45,070 --> 00:19:48,770 Eta TCP esaten ordenagailuak egin, ordenagailuak bada, Mac OS bezala, 465 00:19:48,770 --> 00:19:52,510 eta Windows, eta Linux laguntza eta ulertzen TCP, bertan egiten duten, 466 00:19:52,510 --> 00:19:57,010 TCP dokumentazioa funtsean Dan duten me bidali beharko dio 467 00:19:57,010 --> 00:20:00,580 mezu bat atzera, hey esaten, David, Pakete-4-kopurua 1 dut falta, 468 00:20:00,580 --> 00:20:02,290 edo 3, 4, edozein da. 469 00:20:02,290 --> 00:20:06,016 >> Eta gero, nire lana hartu da Rob beste argazki bat, 470 00:20:06,016 --> 00:20:09,140 bertan gaur for estrak daukagu Zurekin bat hartu nahi izanez gero, 471 00:20:09,140 --> 00:20:13,550 eta, ondoren, segmentu horretan berriro bidaltzen ahal dut Rob modu guztien atzealdean. 472 00:20:13,550 --> 00:20:16,380 >> Beraz bezain sinplista mekanismo hau da, hori 473 00:20:16,380 --> 00:20:20,310 hau da, zer gertatzen da ia edozein unetan gertatzen Interneten zerbait egin duzu, 474 00:20:20,310 --> 00:20:22,530 bereziki hauentzako gehienak zerbitzuen popular. 475 00:20:22,530 --> 00:20:26,500 Beste protokolo daude, beste teknologia TCP gain 476 00:20:26,500 --> 00:20:27,880 duten lan pixka bat ezberdinean. 477 00:20:27,880 --> 00:20:33,040 Baina hain zerbitzu asko ez dugu normalean erabili benetan protokolo horiek oinarritzea. 478 00:20:33,040 --> 00:20:35,720 >> Beraz, Dan, ez zuen lortu duzu Argazkia osorik atzera? 479 00:20:35,720 --> 00:20:36,220 Bai. 480 00:20:36,220 --> 00:20:37,840 Berriz elkartuko ditugu Rob atzealdean. 481 00:20:37,840 --> 00:20:39,610 Eskerrik routers askoz. 482 00:20:39,610 --> 00:20:43,260 Demagun, benetan dut nahi ikusi nire artean routers 483 00:20:43,260 --> 00:20:46,400 eta MIT, askoz like you guys ziren me eta Dan arteko routers. 484 00:20:46,400 --> 00:20:49,500 >> Beno, hobeto esanda nslookup baino izena server lookup eta, 485 00:20:49,500 --> 00:20:53,150 Ordez idatzi dut arrastorik ibilbidea, eta horrek benetan esaten egin behar. 486 00:20:53,150 --> 00:20:55,240 Eta ez dut egin behar, eta, etenaren 1 eta modu geldia. 487 00:20:55,240 --> 00:20:57,448 Komando lerroko argumentu bat da, besterik esaten duen, saiatu hau 488 00:20:57,448 --> 00:20:58,740 behin eta ez behin baino gehiagotan. 489 00:20:58,740 --> 00:21:02,210 >> Eta orain, nik idatzi behar www.mit.edu noa. 490 00:21:02,210 --> 00:21:05,660 Orain, irteera da nahiko azkar eta críptica. 491 00:21:05,660 --> 00:21:08,300 Baina zer honi buruz neat da ilaratan horietako bakoitzak 492 00:21:08,300 --> 00:21:10,750 funtsean adierazten a Ikusleek honetan ikaslea 493 00:21:10,750 --> 00:21:13,870 me eta MIT arteko bidea balitz. 494 00:21:13,870 --> 00:21:17,930 Zer ikusten duzu hemen, batetik, domeinu-izen hori idatzi nuen, 495 00:21:17,930 --> 00:21:20,500 edo domeinu izendatzeko ari behar bezala deitu. 496 00:21:20,500 --> 00:21:24,420 >> Eta hori itxuraz da IP www.mit.edu helbidea. 497 00:21:24,420 --> 00:21:26,260 Nire ordenagailuan hurrena niretzat. 498 00:21:26,260 --> 00:21:29,170 Hau hemen promesa bat da ari gara bakarrik joan 499 00:21:29,170 --> 00:21:31,490 MIT iristeko 30 lupulua barruan saiatzeko. 500 00:21:31,490 --> 00:21:34,180 Ez dago hobeto baino gehiago ez izan Me eta Dan arteko 30 ikasle. 501 00:21:34,180 --> 00:21:37,870 Eta orain, ilarak horietako bakoitzean literalki router bat adierazten 502 00:21:37,870 --> 00:21:40,280 me eta Dan artean, literalki mutil bat. 503 00:21:40,280 --> 00:21:42,950 >> Eta beraz, hau ez dirudi izena, domeinu izen bat izatea. 504 00:21:42,950 --> 00:21:44,150 Besterik IP dauka. 505 00:21:44,150 --> 00:21:49,439 Eta 0,662 milisegundotan bakarrik hartu me from lortzeko lehen router horretan. 506 00:21:49,439 --> 00:21:51,230 Hurrengo bat ez zen askoz urrunago. 507 00:21:51,230 --> 00:21:53,560 Bakarra hartu du iritsi milisegundo. 508 00:21:53,560 --> 00:21:56,280 Eta orain, zorionez, gauzak erabiltzaileak errespetatzen apur bat gehiago 509 00:21:56,280 --> 00:21:58,860 izenekin duten críptica dira baina apur bat gehiago kontatzeko. 510 00:21:58,860 --> 00:22:03,440 >> Honek itxuraz batean router bat da Harvard sarearen muina egoitza, 511 00:22:03,440 --> 00:22:06,330 jendeak esan zigun bakarra delako Horretarako, Zientzia Center, SC. 512 00:22:06,330 --> 00:22:11,720 Eta GW besterik idazkera azkarra da pasagunea zein router sinonimoa da. 513 00:22:11,720 --> 00:22:14,630 Beraz, hau sistema batzuk administratzaile-en goi-indize modu 514 00:22:14,630 --> 00:22:17,230 zerbitzari bat izendatzen Science Center. 515 00:22:17,230 --> 00:22:20,360 >> Bien bitartean, zerbitzari hori da, antza denez, kable nolabaiteko bidez lotuta 516 00:22:20,360 --> 00:22:24,760 hori goitizena beste router mugako atebide etenaren bat 517 00:22:24,760 --> 00:22:26,770 zerbait, zenbaki horiek esan nahi duzuna. 518 00:22:26,770 --> 00:22:29,230 Eta gero, itxuraz, Harvard konexioa duela 519 00:22:29,230 --> 00:22:31,340 duten milisegundo beste Zerbait kanpoan 520 00:22:31,340 --> 00:22:35,590 iparraldeko bidegurutze izeneko bertan peering puntu komun bat da 521 00:22:35,590 --> 00:22:38,430 gune erraldoien Harvard bezalako artean non kableatua asko doa 522 00:22:38,430 --> 00:22:40,870 eta interkonexioak ahalbidetzen erakunde batzuen artean. 523 00:22:40,870 --> 00:22:43,700 >> Sei Urratsera, zoritxarrez, ez du baliozko izen bat. 524 00:22:43,700 --> 00:22:45,370 Eta zapaldu zazpi interesgarri lortzen. 525 00:22:45,370 --> 00:22:46,820 526 00:22:46,820 --> 00:22:49,260 Ez dakit zer horiek gehienak esan nahi. 527 00:22:49,260 --> 00:22:50,875 Baina NY salto du me at. 528 00:22:50,875 --> 00:22:52,375 Eta zer esan ziurrenik adierazten? 529 00:22:52,375 --> 00:22:54,810 530 00:22:54,810 --> 00:22:56,520 Ez da, nahiz teknikoa. 531 00:22:56,520 --> 00:22:57,400 Just New York. 532 00:22:57,400 --> 00:23:00,510 Beraz, hain zuzen ere, zer da giza komuna konbentzio ez bermatutako 533 00:23:00,510 --> 00:23:04,730 baina hitzarmen komun name routers da hiri edo aireportuaren naturak 534 00:23:04,730 --> 00:23:05,960 duten hurbilen daudela kodea. 535 00:23:05,960 --> 00:23:08,630 >> Beraz probabilitatea batzuekin, router honek zazpi zenbakia 536 00:23:08,630 --> 00:23:10,270 da, ziurrenik, izan ere, New Yorken. 537 00:23:10,270 --> 00:23:13,020 Eta hau badirudi berretsi Uste hori, da delako 538 00:23:13,020 --> 00:23:16,700 Sei milisegundotan bakar bat ordez edo, beraz, zerbait hemen campus bat. 539 00:23:16,700 --> 00:23:19,900 Baina orain hartzen dituzten kontuan, Eskuineko Megabus edo whatnot on, 540 00:23:19,900 --> 00:23:23,810 lau, bost, sei ordu iraun dezake giza bat lortzeko hemen New Yorkera from. 541 00:23:23,810 --> 00:23:28,040 >> Datu bat lortzeko, Sei milisegundotan 542 00:23:28,040 --> 00:23:31,020 pakete bat lortzeko me from Dan nahi bada New Yorken da uneoro zuen. 543 00:23:31,020 --> 00:23:36,832 Gero, azkenik, hori itxuraz da Benetako domeinua www.mit.edu izen. 544 00:23:36,832 --> 00:23:38,790 Itxuraz dut dute beren web zerbitzariak azpikontratatutako 545 00:23:38,790 --> 00:23:42,030 Akamai izeneko enpresa bat eta horrek esan nahi du beste enpresa batzuk beren zerbitzarietan exekutatzen. 546 00:23:42,030 --> 00:23:44,380 Eta horregatik ari gara ikusten gauza bitxi dagoela. 547 00:23:44,380 --> 00:23:45,720 >> Beno, egin dezagun beste behin ere utzi. 548 00:23:45,720 --> 00:23:49,150 Dezagun aurrera eta arrastorik egin gure lagun Nick Irakaslea ibilbidea 549 00:23:49,150 --> 00:23:52,955 Parlante Stanford duen bat zerbitzari izeneko nifty.stanfor.edu. 550 00:23:52,955 --> 00:23:55,870 551 00:23:55,870 --> 00:23:56,980 Sartu. 552 00:23:56,980 --> 00:23:59,460 Eta orain, ikusiko dugu ziurrenik bidea zertxobait luzeagoa 553 00:23:59,460 --> 00:24:00,960 duten hiri batzuk gehiago pasatzen. 554 00:24:00,960 --> 00:24:03,160 Beraz, hemen izenik horiek Harvard zerbitzarietan hemen. 555 00:24:03,160 --> 00:24:05,660 Oraindik ez dugu Harvard muina ere, mugan Harvardeko atea, 556 00:24:05,660 --> 00:24:08,081 iparraldeko bidegurutzea, lekuan hau. 557 00:24:08,081 --> 00:24:10,080 Eta orain, nik bat lortzean apur bat gehiago interesgarri. 558 00:24:10,080 --> 00:24:12,960 Router duten dut asmatzen zenbakia zortzi zer hiria da? 559 00:24:12,960 --> 00:24:14,210 IKUSLEEN: [AHOTS INTERPOSING] 560 00:24:14,210 --> 00:24:18,570 DAVID MALAN: Chicago, seguruenik, oinarritutako honetan, gauza hau hemen oinarritzen da. 561 00:24:18,570 --> 00:24:25,220 Eta orain, Salt Lake City dugula agian, agian, Los Angeles hemen, eta, ondoren LAX, 562 00:24:25,220 --> 00:24:27,690 Bai, hori da seguru LA behean arabera. 563 00:24:27,690 --> 00:24:29,940 Azkenik, arte, doan California hegoaldeko 564 00:24:29,940 --> 00:24:34,420 California iparraldeko gehienez modu guztiak non Stanford Palo Alto da. 565 00:24:34,420 --> 00:24:35,299 Beraz, oso politak. 566 00:24:35,299 --> 00:24:36,840 Eta dezagun urrats bat gehiago honetan. 567 00:24:36,840 --> 00:24:39,000 Itxuraz litzateke 82 milisegundotan hartzen duzu 568 00:24:39,000 --> 00:24:42,360 mezu bat bidali Dan bazenitu California New York ordez. 569 00:24:42,360 --> 00:24:45,090 Egin dezagun zerbait dezagun arrastorik ibilbide bezala, 570 00:24:45,090 --> 00:24:51,350 saiatuko for www.cnn.co.jp Japoniako CNN web bertsio. 571 00:24:51,350 --> 00:24:52,540 572 00:24:52,540 --> 00:24:54,910 Eta orain, oraindik gaude Boston badirudi unean. 573 00:24:54,910 --> 00:24:56,050 574 00:24:56,050 --> 00:24:58,165 >> A bikote zerbitzarietan sei eta Zortzi ez dute erantzuten 575 00:24:58,165 --> 00:24:59,790 apur bat pribatua ari dira ari delako. 576 00:24:59,790 --> 00:25:04,970 Baina, azkenean, ez dirudi bat izan Zerbait interesgarria gertatzen ari da gure artean, 577 00:25:04,970 --> 00:25:08,395 demagun, zazpi eta bederatzi zapaldu. 578 00:25:08,395 --> 00:25:09,800 579 00:25:09,800 --> 00:25:12,610 Zer ziurrenik artekoa da zazpi eta bederatzi, eta zalantzarik 580 00:25:12,610 --> 00:25:14,610 zazpi eta urrats 17 artean? 581 00:25:14,610 --> 00:25:18,090 582 00:25:18,090 --> 00:25:20,210 Badira jauzi handi bat da Denbora zenbatekoa 583 00:25:20,210 --> 00:25:23,540 Honez datuen batetik joan hartzen lupulua horiek, bideratzaile horietako bat 584 00:25:23,540 --> 00:25:24,060 bestera. 585 00:25:24,060 --> 00:25:27,310 >> Beraz, odds dira, nonbait Hemen, ez da, seguruenik, 586 00:25:27,310 --> 00:25:31,440 hementxe batez ere, ez da, seguruenik ur masa oso handia duten 587 00:25:31,440 --> 00:25:35,320 batzuk trans Pazifikoko edo trans ditu Atlantic kable dela benetan behar 588 00:25:35,320 --> 00:25:37,710 to datuak denbora are gehiago beste bat puntu batetik bestera. 589 00:25:37,710 --> 00:25:40,690 Baina, berriro ere, pentsa orduak unean hartuko luke Japoniara. 590 00:25:40,690 --> 00:25:45,786 Hemen, 200 milisegundotan, boom, zure mezua da benetan. 591 00:25:45,786 --> 00:25:48,160 Beraz, play inguruan dezakezu hau tresnaren edo are 592 00:25:48,160 --> 00:25:50,940 Windows edo Mac OS-ekin komandoak apur bat desberdinak. 593 00:25:50,940 --> 00:25:53,860 Batzuetan, izar horiek lortuko duzu, ilaretan, sei eta zortzi, adibidez, horiek 594 00:25:53,860 --> 00:25:55,300 besterik routers esan nahi du Ez konfiguratuta daudela 595 00:25:55,300 --> 00:25:57,120 zuk erantzun bat emateko pribatutasun-en mesedetan. 596 00:25:57,120 --> 00:26:00,210 Baina, oro har, teknika hau litzateke, izan ere, lan egiteko. 597 00:26:00,210 --> 00:26:03,730 >> Beraz bihurtzen da gehiegi, ez da beste informazio mamitsuena tresnak lurking 598 00:26:03,730 --> 00:26:05,610 eman egunero, hartu duzula. 599 00:26:05,610 --> 00:26:08,560 Beraz, adibidez, jasotzen bada e-mail bat, Egia, batzuk bezala 600 00:26:08,560 --> 00:26:11,270 Duela gutxi izan dezake, eztabaidagarri jatorria, inoiz ez baduzu 601 00:26:11,270 --> 00:26:13,330 Gmail interfaze begira geratu , aurretik ote 602 00:26:13,330 --> 00:26:15,560 college interfazerako edo bat pertsonala, 603 00:26:15,560 --> 00:26:17,620 ikusi ahal izango duzu zure sarrera-ontziko hau antza. 604 00:26:17,620 --> 00:26:20,910 >> Eta hain zuzen ere, email bat da , Bidaliko dut malan@harvard.edu, 605 00:26:20,910 --> 00:26:24,620 jharvard@cs50.harvard.edu to gaur goizean besterik 606 00:26:24,620 --> 00:26:26,070 beraz screenshot bat hartu izan dut. 607 00:26:26,070 --> 00:26:28,149 Baina bihurtzen da, guztiak Gmail oraingoan, 608 00:26:28,149 --> 00:26:30,190 hor triangelu apur hori Goiko eskuineko aldera 609 00:26:30,190 --> 00:26:34,080 ez Harvard gailur ondoan bada aukeran klik klik egin dezakezu Show Original. 610 00:26:34,080 --> 00:26:35,160 611 00:26:35,160 --> 00:26:39,260 Eta hori egiten baduzu, ikusiko duzu benetan oso esoterikoen informazio mordo bat 612 00:26:39,260 --> 00:26:43,360 uneak, eta IP bezala helbideak eta domeinu izenak. 613 00:26:43,360 --> 00:26:46,990 >> Baina ikusiko duzu, azken batean, une honetan guztiek dute goiburuak 614 00:26:46,990 --> 00:26:50,430 dira bakoitza eta hit email bidali eta jaso ahal izateko. 615 00:26:50,430 --> 00:26:54,130 Eta goiburuak hauek pertsona ahal kitto erabili informatikariak edo bestela, 616 00:26:54,130 --> 00:26:56,670 benetan dituzten infer Probabilitate batzuk non 617 00:26:56,670 --> 00:26:59,290 eta harekin mezu elektroniko bat benetan izan zen. 618 00:26:59,290 --> 00:27:01,830 >> Izan ere, hitz egingo dugu saioa nola email geroago aste 619 00:27:01,830 --> 00:27:04,100 bera sor daiteke programazioaren bertan 620 00:27:04,100 --> 00:27:07,100 oso gauza ona da web orri bat mezuak bidaltzeko erabiltzaile nahi du. 621 00:27:07,100 --> 00:27:12,020 Baina ikusi dugu, gehiegi, besterik gabe, nola trivial Norbaitek emailak ema da 622 00:27:12,020 --> 00:27:15,380 beste norbaitek, zu benetan ezean Badakizu goiburuak nola egiaztatzeko. 623 00:27:15,380 --> 00:27:18,670 Eta are gehiago, hori galdu da Proposamen egun hauetan. 624 00:27:18,670 --> 00:27:22,220 >> Beraz, esan zuen, goazen geruza bat gora. 625 00:27:22,220 --> 00:27:25,100 Hasi IP egiten dugu eta horrek helbideak paketeak guretzat, 626 00:27:25,100 --> 00:27:26,470 helbideak berezia ematen die. 627 00:27:26,470 --> 00:27:29,770 TCP, eta horrek, azken finean, entrega edo, gutxienez, bermatzen 628 00:27:29,770 --> 00:27:34,002 probabilitatea horien handitzen arabera segmentu, 1 edo 4 bezalako gauzak gehituz, 629 00:27:34,002 --> 00:27:36,740 2 4 4 3 eta 4 4. 630 00:27:36,740 --> 00:27:40,710 >> Eta orain, dezagun geruza gainean Protokolo beste hori. 631 00:27:40,710 --> 00:27:44,550 Gauza horiek guztiak dira protokoloak, ordenagailu konbentzio 632 00:27:44,550 --> 00:27:47,670 dictate nola bi ordenagailuak beste bat hitz. 633 00:27:47,670 --> 00:27:52,030 HTTP, azkenik, gaur egun, ez da hipertestua transferitzeko protokoloa. 634 00:27:52,030 --> 00:27:54,100 Eta hau protokoloa da Nabigatzaile duten 635 00:27:54,100 --> 00:27:56,410 erabil dezakezu web zerbitzariak hitz egin. 636 00:27:56,410 --> 00:27:59,970 >> Beraz, sortu tira bezalako nabigatzaile bat Chrome, edo IE edo Firefox edo Safari, 637 00:27:59,970 --> 00:28:04,230 edo dena delakoa, eta zerbait idazten duzunean atsegin facebook.com eta sakatu Sartu, 638 00:28:04,230 --> 00:28:08,390 Zure ordenagailuan, ez bakarrik egiten du lehen itzuli facebook.com zer sartu? 639 00:28:08,390 --> 00:28:10,590 640 00:28:10,590 --> 00:28:11,770 IP helbide bat. 641 00:28:11,770 --> 00:28:17,420 Orduan converts-- Orduan bidaltzen a IP helbide Esaera duten mezu, 642 00:28:17,420 --> 00:28:21,360 ematen dit gaurko homepage edo eman me login Facebook pantailan. 643 00:28:21,360 --> 00:28:25,290 >> Edo zu dagoeneko erregistratuta bazaude, eman me lehenetsi nire timeline ikuspegia. 644 00:28:25,290 --> 00:28:26,820 Beraz, zer HTTP dio. 645 00:28:26,820 --> 00:28:30,055 Eta gehiago colloquially, naiz web bat bada zerbitzaria eta alabak izanez gero duzu Zein da zure izena, 646 00:28:30,055 --> 00:28:30,180 berriro? 647 00:28:30,180 --> 00:28:30,920 >> Ikusleak: Margot. 648 00:28:30,920 --> 00:28:34,250 >> DAVID MALAN: Margot web bat da zerbitzaria, eta web nabigatzaile bat naiz, 649 00:28:34,250 --> 00:28:37,610 eta, besterik gabe, nire berreskuratu nahi dut Margot batetik kronologia, margot.com, 650 00:28:37,610 --> 00:28:39,640 Esango nuke, kaixo, naiz David. 651 00:28:39,640 --> 00:28:40,870 >> IKUSLEEN: Kaixo, naiz Margot. 652 00:28:40,870 --> 00:28:43,570 >> DAVID MALAN: Eta zuk, ondoren, erantzun litzateke niri informazio gehigarri batekin. 653 00:28:43,570 --> 00:28:45,890 Beraz giza ergelak hau dugu Adibidez, hitzarmen eskerrik asko. 654 00:28:45,890 --> 00:28:47,510 bata bestearen eskuak dardarka --of. 655 00:28:47,510 --> 00:28:51,670 Eta ordenagailuak dute ideia hori bera non bezero bat, nabigatzaile bat bezala, 656 00:28:51,670 --> 00:28:55,600 zerbait egin behar zerbitzari bat eskatu dio bere izenean. 657 00:28:55,600 --> 00:28:57,540 >> Eta beraz, hemen argazki bat, esate baterako. 658 00:28:57,540 --> 00:29:01,120 Ezkerrean ordenagailu eramangarri bat da, desktop, edozein izanda ere, edo baita telefono bat. 659 00:29:01,120 --> 00:29:03,890 Eta eskuin aldean oso bat zerbitzari baten ikuspegi Legea. 660 00:29:03,890 --> 00:29:06,460 Normalean itxura txikiagoa dute eta sexier egun hauetan. 661 00:29:06,460 --> 00:29:09,570 Baina puntua da, besterik gabe, ez da komunikazio mota batzuk 662 00:29:09,570 --> 00:29:11,800 bezeroaren eta zerbitzariaren arteko. 663 00:29:11,800 --> 00:29:14,080 >> Eta zentzu bezero Jatetxe batean norbait 664 00:29:14,080 --> 00:29:16,620 eta zerbitzari edo waitress, ordenagailuekin ideia bera. 665 00:29:16,620 --> 00:29:19,340 Bezeroak eta zerbitzariak, bata informazioa eskatu, 666 00:29:19,340 --> 00:29:21,560 Informazio batekin erantzuten du. 667 00:29:21,560 --> 00:29:23,920 Orain, nola ez duten Informazio itzuli? 668 00:29:23,920 --> 00:29:25,890 Beno, kontuan hartu hau. 669 00:29:25,890 --> 00:29:30,360 Talde lehenetsia moduko da, modu eta epe super simple bat da. 670 00:29:30,360 --> 00:29:34,530 --that besterik ezartzen du nola nabigatzailean jasoaz zerbitzari batetik. 671 00:29:34,530 --> 00:29:38,270 >> Beste era batera esanda, baizik eta besterik baino goof-ily nire eskua luzatzen Margot eta, 672 00:29:38,270 --> 00:29:42,100 nabigatzaile baten benetan banintz, nik kartazal baten barruan bete litzateke, 673 00:29:42,100 --> 00:29:46,580 egin nuen Rob argazkiarekin bezala, aurretik textual mezu hori literalki dioenez 674 00:29:46,580 --> 00:29:53,084 honen antzeko zerbait, get / http / 1.1hostwww.google.com 675 00:29:53,084 --> 00:29:56,670 edo margot.com edo dena delakoa zerbitzari izena gerta liteke. 676 00:29:56,670 --> 00:29:58,540 Eta gero, dot dot dot, beste gauza batzuk. 677 00:29:58,540 --> 00:30:00,310 >> Baina literalki, barrutik gutunazal baten iba 678 00:30:00,310 --> 00:30:03,290 textual nahiko erraza izan Horrelako mezua. 679 00:30:03,290 --> 00:30:05,990 Hori jasotakoan, Margot litzateke ireki, edukia ikusi, 680 00:30:05,990 --> 00:30:07,640 eta erantzutea. 681 00:30:07,640 --> 00:30:12,000 Orain, apur bat da Adibide honekin ez-bistako. 682 00:30:12,000 --> 00:30:16,130 Baina lortu /, zer barra da Ziurrenik aipatuz, besterik oinarritutako 683 00:30:16,130 --> 00:30:20,470 zure ezagutza batera eguneroko bizitzan sarea arakatzeko? 684 00:30:20,470 --> 00:30:22,206 Zer da barra? 685 00:30:22,206 --> 00:30:23,147 >> IKUSLEEN: [INAUDIBLE]. 686 00:30:23,147 --> 00:30:24,480 DAVID MALAN: ihes-sekuentzia bat. 687 00:30:24,480 --> 00:30:27,280 Ez da ideia txarra, baina, oro har, ihes-sekuentziak joan beste modurik. 688 00:30:27,280 --> 00:30:28,760 Hori backslash bat izan ohi izango litzateke. 689 00:30:28,760 --> 00:30:29,560 Baina ez pentsamendu txarra. 690 00:30:29,560 --> 00:30:30,060 Bai? 691 00:30:30,060 --> 00:30:31,190 692 00:30:31,190 --> 00:30:31,830 Erakuslea. 693 00:30:31,830 --> 00:30:35,100 Gainera pentsamendu ona baina are gehiago, hori baino errazagoa da. 694 00:30:35,100 --> 00:30:36,250 Etxe direktorioa. 695 00:30:36,250 --> 00:30:38,380 Disko gogor bat sustraia, nolabait esateko. 696 00:30:38,380 --> 00:30:39,890 Gurekin gehienak ez dute idatzi hau. 697 00:30:39,890 --> 00:30:43,150 Baina teknikoki, nahi izanez gero super egokia izango da egun hauetan, 698 00:30:43,150 --> 00:30:50,056 Zerbait zenuke joan atsegin http://www.facebook.com/. 699 00:30:50,056 --> 00:30:52,580 >> Orain, esan nuen, gurekin gehienak ez litzateke traba barra idazten. 700 00:30:52,580 --> 00:30:54,770 Eta Egia, gehienetan nabigatzaileak, Chrome barne, 701 00:30:54,770 --> 00:30:57,019 ez ere erakusten traba Gurekin slash egun hauetan 702 00:30:57,019 --> 00:30:59,060 nahi besterik ez dutelako izan simple eta laburrean. 703 00:30:59,060 --> 00:31:02,920 Baina barra besterik esan nahi joan to www.facebook.com eta lortu 704 00:31:02,920 --> 00:31:08,076 barra, disko gogorra sustraia, facebook.com orrialde lehenetsia. 705 00:31:08,076 --> 00:31:09,240 Zer protokoloa erabiliz? 706 00:31:09,240 --> 00:31:14,910 Beno, 1.1 bertsioa erabiliz HTTP bezala ezagutzen gauza hau. 707 00:31:14,910 --> 00:31:16,750 >> Zerbitzaria, edo Margot-- eta bide batez, egin 708 00:31:16,750 --> 00:31:17,920 axola duten erabiltzen dut duzu horietan? 709 00:31:17,920 --> 00:31:18,419 OK. 710 00:31:18,419 --> 00:31:19,430 Ikaragarri onak gara gaur egun. 711 00:31:19,430 --> 00:31:23,910 Beraz Margot erantzuna orain batekin bere estalki, eta horrek barrutik 712 00:31:23,910 --> 00:31:26,040 era berean, textual mezu bat da. 713 00:31:26,040 --> 00:31:30,640 Horietatik lehenengo lerroa da, Yep, HTTP 1.1 bertsioa hitz egiten dut. 714 00:31:30,640 --> 00:31:34,930 200 egoera kodea da besterik gabe esan nahi dena da OK. 715 00:31:34,930 --> 00:31:37,440 Orriaren bilatzen ari zaren ez daukat. 716 00:31:37,440 --> 00:31:44,040 >> Bien bitartean, Content-Type: text / html, hau Margot en erdi-arcane esaten modu da, 717 00:31:44,040 --> 00:31:46,190 zer Eskatu duzun web orri bat da. 718 00:31:46,190 --> 00:31:50,530 Eta mota da, eta, beraz, hitz Ia zentzu aldagai bat bezala, 719 00:31:50,530 --> 00:31:52,060 baina hau da, maila askoz ere handiagoa da orain. 720 00:31:52,060 --> 00:31:55,380 Bere datu-mota testua baina zehazki HTML. 721 00:31:55,380 --> 00:31:57,210 Lengoaia laster ikusi dugu. 722 00:31:57,210 --> 00:31:58,700 >> Eta gero, beste gauza batzuk. 723 00:31:58,700 --> 00:32:02,060 Beraz, beste gauza da, literalki zer Facebook da erantzuten. 724 00:32:02,060 --> 00:32:03,400 Beraz, ikus dezagun hau, too. 725 00:32:03,400 --> 00:32:05,380 Dezagun aurrera eta ireki Chrome nire ordenagailu eramangarria 726 00:32:05,380 --> 00:32:07,980 eta bertan egin dezakezu zure ordenagailuaren baita. 727 00:32:07,980 --> 00:32:12,035 Eta aurrera noa joan eta ireki www.facebook.com. 728 00:32:12,035 --> 00:32:12,535 Sartu. 729 00:32:12,535 --> 00:32:13,590 730 00:32:13,590 --> 00:32:16,264 Eta pantaila familiar hau dut hemen. 731 00:32:16,264 --> 00:32:17,930 Baina orain, naiz beste zerbait egin behar dut. 732 00:32:17,930 --> 00:32:21,670 Aurretik joan noa eta joan, Ikusi garatzailea. 733 00:32:21,670 --> 00:32:24,190 Eta Garatzaile joan Tresnak, eta zuk egin beharko lukete 734 00:32:24,190 --> 00:32:27,377 Chrome barruan zure ordenagailuan, gutxienez, zure aparatuaren barruan. 735 00:32:27,377 --> 00:32:29,460 Hau korrituko noa gauza hemen, eta zu zara 736 00:32:29,460 --> 00:32:33,060 sorta osoa ikusteko joan críptica testua hemen. 737 00:32:33,060 --> 00:32:37,920 >> Bihurtzen da Margot zer esan barruan jarri me erantzuteko kartazal horren 738 00:32:37,920 --> 00:32:41,472 izeneko HTML hizkuntza bat da, Hipertestua Markatzeko Lengoaia. 739 00:32:41,472 --> 00:32:43,680 Ez da programazio bat da hizkuntza ezin duzu delako, 740 00:32:43,680 --> 00:32:46,679 ez du loops, eta baldintza dute, eta funtzioak, eta horrelako gauzak. 741 00:32:46,679 --> 00:32:47,870 Da markup hizkuntza bat. 742 00:32:47,870 --> 00:32:52,110 Horretan, sintaxia bereziak dauzkan tags eta atributuak izeneko 743 00:32:52,110 --> 00:32:57,120 hori zer dago erakusteko nabigatzaile bat kontatzen pantaila eta nola bistaratzeko. 744 00:32:57,120 --> 00:32:57,920 Zentratua nahi al duzu? 745 00:32:57,920 --> 00:32:58,920 Beharko lodia izango da? 746 00:32:58,920 --> 00:33:00,270 Gorria, berdea, urdina? 747 00:33:00,270 --> 00:33:01,390 Da markup hizkuntza bat. 748 00:33:01,390 --> 00:33:04,970 Horretan, nabigatzaile bat kontatzen zer pantailan erakusteko. 749 00:33:04,970 --> 00:33:10,530 Beraz, hau da, literalki, guztia HTML eta gehiago Facebook zerbitzari 750 00:33:10,530 --> 00:33:13,950 da tu eta hori Chrome eta IE eta Firefox dute 751 00:33:13,950 --> 00:33:17,820 diseinatu, bakoitzak bere jabeen ulertzeko. 752 00:33:17,820 --> 00:33:20,780 >> Eta hain zuzen ere, baizik eta, Hori baino Messier gutxi. 753 00:33:20,780 --> 00:33:24,290 Duzu, ordez, joan bada ikusi, Developer, ikusi, 754 00:33:24,290 --> 00:33:27,550 hau da, benetan zer Facebook da jarriz. 755 00:33:27,550 --> 00:33:29,800 Sort zero bost estiloa, eskuinera, badugu 756 00:33:29,800 --> 00:33:31,479 infer hori seguruenik ez da onena. 757 00:33:31,479 --> 00:33:34,270 Baina, Egia, ihes daitezke batera zuk zerbitzatu bazabiltza delako 758 00:33:34,270 --> 00:33:36,090 web orrietan milaka milioi eguneko, benetan 759 00:33:36,090 --> 00:33:40,040 nahi ez den denbora eta bytes alferrik, eta dirua, azken finean transmititzen 760 00:33:40,040 --> 00:33:43,000 linea berria bezala gauzak pertsonaiak, eta espazioak, eta fitxak 761 00:33:43,000 --> 00:33:46,870 duzu, banda-zabalera gastua ari delako Zure ISP alferrik. 762 00:33:46,870 --> 00:33:49,580 >> Beraz, hain zuzen ere, hau da, ondorioz, Modu honetan beharreko minified. 763 00:33:49,580 --> 00:33:51,740 Baina, zer Chrome egiten ari da Gurekin da, hartu 764 00:33:51,740 --> 00:33:56,310 HTML honetan, erabat itxura duen nahaspila eta giza ulergaitzak, 765 00:33:56,310 --> 00:33:57,580 eta besterik ez da formateatzen. 766 00:33:57,580 --> 00:34:00,280 Nahiko da inprimatzeko, beraz, bere inguruan gure adimenak itzulbiratu dezakegu 767 00:34:00,280 --> 00:34:01,452 apur bat gehiago erraz. 768 00:34:01,452 --> 00:34:02,660 Baina interesgarria da hau. 769 00:34:02,660 --> 00:34:06,180 Orain I Chrome sakatu bada, Ez elementu baina sarea, 770 00:34:06,180 --> 00:34:08,520 Apur bat ikusi nahi dut hori da logging pantaila 771 00:34:08,520 --> 00:34:11,040 niri erakusteko guztiak joan HTTP eskaeren 772 00:34:11,040 --> 00:34:14,380 direla benetan atzera joan eta aurrera me eta Facebook edo nire artean 773 00:34:14,380 --> 00:34:17,219 eta Margot dut egin bada eskaera bat baino gehiago. 774 00:34:17,219 --> 00:34:21,409 >> Beraz, aurrera noa, eta egin klik joan Berritze ikonoa hemen Chrome. 775 00:34:21,409 --> 00:34:23,850 Eta orain, sorta oso bat gauzak hegan iragana behealdean. 776 00:34:23,850 --> 00:34:25,710 Jaon noa back oso top up. 777 00:34:25,710 --> 00:34:29,350 Eta orain, nabarituko hau da, Oso lehen nire nabigatzailea eskatu 778 00:34:29,350 --> 00:34:31,340 Made www.facebook.com zen. 779 00:34:31,340 --> 00:34:34,199 >> Get erabiliz Honez Mekanismo horrek, besterik gabe esan nahi du 780 00:34:34,199 --> 00:34:37,810 mintzo textual hizkuntzan ari da Momentu baten adibide bat ikusi dugu duela. 781 00:34:37,810 --> 00:34:41,909 Eta gainera, bihurtzen da duten erantzuna Facebook 782 00:34:41,909 --> 00:34:46,070 eman 200 OK da niretzat, eta horrek esan nahi dut web Galdera orria aurkitu. 783 00:34:46,070 --> 00:34:49,630 >> Sakatu dut lerro honetan bada, egia esan, ezin dut ikusi goiburuak horiek pixka bat gehiago 784 00:34:49,630 --> 00:34:50,800 Argi eta garbi. 785 00:34:50,800 --> 00:34:52,810 Hauek gehiago zentzurik izango luze baino lehen. 786 00:34:52,810 --> 00:34:57,020 Baina konturatu nire nabigatzailea bidaltzen a ostalari bezalako informazio asko, 787 00:34:57,020 --> 00:34:59,320 eta metodoa, eta cookieak. 788 00:34:59,320 --> 00:35:00,879 Etortzen direnek itzuli gara baino askoz lehenago. 789 00:35:00,879 --> 00:35:03,170 Eta, azkenik duzu ulertzen zer cookie bat benetan da 790 00:35:03,170 --> 00:35:04,930 eta nola laster bidaltzen dizu. 791 00:35:04,930 --> 00:35:06,900 >> Eta zer ikusi ahal izango duzu Facebook da bidali, 792 00:35:06,900 --> 00:35:12,230 edukia testu-mota barne HTML, uneko data denbora, bere pribatutasuna 793 00:35:12,230 --> 00:35:15,530 haren politika, edo falta, eta gero, azkenik, gailetak kopuru bat 794 00:35:15,530 --> 00:35:18,050 hori ezarri ari dira Zure ordenagailuan, baita. 795 00:35:18,050 --> 00:35:20,140 Baina horiek gain tease dugu luze baino lehen. 796 00:35:20,140 --> 00:35:23,950 >> Baina, azken finean, denbora guztietan duzu Web orri batean, gaur egun bisitatu urte, 797 00:35:23,950 --> 00:35:26,970 izan dituzun mezuak bidaltzen Nik nahi gutun-azal batean bidali nuen bat 798 00:35:26,970 --> 00:35:28,230 Margot eta Dan. 799 00:35:28,230 --> 00:35:31,210 Eta atzera lortzean duzun hau Facebook bezalako erantzunak. 800 00:35:31,210 --> 00:35:35,650 Baina, gainera, asmatzen zer ari izatea Facebook eta Google kontuetarako, 801 00:35:35,650 --> 00:35:39,101 eta gainontzeko guztietan denbora web orri bat bisitatzen? 802 00:35:39,101 --> 00:35:42,100 Zer da behin kanpoaldean gutunazal zure ordenagailuaren dira bidaltzen ditu? 803 00:35:42,100 --> 00:35:43,800 804 00:35:43,800 --> 00:35:45,590 Zure IP helbidea, ezta? 805 00:35:45,590 --> 00:35:48,720 Agian ez da zure izena per se, baina zure IP helbidea. 806 00:35:48,720 --> 00:35:52,410 Eta besterik gabe, dezagun puntu konektatu geroago, zerbitzuak erabiltzen ari bazara 807 00:35:52,410 --> 00:35:54,430 web bezala, edo BitTorrent eta bizia, 808 00:35:54,430 --> 00:35:56,860 eta ordenagailuaren erregistratuta dituzun Harvard bezalako leku bat, 809 00:35:56,860 --> 00:36:01,080 Norbait nonbait daki John Harvard IP helbide hau, dot hori, 810 00:36:01,080 --> 00:36:02,350 dot hori, dot hau. 811 00:36:02,350 --> 00:36:06,730 >> Eta hain zuzen ere, enborrak izango dira, bai mantendu bat egin zuen Hau atsegin campus, Comcast sare batean, 812 00:36:06,730 --> 00:36:10,270 Verizon, edo Egia, at NSA berriki dugu ikasi gisa, 813 00:36:10,270 --> 00:36:14,040 pretty much guztia erregistroak Interneten duzula egiten ari dira. 814 00:36:14,040 --> 00:36:15,910 Eta itzuli dugu nahi hau etorkizuneko klaseko 815 00:36:15,910 --> 00:36:18,990 horien inplikazio diseinu erabakiak eta segurtasuna. 816 00:36:18,990 --> 00:36:21,920 >> Baina egia da, benetan ez pribatutasun askoz guztiak. 817 00:36:21,920 --> 00:36:25,380 Izan duzun edozein lekutan bisitatzen duzunean, denbora bakoitza Web orrian, Zure eskua erakusten 818 00:36:25,380 --> 00:36:28,720 eta, gutxienez, zure IP helbidea agerian utziz. 819 00:36:28,720 --> 00:36:35,930 Beraz beldurti ohar alde batera utzita, zer egin dezakegu Katuak bezala gauzak txertatzeko web orri batean? 820 00:36:35,930 --> 00:36:40,730 >> Beraz, erantzun-sorta bat behar dugu, zerbitzariak itzuli dezake. 821 00:36:40,730 --> 00:36:42,340 Eta ez dugu gaur egun horiek guztiak ikusteko. 822 00:36:42,340 --> 00:36:43,800 Baina 200 ona da. 823 00:36:43,800 --> 00:36:46,622 Eta seguruenik ari zaren ez ikusi horiek guztiak giza lehen bezala. 824 00:36:46,622 --> 00:36:48,580 Baina seguruenik ikusi duzun gutxienez horietako bat. 825 00:36:48,580 --> 00:36:50,204 Zein bat horiek ezagutzen begiratu daiteke? 826 00:36:50,204 --> 00:36:51,097 Ikusleak: 404 827 00:36:51,097 --> 00:36:51,930 DAVID MALAN: Beraz, 404. 828 00:36:51,930 --> 00:36:52,695 Fitxategia ez da aurkitu. 829 00:36:52,695 --> 00:36:55,320 Eta hain zuzen ere, zu ikusteko zoazen hau programazioaren yourself. 830 00:36:55,320 --> 00:37:00,220 404 besterik ez eskatu duzun fitxategia esan nahi du, barra edo zerbait barra, besterik gabe, 831 00:37:00,220 --> 00:37:00,950 ez da existitzen. 832 00:37:00,950 --> 00:37:04,380 Eta web-zerbitzari bat, normalean 404 erantzuten ondorioz 833 00:37:04,380 --> 00:37:09,680 >> Bien bitartean, laster ikusi dugu duela mezua horren edukia 834 00:37:09,680 --> 00:37:11,800 HTML bezala ezagutzen hizkuntza honetan daude. 835 00:37:11,800 --> 00:37:15,070 Eta hori super bat da HTML snippet simple 836 00:37:15,070 --> 00:37:18,380 dagoela ezer baino beste egiten du kaixo mundua bistaratu pantailan. 837 00:37:18,380 --> 00:37:21,830 Izan ere, ikusi hau goialdean duzu dokumentu mota bat izeneko zerbait 838 00:37:21,830 --> 00:37:24,220 aitorpena besterik ez dio, hey, mundua. 839 00:37:24,220 --> 00:37:25,964 Fitxategi honek HTML dauka. 840 00:37:25,964 --> 00:37:28,380 Eta gero, HTMLren hurrengo bit ari zarela idazteko joan, 841 00:37:28,380 --> 00:37:30,930 parentesi ireki bat du, eta ondoren, hitza HTML, 842 00:37:30,930 --> 00:37:33,670 ondoren, parentesi itxia, eta gero burua zabalik, eta ixteko kortxetea. 843 00:37:33,670 --> 00:37:36,000 Beraz, azken finean, dezagun benetan egin hau mekanikoki. 844 00:37:36,000 --> 00:37:39,980 Dezagun joan nire-tresna, baina edozein lekutan egin dezakezu 845 00:37:39,980 --> 00:37:42,110 testu editore bat duzula. 846 00:37:42,110 --> 00:37:45,105 >> Aurretik joan noa eta hello.html izeneko fitxategia gorde. 847 00:37:45,105 --> 00:37:46,440 848 00:37:46,440 --> 00:37:49,640 Jarri nire mahaigainean noa Gauza super simple mantentzeko oraintxe. 849 00:37:49,640 --> 00:37:51,760 Eta ez dut egin behar zehazki zer ikusi besterik ez dut. 850 00:37:51,760 --> 00:37:55,452 Beraz doc motako HTML, parentesia HTML irekita. 851 00:37:55,452 --> 00:37:57,910 Eta orain, oharra, naiz joan kontrakoa egin preemptively. 852 00:37:57,910 --> 00:38:01,000 Eta alderantziz, esan nahi dut Etiketa bera, nolabait esateko, 853 00:38:01,000 --> 00:38:02,767 baina barra batez hasten da. 854 00:38:02,767 --> 00:38:04,600 Eta gero, hemen baino gehiago, Esan noa, burua, 855 00:38:04,600 --> 00:38:07,530 bihurtzen da, behin hori delako Web orri buru deiturikoak ditu 856 00:38:07,530 --> 00:38:10,300 titulua doa stuff bar, orriaren goialdean. 857 00:38:10,300 --> 00:38:13,026 Izenburua besterik ez da kaixo izango hemen. 858 00:38:13,026 --> 00:38:15,150 Eta orain, ez dut behar joan Web orri hau gorputzera. 859 00:38:15,150 --> 00:38:18,130 Beraz, web orri guztiek biak Burua goian, eta gorputz bat 860 00:38:18,130 --> 00:38:19,522 zein orri tripak da. 861 00:38:19,522 --> 00:38:21,980 Eta hemen, besterik ez naiz joan kaixo mundua antzeko zerbait esan. 862 00:38:21,980 --> 00:38:23,440 Eta ez dut fitxategi hau gorde egingo da. 863 00:38:23,440 --> 00:38:26,150 Orain minimizatu dut gedit bada, begiratu, ez-fitxategi txiki bat da 864 00:38:26,150 --> 00:38:28,470 nire mahaigainean izeneko hello.html. 865 00:38:28,470 --> 00:38:30,820 Orain, hori ez da zerbitzari batean hala ere, berez, Izan ere, hori da 866 00:38:30,820 --> 00:38:33,040 neure Mahaigain pertsonalean hemen. 867 00:38:33,040 --> 00:38:36,910 Baina ireki dut Chrome eta bada hit Control O galdera katua da. 868 00:38:36,910 --> 00:38:38,710 ilusio nire mahaigainean dut. 869 00:38:38,710 --> 00:38:43,730 >> Eta ireki nuen hello.html, ez dago, in Izan ere, nire web orria super simple. 870 00:38:43,730 --> 00:38:45,490 Nire orrialdera Gorputza eta leiho zuri hau 871 00:38:45,490 --> 00:38:47,610 Hemen kaixo mundua gorputza da. 872 00:38:47,610 --> 00:38:51,020 Eta burua titulua orriaren fitxan, ez da. 873 00:38:51,020 --> 00:38:53,020 Eta ari gara ikusteko dut laster super dela 874 00:38:53,020 --> 00:38:55,004 simple ireki beste orrialde batzuetan ere bai. 875 00:38:55,004 --> 00:38:57,670 Esate baterako, naiz joan nintzen banaketa kodea batzuk sartu 876 00:38:57,670 --> 00:39:00,230 astean, iturri honentzat zazpi, eta noa 877 00:39:00,230 --> 00:39:03,150 ireki ez JPEG du bertan guy hau hemen da. 878 00:39:03,150 --> 00:39:08,430 Baina nik ireki image.html noa, horrek, azken honen itxura. 879 00:39:08,430 --> 00:39:15,140 Baina gaur egun ireki zidan hau ireki gedit, eta Dropbox zazpi iturri sartu, 880 00:39:15,140 --> 00:39:17,470 eta image.html. 881 00:39:17,470 --> 00:39:19,430 882 00:39:19,430 --> 00:39:21,960 >> Hau gehien besterik ez da iruzkinak egingo dugu laster ikusiko. 883 00:39:21,960 --> 00:39:25,210 Baina Grumpy jarri nahi dut Web gune honen barruan Cat, 884 00:39:25,210 --> 00:39:29,890 beste parentesi irekiak jartzea nahikoa da, eta gero keyword irudia edo img 885 00:39:29,890 --> 00:39:33,080 labur, eta gero alternatiboak irisgarritasun arrazoiengatik testua 886 00:39:33,080 --> 00:39:35,890 norbaitek pantaila badu reader edo horrelako zerbait. 887 00:39:35,890 --> 00:39:38,260 Iturria hori da, zer da Fitxategiaren izena, cat.jpeg. 888 00:39:38,260 --> 00:39:39,280 889 00:39:39,280 --> 00:39:41,400 >> Eta gero, hori delako Etiketa bereziak txiki bat da, 890 00:39:41,400 --> 00:39:44,140 aurrera barra jarri dugu, ikusi dugu, etiketa baten barruan. 891 00:39:44,140 --> 00:39:47,180 Baina azken emaitza web bat da itxura hau orria. 892 00:39:47,180 --> 00:39:51,320 Beraz, azken finean, zer ari gara izango orain egiten da denboran zehar web erabiltzen ari da 893 00:39:51,320 --> 00:39:54,200 eta web orriak sortzeko azken finean, edukiontziak izan 894 00:39:54,200 --> 00:39:57,280 ez bakarrik bezala gauza inozoak irudiak eta estekak, eta mahaiak, 895 00:39:57,280 --> 00:40:00,770 eta buletdun zerrendak, eta antzekoak, baina baita digute geure burua 896 00:40:00,770 --> 00:40:04,890 erabiltzailearen interfaze grafikoa da, GUI bat, ez zer egin dugu guk Breakout ez bezala. 897 00:40:04,890 --> 00:40:08,330 >> Baina ingurune horren baitan gaude PHP bezalako hizkuntza erabiltzen hasi da joan, 898 00:40:08,330 --> 00:40:10,960 eta JavaScript, datu-basea hizkuntza SQL izenekoa, 899 00:40:10,960 --> 00:40:14,050 Bezeroaren aldeko scripting hizkuntza JavaScript izeneko benetan sortzeko 900 00:40:14,050 --> 00:40:18,760 interfazeak dinamikoagoa, baina guztiak askoz ere, testuinguru askoz gehiago ezagutzen da. 901 00:40:18,760 --> 00:40:21,970 Baina, ondoren, aurretik, dezagun Amaitzeko, gaur egun, begirada batekin, 902 00:40:21,970 --> 00:40:25,280 agindu bezala, zer benetan gertatzen Interneten kanpaia azpian 903 00:40:25,280 --> 00:40:26,060 bera. 904 00:40:26,060 --> 00:40:28,400 >> Gaurko zeintzuk Interneten ezin dela 905 00:40:28,400 --> 00:40:31,390 Gauzak transferitzeko erabili ahal web orriak HTTP baino gehiago bezala 906 00:40:31,390 --> 00:40:33,150 askoz Margot eskua lehenago astindu nuen bezala. 907 00:40:33,150 --> 00:40:36,470 Baina ez da beste hainbeste TCP eta IP erabiltzen duten zerbitzuak 908 00:40:36,470 --> 00:40:39,800 emandako hartuko dugun Lan hori ikusiko dugun bezala dugu hemen 909 00:40:39,800 --> 00:40:42,477 film honetan egingo eramango gaituzte amaieran gaur. 910 00:40:42,477 --> 00:40:45,956 >> [Bideo-erreprodukzioa] 911 00:40:45,956 --> 00:41:31,710 912 00:41:31,710 --> 00:41:35,870 >> Lehenengo aldiz egiteko historia, pertsona eta makineria 913 00:41:35,870 --> 00:41:38,940 elkarrekin lanean, amets bat konturatu dira. 914 00:41:38,940 --> 00:41:41,780 Batzeko indarrean batek daki no geografiko mugak. 915 00:41:41,780 --> 00:41:45,010 Arraza, sinismen edo kolore dagokionez gabe. 916 00:41:45,010 --> 00:41:49,130 Aro berri bat, komunikazio benetan ekartzen pertsonek elkarrekin. 917 00:41:49,130 --> 00:41:51,795 Hori garbia, Dawn da. 918 00:41:51,795 --> 00:41:54,920 919 00:41:54,920 --> 00:41:56,450 >> Nola funtzionatzen duen jakin nahi duzu? 920 00:41:56,450 --> 00:42:00,260 Egin klik hemen hasten da zure Gola bidaia. 921 00:42:00,260 --> 00:42:02,780 922 00:42:02,780 --> 00:42:05,380 Orain, zehazki zer gertatu klik egiterakoan link horretan? 923 00:42:05,380 --> 00:42:07,190 Informazio-fluxua bat hasi duzu. 924 00:42:07,190 --> 00:42:09,790 Informazioa, bidaiatzen behera Zure posta-gela pertsonala 925 00:42:09,790 --> 00:42:14,040 jauna IP paketeak denean, etiketa zuen, eta bertan bidaltzen bere bidean. 926 00:42:14,040 --> 00:42:16,030 >> Pakete bakoitzean tamaina mugatua da. 927 00:42:16,030 --> 00:42:19,900 Mail gela nola banatu erabaki behar du informazioa eta nola pakete. 928 00:42:19,900 --> 00:42:23,400 Orain, pakete etiketa bat behar du informazio garrantzitsua duen, 929 00:42:23,400 --> 00:42:27,480 esaterako, bidaltzailearen helbidea, hartzailea gisa helbidea, eta pakete-mota da. 930 00:42:27,480 --> 00:42:41,070 931 00:42:41,070 --> 00:42:43,700 >> Bereziki datu-pakete Horregatik atera internet gainean, 932 00:42:43,700 --> 00:42:46,240 halaber helbide bat daukala proxy zerbitzari, eta horrek 933 00:42:46,240 --> 00:42:47,990 funtzio bereziak behar ditu geroago ikusiko dugun bezala. 934 00:42:47,990 --> 00:42:49,080 935 00:42:49,080 --> 00:42:53,430 Paketea gainean jarri zuen martxan Zure sare lokala edo LAN. 936 00:42:53,430 --> 00:42:56,220 Sare horretara erabiltzen da tokiko ordenagailu guztiak, 937 00:42:56,220 --> 00:42:58,760 routers inprimagailuak, eta abar informazioa trukatzeko 938 00:42:58,760 --> 00:43:00,790 fisiko barruan eraikinaren hormetan. 939 00:43:00,790 --> 00:43:04,840 LAN pretty kontrolik gabeko bat jarri eta, zoritxarrez, istripuak 940 00:43:04,840 --> 00:43:05,828 gerta daiteke. 941 00:43:05,828 --> 00:43:13,240 942 00:43:13,240 --> 00:43:16,020 >> LAN autopista josia dago informazio mota guztiekin. 943 00:43:16,020 --> 00:43:19,270 Hauek dira IP paketeei, Novell paketeak, Apple Eztabaida paketeak. 944 00:43:19,270 --> 00:43:21,440 Trafikoa ohi bezala aurka ari dira. 945 00:43:21,440 --> 00:43:24,040 Tokiko router irakurtzen aurre eta, beharrezkoa bada, 946 00:43:24,040 --> 00:43:25,935 paketea igogailuak beste sare bat kalera. 947 00:43:25,935 --> 00:43:27,610 948 00:43:27,610 --> 00:43:28,810 Ah, router. 949 00:43:28,810 --> 00:43:31,990 Kontrola sinboloa batean Itxuraz disorganized munduko. 950 00:43:31,990 --> 00:43:41,050 951 00:43:41,050 --> 00:43:45,480 >> Bertan, zuen sistematikoa, uncaring, metodiko, kontserbadorea, 952 00:43:45,480 --> 00:43:48,100 eta batzuetan ez da nahiko up to azkartzeko. 953 00:43:48,100 --> 00:43:50,430 Baina, gutxienez, bera da zati handiena zehatza. 954 00:43:50,430 --> 00:44:03,090 955 00:44:03,090 --> 00:44:05,530 >> Paketetan utzi bezala etorri router, beren bidea egin dute 956 00:44:05,530 --> 00:44:08,780 intranet korporatiboan sartu eta router switch buru. 957 00:44:08,780 --> 00:44:10,179 958 00:44:10,179 --> 00:44:12,470 Pixka bat baino eraginkorragoa router, router switch 959 00:44:12,470 --> 00:44:16,700 juega azkarra eta pakete IP solteak, deftly routing horiek bidean. 960 00:44:16,700 --> 00:44:18,950 A digital Pinball Wizard izango bada. 961 00:44:18,950 --> 00:44:19,532 >> -hemen Goaz. 962 00:44:19,532 --> 00:44:20,490 Hona hemen beste bat dator. 963 00:44:20,490 --> 00:44:21,198 Eta beste bat da. 964 00:44:21,198 --> 00:44:21,886 Watch honetan, Ama. 965 00:44:21,886 --> 00:44:22,258 Hemen da doa. 966 00:44:22,258 --> 00:44:22,382 Whoops. 967 00:44:22,382 --> 00:44:23,126 Atzera inguruan. 968 00:44:23,126 --> 00:44:23,374 Hey. 969 00:44:23,374 --> 00:44:23,622 Hor. 970 00:44:23,622 --> 00:44:24,122 Hor. 971 00:44:24,122 --> 00:44:24,862 Ezkerreko ahala. 972 00:44:24,862 --> 00:44:25,110 Eskubidea baino gehiago. 973 00:44:25,110 --> 00:44:25,358 Ezkerreko ahala. 974 00:44:25,358 --> 00:44:26,350 Eskubidea baino gehiago. 975 00:44:26,350 --> 00:44:26,596 Lortu duzu. 976 00:44:26,596 --> 00:44:26,846 Hemen doa. 977 00:44:26,846 --> 00:44:27,342 He filmatzen. 978 00:44:27,342 --> 00:44:27,840 He partiturak. 979 00:44:27,840 --> 00:44:28,100 Honez joan. 980 00:44:28,100 --> 00:44:28,580 Hey, itxaron. 981 00:44:28,580 --> 00:44:28,940 Hey, kontuz. 982 00:44:28,940 --> 00:44:29,898 Hona hemen beste bat dator. 983 00:44:29,898 --> 00:44:30,860 Oh, hemen goaz. 984 00:44:30,860 --> 00:44:33,740 985 00:44:33,740 --> 00:44:35,930 >> Pakete gisa- iristen bere helmugara, ari dira 986 00:44:35,930 --> 00:44:40,640 bildu sare interfazea, Prest hurrengo mailara bidaliko dira, 987 00:44:40,640 --> 00:44:42,000 kasu honetan, proxy. 988 00:44:42,000 --> 00:44:43,060 989 00:44:43,060 --> 00:44:46,210 Proxy askok erabiltzen enpresek erdiko gizon baten sort 990 00:44:46,210 --> 00:44:48,650 Ordena karga arintzeko ere euren internet konexioa 991 00:44:48,650 --> 00:44:50,040 eta segurtasun arrazoiengatik, baita. 992 00:44:50,040 --> 00:44:51,824 993 00:44:51,824 --> 00:44:55,310 Ikusten duzun bezala, pakete daude hainbat tamaina guztiak, 994 00:44:55,310 --> 00:44:56,650 euren edukiaren arabera. 995 00:44:56,650 --> 00:45:10,750 996 00:45:10,750 --> 00:45:14,790 >> Proxy pakete irekiko da, eta web helbidea edo URL bila. 997 00:45:14,790 --> 00:45:16,230 998 00:45:16,230 --> 00:45:18,707 Ala ez arabera Helbidea da onargarria den, 999 00:45:18,707 --> 00:45:20,290 paketea bidaltzen da Interneten ere. 1000 00:45:20,290 --> 00:45:25,880 1001 00:45:25,880 --> 00:45:28,700 Badira, ordea, zenbait ez diren posta 1002 00:45:28,700 --> 00:45:31,440 ren onarpena betetzen proxy, hots, 1003 00:45:31,440 --> 00:45:33,305 jarraibide enpresa edo kudeaketa. 1004 00:45:33,305 --> 00:45:35,830 1005 00:45:35,830 --> 00:45:38,290 Hauek labur jorratzen dira. 1006 00:45:38,290 --> 00:45:39,530 1007 00:45:39,530 --> 00:45:41,070 Hori ere ez dugu. 1008 00:45:41,070 --> 00:45:43,350 Egiten dutenek baterako, errepidea berriro. 1009 00:45:43,350 --> 00:45:52,740 1010 00:45:52,740 --> 00:45:54,695 >> Hurrengo gora, suebakia. 1011 00:45:54,695 --> 00:45:58,060 1012 00:45:58,060 --> 00:46:01,414 Korporazio firewall bi helburu ditu. 1013 00:46:01,414 --> 00:46:03,580 Batzuk baizik eragozten du Interneten gauza gaizto 1014 00:46:03,580 --> 00:46:05,379 intranetean jarri zenetik hasita. 1015 00:46:05,379 --> 00:46:07,670 Eta hori ere saihesteko sentikorra informazio korporatiboa 1016 00:46:07,670 --> 00:46:09,900 batetik bidaltzen ari internet gainean. 1017 00:46:09,900 --> 00:46:11,810 1018 00:46:11,810 --> 00:46:14,210 >> Behin firewall bidez, router bat aukeratzen paketea 1019 00:46:14,210 --> 00:46:18,290 eta leku askoz estuagoa kalera errepide edo eskatu, esan dugun bezala. 1020 00:46:18,290 --> 00:46:21,505 Jakina, ilara ez da zabal nahikoa horiek guztiak hartu. 1021 00:46:21,505 --> 00:46:22,727 1022 00:46:22,727 --> 00:46:25,060 Orain, harritzekoa dezakezu, zer pakete horiek guztiak gertatzen 1023 00:46:25,060 --> 00:46:27,250 eta horrek ez dute bidean. 1024 00:46:27,250 --> 00:46:29,880 Beno, jauna IP ez gertatzen denean aitorpen jaso 1025 00:46:29,880 --> 00:46:32,160 pakete bat izan dela denbora dela eta jaso, 1026 00:46:32,160 --> 00:46:34,060 pakete bat ordezkatzeko bidaltzen zuen, besterik gabe. 1027 00:46:34,060 --> 00:46:36,040 1028 00:46:36,040 --> 00:46:40,510 >> Orain sartzeko prest gaude Interneten munduan, armiarma 1029 00:46:40,510 --> 00:46:44,656 lotuagoak sareak web bertan hartzen gure globoan osoa. 1030 00:46:44,656 --> 00:46:47,845 Hemen, bideratzaile eta switch sareen arteko loturak ezartzea. 1031 00:46:47,845 --> 00:46:49,239 1032 00:46:49,239 --> 00:46:51,280 Orain, sarean da erabat bat ingurune desberdinetan 1033 00:46:51,280 --> 00:46:53,740 you barruan aurkituko dugu baino zure LAN babes hormak. 1034 00:46:53,740 --> 00:46:56,510 >> Out hemen, da Wild West, espazio askorekin, 1035 00:46:56,510 --> 00:47:00,440 aukera ugari, ugari gauzak esploratu eta leku joan. 1036 00:47:00,440 --> 00:47:02,790 Oso gutxi esker kontrola eta erregulazioa, 1037 00:47:02,790 --> 00:47:07,250 ideia berriak lurzoru emankorra aurkitu bultza beren aukera gutunazala. 1038 00:47:07,250 --> 00:47:10,590 Baina askatasun hori delako, nolabaiteko arriskuak ere lurk. 1039 00:47:10,590 --> 00:47:14,230 >> Inoiz ez duzu jakin duzunean Beldurgarria heriotza ping ezagutuko, 1040 00:47:14,230 --> 00:47:18,040 eskaera normal baten bertsio berezi bat ping lelo batzuk pentsatu sortu 1041 00:47:18,040 --> 00:47:19,830 nahastea ostalarien sineskorren. 1042 00:47:19,830 --> 00:47:21,470 1043 00:47:21,470 --> 00:47:25,490 Gure pakete bidea hartuko agian bidez satelite, telefono lineak, wireless, 1044 00:47:25,490 --> 00:47:27,340 edo are transoceanic kablea. 1045 00:47:27,340 --> 00:47:30,290 >> Ez beti azkarrena hartuko dute edo laburrenean ibilbide posible, 1046 00:47:30,290 --> 00:47:33,330 baina lortu dute, azkenean. 1047 00:47:33,330 --> 00:47:37,255 Agian horregatik, batzuetan, mundu osoan itxaronaldia izeneko. 1048 00:47:37,255 --> 00:47:39,650 Baina dena da, arazorik gabe lanean, duzu 1049 00:47:39,650 --> 00:47:43,270 mundu saihestu zitekeen bost aldiz kapela baten jaitsiera hartan, 1050 00:47:43,270 --> 00:47:46,690 literalki, eta guztiak etorri tokiko dei bat edo gutxiago kostua. 1051 00:47:46,690 --> 00:47:47,970 1052 00:47:47,970 --> 00:47:51,025 >> Gure helmuga amaiera gertu, firewall beste aurkituko dugu. 1053 00:47:51,025 --> 00:47:53,710 1054 00:47:53,710 --> 00:47:56,160 Haren arabera, zure Ikuspuntu Datu-pakete bat, 1055 00:47:56,160 --> 00:48:00,520 suebakia gotorleku bat izan daiteke segurtasun edo beldurgarria aurkariarekiko da. 1056 00:48:00,520 --> 00:48:04,420 Guztiak araberakoa zein alboko ari buruzko , eta zein den zure asmo dira. 1057 00:48:04,420 --> 00:48:08,365 >> Suebakia utzi bakarrik diseinatuta dago bere irizpideak betetzen duten paketeak. 1058 00:48:08,365 --> 00:48:09,590 1059 00:48:09,590 --> 00:48:11,940 Firewall hau operatiboak Portuak 80 eta 25ean. 1060 00:48:11,940 --> 00:48:13,250 1061 00:48:13,250 --> 00:48:16,380 Saiakera guztiak beste bidez sartu portuak enpresa itxita. 1062 00:48:16,380 --> 00:48:27,690 1063 00:48:27,690 --> 00:48:30,600 >> Port 25 posta-pakete erabiltzen da. 1064 00:48:30,600 --> 00:48:32,750 1065 00:48:32,750 --> 00:48:35,791 Port 80 sarreran dagoen bitartean Internetetik webgunerako paketeak 1066 00:48:35,791 --> 00:48:36,290 zerbitzaria. 1067 00:48:36,290 --> 00:48:38,880 1068 00:48:38,880 --> 00:48:42,540 Firewall, pakete Inside gehiago ondo proiektatuko dira. 1069 00:48:42,540 --> 00:48:44,660 Pakete batzuk egiteko da ohiturak bidez erraz 1070 00:48:44,660 --> 00:48:47,500 beste batzuk pixka bat itxura txarreko begiratu bitartean. 1071 00:48:47,500 --> 00:48:49,630 >> Orain, firewall ofizial ez da erraz engaina, 1072 00:48:49,630 --> 00:48:53,010 hala nola, ping hau bezala heriotza Paketearen saiatzen 1073 00:48:53,010 --> 00:48:55,628 bera bezain mozorrotzeko ping normal pakete bat. 1074 00:48:55,628 --> 00:48:56,128 -Move Batera. 1075 00:48:56,128 --> 00:48:56,606 OK da. 1076 00:48:56,606 --> 00:48:57,106 Ez dago arazorik. 1077 00:48:57,106 --> 00:48:58,040 Dute egun polit bat. 1078 00:48:58,040 --> 00:48:59,360 Let me hemen outta. 1079 00:48:59,360 --> 00:49:00,460 Bye. 1080 00:49:00,460 --> 00:49:02,990 >> Pakete horiek zortea For nahikoa da hau orain arte, 1081 00:49:02,990 --> 00:49:04,860 bidaia da ia baino gehiago. 1082 00:49:04,860 --> 00:49:07,280 1083 00:49:07,280 --> 00:49:11,560 Besterik line sortu interfazea a hartu beharreko web zerbitzari sartu. 1084 00:49:11,560 --> 00:49:12,610 1085 00:49:12,610 --> 00:49:16,850 Gaur egun, web-zerbitzari bat asko exekutatu gauzak, mainframe bat, webcam bat, 1086 00:49:16,850 --> 00:49:18,430 zure mahai gainean ordenagailua. 1087 00:49:18,430 --> 00:49:20,220 Zergatik ez zure hozkailua? 1088 00:49:20,220 --> 00:49:22,140 >> Egokia ezarrita sortu, jakin ahal izango duzu 1089 00:49:22,140 --> 00:49:24,330 makings baldin baduzu Chicken Cacciatore 1090 00:49:24,330 --> 00:49:25,690 edo erosketak duzun ala ez. 1091 00:49:25,690 --> 00:49:28,625 Gogoan izan, hau da Sare egunsentian. 1092 00:49:28,625 --> 00:49:29,850 Ia ezer posible. 1093 00:49:29,850 --> 00:49:32,960 1094 00:49:32,960 --> 00:49:37,080 >> Banan-banan, pakete daude jaso, ireki, eta deskonprimitu. 1095 00:49:37,080 --> 00:49:40,350 1096 00:49:40,350 --> 00:49:44,280 Informazioa eduki dute, eta, zure informazio eskaerari da 1097 00:49:44,280 --> 00:49:46,080 bidaltzen ari den web-ean zerbitzari aplikazio. 1098 00:49:46,080 --> 00:49:52,670 1099 00:49:52,670 --> 00:49:54,345 >> Paketea bera da birziklatuz. 1100 00:49:54,345 --> 00:49:57,280 1101 00:49:57,280 --> 00:50:06,770 Prest berriro erabili ahal izateko eta betetako eskatutako informazioa, zehazki, 1102 00:50:06,770 --> 00:50:08,680 eta bidali bere bidean itzuli. 1103 00:50:08,680 --> 00:50:10,430 1104 00:50:10,430 --> 00:50:14,700 Atzera egin suebakien, bideratzaile iragana, eta Interneten bidez. 1105 00:50:14,700 --> 00:50:18,164 1106 00:50:18,164 --> 00:50:19,705 Zure firewall korporatiboaren bidez Back. 1107 00:50:19,705 --> 00:50:24,461 1108 00:50:24,461 --> 00:50:26,295 Eta zure interfaze aldera. 1109 00:50:26,295 --> 00:50:27,400 1110 00:50:27,400 --> 00:50:30,630 Zure web nabigatzailea hornitzeko prest Eskaturiko informazioa zabaldu. 1111 00:50:30,630 --> 00:50:33,010 1112 00:50:33,010 --> 00:50:34,538 Hori da film hau. 1113 00:50:34,538 --> 00:50:40,030 1114 00:50:40,030 --> 00:50:43,200 >> Euren jokoa pozik eta mundu hobea fidatu, 1115 00:50:43,200 --> 00:50:45,960 gure trusty datuak pakete ride off blissfully 1116 00:50:45,960 --> 00:50:49,830 beste ilunabarra sartu eguna, eta erabat jakitea 1117 00:50:49,830 --> 00:50:51,635 dute beren maisu ongi zerbitzatzen. 1118 00:50:51,635 --> 00:50:54,030 1119 00:50:54,030 --> 00:50:57,209 Orain, ez da amaiera zoriontsua dela. 1120 00:50:57,209 --> 00:50:58,042 [END bideo-erreprodukzioa] 1121 00:50:58,042 --> 00:50:59,533 DAVID MALAN: Hori da CS50 da. 1122 00:50:59,533 --> 00:51:01,521 Duzu datorren astean ikusiko dugu. 1123 00:51:01,521 --> 00:51:05,994 1124 00:51:05,994 --> 00:51:11,220 >> [MUSIKA - Katy Perry, "Dark Horse"] 1125 00:51:11,220 --> 00:54:19,222