1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 DOUG LLOYD: Ef þú fylgdist internet grunnur vídeó okkar, 3 00:00:07,360 --> 00:00:10,020 Ég fór smá cliffhanger með því að tala um internetið 4 00:00:10,020 --> 00:00:11,857 og hvernig það er kerfi af samskiptareglum. 5 00:00:11,857 --> 00:00:14,190 Jæja, við skulum tala um Fyrsta af þeim samskiptareglum 6 00:00:14,190 --> 00:00:15,710 reyndar samanstendur internetið. 7 00:00:15,710 --> 00:00:18,490 Og athyglisvert nóg, það er kallað Internet Protocol, 8 00:00:18,490 --> 00:00:20,960 sem við er átt venjulega til eins IP. 9 00:00:20,960 --> 00:00:24,810 >> Svo internet, eins og ég sagði, er samtengd net, Internet, 10 00:00:24,810 --> 00:00:28,990 sem er í raun bara nokkrir net ofið saman og samþykkja einhvern veginn 11 00:00:28,990 --> 00:00:31,490 að eiga samskipti við annað. 12 00:00:31,490 --> 00:00:33,220 Hvað er þetta einhvern veginn ég er að tala um? 13 00:00:33,220 --> 00:00:34,720 Jæja, þetta er Internet Protocol. 14 00:00:34,720 --> 00:00:39,190 Þetta ræður því hvernig upplýsingarnar eru berst frá A-lið til að benda B. 15 00:00:39,190 --> 00:00:43,410 Og þetta er tegund af ástand taka þátt í net á internetinu 16 00:00:43,410 --> 00:00:45,830 er að samþykkja að fylgja þessu siðareglur þegar upplýsingar þarfir 17 00:00:45,830 --> 00:00:49,330 að vera flutt frá A-lið til að benda B. 18 00:00:49,330 --> 00:00:51,700 >> Svo í enda á það internet grunnur video, 19 00:00:51,700 --> 00:00:55,320 Ég sýndi þessa mynd af hvað internetið var. 20 00:00:55,320 --> 00:00:58,649 Og á litlum mæli, þetta er reyndar líklega nokkuð nákvæm. 21 00:00:58,649 --> 00:01:01,190 Þetta gæti verið hvernig þrjú net raunverulega tala við hvert annað. 22 00:01:01,190 --> 00:01:02,570 En það er dálítið villandi. 23 00:01:02,570 --> 00:01:04,845 Og ástæðan að það er dálítið villandi er because-- ef ég 24 00:01:04,845 --> 00:01:07,220 bara telja á net fyrir sakir þægindi hér 25 00:01:07,220 --> 00:01:10,350 og við að losna við allt annað og bara leggja áherslu á að networks-- 26 00:01:10,350 --> 00:01:13,750 Það er dálítið villandi vegna þess að það felur í sér að öll þrjú net með 27 00:01:13,750 --> 00:01:15,280 tenging við annan. 28 00:01:15,280 --> 00:01:16,365 >> Einn er tengdur til tvö. 29 00:01:16,365 --> 00:01:17,610 Tveir er tengdur þremur. 30 00:01:17,610 --> 00:01:18,990 Og þrír er tengdur við eina. 31 00:01:18,990 --> 00:01:20,823 Og þegar ég tala um tenging hér, ég er 32 00:01:20,823 --> 00:01:23,920 að tala um líkamlegt, hlerunarbúnað tengingu. 33 00:01:23,920 --> 00:01:25,170 Við höfum útvarpstæki. 34 00:01:25,170 --> 00:01:28,390 En það er mjög óhagkvæm fyrir gögn til að senda þráðlaust 35 00:01:28,390 --> 00:01:29,440 yfir stórum stíl. 36 00:01:29,440 --> 00:01:35,200 Og svo á einhverjum tímapunkti, við virkilega að treysta á hlerunarbúnað technology-- síma vír, 37 00:01:35,200 --> 00:01:39,980 ljósleiðara vír, ýmis tækni sem eru líkamlega tengja 38 00:01:39,980 --> 00:01:41,560 benda A til benda B. 39 00:01:41,560 --> 00:01:44,110 >> Og í litlum mæli eins this-- þetta gæti verið rétt, 40 00:01:44,110 --> 00:01:46,480 en eins og myndin fær svolítið stærri, skulum nú 41 00:01:46,480 --> 00:01:49,410 Ímyndaðu þér að við höfum sex mismunandi net. 42 00:01:49,410 --> 00:01:52,740 Ef það er satt, nú höfum við eitthvað eins og þetta fyrir hvert net 43 00:01:52,740 --> 00:01:55,100 að vera tengdur við annan hvern net. 44 00:01:55,100 --> 00:01:58,540 Og ef þú horfir, hvert net hefur fimm örvarnar tengd við það. 45 00:01:58,540 --> 00:02:01,450 Svo allt er tengt að öll önnur net. 46 00:02:01,450 --> 00:02:05,840 >> Við höfum aðeins sex net hér, og þegar líta á hversu mikið raflögn 47 00:02:05,840 --> 00:02:08,630 við verðum að ráða, ekki satt? 48 00:02:08,630 --> 00:02:12,650 Og internetið samanstendur af a einhver fjöldi fleiri en sex net. 49 00:02:12,650 --> 00:02:17,410 Við getum ekki efni á að víra hver net við hvert annað net, 50 00:02:17,410 --> 00:02:20,940 sérstaklega miðað sum Þessi net spanna höf, ekki satt? 51 00:02:20,940 --> 00:02:23,810 Ef við erum að reyna að tengjast við net í Asíu eða í Evrópu, 52 00:02:23,810 --> 00:02:27,502 við erum að fara að þurfa að spanna heilt haf. 53 00:02:27,502 --> 00:02:29,460 Við erum að fara að þurfa að nota vír á einhverjum tímapunkti, 54 00:02:29,460 --> 00:02:33,900 en við viljum lágmarka Fjöldi vír sem við notum í raun og veru. 55 00:02:33,900 --> 00:02:36,690 Við viljum ekki að senda milljón vír yfir hafið, 56 00:02:36,690 --> 00:02:40,700 vegna þess að þeir kosta milljónir dollara hvor að leggjast niður. 57 00:02:40,700 --> 00:02:44,430 Og svo hratt, myndum við ekki vera fær um til að gefa internetið lengur. 58 00:02:44,430 --> 00:02:47,080 Þannig að við verðum að hafa annað leið fyrir hvert net 59 00:02:47,080 --> 00:02:49,730 til að tala við hvert annað net eða annað sem við 60 00:02:49,730 --> 00:02:51,784 hafa stykki af internetinu sem ótengdur 61 00:02:51,784 --> 00:02:53,200 frá öðrum stykki af internetinu. 62 00:02:53,200 --> 00:02:55,150 Og það er ekki það sem við viljum. 63 00:02:55,150 --> 00:02:57,890 En við viljum ekki að hafa þá alla hlerunarbúnað saman. 64 00:02:57,890 --> 00:03:00,760 >> Og þetta er þar leið koma aftur í leik. 65 00:03:00,760 --> 00:03:02,870 Við getum notað leið á eftirfarandi hátt. 66 00:03:02,870 --> 00:03:05,150 Hvað ef í stað þess að hvert net að vera líkamlega 67 00:03:05,150 --> 00:03:09,700 tengt öllum öðrum net, við hafði þessi milliliður stykki, þar 68 00:03:09,700 --> 00:03:12,460 að net voru tengdir þessum milliliða, sem 69 00:03:12,460 --> 00:03:14,840 eru tengd við nokkra net. 70 00:03:14,840 --> 00:03:19,290 Svo í stað þess að þurfa einn að tengjast tveir, þrír, fjórir, fimm, sex, kannski einn 71 00:03:19,290 --> 00:03:21,360 tengir við leið, sem kannski tengist 72 00:03:21,360 --> 00:03:23,840 til einn eða tveir af þeim sem net, en einnig 73 00:03:23,840 --> 00:03:25,850 kannski tengist öðrum leið, sem einnig 74 00:03:25,850 --> 00:03:28,510 mun tengjast þeim öðrum netum. 75 00:03:28,510 --> 00:03:31,160 >> Og starf á leið is-- það inniheldur upplýsingar 76 00:03:31,160 --> 00:03:34,620 kallað vegvísun borð sem ræður hvar 77 00:03:34,620 --> 00:03:37,250 Ég fer ef ég sé ákveðna IP tölu? 78 00:03:37,250 --> 00:03:41,080 Ef ég sé IP tölu byrjar með fjórum, ég ætla að fara þessa leið. 79 00:03:41,080 --> 00:03:45,250 Ef ég séð IP byrja með 12, ég ætla að fara svona. 80 00:03:45,250 --> 00:03:49,230 Við þurfum ekki að vera tengdur líkamlega til net númer fjögur 81 00:03:49,230 --> 00:03:52,010 eða net númer 12 í þessu dæmi. 82 00:03:52,010 --> 00:03:53,941 Við vitum bara almennt þar sem við viljum fara. 83 00:03:53,941 --> 00:03:57,190 Og ef þér finnst um það, þetta er tegund af líkur til hugtakið endurkvæmni 84 00:03:57,190 --> 00:03:59,445 sem við ræddum um þegar við vorum að tala um það 85 00:03:59,445 --> 00:04:04,060 í C. Ég ætla ekki að tengja þig að nákvæmlega hvar þú vilt fara. 86 00:04:04,060 --> 00:04:08,130 Ég ætla bara að fara að flytja þér eitt skref nær þar sem þú vilt fara. 87 00:04:08,130 --> 00:04:11,739 Og ég læt einhvern annan samning við leysa restina af vandamálinu. 88 00:04:11,739 --> 00:04:14,780 Ég ætla bara að leysa þetta litla stykki af vandamálið og fresta restin af því 89 00:04:14,780 --> 00:04:15,940 að einhver annar. 90 00:04:15,940 --> 00:04:19,240 Svo er venja upplýsingar raun góður af líkur til endurkvæmni. 91 00:04:19,240 --> 00:04:24,010 Ef það er hugtak sem þú skilur vel, kannski að hliðstæðan myndi hjálpa. 92 00:04:24,010 --> 00:04:26,950 >> Svo skulum taka a líta á þetta net dæmi 93 00:04:26,950 --> 00:04:30,130 aftur og gera ráð fyrir að aftur, við erum að fara að nota þá sömu sex 94 00:04:30,130 --> 00:04:31,470 net, eitt til sex. 95 00:04:31,470 --> 00:04:34,220 Þannig að við skulum bara segja að sérhver IP tölu á net einn 96 00:04:34,220 --> 00:04:36,200 byrjar með einum punktur eitthvað. 97 00:04:36,200 --> 00:04:38,800 Og við munum segja að það er sumir annar hlutur sem 98 00:04:38,800 --> 00:04:42,110 fjallar um hvernig öllum kerfum eru tengd við net einn. 99 00:04:42,110 --> 00:04:46,000 Við sama bara um að tengja öll þessir net saman í netið. 100 00:04:46,000 --> 00:04:49,350 Svo hvert tæki sem er tengdur við einn 101 00:04:49,350 --> 00:04:53,460 hefur IP tölu sem byrjar á einn punktur og þá þrír aðrar tölur. 102 00:04:53,460 --> 00:04:56,300 >> Þetta er alhæfing af hvernig hlutirnir virka í raun. 103 00:04:56,300 --> 00:04:58,260 Það er töluvert nákvæmari en þetta. 104 00:04:58,260 --> 00:05:00,760 En þetta ætti að gefa þér a almenna hugmynd um hvað Internetið 105 00:05:00,760 --> 00:05:02,637 Bókun er í raun að gera. 106 00:05:02,637 --> 00:05:04,220 Þannig að þetta var skýringarmynd sem við höfðum áður. 107 00:05:04,220 --> 00:05:06,410 Þetta var kerfið sem var ekki sjálfbær. 108 00:05:06,410 --> 00:05:07,760 Jafnvel sex, þetta gæti verið í lagi. 109 00:05:07,760 --> 00:05:11,990 En ef við fáum að 10 eða 20 eða 50, við erum að fara að ljúga mikið af vír. 110 00:05:11,990 --> 00:05:15,139 Og 50 er enn einnig ekki jafnvel toppurinn á ísjakanum 111 00:05:15,139 --> 00:05:16,680 um fjölda neta sem við höfum. 112 00:05:16,680 --> 00:05:18,510 Svo er þetta líkan ósjálfbær. 113 00:05:18,510 --> 00:05:20,660 Við getum ekki standa við þetta. 114 00:05:20,660 --> 00:05:23,200 >> Þannig að við skulum í staðinn samþykkja þetta líkan þar sem við að losna 115 00:05:23,200 --> 00:05:28,030 af öllum vír milli net og við bætum leið. 116 00:05:28,030 --> 00:05:30,210 Svo þessar gulu kassar tákna leið. 117 00:05:30,210 --> 00:05:32,550 Og starf þeirra er að færa upplýsingar almennt 118 00:05:32,550 --> 00:05:36,040 nær þar sem það er ætlast til að fara. 119 00:05:36,040 --> 00:05:40,330 Og kannski þetta eru tengingar að þessi net hafa. 120 00:05:40,330 --> 00:05:43,670 Og kannski þetta eru töflur sem eru byggð inn í leið. 121 00:05:43,670 --> 00:05:47,870 >> Þannig að ef við byrjum bara með því að leita á Network eitt, til dæmis, 122 00:05:47,870 --> 00:05:50,450 grundvallaratriðum hvað það er ef Ég sé alltaf netfang sem 123 00:05:50,450 --> 00:05:54,300 ekki byrja með one-- það er það upphrópunarmerki einn eða Bang 124 00:05:54,300 --> 00:05:58,550 einn þar, ekki one-- ég ætla að gefa það burt til a leið. 125 00:05:58,550 --> 00:06:00,680 Og þaðan er leið hægt að taka ákvörðun. 126 00:06:00,680 --> 00:06:04,570 The leið segir ef ég sé einn, ég er að fara að flytja til net númer eitt. 127 00:06:04,570 --> 00:06:07,610 Það er græna ör á leiðinni til vinstri út af því að efst í vinstra kassi. 128 00:06:07,610 --> 00:06:09,660 >> Ef ég sé two-- það er örin konar fyrirsögn 129 00:06:09,660 --> 00:06:11,950 efst til hægri í átt fjólubláa network-- 130 00:06:11,950 --> 00:06:14,920 ef ég sé IP tölu byrja með tveimur, 131 00:06:14,920 --> 00:06:16,920 Ég ætla að fara í átt að tveimur net. 132 00:06:16,920 --> 00:06:21,250 Ef ég sé þriggja, fjögurra, fimm, eða six-- sem er að rauð ör koma út 133 00:06:21,250 --> 00:06:25,800 af efstu vinstri router-- ég er ekki tengdur við þrír, fjórir, fimm, eða sex. 134 00:06:25,800 --> 00:06:28,897 En ég veit einhver sem er eða sem er svolítið nær það. 135 00:06:28,897 --> 00:06:31,230 Þannig að ég ætla bara að fara að segja, í hvert skipti sem ég sé IP tölu 136 00:06:31,230 --> 00:06:33,810 byrja með þremur, fjórum, fimm eða sex, ég er bara 137 00:06:33,810 --> 00:06:35,250 fara að senda það til þess leið. 138 00:06:35,250 --> 00:06:38,090 Þannig að ég ætla að færa það aðeins nær til þar sem það er ætlast til að fara og láta 139 00:06:38,090 --> 00:06:39,830 sem leið takast á við vandann. 140 00:06:39,830 --> 00:06:42,980 >> Og eins og þú getur see-- ef þú langaði til að gera hlé hér og trace-- 141 00:06:42,980 --> 00:06:47,600 þú getur fengið að öllum öðrum stað í net hvar sem þú ert. 142 00:06:47,600 --> 00:06:50,190 Öll sex net getur samt tengjast öllum öðrum net 143 00:06:50,190 --> 00:06:52,250 en þeir eru ekki líkamlega tengdur lengur. 144 00:06:52,250 --> 00:06:54,046 Þeir eru nú þessir millistig skrefum. 145 00:06:54,046 --> 00:06:56,170 Nú, auðvitað er það viðskipti burt af hraða, ekki satt? 146 00:06:56,170 --> 00:06:58,240 Ef einn var beint tengd sex, myndum við ekki 147 00:06:58,240 --> 00:07:00,390 að fara í gegnum tvö leið á leiðinni. 148 00:07:00,390 --> 00:07:03,377 Svo við mega vera fær til fá the tenging svolítið hraðar. 149 00:07:03,377 --> 00:07:05,210 En kannski að málamiðlun er þess virði, ekki satt? 150 00:07:05,210 --> 00:07:09,850 Ef það er að fara að vera svo dýrt hvað varðar raunverulegan kostnað, dollara 151 00:07:09,850 --> 00:07:13,150 og sent, að líkamlega vír öll þessi net saman, 152 00:07:13,150 --> 00:07:16,150 kannski smá a hægagangur í hraða er í lagi. 153 00:07:16,150 --> 00:07:18,530 Við þolir það. 154 00:07:18,530 --> 00:07:22,490 >> Svo aftur, í því dæmi sem við vorum bara að tala um, ekkert af netum 155 00:07:22,490 --> 00:07:24,086 beint að tengjast hvert öðru allt. 156 00:07:24,086 --> 00:07:25,960 Það gæti hafa been-- kannski í því dæmi 157 00:07:25,960 --> 00:07:28,659 við hefðum getað gert það þannig að kannski net einn og tveir voru 158 00:07:28,659 --> 00:07:29,450 beint tengdur. 159 00:07:29,450 --> 00:07:30,410 Og það væri allt í lagi. 160 00:07:30,410 --> 00:07:33,040 Sum símkerfi eru líkamlega tengt öðrum netum. 161 00:07:33,040 --> 00:07:34,940 En þeir eru ekki allir tengd við hvert annað. 162 00:07:34,940 --> 00:07:37,360 Þeir treysta á routers-- í þessu tiltekna example-- 163 00:07:37,360 --> 00:07:40,899 að dreifa samskipti frá A-lið til að benda B. 164 00:07:40,899 --> 00:07:43,190 Á litlum scale-- eins hvað við erum að tala um here-- 165 00:07:43,190 --> 00:07:45,850 þetta stillingar raun gæti vera meira óhagkvæm en bara 166 00:07:45,850 --> 00:07:47,420 hafa bein tengsl. 167 00:07:47,420 --> 00:07:52,547 En í stórum stíl, getum við skala kerfi mikið betra. 168 00:07:52,547 --> 00:07:55,130 Það er í raun að fara að draga úr okkar Kostnaður við net uppbygging 169 00:07:55,130 --> 00:07:59,450 að hafa milligöngu leið störf þeirra það er að fara umferð frá sendanda 170 00:07:59,450 --> 00:08:03,500 til móttakanda, frá A-lið til að benda B, öfugt við raflögn alla 171 00:08:03,500 --> 00:08:05,320 saman. 172 00:08:05,320 --> 00:08:07,380 >> Svo skulum taka a líta á dæmi um upplýsinga 173 00:08:07,380 --> 00:08:09,220 ferðast með þetta Internet Protocol. 174 00:08:09,220 --> 00:08:15,250 Við skulum segja að ég er líkamlega staðsett á IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 svo ég er til einhvers staðar á eitt net. 176 00:08:17,450 --> 00:08:19,260 Og ég vil að senda skilaboð til þín. 177 00:08:19,260 --> 00:08:23,085 Og þú ert á fimm net á 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 IP tölu þinni sérstaklega ekki máli, en í þessu tiltekna dæmi 179 00:08:26,210 --> 00:08:29,740 við erum að tala um þetta alhæfing um hvað Internet Protocol er allt 180 00:08:29,740 --> 00:08:30,429 um. 181 00:08:30,429 --> 00:08:32,720 Þú ert á fimm net, og ég er á öðru netinu. 182 00:08:32,720 --> 00:08:36,309 Eins og þú geta sjá, við erum ekki tengd við hvert annað á öllum. 183 00:08:36,309 --> 00:08:37,335 >> Svo ég byrja út. 184 00:08:37,335 --> 00:08:38,710 Og ég vil senda þér skilaboð. 185 00:08:38,710 --> 00:08:41,650 Og svo einhvern veginn ég samskipti sem skilaboð til leið. 186 00:08:41,650 --> 00:08:44,039 Leið er sá sem í raun hefur IP tölu. 187 00:08:44,039 --> 00:08:45,955 Og það er að horfa á þar sem það er ætlast til að fara. 188 00:08:45,955 --> 00:08:47,655 Við erum að fara að fimm punktur eitthvað. 189 00:08:47,655 --> 00:08:49,780 Svo nú er ég að fara að byrja nota my-- eða leið, 190 00:08:49,780 --> 00:08:53,370 frekar, er að fara að byrja að nota þess leið borð að koma upplýsingum með. 191 00:08:53,370 --> 00:08:59,149 Það sér að fimm er ekki einn, svo það segir að ég ætla að gefa það til þessa dagana. 192 00:08:59,149 --> 00:09:00,690 Þá hefur þessi strákur að taka ákvörðun. 193 00:09:00,690 --> 00:09:01,520 Hvert er ég að fara að fara? 194 00:09:01,520 --> 00:09:03,705 Jæja, það er ekki einn, svo ég er ekki að fara að flytja í eitt net. 195 00:09:03,705 --> 00:09:04,770 Og það er ekki tveir. 196 00:09:04,770 --> 00:09:06,478 Ég ætla ekki að fara að flytja á tveimur net. 197 00:09:06,478 --> 00:09:07,410 Það byrjar með fimm. 198 00:09:07,410 --> 00:09:09,500 Ég er ekki tengd við fimm, þetta leið segir. 199 00:09:09,500 --> 00:09:12,950 Og svo ég ætla bara að fara að gefa það burt to-- Ég ætla að fara niður þessa leið. 200 00:09:12,950 --> 00:09:15,462 Þetta er þar sem threes og fjórum fótum og Fives og Sixes fara. 201 00:09:15,462 --> 00:09:16,920 Og ég læt þessi strákur takast á við það. 202 00:09:16,920 --> 00:09:18,710 Ég næ það svolítið nær að þar sem það er ætlast til að fara. 203 00:09:18,710 --> 00:09:21,350 Ég veit að það er ætlast til að fara í þeirri almennu stefnu. 204 00:09:21,350 --> 00:09:23,110 En kannski þessi strákur getur tekist á við það. 205 00:09:23,110 --> 00:09:23,840 OK. 206 00:09:23,840 --> 00:09:24,650 Svo þessi strákur lítur út. 207 00:09:24,650 --> 00:09:27,580 Hann segir, OK, þetta IP netfang byrjar með fimm. 208 00:09:27,580 --> 00:09:31,590 Jæja, ég er tengdur við þremur og sex, þannig að ég get ekki fengið skilaboðin beint 209 00:09:31,590 --> 00:09:32,780 þar sem það þarf að fara. 210 00:09:32,780 --> 00:09:36,970 En það annað leið þarna, ég vita ef ég sendi hana fjórum fótum og Fives, 211 00:09:36,970 --> 00:09:38,430 það getur séð þá. 212 00:09:38,430 --> 00:09:41,269 >> Svo það fer það eftir niður leið. 213 00:09:41,269 --> 00:09:44,310 Og þá er þetta leið segir, vel, ég er tengd net fjórum og fimm. 214 00:09:44,310 --> 00:09:45,727 Svo, já, ég get hjálpað þér. 215 00:09:45,727 --> 00:09:47,810 Ég tek IP tölu þinni sem hefst með fimm. 216 00:09:47,810 --> 00:09:49,450 Ég skal gefa það til fimm net. 217 00:09:49,450 --> 00:09:53,220 Fimm net mun gera sumir vinna á endi hennar og gefa skilaboð til þín. 218 00:09:53,220 --> 00:09:56,580 Og nú erum við höfum tekist send skilaboð frá mér 219 00:09:56,580 --> 00:09:58,930 til þín með Internet Protocol. 220 00:09:58,930 --> 00:10:03,020 >> Aftur, mjög útbreidd vegna af myndinni um hvað er að gerast. 221 00:10:03,020 --> 00:10:05,840 En það er ansi mikið hvernig Internet Protocol virkar. 222 00:10:05,840 --> 00:10:08,050 The leið vita almennt hvar á að senda það 223 00:10:08,050 --> 00:10:11,170 og mun senda það eitt skref meðfram Þannig fá það nær og nær 224 00:10:11,170 --> 00:10:15,130 áfangastað fyrr einn leið er líkamlega tengdur 225 00:10:15,130 --> 00:10:17,990 við netið eða á netfang eða hvað 226 00:10:17,990 --> 00:10:21,600 ræðir og gefur það þar. 227 00:10:21,600 --> 00:10:28,780 >> Nú, almennt, nema fyrir í raun, raun lítil, lítil skilaboð, 228 00:10:28,780 --> 00:10:31,830 það er ekki að fara að senda það eins og einn stór klumpur af gögnum. 229 00:10:31,830 --> 00:10:34,870 Ef ég ætla að senda þér email-- mjög langan tölvupóst, 230 00:10:34,870 --> 00:10:37,270 say-- það er ekki að fara að taka þessi allan tölvupóst, 231 00:10:37,270 --> 00:10:40,660 búnt það upp í boltanum eða pakka eða hvað, 232 00:10:40,660 --> 00:10:43,460 og senda að allt hlutur niður netið. 233 00:10:43,460 --> 00:10:46,580 >> Fyrst af öllu, að senda upplýsingar meðfram net er dýr. 234 00:10:46,580 --> 00:10:47,560 Það þýðir að bæta upp. 235 00:10:47,560 --> 00:10:49,760 Og stærri klumpur, sem dýrari 236 00:10:49,760 --> 00:10:53,240 það er að fara hvert skref á leiðinni. 237 00:10:53,240 --> 00:10:55,260 Og ef það er einhvern veginn hjöðnun og þá 238 00:10:55,260 --> 00:10:58,010 það er þetta giant-- tegund af eins ef þú ert að aka á þjóðveginum 239 00:10:58,010 --> 00:11:00,246 og það er þetta risastór vörubíll góður af sljór leið 240 00:11:00,246 --> 00:11:03,370 og þú getur ekki fá í kringum það á annað hvort stígur því það er góður af breiða út. 241 00:11:03,370 --> 00:11:05,227 Það hægir allir hinir niður á bak við það. 242 00:11:05,227 --> 00:11:07,060 En lítil bíla, ef þeir voru öll lítil bílar, 243 00:11:07,060 --> 00:11:10,290 þeir might vera fær til að fara í kring, ef það hliðstæðan konar hjálpar 244 00:11:10,290 --> 00:11:11,650 pínulítið. 245 00:11:11,650 --> 00:11:17,170 >> Svo einn stór blokk í kerfinu getur mjög hægur alþýða niður. 246 00:11:17,170 --> 00:11:20,570 Og svo það sem IP er að fara að gera er skipt þessi gögn í pökkum. 247 00:11:20,570 --> 00:11:26,560 Það er að fara að taka þetta stóra tölvupóst eða FTP flytja eða skrá flytja, 248 00:11:26,560 --> 00:11:28,700 eða kannski er ég að gera a óska til a vefur flettitæki 249 00:11:28,700 --> 00:11:30,205 vegna þess að ég vil mynd af kettinum. 250 00:11:30,205 --> 00:11:33,570 Og það er að fara að taka að beiðni eða að tölvupóstur eða að skrá 251 00:11:33,570 --> 00:11:37,950 og brjóta það upp í marga búta og senda allar af the stykki fyrir sig. 252 00:11:37,950 --> 00:11:41,120 Svo í raun, ég er að fylla á þjóðveg með fullt af litlum bílum, sem getur allt 253 00:11:41,120 --> 00:11:47,320 færa í stað þess að stór vörubíll sem gæti, ef eitthvað fer úrskeiðis, 254 00:11:47,320 --> 00:11:49,970 inngjöf umferð fyrir alla aðra. 255 00:11:49,970 --> 00:11:51,850 >> Önnur aukaverkun þetta er ef það er 256 00:11:51,850 --> 00:11:57,170 einhvers konar skelfilegar bilun og eitthvað fer úrskeiðis 257 00:11:57,170 --> 00:11:58,890 og pakki fær lækkað. 258 00:11:58,890 --> 00:12:01,670 Eitthvað mistókst og Skilaboðin geta ekki komið á framfæri. 259 00:12:01,670 --> 00:12:04,090 The leið kannski fengið of mikið efni að fara í. 260 00:12:04,090 --> 00:12:05,340 Það gæti ekki juggle allt. 261 00:12:05,340 --> 00:12:06,840 Og svo það bara bókstaflega lækkaði það. 262 00:12:06,840 --> 00:12:08,630 Það er tegund af líkingar, ekki satt? 263 00:12:08,630 --> 00:12:10,046 >> Það er got a einhver fjöldi af hlutur að fara á. 264 00:12:10,046 --> 00:12:12,010 Það er brottför upplýsingar frá A-lið til að benda 265 00:12:12,010 --> 00:12:14,090 B. Við erum ekki aðeins tvær fólk á internetinu, 266 00:12:14,090 --> 00:12:16,264 svo það þarf að vinna mikið af umferð. 267 00:12:16,264 --> 00:12:19,430 Og ef það er ekki nóg hendur og það er ekki hægt að reikna út hvað það er að gera, 268 00:12:19,430 --> 00:12:21,350 það gæti bara missir eitthvað. 269 00:12:21,350 --> 00:12:23,570 Svo það er hægt að gera eitthvað annað. 270 00:12:23,570 --> 00:12:25,390 Það fékk of mikið í gangi. 271 00:12:25,390 --> 00:12:29,560 >> Ef við hefðum skilaboð okkar sem einn gríðarstór loka og það var það sem fékk lækkað, 272 00:12:29,560 --> 00:12:31,770 nú verðum við að senda skilaboðin aftur. 273 00:12:31,770 --> 00:12:34,500 Og við erum nú hugsanlega veldur umferð aftur. 274 00:12:34,500 --> 00:12:37,640 Og við á hættu að sem gríðarstór blokk verið lækkað aftur. 275 00:12:37,640 --> 00:12:41,060 En ef gögn er verið skipt upp í pakka og við taka einn af þeim, 276 00:12:41,060 --> 00:12:45,100 það er mikið ódýrara að senda það Packet einu sinni öfugt 277 00:12:45,100 --> 00:12:47,220 að öllu sem einu sinni enn. 278 00:12:47,220 --> 00:12:51,680 Svo er IP ábyrgur fyrir því að fá Upplýsingar frá A-lið til að benda B 279 00:12:51,680 --> 00:12:54,500 og einnig að brjóta Upplýsingar í litla bita 280 00:12:54,500 --> 00:12:57,880 þannig að netið er ekki of skattlagðar. 281 00:12:57,880 --> 00:13:00,760 >> IP er einnig þekkt sem connectionless siðareglur. 282 00:13:00,760 --> 00:13:05,350 Það er ekki endilega skilgreint slóð frá sendanda til móttakanda eða löstur 283 00:13:05,350 --> 00:13:05,850 öfugt. 284 00:13:05,850 --> 00:13:08,808 Nú, í þessu dæmi sem við höfum talað um, það í raun er aðeins ein leið 285 00:13:08,808 --> 00:13:11,020 til að fá að hvert net. 286 00:13:11,020 --> 00:13:13,110 Svo í þessu tiltekna mynd, það er í raun 287 00:13:13,110 --> 00:13:15,560 er skilgreint leið frá benda A til benda B. 288 00:13:15,560 --> 00:13:19,270 En við getum breytt því bara með því að gera einn breytingar til tveggja leið 289 00:13:19,270 --> 00:13:22,640 á vinstri með því að bæta þetta ástand á leið borðum. 290 00:13:22,640 --> 00:13:24,960 >> Nú taka að frá efst til vinstri leið, 291 00:13:24,960 --> 00:13:29,340 Það eru reyndar tvær leiðir til að takast með fjórum eða fimm IP heimilisfang. 292 00:13:29,340 --> 00:13:33,100 Það getur farið niður að neðri vinstri leið, eða getur farið til hægri, 293 00:13:33,100 --> 00:13:34,090 til hægri leið. 294 00:13:34,090 --> 00:13:35,532 Það hefur marga valkosti. 295 00:13:35,532 --> 00:13:37,240 Og þetta er í raun konar góða 296 00:13:37,240 --> 00:13:39,690 vegna þess að það gerir okkar net betur. 297 00:13:39,690 --> 00:13:42,510 >> Ef fyrir example-- það er tegund af eins og GPS. 298 00:13:42,510 --> 00:13:44,760 Ef þú hefur einhvern tíma verið akstur á þjóðveginum 299 00:13:44,760 --> 00:13:49,610 og skyndilega GPS þín varar þú sem umferð er framundan, 300 00:13:49,610 --> 00:13:51,230 þú vilt forðast það ef þú getur. 301 00:13:51,230 --> 00:13:53,710 Og svo þú getur endurreikna leiðina. 302 00:13:53,710 --> 00:14:00,330 Og leið net í Auk þess að hafa upplýsingar 303 00:14:00,330 --> 00:14:05,110 um þar sem pakkar ættu fara eða þar sem gögn ætti að fara, 304 00:14:05,110 --> 00:14:09,140 það er líka svoleiðis þessa almennu púls um stöðu sveitarfélaga net. 305 00:14:09,140 --> 00:14:13,930 Hvað er að fara að gerast ef ég sendi það niður þessa leið á móti þessari braut? 306 00:14:13,930 --> 00:14:19,640 >> Og svo í ljósi þungar umferð aðstæður á netið, kannski 307 00:14:19,640 --> 00:14:22,630 það mun fá flutt meira óhagkvæm leið eða fleiri almennt 308 00:14:22,630 --> 00:14:24,939 óhagkvæm leið, vegna þess að ef við förum reglulega hátt, 309 00:14:24,939 --> 00:14:26,480 það er að fara til vera a einhver fjöldi af umferð. 310 00:14:26,480 --> 00:14:28,470 Þjóðveginum er alveg fast. 311 00:14:28,470 --> 00:14:30,880 Svo kannski það sem við munum gera er að í stað taka hlið vegi, sem 312 00:14:30,880 --> 00:14:33,070 venjulega myndi taka a miklu meiri tíma, en enginn er 313 00:14:33,070 --> 00:14:34,320 raunverulega nota þessar aukaverkanir vegi. 314 00:14:34,320 --> 00:14:37,300 Og svo við getur leiðin pakka okkar þannig. 315 00:14:37,300 --> 00:14:40,190 >> Svo ekki á hverjum pakka að stór klumpur af gögnum 316 00:14:40,190 --> 00:14:42,620 gæti tekið sömu leið frá upphafið til enda. 317 00:14:42,620 --> 00:14:45,080 Og net okkar verður a einhver fjöldi fleiri móttækilegur 318 00:14:45,080 --> 00:14:49,720 Ef leið borðum okkar gera ráð fyrir að það að vera marga valkosti fyrir hvar á að fara. 319 00:14:49,720 --> 00:14:53,054 Við erum ekki eftir að einn vörubíll flytja út af the vegur. 320 00:14:53,054 --> 00:14:55,970 Við getum fengið af þjóðveginum á að næsta hætta og taka aðra leið. 321 00:14:55,970 --> 00:15:01,250 Og svo Internet Protocol tegund af er smá það líka. 322 00:15:01,250 --> 00:15:05,110 >> Svo er að grunnatriði Internet Protocol. 323 00:15:05,110 --> 00:15:07,780 En það er einn mál að takast á við, sem 324 00:15:07,780 --> 00:15:10,810 er það sem gerist ef við gerum falla pakka? 325 00:15:10,810 --> 00:15:14,490 Hvernig vitum við að við erum að fara að senda þessi pakki aftur? 326 00:15:14,490 --> 00:15:15,750 Ekki satt? 327 00:15:15,750 --> 00:15:18,632 Jæja, Internet Protocol ábyrgist ekki fæðingu. 328 00:15:18,632 --> 00:15:20,590 Við erum að fara að vera eftir á öðru siðareglur 329 00:15:20,590 --> 00:15:25,027 að takast á við það sem kallast Transmission Control Protocol, TCP. 330 00:15:25,027 --> 00:15:27,110 Og við erum að fara að tala um Transmission Control 331 00:15:27,110 --> 00:15:29,470 Siðareglur í næsta vídeó. 332 00:15:29,470 --> 00:15:30,460 Ég er Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 Þetta er CS50. 334 00:15:32,350 --> 00:15:34,253