1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 DOUG LLOYD: Kui te vaatasin meie internet krunt video, 3 00:00:07,360 --> 00:00:10,020 Jätsin natuke pinge räägime internetis 4 00:00:10,020 --> 00:00:11,857 ja kuidas see süsteem protokolle. 5 00:00:11,857 --> 00:00:14,190 Noh, olgem rääkida Esimene neist protokollide 6 00:00:14,190 --> 00:00:15,710 tegelikult sisaldab internetis. 7 00:00:15,710 --> 00:00:18,490 Ja huvitaval kombel on nimetatakse Internet Protocol, 8 00:00:18,490 --> 00:00:20,960 mida me tavaliselt nimetame IP. 9 00:00:20,960 --> 00:00:24,810 >> Nii internetis, nagu ma ütlesin, on ühendatud võrgu, internet, 10 00:00:24,810 --> 00:00:28,990 mis on tõesti ainult mitmeid võrke põimunud ja leppida kuidagi 11 00:00:28,990 --> 00:00:31,490 suhelda üksteisega. 12 00:00:31,490 --> 00:00:33,220 Mis see on kuidagi ma räägin? 13 00:00:33,220 --> 00:00:34,720 Noh, see on Internet Protocol. 14 00:00:34,720 --> 00:00:39,190 See dikteerib, kuidas informatsiooni edastatakse punktist A punkti B. 15 00:00:39,190 --> 00:00:43,410 Ja see on omamoodi seisund liitumisest internet 16 00:00:43,410 --> 00:00:45,830 on nõus järgima seda protokoll, kui informatsiooni vajadused 17 00:00:45,830 --> 00:00:49,330 liigutada punktist A punkti B. 18 00:00:49,330 --> 00:00:51,700 >> Nii et päris lõpus, et Internetis krunt video, 19 00:00:51,700 --> 00:00:55,320 Ma näitasin seda pilt mida internet oli. 20 00:00:55,320 --> 00:00:58,649 Ja väikestes kogustes, et see on tegelikult ilmselt päris täpne. 21 00:00:58,649 --> 00:01:01,190 See võib olla, kuidas kolm võrku tegelikult üksteisega rääkida. 22 00:01:01,190 --> 00:01:02,570 Aga see on natuke eksitav. 23 00:01:02,570 --> 00:01:04,845 Ja põhjus on see natuke eksitav on because-- kui ma 24 00:01:04,845 --> 00:01:07,220 lihtsalt nummerdada võrgustikud Mugavuse mõttes siin 25 00:01:07,220 --> 00:01:10,350 ja me vabaneda kõik muu ja keskenduda ainult networks-- 26 00:01:10,350 --> 00:01:13,750 See on natuke eksitav, sest see tähendab, et kõik kolm võrku on 27 00:01:13,750 --> 00:01:15,280 ühenduse ühe teise. 28 00:01:15,280 --> 00:01:16,365 >> Üks on ühendatud kaks. 29 00:01:16,365 --> 00:01:17,610 Kaks on ühendatud kolm. 30 00:01:17,610 --> 00:01:18,990 Ja kolm on ühendatud üks. 31 00:01:18,990 --> 00:01:20,823 Ja kui ma rääkida ühendust siin, ma olen 32 00:01:20,823 --> 00:01:23,920 räägime füüsilise, Juhtmega. 33 00:01:23,920 --> 00:01:25,170 Meil on traadita. 34 00:01:25,170 --> 00:01:28,390 Aga see on tõesti otstarbekas edastatavate andmete juhtmevabalt 35 00:01:28,390 --> 00:01:29,440 üle suures ulatuses. 36 00:01:29,440 --> 00:01:35,200 Ja nii mingil hetkel, me tõesti usaldada juhtmega tehnoloogia-- telefoni juhtmed, 37 00:01:35,200 --> 00:01:39,980 fiiberoptiliste juhtmed, erinevate tehnoloogiate mis on füüsiliselt ühendamiseks 38 00:01:39,980 --> 00:01:41,560 punktist A punkti B. 39 00:01:41,560 --> 00:01:44,110 >> Ja väikestes kogustes nagu see-- see olla täpne, 40 00:01:44,110 --> 00:01:46,480 aga kui pilti saab natuke suurem, olgem nüüd 41 00:01:46,480 --> 00:01:49,410 kujutada meil kuus erinevat võrku. 42 00:01:49,410 --> 00:01:52,740 Kui see on tõsi, nüüd on meil midagi sellist iga võrgu 43 00:01:52,740 --> 00:01:55,100 ühendatavate igal teisel võrku. 44 00:01:55,100 --> 00:01:58,540 Ja kui te vaatate iga võrgu on viis nooled ühendatud. 45 00:01:58,540 --> 00:02:01,450 Nii et kõik on ühendatud iga teine ​​võrk. 46 00:02:01,450 --> 00:02:05,840 >> Meil on ainult kuus võrgud siin ja juba vaadata kui palju juhtmeid 47 00:02:05,840 --> 00:02:08,630 peame kasutama, eks? 48 00:02:08,630 --> 00:02:12,650 Ja internet koosneb palju rohkem kui kuus võrgustikud. 49 00:02:12,650 --> 00:02:17,410 Me ei saa endale lubada juhe iga võrgu- üksteise võrgustik, 50 00:02:17,410 --> 00:02:20,940 eriti arvestades, mõned Nende võrkude span ookeanide, eks? 51 00:02:20,940 --> 00:02:23,810 Kui me üritame ühendada võrgustiku Aasias või Euroopas, 52 00:02:23,810 --> 00:02:27,502 me ei kavatse olla katavad kogu ookeani. 53 00:02:27,502 --> 00:02:29,460 Me läheme vaja kasuta juhtmed mingil hetkel, 54 00:02:29,460 --> 00:02:33,900 kuid me tahame, et vähendada juhtmete koguarvust me tegelikult kasutada. 55 00:02:33,900 --> 00:02:36,690 Me ei taha saata miljonit juhtmed üle ookeani, 56 00:02:36,690 --> 00:02:40,700 sest need maksavad miljoneid dollarit nina pikali. 57 00:02:40,700 --> 00:02:44,430 Ja nii kiiresti, me ei saa saades internet enam. 58 00:02:44,430 --> 00:02:47,080 Seega peame olema teise teed iga võrgu 59 00:02:47,080 --> 00:02:49,730 rääkida igal teisel võrku või muud me 60 00:02:49,730 --> 00:02:51,784 on tükid internetis mis on lahti 61 00:02:51,784 --> 00:02:53,200 teistest nuppudest internet. 62 00:02:53,200 --> 00:02:55,150 Ja see pole see, mida me tahame. 63 00:02:55,150 --> 00:02:57,890 Aga me ei taha olla neid kõiki traadiga kokku. 64 00:02:57,890 --> 00:03:00,760 >> Ja see on koht, kus ruuterid tulla mängu. 65 00:03:00,760 --> 00:03:02,870 Me saame kasutada ruuterid järgmisel viisil. 66 00:03:02,870 --> 00:03:05,150 Mis siis, kui selle asemel, et iga võrgu füüsiliselt 67 00:03:05,150 --> 00:03:09,700 ühendatud kõikide teiste võrgustik, me oli nende vahendaja tükki, kus 68 00:03:09,700 --> 00:03:12,460 võrgud olid seotud Nende vahendajad, kes 69 00:03:12,460 --> 00:03:14,840 on ühendatud mõne võrkudes. 70 00:03:14,840 --> 00:03:19,290 Nii et selle asemel, millel on üks ühendada kaks, kolm, neli, viis, kuus, võibolla üks 71 00:03:19,290 --> 00:03:21,360 ühendub ruuter, mis võibolla ühendab 72 00:03:21,360 --> 00:03:23,840 ühele või kahele neist võrkude, vaid ka 73 00:03:23,840 --> 00:03:25,850 võibolla ühendub teiste ruuterid, mis samuti 74 00:03:25,850 --> 00:03:28,510 ühendab neid teistesse võrkudesse. 75 00:03:28,510 --> 00:03:31,160 >> Ja ruuteri töö on-- see sisaldab teavet 76 00:03:31,160 --> 00:03:34,620 nimetatakse marsruutimistabeli mis ütleb, kus teha 77 00:03:34,620 --> 00:03:37,250 Ma lähen, kui ma näen teatud IP-aadress? 78 00:03:37,250 --> 00:03:41,080 Kui ma näen, IP-aadressi algus neli, ma lähen seda teed. 79 00:03:41,080 --> 00:03:45,250 Kui ma näinud IP aadress alustades 12, ma lähen niimoodi. 80 00:03:45,250 --> 00:03:49,230 Me ei pea olema ühendatud füüsiliselt võrgu number neli 81 00:03:49,230 --> 00:03:52,010 või võrgu number 12 selles näites. 82 00:03:52,010 --> 00:03:53,941 Me lihtsalt tean üldiselt kuhu me tahame minna. 83 00:03:53,941 --> 00:03:57,190 Ja kui sa arvad, et see on omamoodi sarnastele mõistele recursion 84 00:03:57,190 --> 00:03:59,445 et me rääkisime, kui rääkisime sellest 85 00:03:59,445 --> 00:04:04,060 C. Ma ei kavatse ühendada teid täpselt, kus sa tahad minna. 86 00:04:04,060 --> 00:04:08,130 Ma lihtsalt liikuda sa üks samm lähemale, kus sa tahad minna. 87 00:04:08,130 --> 00:04:11,739 Ja ma lasen kellelgi teisel tegeleda lahendamisel ülejäänud probleem. 88 00:04:11,739 --> 00:04:14,780 Ma lihtsalt lahendada see tükike probleemi ja lükata ülejäänud seda 89 00:04:14,780 --> 00:04:15,940 keegi teine. 90 00:04:15,940 --> 00:04:19,240 Nii Ruutimisinfo on tegelikult selline sarnane recursion. 91 00:04:19,240 --> 00:04:24,010 Kui see kontseptsioon, et saate aru Noh, võibolla see analoogia aitaks. 92 00:04:24,010 --> 00:04:26,950 >> Võtame pilk Selle võrgustiku näide 93 00:04:26,950 --> 00:04:30,130 uuesti ja eeldada, et jällegi me ei kavatse kasutada neid samu kuus 94 00:04:30,130 --> 00:04:31,470 võrgud, üks läbi kuus. 95 00:04:31,470 --> 00:04:34,220 Nii ütleme lihtsalt, et iga IP aadressi võrgu üks 96 00:04:34,220 --> 00:04:36,200 algab üks dot midagi. 97 00:04:36,200 --> 00:04:38,800 Ja me ütleme, et seal on mõne muu asi, mis 98 00:04:38,800 --> 00:04:42,110 tegeleb, kuidas kõik süsteemid on ühendatud võrgu üks. 99 00:04:42,110 --> 00:04:46,000 Me lihtsalt hoolivad ühendades kõik need võrgud koos Interneti. 100 00:04:46,000 --> 00:04:49,350 Nii et iga seade, mis on ühendatud võrgu üks 101 00:04:49,350 --> 00:04:53,460 on IP aadress, mis algab üks dot ning seejärel kolm muud numbrid. 102 00:04:53,460 --> 00:04:56,300 >> See on üldistus kuidas asjad tegelikult töötavad. 103 00:04:56,300 --> 00:04:58,260 See on üsna natuke täpsem kui see. 104 00:04:58,260 --> 00:05:00,760 Aga see peaks andma sulle üldine ettekujutus internetis 105 00:05:00,760 --> 00:05:02,637 Protokolli tegelikult tegeleb. 106 00:05:02,637 --> 00:05:04,220 Minu jaoks oli see skeem oli meil enne. 107 00:05:04,220 --> 00:05:06,410 See oli süsteem, mis ei olnud jätkusuutlik. 108 00:05:06,410 --> 00:05:07,760 Isegi kuus, see võib olla OK. 109 00:05:07,760 --> 00:05:11,990 Aga kui me saame 10 või 20 või 50, me oleme hakatakse lamades palju juhtmeid. 110 00:05:11,990 --> 00:05:15,139 Ja 50 on veel ka mitte isegi jäämäe tipp 111 00:05:15,139 --> 00:05:16,680 liikmete arvule võrkude oleme. 112 00:05:16,680 --> 00:05:18,510 Nii et see mudel ei ole jätkusuutlik. 113 00:05:18,510 --> 00:05:20,660 Me ei saa jääda selle. 114 00:05:20,660 --> 00:05:23,200 >> Nii saab selle asemel võtta Selle mudeli, kus me vabaneda 115 00:05:23,200 --> 00:05:28,030 Kõigi juhtmete vahel võrkude ja lisame ruuterid. 116 00:05:28,030 --> 00:05:30,210 Nii et need kollased karbid esindavad ruuterid. 117 00:05:30,210 --> 00:05:32,550 Ja nende ülesanne on liigutada informatsiooni üldiselt 118 00:05:32,550 --> 00:05:36,040 lähemale, kui see peaks minema. 119 00:05:36,040 --> 00:05:40,330 Ja võib-olla on need ühendused et need võrgud on. 120 00:05:40,330 --> 00:05:43,670 Ja võib-olla need tabelid mis on ehitatud ruuterid. 121 00:05:43,670 --> 00:05:47,870 >> Nii et kui me lihtsalt alustada vaadates at võrgu ühe, näiteks 122 00:05:47,870 --> 00:05:50,450 Põhimõtteliselt, mida ta ütleb on see, kui Ma kunagi näha aadressil, 123 00:05:50,450 --> 00:05:54,300 ei alga one-- see ongi hüüumärk ühe või bang 124 00:05:54,300 --> 00:05:58,550 üks seal, ei one-- ma lähen andke seda ära ruuteriga. 125 00:05:58,550 --> 00:06:00,680 Ja sealt, ruuter võib teha otsuse. 126 00:06:00,680 --> 00:06:04,570 Ruuter ütleb, et kui ma näen, ma olen läheb liikuma võrgu number üks. 127 00:06:04,570 --> 00:06:07,610 See on roheline nool pealkirja vasakule välja, et üleval vasakus kastis. 128 00:06:07,610 --> 00:06:09,660 >> Kui ma näen two-- see on nool omamoodi pealkirja 129 00:06:09,660 --> 00:06:11,950 üles paremale poole lilla network-- 130 00:06:11,950 --> 00:06:14,920 kui ma näen IP aadress alustades kaks, 131 00:06:14,920 --> 00:06:16,920 Ma lähen minema kahe võrgu. 132 00:06:16,920 --> 00:06:21,250 Kui ma näen kolme, nelja, viie või six-- see, et punane nool tulemas 133 00:06:21,250 --> 00:06:25,800 ülemine vasakpoolne router-- ma ei ole ühendatud kolm, neli, viis või kuus. 134 00:06:25,800 --> 00:06:28,897 Aga ma tean kedagi, kes on või kes on natuke lähemale olemas. 135 00:06:28,897 --> 00:06:31,230 Nii et ma lähen lihtsalt öelda, Iga kord, kui ma näen IP aadress 136 00:06:31,230 --> 00:06:33,810 alustades kolm, neli, viis või kuus, ma olen lihtsalt 137 00:06:33,810 --> 00:06:35,250 läheb saatke see, et ruuter. 138 00:06:35,250 --> 00:06:38,090 Nii et ma liigutada veidi lähemale kus see peaks minema ja laskma 139 00:06:38,090 --> 00:06:39,830 et ruuter probleemiga tegelema. 140 00:06:39,830 --> 00:06:42,980 >> Ja kui sa ei see-- kui te tahtsin pausi siin ja trace-- 141 00:06:42,980 --> 00:06:47,600 saad iga teine ​​punkt võrku kus iganes sa oled. 142 00:06:47,600 --> 00:06:50,190 Kõik kuus võrkude saab veel ühendada iga teise võrku 143 00:06:50,190 --> 00:06:52,250 kuid nad ei ole füüsiliselt ühendatud enam. 144 00:06:52,250 --> 00:06:54,046 Nad on nüüd need vaheetapid. 145 00:06:54,046 --> 00:06:56,170 Nüüd, muidugi, seal on Kompromiss kiiruse, eks? 146 00:06:56,170 --> 00:06:58,240 Kui üks oli otse ühendatud kuus, me ei 147 00:06:58,240 --> 00:07:00,390 läbima kaks ruuterid mööda teed. 148 00:07:00,390 --> 00:07:03,377 Nii et me võib-olla saada Seoses natuke kiiremini. 149 00:07:03,377 --> 00:07:05,210 Aga võibolla, et kaubandus-off on seda väärt, eks? 150 00:07:05,210 --> 00:07:09,850 Kui see saab olema nii kallis tegelike kulude, dollarit 151 00:07:09,850 --> 00:07:13,150 ja senti, füüsiliselt traat Kõigi nende võrkudega, 152 00:07:13,150 --> 00:07:16,150 võibolla natuke on aeglustumine kiirus on OK. 153 00:07:16,150 --> 00:07:18,530 Me ei talu seda. 154 00:07:18,530 --> 00:07:22,490 >> Nii jälle, et näiteks olime lihtsalt räägi ükski võrgud 155 00:07:22,490 --> 00:07:24,086 otse ühendada omavahel kõik. 156 00:07:24,086 --> 00:07:25,960 Seal võib olla been-- võibolla, et näiteks 157 00:07:25,960 --> 00:07:28,659 oleksime võinud teha seda nii, et äkki võrgu üks ja kaks olid 158 00:07:28,659 --> 00:07:29,450 otseselt seotud. 159 00:07:29,450 --> 00:07:30,410 Ja mis oleks OK. 160 00:07:30,410 --> 00:07:33,040 Mõned võrgud on füüsiliselt teiste võrkudega ühendatud. 161 00:07:33,040 --> 00:07:34,940 Aga nad ei ole kõik omavahel ühendatud. 162 00:07:34,940 --> 00:07:37,360 Nad tuginevad routers-- selles example-- 163 00:07:37,360 --> 00:07:40,899 levitada side punktist A punkti B. 164 00:07:40,899 --> 00:07:43,190 On väike scale-- nagu mida me räägime siin-- 165 00:07:43,190 --> 00:07:45,850 Selle konfiguratsiooni tegelikult võiks rohkem ebaefektiivne kui lihtsalt 166 00:07:45,850 --> 00:07:47,420 võttes otseühendus. 167 00:07:47,420 --> 00:07:52,547 Aga suures ulatuses, saame skaala süsteem on palju parem. 168 00:07:52,547 --> 00:07:55,130 See on tõesti vähendada oma kulud infrastruktuurile 169 00:07:55,130 --> 00:07:59,450 on vahendaja ruuterid, kelle töö see on liigutada liiklus saatja 170 00:07:59,450 --> 00:08:03,500 vastuvõtja, punktist A punkti B, mitte juhtmestik kõik 171 00:08:03,500 --> 00:08:05,320 koos. 172 00:08:05,320 --> 00:08:07,380 >> Võtame pilk näide teavet 173 00:08:07,380 --> 00:08:09,220 Reisides kasutades seda Internet Protocol. 174 00:08:09,220 --> 00:08:15,250 Oletame, et ma olen füüsiliselt asub IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 nii et ma olemas kusagil ühte võrku. 176 00:08:17,450 --> 00:08:19,260 Ja ma tahan, et saata sõnum teile. 177 00:08:19,260 --> 00:08:23,085 Ja sa oled viie võrgustuma 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 Teie IP aadress eraldi ei oluline, kuid see konkreetne näide 179 00:08:26,210 --> 00:08:29,740 me räägime sellest üldistus mida Interneti-protokoll on kõik 180 00:08:29,740 --> 00:08:30,429 umbes. 181 00:08:30,429 --> 00:08:32,720 Sa oled viie võrgustik, ja ma olen ühte võrku. 182 00:08:32,720 --> 00:08:36,309 Nagu näete, me ei ole omavahel ühendatud üldse. 183 00:08:36,309 --> 00:08:37,335 >> Nii et ma alustama. 184 00:08:37,335 --> 00:08:38,710 Ja ma tahan teile saata sõnum. 185 00:08:38,710 --> 00:08:41,650 Ja nii ma miskipärast suhelda et sõnum ruuter. 186 00:08:41,650 --> 00:08:44,039 Ruuter on see, et tegelikult on IP aadress. 187 00:08:44,039 --> 00:08:45,955 Ja see on vaadates, kus see peaks minema. 188 00:08:45,955 --> 00:08:47,655 Me läheme viis dot midagi. 189 00:08:47,655 --> 00:08:49,780 Nüüd ma hakkan kasutades my-- või ruuter, 190 00:08:49,780 --> 00:08:53,370 Pigem läheb alustage oma freesimislaud edastada teavet koos. 191 00:08:53,370 --> 00:08:59,149 See näeb, et viie ei ole üks, nii et see ütleb, et ma lähen edasi seda see mees. 192 00:08:59,149 --> 00:09:00,690 Siis see mees peab tegema otsuse. 193 00:09:00,690 --> 00:09:01,520 Kuhu ma lähen? 194 00:09:01,520 --> 00:09:03,705 Noh, see ei ole üks, et ma ei ole läheb liikuma ühte võrku. 195 00:09:03,705 --> 00:09:04,770 Ja see ei ole kaks. 196 00:09:04,770 --> 00:09:06,478 Ma ei hakka liikuma kahele võrku. 197 00:09:06,478 --> 00:09:07,410 See algab viie. 198 00:09:07,410 --> 00:09:09,500 Ma ei ole ühendatud viis, see ruuter ütleb. 199 00:09:09,500 --> 00:09:12,950 Ja nii ma lähen lihtsalt mööda minna off mina-- ma lähen seda teed. 200 00:09:12,950 --> 00:09:15,462 See on koht, kus kolmekesi ja püksid ja viied ja sixes minna. 201 00:09:15,462 --> 00:09:16,920 Ja ma lasen et mees sellega tegeleda. 202 00:09:16,920 --> 00:09:18,710 Ma saan seda natuke lähemale kus see peaks minema. 203 00:09:18,710 --> 00:09:21,350 Ma tean, et see peaks minema et üldine suund. 204 00:09:21,350 --> 00:09:23,110 Aga võibolla, et mees saab sellega tegeleda. 205 00:09:23,110 --> 00:09:23,840 OKEI. 206 00:09:23,840 --> 00:09:24,650 Nii et mees näeb. 207 00:09:24,650 --> 00:09:27,580 Ta ütleb, OK, see IP aadressi algab viie. 208 00:09:27,580 --> 00:09:31,590 Noh, ma olen ühendatud kolm ja kuus, nii et ma ei saa sõnumit otse 209 00:09:31,590 --> 00:09:32,780 kus ta peab minema. 210 00:09:32,780 --> 00:09:36,970 Aga et teisi ruuter seal, ma tea, kas ma võin selle püksid ja viied, 211 00:09:36,970 --> 00:09:38,430 see saab hakkama neid. 212 00:09:38,430 --> 00:09:41,269 >> Nii see läheb mööda teele. 213 00:09:41,269 --> 00:09:44,310 Ja siis see ruuter ütleb, noh, ma olen Võrku ühendatavate neli ja viis. 214 00:09:44,310 --> 00:09:45,727 Nii et jah, ma saan teid aidata. 215 00:09:45,727 --> 00:09:47,810 Ma võtan oma IP aadress mis algab viie. 216 00:09:47,810 --> 00:09:49,450 Ma annan selle viie võrgu. 217 00:09:49,450 --> 00:09:53,220 Viis võrku teeme mõned tööd lõpuni ja anda sõnum teile. 218 00:09:53,220 --> 00:09:56,580 Ja nüüd me oleme edukalt edastatud sõnum mind 219 00:09:56,580 --> 00:09:58,930 sa kasutad Internet Protocol. 220 00:09:58,930 --> 00:10:03,020 >> Jällegi väga üldistatud eesmärkidel illustratsiooni, et mis toimub. 221 00:10:03,020 --> 00:10:05,840 Aga see on päris palju, kuidas Internet Protocol toimib. 222 00:10:05,840 --> 00:10:08,050 Ruuterid tea Üldiselt, kui seda saata 223 00:10:08,050 --> 00:10:11,170 ja saadab selle ühe sammu mööda Nii saan seda lähemale 224 00:10:11,170 --> 00:10:15,130 oma sihtkohta, kuni üks ruuter on füüsiliselt ühendatud 225 00:10:15,130 --> 00:10:17,990 võrku või aadress või mis iganes 226 00:10:17,990 --> 00:10:21,600 küsimus ja annab seal. 227 00:10:21,600 --> 00:10:28,780 >> Nüüd, üldiselt, välja arvatud tõesti, tõesti väike, väike sõnumeid 228 00:10:28,780 --> 00:10:31,830 ta ei kavatse saata nagu üks suur patakas andmeid. 229 00:10:31,830 --> 00:10:34,870 Kui ma saadan teile email-- väga pikka email, 230 00:10:34,870 --> 00:10:37,270 say-- ta ei kavatse võtta, et kogu e- 231 00:10:37,270 --> 00:10:40,660 kimbu ta üles ball või paketi või mis iganes, 232 00:10:40,660 --> 00:10:43,460 ja saata kogu asi mööda võrku. 233 00:10:43,460 --> 00:10:46,580 >> Esiteks, saates info piki võrku on kallis. 234 00:10:46,580 --> 00:10:47,560 See ei tõusta. 235 00:10:47,560 --> 00:10:49,760 Mida suuremaks patakas, kulukam 236 00:10:49,760 --> 00:10:53,240 see on liikuda igal sammul. 237 00:10:53,240 --> 00:10:55,260 Ja kui seal on kuidagi aeglustumine ja seejärel 238 00:10:55,260 --> 00:10:58,010 seal on see giant-- omamoodi nagu kui sa sõidad maanteel 239 00:10:58,010 --> 00:11:00,246 ja seal on see hiiglaslik veoauto Selline tõkestavad teed 240 00:11:00,246 --> 00:11:03,370 ja sa ei saa ümber kas lane, sest see on selline laiali. 241 00:11:03,370 --> 00:11:05,227 See aeglustab kõik teised alla selle taga. 242 00:11:05,227 --> 00:11:07,060 Aga väikeautode kui nad olid kõik väikesed autod, 243 00:11:07,060 --> 00:11:10,290 nad võiksid liikuda, kui see analoogia omamoodi aitab 244 00:11:10,290 --> 00:11:11,650 natukene. 245 00:11:11,650 --> 00:11:17,170 >> Nii et üks suur blokk võib süsteemi tõesti aeglane kõik teised maha. 246 00:11:17,170 --> 00:11:20,570 Ja mis siis IP kavatseb teha on jagatud andmete paketid. 247 00:11:20,570 --> 00:11:26,560 See saab võtta see suur e-posti või FTP või failide edastamiseks, 248 00:11:26,560 --> 00:11:28,700 või äkki ma teen taotleda veebilehitsejat 249 00:11:28,700 --> 00:11:30,205 sest ma tahan pilti kass. 250 00:11:30,205 --> 00:11:33,570 Ja see aega võtab, et taotluse või e-posti või faili 251 00:11:33,570 --> 00:11:37,950 ja lahku paljudeks tükkideks ja Kirjuta kõik tükid eraldi. 252 00:11:37,950 --> 00:11:41,120 Nii et tegelikult ma täites maanteel palju väikeautode, mis võib kõik 253 00:11:41,120 --> 00:11:47,320 liikuda, mitte suur veoauto, et väe, kui midagi läheb valesti, 254 00:11:47,320 --> 00:11:49,970 kägistama liiklus kõigil teistelgi. 255 00:11:49,970 --> 00:11:51,850 >> Lisaefektina Käesoleva on kas seal on 256 00:11:51,850 --> 00:11:57,170 mingi katastroofiline ebaedu ja midagi läheb valesti 257 00:11:57,170 --> 00:11:58,890 ja pakettaknad läheb langenud. 258 00:11:58,890 --> 00:12:01,670 Midagi ebaõnnestub ning Ei saa sõnumit edastada. 259 00:12:01,670 --> 00:12:04,090 Ruuter võibolla oli liiga palju asju läheb. 260 00:12:04,090 --> 00:12:05,340 See ei žongleerima kõike. 261 00:12:05,340 --> 00:12:06,840 Ja nii see lihtsalt sõna otseses mõttes maha kukkunud. 262 00:12:06,840 --> 00:12:08,630 See on omamoodi analoogiat, eks? 263 00:12:08,630 --> 00:12:10,046 >> See ju palju asju toimub. 264 00:12:10,046 --> 00:12:12,010 See kulgeb info punktist A punkti 265 00:12:12,010 --> 00:12:14,090 B. Me ei ole ainult kaks inimesed internetis, 266 00:12:14,090 --> 00:12:16,264 nii et see on protsess palju liiklust. 267 00:12:16,264 --> 00:12:19,430 Ja kui see ei ole piisavalt käsi ja see ei saa aru, mida ta teeb, 268 00:12:19,430 --> 00:12:21,350 see võib lihtsalt tilk midagi. 269 00:12:21,350 --> 00:12:23,570 Seega võib teha midagi muud. 270 00:12:23,570 --> 00:12:25,390 See sai liiga palju toimub. 271 00:12:25,390 --> 00:12:29,560 >> Kui meil oleks meie sõnum on üks suur blokeerida ja see oli see, mis kadusid, 272 00:12:29,560 --> 00:12:31,770 Nüüd on meil saata sõnum uuesti. 273 00:12:31,770 --> 00:12:34,500 Ja meil on nüüd võimalik liikluskahju põhjustamise uuesti. 274 00:12:34,500 --> 00:12:37,640 Ja meil on oht, et suur plokk on taas langenud. 275 00:12:37,640 --> 00:12:41,060 Aga kui andmed on juba lagunenud paketid ja me tilk üks neist, 276 00:12:41,060 --> 00:12:45,100 see on palju odavam saata, et pakettandmeside veel üks kord erinevalt 277 00:12:45,100 --> 00:12:47,220 kogu asi veel üks kord. 278 00:12:47,220 --> 00:12:51,680 Nii IP vastutab saada teavet punktist A punkti B 279 00:12:51,680 --> 00:12:54,500 ja ka murda informatsiooni väikesteks tükkideks 280 00:12:54,500 --> 00:12:57,880 nii, et võrk ei liiga maksustatud. 281 00:12:57,880 --> 00:13:00,760 >> IP on tuntud ka kui ühenduseta protokoll. 282 00:13:00,760 --> 00:13:05,350 Seal ei ole tingimata määratletud teed saatjalt vastuvõtjale või vastupidi 283 00:13:05,350 --> 00:13:05,850 versa. 284 00:13:05,850 --> 00:13:08,808 Nüüd, selles näites oleme rääkinud umbes, et tegelikult on ainult üks tee 285 00:13:08,808 --> 00:13:11,020 saada kõik võrgu. 286 00:13:11,020 --> 00:13:13,110 Nii selles konkreetses illustratsioon, siis tegelikult 287 00:13:13,110 --> 00:13:15,560 on määratletud tee punktist A punkti B. 288 00:13:15,560 --> 00:13:19,270 Aga me ei saa muuta, et lihtsalt teha ühte modifikatsiooni kahele ruuterid 289 00:13:19,270 --> 00:13:22,640 vasakul lisades käesoleva tingimus ruuteri tabelid. 290 00:13:22,640 --> 00:13:24,960 >> Nüüd märkate, et alates ülaosas vasakul ruuter, 291 00:13:24,960 --> 00:13:29,340 on tegelikult kaks võimalust tegeleda koos nelja või viie IP aadress. 292 00:13:29,340 --> 00:13:33,100 See võib minna alumises vasakus ruuter, või saab minna paremale, 293 00:13:33,100 --> 00:13:34,090 paremale ruuter. 294 00:13:34,090 --> 00:13:35,532 See on mitmeid võimalusi. 295 00:13:35,532 --> 00:13:37,240 Ja see on tegelikult selline hea asi 296 00:13:37,240 --> 00:13:39,690 sest see teeb meie võrgu paindlikumaks. 297 00:13:39,690 --> 00:13:42,510 >> Kui example-- see omamoodi nagu GPS. 298 00:13:42,510 --> 00:13:44,760 Kui sa oled kunagi olnud Maanteele 299 00:13:44,760 --> 00:13:49,610 ja äkki teie GPS hoiatab Teile, et liiklus on ees, 300 00:13:49,610 --> 00:13:51,230 soovite seda vältida, kui võimalik. 301 00:13:51,230 --> 00:13:53,710 Ja nii saab arvutada marsruudi. 302 00:13:53,710 --> 00:14:00,330 Ja ruuteri võrku sisse Lisaks võttes info 303 00:14:00,330 --> 00:14:05,110 kohta, kus paketid peaksid minna või kui andmed peaksid minema, 304 00:14:05,110 --> 00:14:09,140 seal on ka omamoodi seda üldist pulssi olukorra kohta oma kohalikku võrgustikku. 305 00:14:09,140 --> 00:14:13,930 Mis juhtub, kui ma talle see seda teed versus seda teed? 306 00:14:13,930 --> 00:14:19,640 >> Ja nii valguses tihe liiklus olukordades võrgustik, võibolla 307 00:14:19,640 --> 00:14:22,630 Asjad lähevad suunatakse rohkem ebatõhus või üldisemalt 308 00:14:22,630 --> 00:14:24,939 ebatõhus, kuna Kui me läheme regulaarselt viisil, 309 00:14:24,939 --> 00:14:26,480 seal saab olema palju liiklust. 310 00:14:26,480 --> 00:14:28,470 Maanteel on täiesti kinni kiilunud. 311 00:14:28,470 --> 00:14:30,880 Ehk mida me teeme on asemel võtta pool teed, mis 312 00:14:30,880 --> 00:14:33,070 Harilikult võtaks palju rohkem aega, kuid keegi ei 313 00:14:33,070 --> 00:14:34,320 tõesti, kasutades neid kõrvalteedel. 314 00:14:34,320 --> 00:14:37,300 Ja nii saame marsruut Meie paketid nii. 315 00:14:37,300 --> 00:14:40,190 >> Nii ei ole iga paketi on suur patakas andmeid 316 00:14:40,190 --> 00:14:42,620 võib võtta sama tee algusest kuni lõpuni. 317 00:14:42,620 --> 00:14:45,080 Ja meie võrk on palju paindlikumaks 318 00:14:45,080 --> 00:14:49,720 kui meie ruuter tabelid võimaldavad seal olla mitmeid võimalusi kuhu minna. 319 00:14:49,720 --> 00:14:53,054 Me ei olenevalt, et üks veoauto liigub eest ära. 320 00:14:53,054 --> 00:14:55,970 Saame maantee ääres juures Järgmine exit ja teistsuguse tee. 321 00:14:55,970 --> 00:15:01,250 Ja nii Internet Protocol omamoodi ning teeb natuke, et liiga. 322 00:15:01,250 --> 00:15:05,110 >> Nii et põhitõdesid Internet Protocol. 323 00:15:05,110 --> 00:15:07,780 Aga seal on veel üks küsimus lahendada, mis 324 00:15:07,780 --> 00:15:10,810 Nii juhtub, kui me tilk pakettaknad? 325 00:15:10,810 --> 00:15:14,490 Kuidas me teame, et me läheme saata, et pakk uuesti? 326 00:15:14,490 --> 00:15:15,750 Õigus? 327 00:15:15,750 --> 00:15:18,632 Noh, Internet Protocol ei garanteeri kohaletoimetamist. 328 00:15:18,632 --> 00:15:20,590 Me läheme olla sõltuvalt teise protokolli 329 00:15:20,590 --> 00:15:25,027 tegeleda, et nn Transmission Control Protocol TCP. 330 00:15:25,027 --> 00:15:27,110 Ja me ei kavatse rääkida umbes Transmission Control 331 00:15:27,110 --> 00:15:29,470 Protokolli järgmise video. 332 00:15:29,470 --> 00:15:30,460 Ma olen Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 See on CS50. 334 00:15:32,350 --> 00:15:34,253