1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 DOUG Lloyd: Nëse keni shikuar Video ynë abetare në internet, 3 00:00:07,360 --> 00:00:10,020 Kam lënë një grimë e një cliffhanger duke folur në lidhje me internet 4 00:00:10,020 --> 00:00:11,857 dhe se si ajo është një sistem i protokolleve. 5 00:00:11,857 --> 00:00:14,190 E pra, le të flasim rreth i parë i këtyre protokolleve që 6 00:00:14,190 --> 00:00:15,710 në fakt përfshin internetin. 7 00:00:15,710 --> 00:00:18,490 Dhe mjaft interesant, është quajtur Internet Protocol, 8 00:00:18,490 --> 00:00:20,960 të cilat ne zakonisht referohen si IP. 9 00:00:20,960 --> 00:00:24,810 >> Kështu që në internet, siç thashë, është një Rrjeti i ndërlidhur, një në internet, 10 00:00:24,810 --> 00:00:28,990 e cila është me të vërtetë vetëm disa rrjete endura së bashku dhe duke rënë dakord disi 11 00:00:28,990 --> 00:00:31,490 për të komunikuar me njëri-tjetrin. 12 00:00:31,490 --> 00:00:33,220 Çfarë është kjo disi unë jam duke folur për? 13 00:00:33,220 --> 00:00:34,720 E pra, kjo është Protokolli Internet. 14 00:00:34,720 --> 00:00:39,190 Kjo dikton si informacion është transmetuar nga pika A në pikën B. 15 00:00:39,190 --> 00:00:43,410 Dhe kjo është lloj i një gjendje të u bashkuar me rrjetin e internetit 16 00:00:43,410 --> 00:00:45,830 është rënë dakord për të ndjekur këtë protokoll kur nevojat e informacionit 17 00:00:45,830 --> 00:00:49,330 për të lëvizur nga pika A në pikën B. 18 00:00:49,330 --> 00:00:51,700 >> Pra, në fund të atij internet abetare Video, 19 00:00:51,700 --> 00:00:55,320 I tregoi këtë imazh të çfarë internetit ishte. 20 00:00:55,320 --> 00:00:58,649 Dhe në një shkallë të vogël, kjo është në fakt ndoshta mjaft të sakta. 21 00:00:58,649 --> 00:01:01,190 Kjo mund të jetë se si tre rrjete në fakt flasin me njëri-tjetrin. 22 00:01:01,190 --> 00:01:02,570 Por kjo është pak mashtruese. 23 00:01:02,570 --> 00:01:04,845 Dhe arsyeja është pak mashtruese është because-- nëse unë 24 00:01:04,845 --> 00:01:07,220 vetëm regjistrimin e rrjeteve për hir të lehtësi këtu 25 00:01:07,220 --> 00:01:10,350 dhe ne të shpëtoj prej çdo gjë tjetër dhe vetëm të përqëndrohet në networks-- 26 00:01:10,350 --> 00:01:13,750 Është pak mashtruese, sepse ajo nënkupton se të tre të rrjetit kanë 27 00:01:13,750 --> 00:01:15,280 një lidhje me njëri-tjetrin. 28 00:01:15,280 --> 00:01:16,365 >> Një është e lidhur me dy. 29 00:01:16,365 --> 00:01:17,610 Dy është i lidhur në tre. 30 00:01:17,610 --> 00:01:18,990 Dhe tre është e lidhur me një. 31 00:01:18,990 --> 00:01:20,823 Dhe kur flas për një lidhje këtu, unë jam 32 00:01:20,823 --> 00:01:23,920 duke folur për një fizik, lidhje Wired. 33 00:01:23,920 --> 00:01:25,170 Ne kemi pa tel. 34 00:01:25,170 --> 00:01:28,390 Por është e vërtetë praktike për të dhënat që do të transmetohet pa tel 35 00:01:28,390 --> 00:01:29,440 mbi një shkallë të madhe. 36 00:01:29,440 --> 00:01:35,200 Dhe kështu në një pikë, ne me të vërtetë do të mbështetemi në Wired telat e telefonit technology--, 37 00:01:35,200 --> 00:01:39,980 telat fibra optike, teknologjitë e ndryshme që janë fizikisht lidh 38 00:01:39,980 --> 00:01:41,560 pika A në pikën B. 39 00:01:41,560 --> 00:01:44,110 >> Dhe në një shkallë të vogël si this-- kjo mund të jetë e saktë, 40 00:01:44,110 --> 00:01:46,480 por si imazhi merr një pak më i madh, le të tani 41 00:01:46,480 --> 00:01:49,410 imagjinoni ne kemi gjashtë rrjete të ndryshme. 42 00:01:49,410 --> 00:01:52,740 Nëse kjo është e vërtetë, tani kemi diçka si kjo për çdo rrjet 43 00:01:52,740 --> 00:01:55,100 të jetë i lidhur në çdo rrjet tjetër. 44 00:01:55,100 --> 00:01:58,540 Dhe në qoftë se ju shikoni, çdo rrjeti ka pesë shigjeta lidhur me të. 45 00:01:58,540 --> 00:02:01,450 Pra, çdo gjë është e lidhur në çdo rrjet tjetër. 46 00:02:01,450 --> 00:02:05,840 >> Ne kemi vetëm gjashtë rrjete këtu, dhe tashmë të shohim se si shumë instalime elektrike 47 00:02:05,840 --> 00:02:08,630 ne duhet të punësojë, apo jo? 48 00:02:08,630 --> 00:02:12,650 Dhe internet përbëhet nga shumë më tepër se gjashtë rrjete. 49 00:02:12,650 --> 00:02:17,410 Ne nuk mund të përballojë për të wire çdo rrjetit për çdo rrjet tjetër, 50 00:02:17,410 --> 00:02:20,940 sidomos duke pasur parasysh disa nga këto rrjete përfshijnë oqeanet, e drejtë? 51 00:02:20,940 --> 00:02:23,810 Në qoftë se ne jemi duke u përpjekur për t'u lidhur me një rrjet në Azi apo në Evropë, 52 00:02:23,810 --> 00:02:27,502 ne do të duhet të përfshijnë një oqean të tërë. 53 00:02:27,502 --> 00:02:29,460 Ne jemi duke shkuar për të duhet të përdorur telave në një pikë, 54 00:02:29,460 --> 00:02:33,900 por ne duam të minimizuar Numri i telave ne fakt përdorur. 55 00:02:33,900 --> 00:02:36,690 Ne nuk duam të dërgoni një milion telat përtej oqeanit, 56 00:02:36,690 --> 00:02:40,700 për shkak se ata të kushtojë miliona dollarë secila për të shtrihem. 57 00:02:40,700 --> 00:02:44,430 Dhe në mënyrë të shpejtë, ne nuk do të jetë në gjendje për të përballuar internetin më. 58 00:02:44,430 --> 00:02:47,080 Pra, ne duhet të kemi një tjetër mënyrë për çdo rrjet 59 00:02:47,080 --> 00:02:49,730 për të biseduar me njëri-tjetrin rrjet ose përndryshe ne 60 00:02:49,730 --> 00:02:51,784 kanë copa të internetit që janë të shkyçur 61 00:02:51,784 --> 00:02:53,200 nga pjesë të tjera të interneti. 62 00:02:53,200 --> 00:02:55,150 Dhe kjo nuk është ajo që ne duam. 63 00:02:55,150 --> 00:02:57,890 Por ne nuk duam të kemi ata të gjithë Wired së bashku. 64 00:02:57,890 --> 00:03:00,760 >> Dhe kjo është ku routers kthehen në lojë. 65 00:03:00,760 --> 00:03:02,870 Ne mund të përdorim routers në mënyrën e mëposhtme. 66 00:03:02,870 --> 00:03:05,150 Çfarë nëse në vend të çdo Rrjeti i të qenit fizikisht 67 00:03:05,150 --> 00:03:09,700 lidhur me çdo rrjet tjetër, ne kishte këto pjesë ndërmjetëse, ku 68 00:03:09,700 --> 00:03:12,460 rrjetet ishin të lidhur këtyre ndërmjetësve, të cilat 69 00:03:12,460 --> 00:03:14,840 janë të lidhura me disa rrjete. 70 00:03:14,840 --> 00:03:19,290 Pra, në vend që të lidheni me një dy, tre, katër, pesë, gjashtë, ndoshta një 71 00:03:19,290 --> 00:03:21,360 lidhet me një router, e cila ndoshta lidhet 72 00:03:21,360 --> 00:03:23,840 me një ose dy prej atyre rrjetet, por edhe 73 00:03:23,840 --> 00:03:25,850 ndoshta lidhet me tjetrin routers, të cilat gjithashtu 74 00:03:25,850 --> 00:03:28,510 do të lidheni me këto rrjete të tjera. 75 00:03:28,510 --> 00:03:31,160 >> Dhe puna e router-is-- ai përmban informacion 76 00:03:31,160 --> 00:03:34,620 quhet një tryezë kurs që dikton ku bëjnë 77 00:03:34,620 --> 00:03:37,250 Unë shkoj në qoftë se unë shoh një adresë IP? 78 00:03:37,250 --> 00:03:41,080 Nëse unë shoh një IP adresë fillimin me katër, unë jam duke shkuar për të shkuar në këtë mënyrë. 79 00:03:41,080 --> 00:03:45,250 Nëse unë shihet IP adresa duke filluar me një 12, unë jam duke shkuar për të shkuar në këtë mënyrë. 80 00:03:45,250 --> 00:03:49,230 Ne nuk kemi nevojë të jetë i lidhur fizikisht të numrit të rrjetit katër 81 00:03:49,230 --> 00:03:52,010 ose numrin e rrjetit të 12 në këtë shembull. 82 00:03:52,010 --> 00:03:53,941 Ne vetëm dimë përgjithësi ku duam të shkojmë. 83 00:03:53,941 --> 00:03:57,190 Dhe në qoftë se ju mendoni rreth saj, kjo është lloj e ngjashme me konceptin e recursion 84 00:03:57,190 --> 00:03:59,445 që kemi biseduar rreth kur ne ishim duke folur në lidhje me të 85 00:03:59,445 --> 00:04:04,060 në C. Unë nuk jam duke shkuar për të ju lidhë për të pikërisht aty ku ju doni të shkoni. 86 00:04:04,060 --> 00:04:08,130 Unë jam vetëm duke shkuar për të lëvizur ju një hap afër ku ju doni të shkoni. 87 00:04:08,130 --> 00:04:11,739 Dhe unë do të le dikush tjetër marrëveshje me zgjidhur pjesën tjetër të problemit. 88 00:04:11,739 --> 00:04:14,780 Unë vetëm do të zgjidhur këtë pjesë të vogël të problemi dhe shtyjë pjesën tjetër të saj 89 00:04:14,780 --> 00:04:15,940 për dikë tjetër. 90 00:04:15,940 --> 00:04:19,240 Pra informacion kurs është në fakt lloj i ngjashëm me recursion. 91 00:04:19,240 --> 00:04:24,010 Në qoftë se kjo është një koncept që ju të kuptoni mirë, ndoshta kjo analogji do të ndihmojë. 92 00:04:24,010 --> 00:04:26,950 >> Pra, le të marrin një vështrim në ky shembull rrjeteve 93 00:04:26,950 --> 00:04:30,130 përsëri dhe të supozojmë se, përsëri, ne jemi duke shkuar për të përdorur ato njëjtin gjashtë 94 00:04:30,130 --> 00:04:31,470 rrjetet, një me gjashtë. 95 00:04:31,470 --> 00:04:34,220 Pra, le të them vetëm se çdo Adresa IP në një rrjet 96 00:04:34,220 --> 00:04:36,200 fillon me një dot diçka. 97 00:04:36,200 --> 00:04:38,800 Dhe ne do të themi se nuk ka diçka tjetër që 98 00:04:38,800 --> 00:04:42,110 merret me atë se si të gjitha sistemet janë të lidhura me rrjetin e ONE. 99 00:04:42,110 --> 00:04:46,000 Ne vetëm kujdesemi për lidhjen e të gjitha ato rrjete së bashku në një internet. 100 00:04:46,000 --> 00:04:49,350 Pra, çdo pajisje që është lidhur me rrjetin e ONE 101 00:04:49,350 --> 00:04:53,460 ka një adresë IP që fillon me një pikë dhe pastaj tre numrat e tjerë. 102 00:04:53,460 --> 00:04:56,300 >> Kjo është një përgjithësim i mënyra gjërat aktualisht punojnë. 103 00:04:56,300 --> 00:04:58,260 Është mjaft pak më të saktë se sa kjo. 104 00:04:58,260 --> 00:05:00,760 Por kjo duhet të ju jap një Ideja e përgjithshme e asaj Internetit 105 00:05:00,760 --> 00:05:02,637 Protokolli është në të vërtetë duke bërë. 106 00:05:02,637 --> 00:05:04,220 Pra, ky ishte diagrami kemi pasur më parë. 107 00:05:04,220 --> 00:05:06,410 Ky ishte sistemi që nuk ishte e qëndrueshme. 108 00:05:06,410 --> 00:05:07,760 Edhe gjashtë, kjo mund të jetë në rregull. 109 00:05:07,760 --> 00:05:11,990 Por në qoftë se ne të merrni për 10 ose 20 ose 50, ne jemi do të jetë shtrirë një shumë të telave. 110 00:05:11,990 --> 00:05:15,139 Dhe 50 ende nuk është edhe edhe maja e ajsbergut 111 00:05:15,139 --> 00:05:16,680 si në numrin e rrjeteve ne kemi. 112 00:05:16,680 --> 00:05:18,510 Pra, ky model është e paqëndrueshme. 113 00:05:18,510 --> 00:05:20,660 Ne nuk mund të rrinë me këtë. 114 00:05:20,660 --> 00:05:23,200 >> Pra, le të në vend të miratojë ky model ku ne të shpëtoj 115 00:05:23,200 --> 00:05:28,030 të gjitha telave mes Rrjetet dhe shtojmë routers. 116 00:05:28,030 --> 00:05:30,210 Pra, këto kuti të verdhë përfaqësojnë routers. 117 00:05:30,210 --> 00:05:32,550 Dhe puna e tyre është që të lëvizë informacioni në përgjithësi 118 00:05:32,550 --> 00:05:36,040 më afër ku është menduar për të shkuar. 119 00:05:36,040 --> 00:05:40,330 Dhe ndoshta këto janë lidhjet që këto rrjete kanë. 120 00:05:40,330 --> 00:05:43,670 Dhe ndoshta këto janë tabelat që janë ndërtuar në routers. 121 00:05:43,670 --> 00:05:47,870 >> Pra, nëse ne vetëm të fillojë duke shikuar në rrjetin e ONE, për shembull, 122 00:05:47,870 --> 00:05:50,450 në thelb atë që ajo thotë është nëse Unë ndonjëherë shoh një adresë se 123 00:05:50,450 --> 00:05:54,300 nuk fillon me një one-- kjo është ajo që pika thirrje një apo zhurmë 124 00:05:54,300 --> 00:05:58,550 një atje, nuk one-- unë jam duke shkuar për të kaluar atë në një router. 125 00:05:58,550 --> 00:06:00,680 Dhe nga atje, router mund të marrë një vendim. 126 00:06:00,680 --> 00:06:04,570 Router thotë se në qoftë se unë shoh një të, unë jam do të shkojë në rrjetit numrin një. 127 00:06:04,570 --> 00:06:07,610 Kjo është shigjetë e gjelbër të nisej për majtas nga kjo kuti e sipërm të majtë. 128 00:06:07,610 --> 00:06:09,660 >> Nëse unë shoh një two-- kjo është shigjeta lloj i kreut 129 00:06:09,660 --> 00:06:11,950 në krye të drejtë ndaj network-- vjollcë 130 00:06:11,950 --> 00:06:14,920 në qoftë se unë shoh një adresë IP duke filluar me një dy, 131 00:06:14,920 --> 00:06:16,920 Unë jam duke shkuar për të shkuar në drejtim të dy rrjet. 132 00:06:16,920 --> 00:06:21,250 Në qoftë se unë shoh një tre, një katër, një pesë, ose një six-- kjo është se shigjeta e kuqe që vijnë nga 133 00:06:21,250 --> 00:06:25,800 të lartë të majtë router-- unë nuk jam lidhur me tre, kater, pese ose gjashte. 134 00:06:25,800 --> 00:06:28,897 Por unë e di se dikush që është ose i cili është pak më afër atje. 135 00:06:28,897 --> 00:06:31,230 Kështu që unë jam vetëm duke shkuar për të thënë, çdo herë që unë shoh një adresë IP 136 00:06:31,230 --> 00:06:33,810 duke filluar me tre, katër, pesë, apo gjashtë, unë jam vetëm 137 00:06:33,810 --> 00:06:35,250 do të dërgojë atë në atë router. 138 00:06:35,250 --> 00:06:38,090 Kështu që unë do të lëvizin atë një pak më afër ku është menduar për të shkuar dhe të le të 139 00:06:38,090 --> 00:06:39,830 që kanë të bëjnë router me problemin. 140 00:06:39,830 --> 00:06:42,980 >> Dhe si ju mund të see-- nëse ju donte të ndalemi këtu dhe trace-- 141 00:06:42,980 --> 00:06:47,600 ju mund të merrni në çdo pikë tjetër në rrjeti prej kudo që të jeni. 142 00:06:47,600 --> 00:06:50,190 Të gjashtë rrjetet mund ende të lidhur në çdo rrjeti të tjera 143 00:06:50,190 --> 00:06:52,250 por ata nuk janë fizikisht lidhur më. 144 00:06:52,250 --> 00:06:54,046 Ata janë tani këta hapa të ndërmjetëm. 145 00:06:54,046 --> 00:06:56,170 Tani, sigurisht ka një tregtisë off e shpejtësisë, e drejtë? 146 00:06:56,170 --> 00:06:58,240 Nëse dikush ishte drejtpërdrejt lidhur me gjashtë, ne nuk do të 147 00:06:58,240 --> 00:07:00,390 duhet të kalojnë nëpër dy routers gjatë rrugës. 148 00:07:00,390 --> 00:07:03,377 Pra, ne mund të jetë në gjendje për të marrë lidhje pak më të shpejtë. 149 00:07:03,377 --> 00:07:05,210 Por ndoshta kjo tregti-off është e vlefshme, apo jo? 150 00:07:05,210 --> 00:07:09,850 Në qoftë se kjo do të jetë aq e shtrenjtë në aspektin e kostos aktuale, dollarë 151 00:07:09,850 --> 00:07:13,150 dhe cent, për të fizikisht tela të gjitha këto rrjete së bashku, 152 00:07:13,150 --> 00:07:16,150 ndoshta pak e një ngadalësim në shpejtësi është në rregull. 153 00:07:16,150 --> 00:07:18,530 Ne mund të tolerojë atë. 154 00:07:18,530 --> 00:07:22,490 >> Pra, përsëri, në këtë shembull, ne ishim vetëm duke folur për, asnjë nga rrjetet 155 00:07:22,490 --> 00:07:24,086 lidhur direkt me njëra-tjetrën të gjithë. 156 00:07:24,086 --> 00:07:25,960 Nuk mund të ketë been-- ndoshta në këtë shembull 157 00:07:25,960 --> 00:07:28,659 ne mund të kemi bërë atë në mënyrë që ndoshta rrjetit një dhe dy ishin 158 00:07:28,659 --> 00:07:29,450 lidhur direkt. 159 00:07:29,450 --> 00:07:30,410 Dhe kjo do të jetë në rregull. 160 00:07:30,410 --> 00:07:33,040 Disa rrjete janë fizikisht e lidhur me rrjetet e tjera. 161 00:07:33,040 --> 00:07:34,940 Por ata nuk janë të gjithë lidhur me njëri tjetrin. 162 00:07:34,940 --> 00:07:37,360 Ata mbështeten në routers-- në këtë example-- veçantë 163 00:07:37,360 --> 00:07:40,899 për të shpërndarë komunikimin nga pika A në pikën B. 164 00:07:40,899 --> 00:07:43,190 Në një scale-- të vogël si ajo ne jemi duke folur për here-- 165 00:07:43,190 --> 00:07:45,850 Ky konfigurim mund të vërtetë të jenë më efikase se vetëm 166 00:07:45,850 --> 00:07:47,420 duke pasur lidhje të drejtpërdrejtë. 167 00:07:47,420 --> 00:07:52,547 Por në një shkallë të madhe, ne mund të shkallë sistemi shumë më mirë. 168 00:07:52,547 --> 00:07:55,130 Është me të vërtetë do të reduktojë tonë Kostoja e infrastrukturës së rrjetit 169 00:07:55,130 --> 00:07:59,450 të ketë routers ndërmjetës puna e të cilëve ajo është që të lëvizë trafikut nga derguesi 170 00:07:59,450 --> 00:08:03,500 në marrës, nga pika A në pikën B, në krahasim me instalime elektrike të gjithë 171 00:08:03,500 --> 00:08:05,320 së bashku. 172 00:08:05,320 --> 00:08:07,380 >> Pra, le të marrin një vështrim në një shembull i informacionit 173 00:08:07,380 --> 00:08:09,220 udhëtojnë duke përdorur këtë protokoll Internet. 174 00:08:09,220 --> 00:08:15,250 Le të thonë se unë jam fizikisht vendosur në IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 kështu që unë ekzistojnë diku në një rrjet. 176 00:08:17,450 --> 00:08:19,260 Dhe unë dua të dërgoj një mesazh për ju. 177 00:08:19,260 --> 00:08:23,085 Dhe ju jeni në pesë rrjetit në 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 Adresa IP e juaj në mënyrë specifike nuk ka rëndësi, por në këtë shembull të veçantë 179 00:08:26,210 --> 00:08:29,740 ne jemi duke folur në lidhje me këtë përgjithësim e asaj që protokolli internet është e gjitha 180 00:08:29,740 --> 00:08:30,429 rreth. 181 00:08:30,429 --> 00:08:32,720 Ju jeni në pesë rrjet, dhe unë jam në një rrjet. 182 00:08:32,720 --> 00:08:36,309 Siç mund ta shikoni, ne nuk jemi të lidhur me njëri-tjetrin në të gjitha. 183 00:08:36,309 --> 00:08:37,335 >> Kështu që unë të fillojë jashtë. 184 00:08:37,335 --> 00:08:38,710 Dhe unë dua të ju dërgoj një mesazh. 185 00:08:38,710 --> 00:08:41,650 Dhe kështu disi unë komunikoj se mesazhi me router. 186 00:08:41,650 --> 00:08:44,039 Router është ai që në fakt ka adresë IP. 187 00:08:44,039 --> 00:08:45,955 Dhe kjo është kërkuar në ku është menduar për të shkuar. 188 00:08:45,955 --> 00:08:47,655 Ne jemi duke shkuar për pesë dot diçka. 189 00:08:47,655 --> 00:08:49,780 Kështu që tani unë jam duke shkuar për të filluar duke përdorur my-- apo router, 190 00:08:49,780 --> 00:08:53,370 në vend, do të fillojë përdorimin e saj Tabela router për të kaluar informacionin bashku. 191 00:08:53,370 --> 00:08:59,149 Ai e sheh se pesë nuk është një, kështu që ajo thotë se unë jam duke shkuar për të kaluar atë për këtë djalë. 192 00:08:59,149 --> 00:09:00,690 Atëherë ky djalë ka për të marrë një vendim. 193 00:09:00,690 --> 00:09:01,520 Ku jam duke shkuar për të shkuar? 194 00:09:01,520 --> 00:09:03,705 E pra, kjo nuk është një njeri, kështu që unë nuk jam do të shkojë në një rrjet. 195 00:09:03,705 --> 00:09:04,770 Dhe kjo nuk është një dy. 196 00:09:04,770 --> 00:09:06,478 Unë nuk jam duke shkuar për të lëvizur në dy rrjet. 197 00:09:06,478 --> 00:09:07,410 Ajo fillon me një pesë. 198 00:09:07,410 --> 00:09:09,500 Unë nuk jam i lidhur me pesë, ky router thotë. 199 00:09:09,500 --> 00:09:12,950 Dhe kështu që unë jam vetëm duke shkuar për të kaluar atë to-- unë jam duke shkuar për të shkuar poshtë këtë rrugë. 200 00:09:12,950 --> 00:09:15,462 Kjo është ajo ku threes dhe katër këmbët dhe five dhe sixes shkojnë. 201 00:09:15,462 --> 00:09:16,920 Dhe unë do të le që merren djalë me të. 202 00:09:16,920 --> 00:09:18,710 Unë do të merrni atë një pak më afër aty ku është menduar për të shkuar. 203 00:09:18,710 --> 00:09:21,350 Unë e di se është menduar për të shkuar në atë drejtim të përgjithshëm. 204 00:09:21,350 --> 00:09:23,110 Por ndoshta ai djalë mund të merren me të. 205 00:09:23,110 --> 00:09:23,840 NE RREGULL. 206 00:09:23,840 --> 00:09:24,650 Kështu që djali duket. 207 00:09:24,650 --> 00:09:27,580 Ai thotë, OK, kjo IP Adresa e fillon me një pesë. 208 00:09:27,580 --> 00:09:31,590 E pra, unë jam i lidhur me tre dhe gjashtë, kështu që unë nuk mund të merrni mesazhin direkt 209 00:09:31,590 --> 00:09:32,780 ku ajo ka nevojë për të shkuar. 210 00:09:32,780 --> 00:09:36,970 Por kjo router tjetër atje, unë e di kur do t'i dërgoj atë me katër këmbë dhe Five, 211 00:09:36,970 --> 00:09:38,430 ajo mund të trajtojë ato. 212 00:09:38,430 --> 00:09:41,269 >> Kështu ai kalon atë së bashku poshtë rrugës. 213 00:09:41,269 --> 00:09:44,310 Dhe pastaj kjo router thotë, mirë, unë jam lidhur me rrjetet e katër dhe pesë. 214 00:09:44,310 --> 00:09:45,727 Pra, po, unë mund të ju ndihmojë. 215 00:09:45,727 --> 00:09:47,810 Unë do të marrë adresën tuaj IP që fillon me një pesë. 216 00:09:47,810 --> 00:09:49,450 Unë do të jap atë në pesë rrjet. 217 00:09:49,450 --> 00:09:53,220 Pesë Rrjeti do të bëjë disa punë në në fund të saj dhe të japë mesazhin për ju. 218 00:09:53,220 --> 00:09:56,580 Dhe tani ne kemi sukses transmetuar një mesazh prej meje 219 00:09:56,580 --> 00:09:58,930 për ju duke përdorur Internet Protocol. 220 00:09:58,930 --> 00:10:03,020 >> Përsëri, shumë i përgjithësuar për qëllime i ilustrim se çfarë po ndodh. 221 00:10:03,020 --> 00:10:05,840 Por kjo është shumë e shumë si Protokolli Internet punon. 222 00:10:05,840 --> 00:10:08,050 Routers di në përgjithësi ku ta dërgoni atë 223 00:10:08,050 --> 00:10:11,170 dhe do të dërgojë atë një hap përgjatë mënyrë, duke marrë atë afër dhe më afër 224 00:10:11,170 --> 00:10:15,130 në destinacionin e vet deri në një router është i lidhur fizikisht 225 00:10:15,130 --> 00:10:17,990 me rrjetin apo në adresën ose çfarëdo 226 00:10:17,990 --> 00:10:21,600 në fjalë dhe i jep atë atje. 227 00:10:21,600 --> 00:10:28,780 >> Tani, në përgjithësi, me përjashtim të vërtetë, , mesazhet me të vërtetë të vogla të vogla, 228 00:10:28,780 --> 00:10:31,830 kjo nuk do të dërgoni atë si një copë të madhe të të dhënave. 229 00:10:31,830 --> 00:10:34,870 Nëse unë jam i dërguar që ju një email-- një email shumë të gjatë, 230 00:10:34,870 --> 00:10:37,270 say-- kjo nuk do të marrë atë të gjithë email-it, 231 00:10:37,270 --> 00:10:40,660 deng atë deri në një top ose një paketë apo çfarëdo, 232 00:10:40,660 --> 00:10:43,460 dhe për të dërguar që i tërë gjë poshtë rrjet. 233 00:10:43,460 --> 00:10:46,580 >> Para së gjithash, duke dërguar informacion përgjatë rrjetit është e shtrenjtë. 234 00:10:46,580 --> 00:10:47,560 Ajo do të shtoni deri. 235 00:10:47,560 --> 00:10:49,760 Dhe më të mëdha copë, aq më shumë i kushtueshëm 236 00:10:49,760 --> 00:10:53,240 ajo është që të lëvizë çdo hap të rrugës. 237 00:10:53,240 --> 00:10:55,260 Dhe në qoftë se ka disi një ngadalësim dhe pastaj 238 00:10:55,260 --> 00:10:58,010 ka kjo giant-- lloj si në qoftë se ju jeni të makinës në autostradë 239 00:10:58,010 --> 00:11:00,246 dhe ka ky kamion gjigant lloj i bllokuar rrugën 240 00:11:00,246 --> 00:11:03,370 dhe ju nuk mund të marrë rreth tij në të dyja korsi për shkak se është përhapur lloj jashtë. 241 00:11:03,370 --> 00:11:05,227 Ajo ngadalëson gjithë të tjerët poshtë pas saj. 242 00:11:05,227 --> 00:11:07,060 Por makina të vogla, nëse ato ishin të gjithë makina të vogla, 243 00:11:07,060 --> 00:11:10,290 ata mund të jenë në gjendje të lëvizë, nëse kjo analogji lloj i ndihmon 244 00:11:10,290 --> 00:11:11,650 pak. 245 00:11:11,650 --> 00:11:17,170 >> Pra, një bllok i madh në sistemin e mund të gjithë me të vërtetë i ngadalshëm tjerët poshtë. 246 00:11:17,170 --> 00:11:20,570 Dhe kështu çfarë IP do të bëjë është e ndarë këto të dhëna në pako. 247 00:11:20,570 --> 00:11:26,560 Ajo do të marrë këtë email i madh ose transferimin FTP ose një file transfer, 248 00:11:26,560 --> 00:11:28,700 apo ndoshta unë jam duke e bërë një të kërkojë në një shfletues web 249 00:11:28,700 --> 00:11:30,205 sepse unë dua një foto të mace. 250 00:11:30,205 --> 00:11:33,570 Dhe ajo do të marrë atë kërkesë apo se e-mail apo se dosja 251 00:11:33,570 --> 00:11:37,950 dhe thyejnë atë në copa shumë dhe dërgoni të gjitha pjesët veç e veç. 252 00:11:37,950 --> 00:11:41,120 Pra, në fakt, unë jam duke plotësuar autostradën me një shumë të makinave të vogla, të cilat mund të të gjitha 253 00:11:41,120 --> 00:11:47,320 lëvizin në vend të një kamion të madh që mund, nëse diçka shkon keq, 254 00:11:47,320 --> 00:11:49,970 mbyt të trafikut për të gjithë të tjerët. 255 00:11:49,970 --> 00:11:51,850 >> Një tjetër efekt anësor e kjo është në qoftë se ka 256 00:11:51,850 --> 00:11:57,170 një lloj katastrofike dështim dhe diçka shkon keq 257 00:11:57,170 --> 00:11:58,890 dhe pako merr rënë. 258 00:11:58,890 --> 00:12:01,670 Diçka është e dështuar dhe Mesazhi nuk mund të komunikohet. 259 00:12:01,670 --> 00:12:04,090 Router ndoshta kishte shumë gjëra në vazhdim e sipër. 260 00:12:04,090 --> 00:12:05,340 Kjo nuk mund të mashtroj gjithçka. 261 00:12:05,340 --> 00:12:06,840 Dhe kështu që ajo vetëm fjalë për fjalë rënë atë. 262 00:12:06,840 --> 00:12:08,630 Kjo është lloj i analogjisë, e drejtë? 263 00:12:08,630 --> 00:12:10,046 >> Atë e mori një shumë gjëra në vazhdim e sipër. 264 00:12:10,046 --> 00:12:12,010 Është duke kaluar informacionin nga pika A në pikën 265 00:12:12,010 --> 00:12:14,090 B. Ne nuk jemi vetëm dy të njerëzit në internet, 266 00:12:14,090 --> 00:12:16,264 kështu që ka për të proceduar një shumë të trafikut. 267 00:12:16,264 --> 00:12:19,430 Dhe në qoftë se ajo nuk ka duar të mjaftueshme dhe ajo nuk mund të kuptoj se çfarë është bërë, 268 00:12:19,430 --> 00:12:21,350 ajo mund të bjerë vetëm diçka. 269 00:12:21,350 --> 00:12:23,570 Pra, ajo mund të bëjë diçka tjetër. 270 00:12:23,570 --> 00:12:25,390 Ajo ka shumë në vazhdim e sipër. 271 00:12:25,390 --> 00:12:29,560 >> Nëse do të kishim mesazhin tonë si një i madh bllok dhe kjo ishte ajo që u ka rënë, 272 00:12:29,560 --> 00:12:31,770 tani ne kemi për ta dërguar mesazhin përsëri. 273 00:12:31,770 --> 00:12:34,500 Dhe ne jemi tani ndoshta duke shkaktuar trafikut përsëri. 274 00:12:34,500 --> 00:12:37,640 Dhe ne drejtuar rrezikun e që bllok i madh duke u rënë përsëri. 275 00:12:37,640 --> 00:12:41,060 Por në qoftë se të dhënat e janë shkatërruar në pako dhe ne rënie një nga ata, 276 00:12:41,060 --> 00:12:45,100 kjo është një shumë më pak të kushtueshme për të dërguar atë pako një më shumë kohë në krahasim 277 00:12:45,100 --> 00:12:47,220 për të gjithë gjë një herë më shumë. 278 00:12:47,220 --> 00:12:51,680 Pra IP është përgjegjëse për marrjen e informatat nga pika A në pikën B 279 00:12:51,680 --> 00:12:54,500 dhe gjithashtu prishjes së informacion në copa të vogla 280 00:12:54,500 --> 00:12:57,880 në mënyrë që rrjeti nuk është tatohen tepër. 281 00:12:57,880 --> 00:13:00,760 >> IP është i njohur edhe si një protokoll connectionless. 282 00:13:00,760 --> 00:13:05,350 Nuk është domosdoshmërisht një rrugë e përcaktuar nga dërguesi deri te marrësi ose ves 283 00:13:05,350 --> 00:13:05,850 versa. 284 00:13:05,850 --> 00:13:08,808 Tani, në këtë shembull ne kemi biseduar rreth, ka në të vërtetë është vetëm një mënyrë 285 00:13:08,808 --> 00:13:11,020 për të marrë në çdo rrjeti. 286 00:13:11,020 --> 00:13:13,110 Pra, në këtë të veçantë ilustrim, ka në të vërtetë 287 00:13:13,110 --> 00:13:15,560 është një rrugë e përcaktuar nga pika A në pikën B. 288 00:13:15,560 --> 00:13:19,270 Por ne mund të ndryshojmë se nga vetëm duke bërë një modifikim të dy routers 289 00:13:19,270 --> 00:13:22,640 në të majtë duke shtuar këtë kusht për tavolina router. 290 00:13:22,640 --> 00:13:24,960 >> Tani vini re se nga router lartë të majtë, 291 00:13:24,960 --> 00:13:29,340 Ka në fakt dy mënyra për t'u marrë me një katër ose një adresë IP pesë. 292 00:13:29,340 --> 00:13:33,100 Ajo mund të shkojë poshtë në të majtë të ulët router, ose mund të shkoni në të djathtë, 293 00:13:33,100 --> 00:13:34,090 në router e duhur. 294 00:13:34,090 --> 00:13:35,532 Ajo ka opsione të shumta. 295 00:13:35,532 --> 00:13:37,240 Dhe kjo është në fakt lloj i një gjë e mirë 296 00:13:37,240 --> 00:13:39,690 sepse kjo e bën tonë rrjetit më të përgjegjshme. 297 00:13:39,690 --> 00:13:42,510 >> Nëse për example-- është lloj si një GPS. 298 00:13:42,510 --> 00:13:44,760 Nëse ju keni qenë ndonjëherë makinës në autostradë 299 00:13:44,760 --> 00:13:49,610 dhe papritmas paralajmëron GPS tuaj ju se trafiku është përpara, 300 00:13:49,610 --> 00:13:51,230 ju doni që të shmangni atë nëse mundeni. 301 00:13:51,230 --> 00:13:53,710 Dhe kështu që ju mund të rillogaritjen rrugën tuaj. 302 00:13:53,710 --> 00:14:00,330 Dhe një rrjet router, në Përveç që ka informata 303 00:14:00,330 --> 00:14:05,110 rreth ku pako duhet shkoni apo ku të dhënat duhet të shkoni, 304 00:14:05,110 --> 00:14:09,140 ka edhe lloj i kësaj impuls të përgjithshme mbi gjendjen e rrjetit të saj lokal. 305 00:14:09,140 --> 00:14:13,930 Çfarë do të ndodhë nëse unë dërgoj kjo poshtë kjo rrugë kundrejt këtë rrugë? 306 00:14:13,930 --> 00:14:19,640 >> Dhe kështu në dritën e trafik të rëndë situata në rrjet, ndoshta 307 00:14:19,640 --> 00:14:22,630 gjërat do të merrni një më të dërgoheshin mënyrë joefikase ose më në përgjithësi 308 00:14:22,630 --> 00:14:24,939 mënyrë joefikase, sepse në qoftë se ne do të shkojmë në mënyrë të rregullt, 309 00:14:24,939 --> 00:14:26,480 atje do të jetë një shumë të trafikut. 310 00:14:26,480 --> 00:14:28,470 Autostrada është jammed plotësisht. 311 00:14:28,470 --> 00:14:30,880 Kështu që ndoshta ajo që ne do të bëjmë është në vend që të marrin rrugët anësore, të cilat 312 00:14:30,880 --> 00:14:33,070 zakonisht do të marrë një shumë më tepër kohë, por askush nuk është 313 00:14:33,070 --> 00:14:34,320 me të vërtetë duke përdorur ato rrugët anësore. 314 00:14:34,320 --> 00:14:37,300 Dhe kështu që ne mund të rrugës pako tona në këtë mënyrë. 315 00:14:37,300 --> 00:14:40,190 >> Pra, jo çdo pako e një pjesë të madhe të të dhënave 316 00:14:40,190 --> 00:14:42,620 mund të marrë të njëjtën rrugë nga fillimi deri në fund. 317 00:14:42,620 --> 00:14:45,080 Dhe rrjeti ynë bëhet shumë më të përgjegjshme 318 00:14:45,080 --> 00:14:49,720 nëse tavolinat tona router lejojë për aty të jenë mundësitë e shumta për ku të shkojnë. 319 00:14:49,720 --> 00:14:53,054 Ne nuk jemi në varësi të se një kamion lëviz nga rruga. 320 00:14:53,054 --> 00:14:55,970 Ne mund të merrni off autostradë në nivel dalje tjetër dhe për të marrë një rrugë të ndryshme. 321 00:14:55,970 --> 00:15:01,250 Dhe kështu lloj Internet Protocol e bën pak se, too. 322 00:15:01,250 --> 00:15:05,110 >> Pra, kjo është bazat e Protokolli Internet. 323 00:15:05,110 --> 00:15:07,780 Por ka një më shumë çështje për t'u marrë me të, të cilat 324 00:15:07,780 --> 00:15:10,810 është ajo që ndodh në qoftë se ne do të bjerë një pako? 325 00:15:10,810 --> 00:15:14,490 Si e dimë ne jemi duke shkuar të dërgoni këtë pako përsëri? 326 00:15:14,490 --> 00:15:15,750 E drejtë? 327 00:15:15,750 --> 00:15:18,632 E pra, Internet Protocol nuk garanton shpërndarjen. 328 00:15:18,632 --> 00:15:20,590 Ne jemi duke shkuar për të në varësi në një tjetër protokoll 329 00:15:20,590 --> 00:15:25,027 për t'u marrë me atë të quajtur Transmission Control Protocol, TCP. 330 00:15:25,027 --> 00:15:27,110 Dhe ne jemi duke shkuar për të folur për Transmission Control 331 00:15:27,110 --> 00:15:29,470 Protokolli në video ardhshëm. 332 00:15:29,470 --> 00:15:30,460 Unë jam Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 Kjo është CS50. 334 00:15:32,350 --> 00:15:34,253